Title :
Advanced real-time scheduling using the IEEE 802.5 token ring
Author :
Strosnider, Jay K. ; Marchok, Tom ; Lehoczky, John
Author_Institution :
Carnegie-Mellon Univ., Pittsburgh, PA, USA
Abstract :
An approach for scheduling the IEEE 802.5 token ring for hard real-time applications is presented that not only guarantees deadlines for synchronous class messages, but also greatly reduces asynchronous class response times. Highly responsive guaranteed service is introduced for alert class asynchronous messages. Conventional use of the IEEE 802.5 token ring provides synchronous communication services using time-domain multiplexing (TDM) while relegating asynchronous class message services to background status. An algorithmic-based scheduling approach is presented that supports a priori schedulability determination for arbitrary synchronous message sets without the costly time-line development, testing, and tuning associated with TDM techniques. This capability allows the IEEE 802.5 to support dynamic, adaptive and reconfigurable run-time environments where the inflexibility of TDM would be prohibitive. Advanced real-time scheduling applied to the IEEE 802.5 token ring greatly enhances the responsiveness of asynchronous class messages while still maintaining guaranteed service for the synchronous class
Keywords :
real-time systems; scheduling; time division multiplexing; token networks; IEEE 802.5 token ring; a priori schedulability determination; alert class asynchronous messages; algorithmic-based scheduling; arbitrary synchronous message sets; real-time scheduling; reconfigurable run-time environments; synchronous class messages; time-domain multiplexing; Application software; Delay; Ice; Processor scheduling; Real time systems; Spine; Statistics; Time division multiplexing; Timing; Token networks;
Conference_Titel :
Real-Time Systems Symposium, 1988., Proceedings.
Conference_Location :
Huntsville, AL
Print_ISBN :
0-8186-4894-5
DOI :
10.1109/REAL.1988.51099