Title :
Security-Aware Modeling and Efficient Mapping for CAN-Based Real-Time Distributed Automotive Systems
Author :
Chung-Wei Lin ; Qi Zhu ; Sangiovanni-Vincentelli, Alberto
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Univ. of California, Berkeley, Berkeley, CA, USA
Abstract :
Security has become a critical issue for automotive electronic systems. To protect against attacks, security mechanisms have to be applied, but the overhead of those mechanisms may impede system performance and cause violations of design constraints. To remedy this problem, we proposed an integrated mixed integer linear programming (MILP) formulation that is the first to address both security and safety constraints during system mapping for controller area network (CAN) based systems . However, its signal-based security constraints do not fully reflect real security requirements, and its objective function is to minimize functional path latencies rather than minimize security risk. Furthermore, its MILP-based approach has high computation complexity. In this work, we present a new formulation that defines path-based security constraints and minimizes security risk directly, and propose a new heuristic algorithm to solve the formulation efficiently. Experiments on an industrial example show that our new algorithm achieves comparable solution quality as the MILP-based approach with much better efficiency.
Keywords :
automotive electronics; computational complexity; controller area networks; data protection; distributed processing; electronic engineering computing; integer programming; linear programming; road safety; security of data; CAN-based real-time distributed automotive systems; MILP formulation; automotive electronic systems; computational complexity; controller area network based systems; design constraints; functional path latency minimization; heuristic algorithm; integrated mixed integer linear programming; objective function; safety constraints; security mechanisms; security risk minimization; security-aware modeling; signal-based security constraints; system mapping; Automotive engineering; Equations; Heuristic algorithms; Linear programming; Resource management; Runtime; Security; Automotive systems; cyber-physical systems; design space exploration; embedded systems; security;
Journal_Title :
Embedded Systems Letters, IEEE
DOI :
10.1109/LES.2014.2354011