Title :
Non pre-emptive scheduling of messages on SMTV token-passing networks
Author :
Tovar, Eduardo ; Vasques, Francisco
Author_Institution :
Dept. of Comput. Eng., Polytech. Inst. of Porto, Portugal
Abstract :
Fieldbus communication networks aim to interconnect sensors, actuators and controllers within distributed computer-controlled systems. Therefore, they constitute the foundation upon which real-time applications are to be implemented. A specific class of fieldbus communication networks is based on a simplified version of token-passing protocols, where each station may transfer, at most, a single message per token visit (SMTV). In this paper, we establish an analogy between non-preemptive task scheduling in single processors and the scheduling of messages on SMTV token-passing networks. Moreover, we clearly show that concepts such as blocking and interference in non-preemptive task scheduling have their counterparts in the scheduling of messages on SMTV token-passing networks. Based on this task/message scheduling analogy, we provide pre-run-time schedulability conditions for supporting real-time messages with SMTV token-passing networks. We provide both utilisation-based and response time tests to perform the pre-run-time schedulability analysis of real-time messages on SMTV token-passing networks, considering RM/DM (rate monotonic/deadline monotonic) and EDF (earliest deadline first) priority assignment schemes
Keywords :
access protocols; computerised control; distributed control; electronic messaging; field buses; message passing; real-time systems; scheduling; token networks; SMTV token-passing networks; actuators; blocking; controllers; deadline-monotonic scheme; distributed computer-controlled systems; earliest deadline first scheme; fieldbus communication networks; interference; nonpreemptive message scheduling; nonpreemptive task scheduling; pre-run-time schedulability conditions; priority assignment schemes; rate-monotonic scheme; real-time applications; real-time messages; response time tests; schedulability analysis; sensors; single message transfer per token visit; token-passing protocols; utilisation-based tests; Actuators; Communication networks; Communication system control; Computer networks; Control systems; Distributed computing; Distributed control; Field buses; Processor scheduling; Sensor systems;
Conference_Titel :
Real-Time Systems, 2000. Euromicro RTS 2000. 12th Euromicro Conference on
Conference_Location :
Stockholm
Print_ISBN :
0-7695-0734-4
DOI :
10.1109/EMRTS.2000.854009