Schedulability analysis of real-time traffic in WorldFIP networks: An integrated approach

被引:26
作者
Almeida, L [1 ]
Tovar, E
Fonseca, JAG
Vasques, F
机构
[1] Univ Aveiro, DET, IEETA, P-3810193 Aveiro, Portugal
[2] Inst Politecn Porto, ISEP, DEI, Oporto, Portugal
[3] Univ Porto, FEUP, DEMEGI, Oporto, Portugal
关键词
distributed computer control systems; real-time communication; response time; scheduling algorithms;
D O I
10.1109/TIE.2002.803242
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The WorldFIP protocol is one of the profiles that constitute the European fieldbus standard EN-50170. It is particularly well suited to be used in distributed computer-controlled systems where a set of process variables must be shared among network devices. To cope with the real-time requirements of such systems, the protocol provides communication services based on the exchange of periodic and aperiodic identified variables. The periodic exchanges have the highest priority and are executed at run time according to a cyclic schedule. Therefore, the respective schedulability can be determined at pre-run-time when building the schedule table. Concerning the aperiodic exchanges, the situation is different since their priority is lower and they are handled according to a first-come-first-served policy. In this paper, a, response-time-based schedulability analysis for the real-time traffic is presented. Such analysis considers both types of traffic in an integrated way, according to their priorities. Furthermore, a fixed-priorities-based policy is also used to schedule the periodic traffic. The proposed analysis represents an improvement relative to previous work and it can be evaluated online as part of a traffic online admission control. This feature is of particular importance when a planning scheduler is used, instead of the typical offline static scheduler, to allow online changes to the set of periodic process variables.
引用
收藏
页码:1165 / 1174
页数:10
相关论文
共 25 条
[1]  
Almeida L, 2001, EUROMICRO, P233
[2]   Using a planning scheduler to improve the flexibility of real-time fieldbus networks [J].
Almeida, L ;
Pasadas, R ;
Fonseca, JA .
CONTROL ENGINEERING PRACTICE, 1999, 7 (01) :101-108
[3]  
ALMEIDA L, 1999, EUR C REAL TIM SYST
[4]  
Audsley N. C., 1993, Control Engineering Practice, V1, P71, DOI 10.1016/0967-0661(93)92105-D
[5]  
*CENELEC EN, 1996, 50170 CENELEC EN
[6]  
DWORZECKI J, 1998, P REAL TIM EMB SYST, P235
[7]  
GALARA D, 1984, GROUPE REFLEXION FIP
[8]  
HONG SH, 1995, IEEE T CONTR SYST T, V3, P225, DOI 10.1109/87.388131
[9]  
*ISO, 1990, 9506 ISO
[10]   FINDING RESPONSE-TIMES IN A REAL-TIME SYSTEM [J].
JOSEPH, M ;
PANDYA, P .
COMPUTER JOURNAL, 1986, 29 (05) :390-395