TY - GEN
T1 - Buffer management for lossless service in network processors
AU - Pan, Deng
AU - Yang, Yuanyuan
PY - 2006
Y1 - 2006
N2 - Fair scheduling and buffer management are two typical approaches to providing differentiated service. Fair scheduling algorithms usually need to keep a separate queue and maintain associated state variables for each incoming flow, which make them difficult to operate and scale in high speed networks. On the contrary, buffer management and FIFO scheduling need only a constant amount of state information and processing, and can be efficiently implemented. In this paper, we consider using buffer management to provide lossless service for guaranteed performance flows in network processors. We investigate the buffer size requirement and buffer allocation strategies by starting with the single output network processor and then extending the analytical results to the general multiple output network processor. A universally applicable buffer allocation method for assuring lossless service is obtained, and the correctness of the theoretical results is verified through simulations.
AB - Fair scheduling and buffer management are two typical approaches to providing differentiated service. Fair scheduling algorithms usually need to keep a separate queue and maintain associated state variables for each incoming flow, which make them difficult to operate and scale in high speed networks. On the contrary, buffer management and FIFO scheduling need only a constant amount of state information and processing, and can be efficiently implemented. In this paper, we consider using buffer management to provide lossless service for guaranteed performance flows in network processors. We investigate the buffer size requirement and buffer allocation strategies by starting with the single output network processor and then extending the analytical results to the general multiple output network processor. A universally applicable buffer allocation method for assuring lossless service is obtained, and the correctness of the theoretical results is verified through simulations.
KW - Buffer management
KW - Differentiated service
KW - Lossless service
KW - Network processor
UR - https://www.scopus.com/pages/publications/34547440822
U2 - 10.1109/HOTI.2006.10
DO - 10.1109/HOTI.2006.10
M3 - Conference contribution
AN - SCOPUS:34547440822
SN - 0769526543
SN - 9780769526546
T3 - Proceedings - Symposium on the High Performance Interconnects, Hot Interconnects
SP - 81
EP - 86
BT - Proceedings - 14TH IEEE Symposium on High Performance Interconnects, Hot Interconnects, HotI-14
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 14TH IEEE Symposium on High Performance Interconnects, Hot Interconnects, HotI-14
Y2 - 23 August 2006 through 25 August 2006
ER -