Skip to main content
Log in

ViSE: Digital Twin Exploration for Automotive Functional Safety and Cybersecurity

  • Published:
Journal of Hardware and Systems Security Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Notes

  1. 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.

  2. 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

  1. Da Xu L, He W, Li S (2014) Internet of Things in industries: a survey. IEEE Trans Industr Inf 10(4):2233–2243

    Article  Google Scholar 

  2. 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

  3. 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

  4. Grieves MW (2019) Virtually intelligent product systems: digital and physical twins. pp 175–200

  5. 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

    Article  Google Scholar 

  6. Boschert S, Rosen R (2016) Digital twin–the simulation aspect. Mechatronic Futures. Springer, pp 59–74

    Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. Association IS et al (2020) IEEE draft standard for transparency of autonomous systems. IEEE P7001(D1):1–70

    Google Scholar 

  11. 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

    Chapter  Google Scholar 

  12. 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

    Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Google Scholar 

  15. 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

    Google Scholar 

  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

    Google Scholar 

  17. 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

    Chapter  Google Scholar 

  18. 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

    Google Scholar 

  19. 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

    Google Scholar 

  20. Owoputi R, Kabir MR, Ray S (2023) IVE: An immersive virtual environment for automotive security exploration. Immersive Learning Research - Academic 1(1):468–480

  21. 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

    Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. Kim JH, Song JB (2002) Control logic for an electric power steering system using assist motor. Mechatronics 12(3):447–459

    Article  Google Scholar 

  25. Shaw M (1995) Beyond objects: a software design paradigm based on process control. ACM SIGSOFT Software Engineering Notes 20(1):27–38

    Article  Google Scholar 

  26. Girovský P, Fekete J (2017) Maintaining vehicle speed using a mechanical cruise control. Acta Electrotechnica et Informatica 17(2):48–52

    Article  Google Scholar 

  27. ISO 26262 “Road Vehicles –Functional Safety” (2018) International Organization for Standardization. https://www.iso.org/standard/68383.html

  28. 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

    Google Scholar 

  29. 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

    Article  Google Scholar 

  30. 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)

  31. 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)

  32. 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

    Chapter  Google Scholar 

  33. 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

    Google Scholar 

  34. SAE International (2016) Cybersecurity guidebook for cyber-physical vehicle systems. SAE Standard J3061. Available from: https://www.sae.org/standards/content/j3061_201601/

  35. 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

    Article  Google Scholar 

  36. Simacsek B (2019) Can we trust our cars. NXP Semiconductors-Paper. Available from: https://www.nxp.com/docs/en/white-paper/AUTOSECWP.pdf

  37. 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

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Md Rafiul Kabir.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s41635-024-00150-w

Keywords

Navigation