DocumentCode :
1500021
Title :
Cut-through switching, pipelining, and scheduling for network evacuation
Author :
Tassiulas, Leandros
Author_Institution :
Dept. of Electr. Eng., Maryland Univ., College Park, MD, USA
Volume :
7
Issue :
1
fYear :
1999
fDate :
2/1/1999 12:00:00 AM
Firstpage :
88
Lastpage :
97
Abstract :
A general model of a virtual circuit network consisting of a number of servers and a number of traffic classes is considered. A traffic class is identified by the sequence of servers that should be visited and the corresponding service rates before a message (customer) of the class leaves the network. The following cases are distinguished: (1) the messages need nonpreemptive service; (2) the service of a message can be preempted at any time; (3) pipelining of the service in a sequence of servers is allowed; and (4) pipelining is not allowed. All of these cases arise in different transmission switching techniques and scheduling schemes. A fluid model that emerges when both preemption and pipelining are allowed is considered. Scheduling schemes in the fluid model are compared with corresponding ones in the network with nonpreemptive service and no pipelining. The problem of evacuating the network from an initial backlog without further arrival is identified in the fluid model. Based on that, a policy with nearly optimal evacuation time is identified for the store-and-forward case. Finally, scheduling with deadlines is considered and it is shown that in the fluid model, the evacuation problem is equivalent to a linear programming problem. The evacuation times under different work-conserving policies are considered in specific examples
Keywords :
linear programming; network topology; packet switching; pipeline processing; switching networks; telecommunication traffic; cut-through switching; deadlines; fluid model; general model; linear programming problem; network evacuation; network topology; nonpreemptive service; optimal evacuation time; packet switched network; pipelining; preemptive service; scheduling; servers; service rates; store-and-forward service; traffic classes; transmission switching techniques; virtual circuit network; Asynchronous transfer mode; Circuits; Communication networks; Linear programming; Network servers; Pipeline processing; Processor scheduling; Routing; Telecommunication traffic; Traffic control;
fLanguage :
English
Journal_Title :
Networking, IEEE/ACM Transactions on
Publisher :
ieee
ISSN :
1063-6692
Type :
jour
DOI :
10.1109/90.759328
Filename :
759328
Link To Document :
بازگشت