DocumentCode
1740274
Title
Minimizing the maximum end-to-end delay on tree structure using the distributed pinwheel model
Author
Huang, Yu-Sheng ; Hsueh, Chih-wen
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Chung Cheng Univ., Chiayi, Taiwan
fYear
2000
fDate
2000
Firstpage
127
Lastpage
134
Abstract
Distributed real-time systems often have some end-to-end timing requirements. Minimizing the maximum end-to-end delay is one of the most important timing constraints we would like to guarantee for quality of services. The network topology of many distributed systems on Internet is often a tree structure. In this paper, we extend our research on distributed pinwheel scheduling from pipeline structure to tree structure for minimizing the maximum end-to-end delay. We derive a tight maximum delay bound between two nodes and a linear-time algorithm to find the minimax delay between two nodes. With this bound and algorithm, it is easier and faster to schedule distributed real-time tasks with distance constraints and minimize the maximum end-to-end delay. Since the general scheduling problem is very difficult (NP-hard), we derive a more efficient heuristic algorithm than previous researches to minimize the maximum end-to-end delay. We also compare the simulation results of our heuristic and previous researches. The distributed pinwheel scheduling model can be used for distance-constrained real-time tasks on tree structure to reduce a lot of the maximum end-to-end delay and provide a predictable result
Keywords
Internet; computational complexity; computer networks; heuristic programming; processor scheduling; quality of service; timing; NP-hard problems; distributed pinwheel model; distributed real-time systems; end-to-end timing requirements; heuristic algorithm; linear-time algorithm; maximum end-to-end delay minimisation; pipeline structure; simulation result; tight maximum delay bound; timing constraints; tree structure; Delay; IP networks; Minimax techniques; Network topology; Pipelines; Quality of service; Real time systems; Scheduling algorithm; Timing; Tree data structures;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Computing Systems and Applications, 2000. Proceedings. Seventh International Conference on
Conference_Location
Cheju Island
ISSN
1530-1427
Print_ISBN
0-7695-0930-4
Type
conf
DOI
10.1109/RTCSA.2000.896380
Filename
896380
Link To Document