Towards Modelling 5G Communication in Software Architectures of Vehicular CPS

Authors

  • Zenepe Satka School of Innovation, Design, and Engineering, Mälardalen University
  • Saad Mubeen School of Innovation, Design, and Engineering, Mälardalen University
  • Mohammad Ashjaei School of Innovation, Design, and Engineering, Mälardalen University
  • John Lundbäck Mastering Software Complexity, Arcticus Systems

Abstract

Advanced vehicular Cyber Physical System (CPS) applications like autonomous quarries require high-bandwidth and low-latency communication among the vehicles and their control centers. 5G offers a promising solution to meet these communication requirements. One of the core challenges is how to model and timing analyze distributed software architectures of these large and complex systems that utilize 5G communication. To the best of our knowledge, there is no existing modelling language or a component model that models distributed software architectures of CPS that use 5G communication. In this paper, we take the first step in addressing this gap by proposing extensions to an existing industrial component model for vehicular systems, namely RCM, to support modelling of 5G communication in the distributed software architectures.

References

J. Schroeder, C. Berger, A. Knauss, H. Preenja, M. Ali, M. Staron, and T. Herpel, “Predicting and evaluating software model growth in the automotive industry,” in IEEE International Conference on Software Maintenance and Evolution, Sep. 2017, pp. 584–593.

L. Lo Bello, R. Mariani, S. Mubeen, S. Saponara, “Recent advances and trends in on-board embedded and networked automotive systems,” IEEE Transactions on Industrial Informatics, vol. 15, no. 2, 2019.

T. Vale, I. Crnkovic, E. S. de Almeida, P. A. da Mota Silveira Neto, Y. C. Cavalcanti, and S. R. de Lemos Meira, “Twenty-eight years of component-based software engineering,” Journal of Systems and Software, vol. 111, pp. 128 – 148, 2016.

T. A. Henzinger, J. Sifakis, “The Embedded Systems Design Challenge,” in 14th International Symposium on Formal Methods, 2006.

B. Akesson, M. Nasri, G. Nelissen, S. Altmeyer, and R. Davis, “A comprehensive survey of industry practice in real-time systems,” Real-Time Systems, vol. 58, 09 2022.

N. Feiertag, K. Richter, J. Nordlander, J. Jonsson, “A Compositional Framework for End-to-end Path Delay Calculation of Automotive Systems under Different path Semantics,” in Workshop on Compositional Theory and Technology for Real-time Embedded Systems, 2008.

Z. Satka, M. Ashjaei, H. Fotouhi, M. Daneshtalab, M. Sjödin, and S. Mubeen, “A comprehensive systematic review of integration of time-sensitive networking and 5g communication,” Journal of Systems Architecture, vol. 138, 2023.

C. Tranoris, S. Denazis, L. Guardalben, J. Pereira, and S. Sargento, “Enabling Cyber-Physical Systems for 5G Networking: A Case Study on the Automotive Vertical Domain,” in 4th International Workshop on Software Engineering for Smart Cyber-Physical Systems, 2018.

“EAST-ADL Domain Model Specification, V2.1.12,,” http://www.east- adl.info/Specification/V2.1.12/EAST-ADL-Specification_V2.1.12.pdf.

R. T. Kolagari, D. Chen, A. Lanusse, R. Librino, H. Lönn, N. Mahmud, C. Mraidha, M.-O. Reiser, S. Torchiaro, S. Tucci-Piergiovanni, T. Wäge- mann, and N. Yakymets, “Model-based analysis and engineering of automotive architectures with east-adl: Revisited,” Int. J. Concept. Struct. Smart Appl., vol. 3, no. 2, pp. 25–70, 2015.

The AUTOSAR Consortium, “Autosar technical overview,” in Version 4.3., May 2016, http://autosar.org.

S. Fürst and M. Bechter, “Autosar for connected and autonomous vehicles: The autosar adaptive platform,” in 46th Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshop (DSN-W), Jun. 2016, pp. 215–217.

Fraunhofer ESK, Safe Adaptive Software for Fully Electric Vehicles, https://www.iks.fraunhofer.de/en/projects/safeadapt.html.

S. Mubeen, H. Lawson, J. Lundbäck, M. Gålnander, and K.-L. Lundbäck, “Provisioning of predictable embedded software in the vehicle industry: The rubus approach,” in 4th IEEE/ACM International Workshop on Software Engineering Research and Industrial Practice, 2017.

ISO 11898-1, “Road Vehicles–interchange of digital information– controller area network (CAN) for high-speed communication”, ISO Standard-11898, Nov 1993.

Time-Sensitive Networking (TSN) Task Group, TSN standards, https://1.ieee802.org/tsn.

M. Becker, D. Dasari, S. Mubeen, M. Behnam, and T. Nolte, “End-to-end timing analysis of cause-effect chains in automotive embedded systems,” Journal of Systems Architecture, vol. 80, pp. 104 – 113, 2017.

M. Bennis, M. Debbah, and H. V. Poor, “Ultra-Reliable and Low-Latency Wireless Communication: Tail, Risk, and Scale,” Proceedings of the IEEE, vol. 106, no. 10, pp. 1834–1853, 2018.

Z. Satka, M. Ashjaei, H. Fotouhi, M. Daneshtalab, M. Sjödin, and S. Mubeen, “QoS-MAN: A Novel QoS Mapping Algorithm for TSN-5G Flows,” in 28th IEEE RTCSA Conference, 2022.

G. A. Akpakwu, B. J. Silva, G. P. Hancke, and A. M. Abu-Mahfouz, “A Survey on 5G Networks for the Internet of Things: Communication Technologies and Challenges,” IEEE Access, vol. 6, 2018.

Mallinson, K. 3GPP – The Path to 5G: As much Evolution as Revolution. The Mobile Broadband Standard. [Online]. Available http://www. 3gpp.org/news- events/3gpp- news/1774- 5g_wiseharbour.

S. Mubeen, J. Mäki-Turja, and M. Sjödin, “Communications-oriented development of component-based vehicular distributed real-time embedded systems,” Journal of Systems Architecture, Vol. 60 (2), 2014.

S. Mubeen, M. Ashjaei, and M. Sjödin,“Holistic modeling of time sensitive networking in component-based vehicular embedded systems,” in 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), 2019, pp. 131–139.

Downloads

Published

2023-09-11

How to Cite

Satka, Z., Mubeen, S., Ashjaei, M., & Lundbäck, J. (2023). Towards Modelling 5G Communication in Software Architectures of Vehicular CPS. WiPiEC Journal - Works in Progress in Embedded Computing Journal, 9(2). Retrieved from https://wipiec.digitalheritage.me/index.php/wipiecjournal/article/view/39