导航

ACTA AERONAUTICAET ASTRONAUTICA SINICA ›› 2009, Vol. 30 ›› Issue (12): 2371-2379.

• Avionics and Autocontrol • Previous Articles     Next Articles

Risk-driven Scheduling Mechanism for Security-critical Real Time Tasks

Jiang Wei, Sang Nan, Chang Zhengwei, Xiong Guangze   

  1. School of Computer Science and Engineering, University of Electronic Science and Technology of China
  • Received:2008-10-15 Revised:2009-03-30 Online:2009-12-25 Published:2009-12-25
  • Contact: Jiang Wei

Abstract: Security-critical systems tend to be subjected to much more serious security threats, therefore it poses a great challenge to reduce the risk of security-critical applications. This article proposes a risk-driven task scheduling mechanism by incorporating risk assessment with real time scheduling. Based on the concept of synthetic utilization of aperiodic tasks, an online task scheduling algorithm is designed to schedule security-sensitive aperiodic tasks with minimal security risk. This algorithm is an approximate algorithm, which can yield security performance guaranteed near-optimal solution in low time complexity without violating the security-critical and time-critical constraints of tasks. Simulation results show that the proposed algorithm can significantly reduce the risk of security-critical real time applications and satisfy the bound of risk approximation ratio. Specifically, maximal security risk reduction of up to 22.2% is achieved, and minimal approximation ratio of security risk can decrease to 102.4% for the bound of 110%.

Key words: security-critical, risks, real time systems, aperiodic task, scheduling algorithms

CLC Number: