DocumentCode
1658724
Title
A QoS Internet protocol scheduler on the IXP1200 network platform
Author
De Bernardinis, Fernando ; Fanucci, L. ; Ramacciotti, T. ; Terreni, P.
Author_Institution
Univ. of Pisa, Italy
fYear
2003
Firstpage
394
Lastpage
399
Abstract
In this paper we describe the implementation of a scheduler capable of Quality of Service (QoS) management on the Intel IXP 1200 network processor. First, the scheduling algorithm PTTSD is introduced at the abstract level showing its characteristics and complexity. Then, the IXP architecture is briefly described with the purpose of refining the PTTSD algorithm in order to provide a more efficient implementation. The refined PTTSD scheduler has been implemented on top of the reference design provided by Intel. The dependency of the adopted software architecture on the IXP network processor is analyzed and, finally, the implementation is described. A set of characterization tests is reported to demonstrate the efficiency of the implementation and the effectiveness of the Intel architecture to implement flexible QoS routers.
Keywords
microprocessor chips; processor scheduling; quality of service; routing protocols; IXP architecture; Intel IXP 1200; Internet protocol scheduler; PTTSD algorithm; QoS management; QoS routers; characterization tests; network platform; network processor; scheduling algorithm; software architecture; Application software; Computer architecture; IP networks; Processor scheduling; Protocols; Quality management; Quality of service; Scheduling algorithm; Software architecture; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
System-on-Chip for Real-Time Applications, 2003. Proceedings. The 3rd IEEE International Workshop on
Print_ISBN
0-7695-1944-X
Type
conf
DOI
10.1109/IWSOC.2003.1213069
Filename
1213069
Link To Document