• DocumentCode
    36993
  • Title

    HLC-PCP: A Resource Synchronization Protocol for Certifiable Mixed Criticality Scheduling

  • Author

    Qingling Zhao ; Zonghua Gu ; Haibo Zeng

  • Author_Institution
    Dept. of Comput. Sci., Zhejiang Univ., Hangzhou, China
  • Volume
    6
  • Issue
    1
  • fYear
    2014
  • fDate
    Mar-14
  • Firstpage
    8
  • Lastpage
    11
  • Abstract
    Today´s safety-critical Cyber-Physical Systems (CPS) often need to integrate multiple diverse applications with varying levels of importance, or criticality. Mixed-criticality scheduling (MCS) has been proposed with the objectives of achieving certification at multiple criticality levels and efficient utilization of hardware resources. Current work on MCS typically assumes tasks at different criticality levels are independent and do not share any resources (data). We propose highest-locker criticality, priority-ceiling protocol (HLC-PCP), which extends the well-known priority ceiling protocol (PCP) to be applicable to adaptive mixed-criticality (AMC), a variant of MCS. We present methods for worst-case blocking time computation with HLC-PCP, used for schedulability analysis of AMC with resource sharing.
  • Keywords
    certification; resource allocation; safety-critical software; AMC; CPS; HLC-PCP; MCS; adaptive mixed-criticality; certifiable mixed criticality scheduling; certification; criticality levels; hardware resources utilization; highest-locker criticality; priority-ceiling protocol; resource sharing; resource synchronization protocol; safety-critical cyber-physical systems; schedulability analysis; worst-case blocking time computation; Aerospace electronics; Hardware; Protocols; Resource management; Runtime; Schedules; Synchronization; Cyber-physical systems; real-time scheduling;
  • fLanguage
    English
  • Journal_Title
    Embedded Systems Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1943-0663
  • Type

    jour

  • DOI
    10.1109/LES.2013.2273352
  • Filename
    6558814