Title :
Flow identification for supporting per-flow queueing
Author :
Cao, Zhiruo ; Wang, Zheng
Author_Institution :
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
Abstract :
Over the last several years there has been considerable interest in multimedia communications over the Internet. This paper investigates one of the key technical issues in supporting per-flow queueing-flow identification. We present several hashing-based flow identification approaches and examine their performance and scalability limits with a quantitative analysis and a simulation study with backbone traffic traces. Of the hashing schemes we studied, 32-bit CRC and XOR-folding of the five-tuple demonstrate excellent performance, both on the memory requirement for a collision rate target, and on the number of collided flows on average and in the worst-case. Our findings show that, with hashing-based schemes, it is feasible to implement flow identification at high speeds to support hundreds of thousands of flows with resource reservation
Keywords :
Internet; multimedia communication; queueing theory; telecommunication congestion control; telecommunication traffic; 32-bit CRC; Internet; XOR-folding; backbone traffic traces; collision rate target; five-tuple; hashing-based flow identification; memory requirement; multimedia communications; per-flow queueing; performance; quantitative analysis; resource reservation; scalability limits; simulation study; Analytical models; Cyclic redundancy check; Delay; Internet; Paper technology; Road accidents; Scalability; Scheduling algorithm; Spine; Traffic control;
Conference_Titel :
Computer Communications and Networks, 2000. Proceedings. Ninth International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
0-7803-6494-5
DOI :
10.1109/ICCCN.2000.885475