Mixed Criticality Scheduling for Industrial Wireless Sensor Networks

被引:28
作者
Jin, Xi [1 ]
Xia, Changqing [1 ]
Xu, Huiting [2 ]
Wang, Jintao [1 ,3 ]
Zeng, Peng [1 ]
机构
[1] Chinese Acad Sci, Shenyang Inst Automat, Lab Networked Control Syst, Shenyang 110016, Peoples R China
[2] Northeastern Univ, Coll Informat Sci & Engn, Shenyang 110819, Peoples R China
[3] Univ Chinese Acad Sci, Sch Comp & Control Engn, Beijing 100049, Peoples R China
基金
中国国家自然科学基金;
关键词
mixed criticality; industrial wireless sensor networks; scheduling algorithm; scheduling analysis;
D O I
10.3390/s16091376
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Wireless sensor networks (WSNs) have been widely used in industrial systems. Their real-time performance and reliability are fundamental to industrial production. Many works have studied the two aspects, but only focus on single criticality WSNs. Mixed criticality requirements exist in many advanced applications in which different data flows have different levels of importance (or criticality). In this paper, first, we propose a scheduling algorithm, which guarantees the real-time performance and reliability requirements of data flows with different levels of criticality. The algorithm supports centralized optimization and adaptive adjustment. It is able to improve both the scheduling performance and flexibility. Then, we provide the schedulability test through rigorous theoretical analysis. We conduct extensive simulations, and the results demonstrate that the proposed scheduling algorithm and analysis significantly outperform existing ones.
引用
收藏
页数:20
相关论文
共 41 条
  • [1] Addisu A., 2013, P 2013 19 INT C EMB, P55
  • [2] [Anonymous], 2009, 62591 IEC
  • [3] Schedulability analysis of sporadic tasks with multiple criticality specifications
    Baruah, Sanjoy
    Vestal, Steve
    [J]. ECRTS 2008: PROCEEDINGS OF THE 20TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, 2008, : 147 - +
  • [4] Scheduling Real-Time Mixed-Criticality Jobs
    Baruah, Sanjoy
    Bonifaci, Vincenzo
    D'Angelo, Gianlorenzo
    Li, Haohan
    Marchetti-Spaccamela, Alberto
    Megow, Nicole
    Stougie, Leen
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (08) : 1140 - 1152
  • [5] Measuring the performance of schedulability tests
    Bini, E
    Buttazzo, GC
    [J]. REAL-TIME SYSTEMS, 2005, 30 (1-2) : 129 - 153
  • [6] Cyclic Executives, Multi-Core Platforms and Mixed Criticality Applications
    Burns, A.
    Fleming, T.
    Baruah, S.
    [J]. PROCEEDINGS OF THE 2015 27TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2015), 2015, : 3 - 12
  • [7] A Wormhole NoC Protocol for Mixed Criticality Systems
    Burns, A.
    Harbin, J.
    Indrusiak, L. S.
    [J]. 2014 IEEE 35TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2014), 2014, : 184 - 195
  • [8] Mixed Criticality on Controller Area Network
    Burns, A.
    Davis, R. I.
    [J]. PROCEEDINGS OF THE 2013 25TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2013), 2013, : 125 - 134
  • [9] Burns A., 2015, TECH REP, V1, P1
  • [10] Camilo T, 2007, LECT NOTES COMPUT SC, V4761, P436