Priority Assignment for Real-Time Flows in WirelessHART Networks

被引:20
|
作者
Saifullah, Abusayeed [1 ]
Xu, You [1 ]
Lu, Chenyang [1 ]
Chen, Yixin [1 ]
机构
[1] Washington Univ, Dept Comp Sci & Engn, St Louis, MO 63130 USA
关键词
D O I
10.1109/ECRTS.2011.12
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
WirelessHART is a new wireless sensor-actuator network standard specifically developed for process industries. A key challenge faced by WirelessHART networks is to meet the stringent real-time communication requirements imposed by process monitoring and control applications. Fixed-priority scheduling, a popular scheduling policy for real-time networks, has recently been shown to be an effective real-time transmission scheduling policy in WirelessHART networks. Priority assignment has a major impact on the schedulability of real-time flows in these networks. This paper investigates the open problem of priority assignment for periodic real-time flows in a WirelessHART network. We first propose an optimal priority assignment algorithm based on local search for any given worst case delay analysis. We then propose an efficient heuristic search algorithm for priority assignment. We also identify special cases where the heuristic search is optimal. Simulations based on random networks and the real topology of a physical sensor network testbed showed that the heuristic search algorithm achieved near optimal performance in terms of schedulability, while significantly outperforming traditional priority assignment policies for real-time systems.
引用
收藏
页码:35 / 44
页数:10
相关论文
共 50 条
  • [31] Optimal priority assignment for real-time systems: a coevolution-based approach
    Jaekwon Lee
    Seung Yeob Shin
    Shiva Nejati
    Lionel C. Briand
    Empirical Software Engineering, 2022, 27
  • [32] Priority and deadline assignment to triggered transactions in distributed real-time active databases
    Lam, KY
    Law, GCK
    Lee, VCS
    JOURNAL OF SYSTEMS AND SOFTWARE, 2000, 51 (01) : 49 - 60
  • [33] Real-Time Analysis and Message Priority Assignment for TSN-CAN Gateway
    Wu, Wufei
    Huang, Huijuan
    Li, Wenhao
    Liu, Ruihua
    Xie, Yong
    Long, Saiqin
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2024, 25 (11) : 16133 - 16144
  • [34] Simultaneous Optimisation of Task Mapping and Priority Assignment for Real-Time Embedded NoCs
    Sayuti, M. Norazizi Sham Mohd
    Indrusiak, Leandro Soares
    23RD EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2015), 2015, : 692 - 695
  • [35] Definition of task allocation and priority assignment in hard real-time distributed systems
    Zheng, Wei
    Zhu, Qi
    Di Natale, Marco
    Vincentelli, Alberto Sangiovanni
    RTSS 2007: 28TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2007, : 161 - +
  • [36] Priority assignment in distributed real-time databases using optimistic concurrency control
    Lam, KY
    Lee, VCS
    Hung, SL
    Kao, BCM
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1997, 144 (05): : 324 - 330
  • [37] Impact of priority assignment on optimistic concurrency control in distributed real-time databases
    Lam, KY
    Lee, VCS
    Hung, SL
    Kao, BCM
    THIRD INTERNATIONAL WORKSHOP ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1996, : 128 - 135
  • [38] Priority Assignment for Global Fixed Priority Pre-emptive Scheduling in Multiprocessor Real-Time Systems
    Davis, Robert I.
    Burns, Alan
    2009 30TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2009, : 398 - 409
  • [39] On the Credibility of Information Flows in Real-time Wireless Networks
    Guo, Daojing
    Hou, I-Hong
    17TH INTERNATIONAL SYMPOSIUM ON MODELING AND OPTIMIZATION IN MOBILE, AD HOC, AND WIRELESS NETWORKS (WIOPT 2019), 2019, : 242 - 249
  • [40] Simulation & Analysis of WirelessHART Nodes for Real-Time Actuator Application
    Huang, Qixin
    Sikora, Axel
    Groza, Voicu F.
    Zand, Pouria
    2014 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE (I2MTC) PROCEEDINGS, 2014, : 1590 - 1594