DocumentCode :
380610
Title :
Scheduling processing resources in programmable routers
Author :
Pappu, Prashanth ; Wolf, Tilman
Author_Institution :
Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
Volume :
1
fYear :
2002
fDate :
2002
Firstpage :
104
Abstract :
To provide flexibility in deploying new protocols and services, general-purpose processing engines are being placed in the datapath of routers. Such network processors are typically simple RISC multiprocessors that perform forwarding and custom application processing of packets. The inherent unpredictability of execution time of an arbitrary instruction code poses a significant challenge in providing QoS guarantees for data flows that compete for such processing resources in the network. However, we show that network processing workloads are highly regular and predictable. Using estimates of execution times of various applications on packets of given lengths, we provide a method for admission control and QoS scheduling of processing resources. We present a processor scheduling algorithm called estimation-based fair queuing (EFQ) which uses these estimates, and provides significantly better delay guarantees than processor scheduling algorithms which do not take packet execution times into consideration.
Keywords :
multiprocessing systems; parameter estimation; processor scheduling; protocols; quality of service; queueing theory; resource allocation; telecommunication computing; telecommunication congestion control; telecommunication network routing; QoS guarantees; QoS scheduling; RISC multiprocessors; admission control; data flows; estimation-based fair queuing; network processors; processing resource scheduling; programmable routers; router datapath; Admission control; Bandwidth; Delay estimation; Internet; Processor scheduling; Protocols; Quality of service; Scheduling algorithm; Search engines; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM 2002. Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
ISSN :
0743-166X
Print_ISBN :
0-7803-7476-2
Type :
conf
DOI :
10.1109/INFCOM.2002.1019251
Filename :
1019251
Link To Document :
بازگشت