Priority Assignment for Real-Time Flows in WirelessHART Networks

被引:19
|
作者
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 条
  • [21] Task partitioning and priority assignment for distributed hard real-time systems
    Garibay-Martinez, Ricardo
    Nelissen, Geoffrey
    Ferreira, Luis Lino
    Pinho, Luis Miguel
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2015, 81 (08) : 1542 - 1555
  • [22] Priority assignment in distributed real-time databases supporting temporal consistency
    City Univ of Hong Kong, Kowloon, Hong Kong
    [J]. Integr Comput Aided Eng, 3 (245-259):
  • [23] Erratum to: Optimal minimal routing and priority assignment for priority-preemptive real-time NoCs
    Borislav Nikolić
    Luís Miguel Pinho
    [J]. Real-Time Systems, 2017, 53 : 613 - 613
  • [24] An efficient response-time analysis for real-time transactions with fixed priority assignment
    Rahni, Ahmed
    Grolleau, Emmanuel
    Richard, Michael
    [J]. INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2009, 5 (03) : 197 - 209
  • [25] Real-Time Massage Differentiation with Priority Data Service Flows in VANET
    Mu'azu, Abubakar Aminu
    Tang, Low Jung
    Hasbullah, Halabi
    Lawal, Ibrahim A.
    Shah, Peer Azmat
    [J]. 2014 INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCOINS), 2014,
  • [26] Implementation of Real-time WirelessHART Network for Control Application
    Hassan, Sabo Miya
    Ibrahim, Rosdiazli
    Saad, Nordin
    Asirvadam, Vijanth Sagayan
    Tran Duc Chung
    [J]. 2016 6TH INTERNATIONAL CONFERENCE ON INTELLIGENT AND ADVANCED SYSTEMS (ICIAS), 2016,
  • [27] Optimal priority assignment for real-time systems: a coevolution-based approach
    Lee, Jaekwon
    Shin, Seung Yeob
    Nejati, Shiva
    Briand, Lionel C.
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2022, 27 (06)
  • [28] Optimal deadline assignment for periodic real-time tasks in dynamic priority systems
    Balbastre, Patricia
    Ripoll, Ismael
    Crespo, Alfons
    [J]. 18TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2006, : 65 - +
  • [29] On traffic burstiness and priority assignment for the real-time connections in a regulated ATM network
    Hong Kong Baptist Univ, Kowloon, Hong Kong
    [J]. IEICE Trans Commun, 6 (841-850):
  • [30] Optimization of Task Allocation and Priority Assignment in Hard Real-Time Distributed Systems
    Zhu, Qi
    Zeng, Haibo
    Zheng, Wei
    Di Natale, Marco
    Sangiovanni-Vincentelli, Alberto
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2012, 11 (04)