TY - GEN
T1 - An Improved Security-Cognizant Scheduling Model
AU - Raadia, Fatima
AU - Fisher, Nathan
AU - Chantem, Thidapat
AU - Baruah, Sanjoy
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - Security is increasingly a primary concern in the design of safety-critical embedded systems, yet balancing it with timing constraints is challenging due to limited computing resources. The Multi-Phase Secure (MPS) Sporadic Task Model, proposed in an ISORC-2023 paper, addressed this by balancing overhead from security mechanisms (e.g., trusted-execution environments) with real-time scheduling constraints. However, this model assumed a somewhat pessimistic view of the overhead involved in switching between security mechanisms, often overestimating the necessity of these switches. This paper refines the MPS Sporadic Task Model to more accurately assess when switching security mechanisms is unnecessary, thereby avoiding undue overhead. Our refined model demonstrates a substantial improvement in the schedulability ratio when the utilization of the system approaches one (approximately 15% improvement) for randomly-generated security-aware task systems.
AB - Security is increasingly a primary concern in the design of safety-critical embedded systems, yet balancing it with timing constraints is challenging due to limited computing resources. The Multi-Phase Secure (MPS) Sporadic Task Model, proposed in an ISORC-2023 paper, addressed this by balancing overhead from security mechanisms (e.g., trusted-execution environments) with real-time scheduling constraints. However, this model assumed a somewhat pessimistic view of the overhead involved in switching between security mechanisms, often overestimating the necessity of these switches. This paper refines the MPS Sporadic Task Model to more accurately assess when switching security mechanisms is unnecessary, thereby avoiding undue overhead. Our refined model demonstrates a substantial improvement in the schedulability ratio when the utilization of the system approaches one (approximately 15% improvement) for randomly-generated security-aware task systems.
KW - Earliest-Deadline First
KW - Embedded System Security
KW - Graph Transformation
KW - Limited-Preemption Scheduling
UR - http://www.scopus.com/inward/record.url?scp=85196728139&partnerID=8YFLogxK
U2 - 10.1109/ISORC61049.2024.10551349
DO - 10.1109/ISORC61049.2024.10551349
M3 - Conference contribution
AN - SCOPUS:85196728139
T3 - Proceedings - 2024 IEEE 27th International Symposium on Real-Time Distributed Computing, ISORC 2024
BT - Proceedings - 2024 IEEE 27th International Symposium on Real-Time Distributed Computing, ISORC 2024
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 27th IEEE International Symposium on Real-Time Distributed Computing, ISORC 2024
Y2 - 22 May 2024 through 25 May 2024
ER -