Abstract
The automotive industry relies on modern automobile systems, which are complex distributed embedded systems. These systems consist of numerous electronic control units, sensors, and actuators, all interconnected through multiple in-vehicle networks. However, the integration of these diverse components can introduce subtle errors that may be exploited by malicious individuals, leading to severe consequences. To address this, we employ our developed digital twin platform that facilitates the exploration of automotive functional safety and cyber security. Within this environment, we implement safety and security scenarios that allow for interaction with various electronic control units, as well as the simulation of sensory inputs and actuation outputs. By analyzing several vehicular use case interactions, we address critical safety and security concerns through this digital twin and facilitate a comprehensive exploration solution. We also establish the foundation for security policies and countermeasures that can be freely explored within the digital twin environment.
Similar content being viewed by others
Notes
The goal of our digital twin platform is to offer users a real-time comprehension of the interplay between different components and subsystems through automotive use cases. This is achieved by representing all vehicular components as continuously operational computation blocks. For example, in the ABS use case, the brake pedal position sensor consistently transmits brake input data to the ABS ECU.
With the feedback loop established, subsequent cycles run based on the initial feedback values. This enables the system to continuously update the user interface with the most recent information regarding the cruise control status and the current speed of the vehicle. We are portraying the first cycle only in our discussion here.
References
Da Xu L, He W, Li S (2014) Internet of Things in industries: a survey. IEEE Trans Industr Inf 10(4):2233–2243
Kabir MR, Ray S (2023) Virtualization for automotive safety and security exploration. 2023 IEEE 16th Dallas Circuits and Systems Conference (DCAS), Denton, TX, USA, pp 1–4. https://doi.org/10.1109/DCAS57389.2023.10130221
Wagg DJ, Worden K, Barthorpe RJ, Gardner P (2020) Digital twins: state-of-the-art and future directions for modeling and simulation in engineering dynamics applications. ASCE-ASME Journal of Risk and Uncertainty in Engineering Systems, Part B: Mechanical Engineering 6(3):030901
Grieves MW (2019) Virtually intelligent product systems: digital and physical twins. pp 175–200
Barricelli BR, Casiraghi E, Fogli D (2019) A survey on digital twin: definitions, characteristics, applications, and design implications. IEEE Access 7:167653–167671. https://doi.org/10.1109/ACCESS.2019.2953499
Boschert S, Rosen R (2016) Digital twin–the simulation aspect. Mechatronic Futures. Springer, pp 59–74
Qi Q, Tao F, Hu T, Anwer N, Liu A, Wei Y et al (2021) Enabling technologies and tools for digital twin. J Manuf Syst 58:3–21
Kabir MR, Ray S (2023) Virtual prototyping for modern Internet-of-Things applications: a survey. IEEE Access 11:31384–31398. https://doi.org/10.1109/ACCESS.2023.3262499
Almeaibed S, Al-Rubaye S, Tsourdos A, Avdelidis NP (2021) Digital twin analysis to promote safety and security in autonomous vehicles. IEEE Commun Stand Mag 5(1):40–46. https://doi.org/10.1109/MCOMSTD.011.2100004
Association IS et al (2020) IEEE draft standard for transparency of autonomous systems. IEEE P7001(D1):1–70
Damjanovic-Behrendt V (2018) A digital twin-based privacy enhancement mechanism for the automotive industry. 2018 International Conference on Intelligent Systems (IS). IEEE, pp 272–279
Shadrin S, Makarova D, Ivanov A, Maklakov N (2021) Safety assessment of highly automated vehicles using digital twin technology. 2021 Intelligent Technologies and Electronic Devices in Vehicle and Road Transport Complex (TIRVED). IEEE, pp 1–5
Safar M, El-Moursy MA, Abdelsalam M, Bakr A, Khalil K, Salem A (2019) Virtual verification and validation of automotive system. J Circuit Syst Comp 28(04):1950071
Behrisch M, Bieker L, Erdmann J (2011) SUMO–simulation of urban mobility: an overview. Proceedings of SIMUL 2011, The Third International Conference on Advances in System Simulation. ThinkMind
Dosovitskiy A, Ros G, Codevilla F, Lopez A, Koltun V (2017) CARLA: an open urban driving simulator. Conference on Robot Learning. PMLR, pp 1–16
Zeng H, Davare A, Sangiovanni-Vincentelli A, Sonalkar S, Kanajan S, Pinello C (2006) Design space exploration of automotive platforms in metropolis. SAE Transactions, pp 844–856
Yang C, Dong J, Xu Q, Cai M, Qin H, Wang J (2022) Multi-vehicle experiment platform: a digital twin realization method. 2022 IEEE/SICE International Symposium on System Integration (SII). IEEE, pp 705–711
Ravi BBY, Kabir MR, Mishra N, Boddupalli S, Ray S (2022) Autohal: an exploration platform for ranging sensor attacks on automotive systems. 2022 IEEE International Conference on Consumer Electronics (ICCE). IEEE, pp 1–2
Scalas M, Giacinto G (2019) Automotive cybersecurity: foundations for next-generation vehicles. 2019 2nd International Conference on new Trends in Computing Sciences (ICTCS). IEEE, pp 1–6
Owoputi R, Kabir MR, Ray S (2023) IVE: An immersive virtual environment for automotive security exploration. Immersive Learning Research - Academic 1(1):468–480
Fraser B, Al-Rubaye S, Aslam S, Tsourdos A (2021) Enhancing the security of unmanned aerial systems using digital-twin technology and intrusion detection. 2021 IEEE/AIAA 40th Digital Avionics Systems Conference (DASC). IEEE, pp 1–10
Wang W, Li X, Xie L, Lv H, Lv Z (2021) Unmanned aircraft system airspace structure and safety measures based on spatial digital twins. IEEE Trans Intell Transp Syst 23(3):2809–2818
Kabir MR, Ravi BBY, Ray S (2023) A virtual prototyping platform for exploration of vehicular electronics. IEEE Internet Things J. https://doi.org/10.1109/JIOT.2023.3267339
Kim JH, Song JB (2002) Control logic for an electric power steering system using assist motor. Mechatronics 12(3):447–459
Shaw M (1995) Beyond objects: a software design paradigm based on process control. ACM SIGSOFT Software Engineering Notes 20(1):27–38
Girovský P, Fekete J (2017) Maintaining vehicle speed using a mechanical cruise control. Acta Electrotechnica et Informatica 17(2):48–52
ISO 26262 “Road Vehicles –Functional Safety” (2018) International Organization for Standardization. https://www.iso.org/standard/68383.html
Jeon SH, Cho JH, Jung Y, Park S, Han TM (2011) Automotive hardware development according to ISO 26262. 13th International Conference on Advanced Communication Technology (ICACT2011). IEEE, pp 588–592
Liu J, Zhang S, Sun W, Shi Y (2017) In-vehicle network attacks and countermeasures: challenges and future directions. IEEE Network 31(5):50–58
Checkoway S, McCoy D, Kantor B, Anderson D, Shacham H, Savage S, Koscher K, Czeskis A, Roesner F, Kohno T (2011) Comprehensive experimental analyses of automotive attack surfaces. In 20th USENIX Security Symposium (USENIX Security 11)
Mazloom S, Rezaeirad M, Hunter A, McCoy D (2016) A security analysis of an in-vehicle infotainment and app platform. In 10th USENIX Workshop on Offensive Technologies (WOOT 16)
Palanca A, Evenchick E, Maggi F, Zanero S (2017) A stealth, selective, link-layer denial-of-service attack against automotive networks. Detection of Intrusions and Malware, and Vulnerability Assessment: 14th International Conference, DIMVA 2017, Bonn, Germany, July 6–7, 2017, Proceedings 14. Springer, pp 185–206
Philipsen SG, Andersen B, Singh B (2021) Threats and attacks to modern vehicles. IEEE International Conference on Internet of Things and Intelligence Systems (IoTaIS). IEEE, pp 22–27
SAE International (2016) Cybersecurity guidebook for cyber-physical vehicle systems. SAE Standard J3061. Available from: https://www.sae.org/standards/content/j3061_201601/
Xie G, Li Y, Han Y, Xie Y, Zeng G, Li R (2020) Recent advances and future trends for automotive functional safety design methodologies. IEEE Trans Industr Inf 16(9):5629–5642. https://doi.org/10.1109/TII.2020.2978889
Simacsek B (2019) Can we trust our cars. NXP Semiconductors-Paper. Available from: https://www.nxp.com/docs/en/white-paper/AUTOSECWP.pdf
Mundhenk P, Paverd A, Mrowca A, Steinhorst S, Lukasiewycz M, Fahmy SA et al (2017) Security in automotive networks: lightweight authentication and authorization. ACM Transactions on Design Automation of Electronic Systems (TODAES) 22(2):1–27. https://doi.org/10.1145/2960407
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Funding
This research has been supported in part by the National Science Foundation under Grant No. CNS-1908549 and SATC-2221900.
Conflict of Interest
The authors declare no competing interests.
Author Contribution
Both authors contributed to the research, and they reviewed and edited the manuscript.
Data Availability
Not applicable.
Ethical Approval
Not applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Kabir, M.R., Ray, S. ViSE: Digital Twin Exploration for Automotive Functional Safety and Cybersecurity. J Hardw Syst Secur (2024). https://doi.org/10.1007/s41635-024-00150-w
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s41635-024-00150-w