DocumentCode :
3517078
Title :
Queue management for QoS provision build on network processor
Author :
Zhou, Wenjiang ; Lin, Chuang ; Li, Yin ; Tan, Zhangxi
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
fYear :
2003
fDate :
28-30 May 2003
Firstpage :
219
Lastpage :
224
Abstract :
Network processor is a kind of programmable processor performing network computing with special design and optimization. It can be viewed as a tight-coupled multi-processor system due to its architecture of multiple in-chip processors, high-speed buses and other function components. The design and development of networking systems using network processors is an emerging field that offers numerous challenges and opportunities. This paper provides the design and implementation of queue management module combining buffer management and packet scheduling for QoS provision, which uses Intel´s network processor and follows the relative differentiated service model. As the key issues, system synchronization, task assignment to threads, and design difficulties are discussed in the paper.
Keywords :
buffer storage; multi-threading; multiprocessing systems; optimisation; packet switching; processor scheduling; quality of service; queueing theory; resource allocation; synchronisation; QoS provision; buffer management; multiple in-chip processors; multiprocessor system; network processor; packet scheduling; queue management; system synchronization; task assignment; Application specific integrated circuits; Bandwidth; Computer architecture; Computer networks; Design optimization; Hardware; IP networks; Random access memory; Scheduling algorithm; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 2003. FTDCS 2003. Proceedings. The Ninth IEEE Workshop on Future Trends of
ISSN :
1071-0485
Print_ISBN :
0-7695-1910-5
Type :
conf
DOI :
10.1109/FTDCS.2003.1204336
Filename :
1204336
Link To Document :
بازگشت