Priority Assignment for Real-Time Flows in WirelessHART Networks

被引:21
作者
Saifullah, Abusayeed [1 ]
Xu, You [1 ]
Lu, Chenyang [1 ]
Chen, Yixin [1 ]
机构
[1] Washington Univ, Dept Comp Sci & Engn, St Louis, MO 63130 USA
来源
PROCEEDINGS OF THE 23RD EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2011) | 2011年
关键词
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
相关论文
共 17 条
[1]  
ALUR R., RTAS09
[2]  
[Anonymous], RTSS04
[3]  
[Anonymous], 2007, WirelessHART specification
[4]  
AUDSLEY N. C., 2001, INFORMATION PROCESSI, V79, P1
[5]   Schedulability Analysis of Global Scheduling Algorithms on Multiprocessor Platforms [J].
Bertogna, Marko ;
Cirinei, Michele ;
Lipari, Giuseppe .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2009, 20 (04) :553-566
[6]  
Chen Deji., 2010, WirelessHARTTM Real-Time Mesh Network for Industrial Automation
[7]  
Chipara Octav., RTSS '07
[8]  
DAVIS R. I., RTSS 09
[9]   Improved priority assignment for global fixed priority pre-emptive scheduling in multiprocessor real-time systems [J].
Davis, Robert I. ;
Burns, Alan .
REAL-TIME SYSTEMS, 2011, 47 (01) :1-40
[10]  
Guan Nan., RTSS '09