DocumentCode :
3067642
Title :
Message communications in a distributed real-time system with a polled bus
Author :
Shin, Kang G. ; Muthuswamy, Yogesh
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
Volume :
2
fYear :
1989
fDate :
3-6 Jan 1989
Firstpage :
703
Abstract :
High-speed message communications is addressed. Each node in the system consists of multiple processors interconnected by a broadcast bus, but the individual nodes are interconnected by an arbitrary network. The concept of a poll number is proposed to control the access to an intranode bus, minimizing the probability of real-time messages missing their deadlines. When a task generates a time-constrained message, a poll number associated with the message is computed on the basis of the message deadline and the task priority. When the bus is free, the various tasks at a node which desire to use the bus write the poll number onto the bus and read it back, one bit at a time, starting from the most significant bit. If at any time the bit read back is different from the bit written, then that particular task drops out of the competition for the bus. The mechanism provides for not only decentralized control of the intranode bus, but also a high degree of flexibility in scheduling messages by different ways of generating poll numbers. The probability of a message missing its deadline in a token bus is found to be much higher than in a polled bus
Keywords :
distributed processing; message switching; access control; arbitrary network; broadcast bus; decentralized control; distributed real-time system; intranode bus; message communications; message deadline; most significant bit; multiple processors; node; poll number; polled bus; probability; real-time messages; scheduling messages; task priority; time-constrained message; Automatic control; Broadcasting; Communication system control; Control systems; Distributed control; Job shop scheduling; Laboratories; Process control; Real time systems; Time factors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1989. Vol.II: Software Track, Proceedings of the Twenty-Second Annual Hawaii International Conference on
Conference_Location :
Kailua-Kona, HI
Print_ISBN :
0-8186-1912-0
Type :
conf
DOI :
10.1109/HICSS.1989.48076
Filename :
48076
Link To Document :
بازگشت