DistributedHART: A Distributed Real-Time Scheduling System for WirelessHART Networks

被引:30
|
作者
Modekurthy, Venkata P. [1 ]
Saifullah, Abusayeed [1 ]
Madria, Sanjay [2 ]
机构
[1] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
[2] Missouri Univ Sci & Technol, Dept Comp Sci, Rolla, MO 65409 USA
关键词
SENSOR; COMMUNICATION;
D O I
10.1109/RTAS.2019.00026
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Industry 4.0 is a new industry trend which relies on data driven business model to set the productivity requirements of the cyber physical system. To meet this requirement, Industry 4.0 cyber physical systems need to be highly scalable, adaptive, real-time, and reliable. Recent successful industrial wireless standards such as WirelessHART appeared as a feasible approach for such cyber physical systems. For reliable and real-time communication in highly unreliable environments, they adopt a high degree of redundancy. While a high degree of redundancy is crucial to real-time control, it causes a huge waste of energy, bandwidth, and time under a centralized approach, and are therefore less suitable for scalability and handling network dynamics. To address these challenges, we propose DistributedHART - a distributed real-time scheduling system for WirelessHART networks. The essence of our approach is to adopt local (node-level) scheduling through a time window allocation among the nodes that allows each node to schedule its transmissions using a real-time scheduling policy locally and online. DistributedHART obviates the need of creating and disseminating a central global schedule in our approach, and thereby significantly reducing resource usage and enhancing the scalability. To our knowledge, it is the first distributed real-time multi-channel scheduler for WirelessHART. We have implemented DistributedHART and experimented on a 130-node testbed. Our testbed experiments as well as simulations show at least 85% less energy consumption in DistributedHART compared to existing centralized approach while ensuring similar schedulability.
引用
收藏
页码:216 / 227
页数:12
相关论文
共 50 条
  • [41] Priority Scheduling of Transactions in Distributed Real-Time Databases
    Victor C. S. Lee
    Kam-Yiu Lam
    Ben Kao
    Real-Time Systems, 1999, 16 : 31 - 62
  • [42] Scheduling distributed real-time tasks in the DGMF model
    Chen, DJ
    Mok, AK
    Baruah, S
    SIXTH IEEE REAL-TIME TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2000, : 14 - 22
  • [43] Multiparadigm scheduling for distributed real-time embedded computing
    Gill, CD
    Cytron, RK
    Schmidt, DC
    PROCEEDINGS OF THE IEEE, 2003, 91 (01) : 183 - 197
  • [44] Distributed Scheduling for Real-Time Railway Traffic Control
    Letia, Tiberiu
    Hulea, Mihai
    Miron, Radu
    2008 INTERNATIONAL MULTICONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (IMCSIT), VOLS 1 AND 2, 2008, : 632 - 638
  • [45] Scheduling distributed real-time tasks with minimum jitter
    Di Natale, M
    Stankovic, JA
    IEEE TRANSACTIONS ON COMPUTERS, 2000, 49 (04) : 303 - 316
  • [46] Scheduling of Dynamic Participants in Real-Time Distributed Systems
    Sin, Mong Leng
    Bouroche, Melanie
    Cahill, Vinny
    2011 30TH IEEE INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS), 2011, : 245 - 254
  • [47] Priority scheduling of transactions in distributed real-time databases
    Lee, VCS
    Lam, KY
    Kao, B
    REAL-TIME SYSTEMS, 1999, 16 (01) : 31 - 62
  • [48] A DISTRIBUTED SCHEDULING ALGORITHM FOR HETEROGENEOUS REAL-TIME SYSTEMS
    ZEINELDINE, O
    ELTOWEISSY, M
    MUKKAMALA, R
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 497 : 588 - 598
  • [49] REAL-TIME DISTRIBUTED SCHEDULING OF HETERARCHICAL MANUFACTURING SYSTEMS
    DUFFIE, NA
    PRABHU, VV
    JOURNAL OF MANUFACTURING SYSTEMS, 1994, 13 (02) : 94 - 107
  • [50] A scalable scheduling algorithm for real-time distributed systems
    Atif, Y
    Hamidzadeh, B
    18TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1998, : 352 - 359