DocumentCode :
3144430
Title :
An Efficient Policy-based Packet Scheduler With Flow Cache
Author :
Lv, Gao-Feng ; Zhang, Xiao-Ming
Author_Institution :
Nat. Univ. of Defense Technol., Changsha
fYear :
2007
fDate :
May 30 2007-June 1 2007
Firstpage :
1
Lastpage :
6
Abstract :
To meet the requirements of parallelism, flexibility and extensibility, the multi-processor elements (PEs) architecture is widely applied in modern network processors (NPs) to support high-speed links of 10 Gbps. Multi-PEs are often organized in parallel to achieve efficient packet forwarding. It´s a challenge to schedule the incoming packets from high-speed links to be processed by multiple PEs in parallel. In this paper, we propose policy-based packet scheduler employing flow cache for 10 Gbps NPs. For TCP flows, PPS-FC employs a flow cache, records the mapping relationship between TCP flow bundles and PEs and rates of flow bundles and utilizes the characteristic of flow timeout to design the scheme of cache management Meanwhile, according to the load-balancing indicator sigma(t) the scheduler shifts the high-rate flow bundles of the heavy-loaded PE to the light-loaded PE to preserve load balancing. The effectiveness of the scheduler with the well-chosen design parameters is evaluated by simulation with extrapolated workloads.
Keywords :
Internet; cache storage; network-on-chip; packet switching; resource allocation; scheduling; telecommunication network routing; transport protocols; Internet packet streams; PPS-FC; TCP flows; flow cache management; flow timeout; load-balancing indicator; multiple PE architecture; multiprocessor elements; network processors; packet forwarding; policy-based packet scheduler; Delay effects; Intelligent networks; Internet; Load management; Parallel processing; Pipeline processing; Processor scheduling; Propagation delay; Protocols; Scheduling algorithm; Flow cache; Flow processing consistency; Load balancing; Packet scheduler;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Switching and Routing, 2007. HPSR '07. Workshop on
Conference_Location :
Brooklyn, NY
Print_ISBN :
1-4244-1206-4
Electronic_ISBN :
1-4244-1206-4
Type :
conf
DOI :
10.1109/HPSR.2007.4281236
Filename :
4281236
Link To Document :
بازگشت