DocumentCode :
1050483
Title :
Frame-Based Packet-Mode Scheduling for Input-Queued Switches
Author :
Lou, Jianyu ; Shen, Xiaojun
Author_Institution :
Sch. of Comput. & Eng., Univ. of Missouri-Kansas City, Kansas City, MO
Volume :
58
Issue :
7
fYear :
2009
fDate :
7/1/2009 12:00:00 AM
Firstpage :
956
Lastpage :
969
Abstract :
Most packet scheduling algorithms for input-queued switches operate on fixed-sized packets known as cells. In reality, communication traffic in many systems such as Internet runs on variable-sized packets. Motivated by potential savings of segmentation and reassembly, there has been increasing interest in scheduling variable-sized packets in a nonpreemptive manner known as packet-mode scheduling. This paper studies frame-based packet-mode scheduling for better scalability. It first shows that the admissible condition is no longer sufficient for packet-mode scheduling. Then, a relation between the frame size and packet sizes is derived that classifies under what conditions the packet-mode scheduling problem is polynomial solvable or is NP-hard. This relation reveals an interesting result that under various packet size distributions, it may be polynomial solvable even if many different packet sizes occur in the packet set, whereas it may be NP-hard with just two packet sizes present. Finally, as a practical solution, this paper studies how a speedup can help packet-mode scheduling. It is shown that the admissible condition becomes sufficient also when a speedup of two is used. A simple algorithm with a speedup of two is presented.
Keywords :
packet switching; queueing theory; scheduling; telecommunication traffic; communication traffic; frame-based packet-mode scheduling algorithm; input-queued switch; Communication switching; Internet; Packet switching; Polynomials; Processor scheduling; Scalability; Scheduling algorithm; Switches; Throughput; Traffic control; Cell-mode scheduling; NP-hard; frame-based scheduling; input-queued switch; packet-mode scheduling.;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2008.222
Filename :
4731240
Link To Document :
بازگشت