Enhancing Security Through Task Migration in Software-Defined Vehicles
Open Access
- 18 September 2025
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Internet of Things Journal
- Vol. 12 (24) , 52521-52535
Abstract
The growing trend of software-controlled operation, control, and development of modern vehicles has led to the emergence of the software-defined vehicle (SDV) design paradigm. SDVs contain increasing software components and, like other cyber-physical systems, are more susceptible to cyber-attacks. However, patching vulnerabilities in these systems may take time, exposing them to cyber threats. To limit the effect of an attack, one solution is to migrate critical tasks co-located on the same electronic control unit (ECU) with a compromised component to another ECU. However, existing migration solutions, often designed for fault tolerance, introduce overhead and ignore security parameters. This article introduces ShiftGuard, a security-aware, distributed task migration mechanism for SDVs. We explore various design decisions that may affect the performance of ShiftGuard. We implemented and demonstrated the efficacy of ShiftGuard on an automotive platform running the controller area network (CAN) protocol and found that the end-to-end latency of the task migration decision is less than 17 ms for a system with 15 tasks hosted in three ECUs. We also performed extensive design-space exploration using a custom-developed simulator. Our experiments with synthetic workloads show that any task migration request has a 76%–100% success rate. In addition, we demonstrate ShiftGuard’s scalability for large networks of up to 70 ECUs, making it highly suitable for automotive systems with SDV capabilities.Keywords
Funding Information
- European Union through Project CyberSecDome (101120779)
- National Science Foundation (2442595)
This publication has 36 references indexed in Scilit:
- REACT: Autonomous intrusion response system for intelligent vehiclesComputers & Security, 2024
- Predictable timing behavior of gracefully degrading automotive systemsDesign Automation for Embedded Systems, 2023
- A survey of deep learning-based intrusion detection in automotive applicationsExpert Systems with Applications, 2023
- A systematic survey of attack detection and prevention in Connected and Autonomous VehiclesVehicular Communications, 2022
- Impact, Challenges and Prospect of Software-Defined VehiclesAutomotive Innovation, 2022
- Developing Secure Services for IoT with OP-TEE: A First Look at Performance and Usability2019
- Design and Safety Analysis of a Drive-by-Wire Vehicle2013
- Compositional performance analysis with improved analysis techniques for obtaining viable end-to-end latencies in distributed embedded systemsInternational Journal on Software Tools for Technology Transfer, 2012
- Controller Area Network (CAN) schedulability analysis: Refuted, revisited and revisedReal-Time Systems, 2007
- Measuring the Performance of Schedulability TestsReal-Time Systems, 2005