DocumentCode :
2807925
Title :
Multi-Path Load Balancing in Transport Layer
Author :
Dong, Yu ; Wang, Dingding ; Pissinou, Niki ; Wang, Jian
Author_Institution :
Florida Int. Univ., Miami
fYear :
2007
fDate :
21-23 May 2007
Firstpage :
135
Lastpage :
142
Abstract :
In this paper, we propose an extension to current TCP protocol named concurrent TCP (cTCP), which can improve throughput of connections through balancing traffic load on multiple end-to-end paths. We keep the single-sliding-window architecture of TCP untouched for compatibility reasons. The two core components of the design are a packet scheduling switch that balances load among paths, and a duplicated acknowledgement classifier that handles packet reordering. We implemented our protocol in FreeBSD kernel and compared the performance of cTCP with theoretical results. Experiment outcomes show that throughputs of our protocol are close to the ideal values.
Keywords :
resource allocation; scheduling; telecommunication traffic; transport protocols; FreeBSD kernel; concurrent transport layer protocol; duplicated acknowledgement classifier; multipath load balancing; packet reordering; packet scheduling; single-sliding-window architecture; Access protocols; IP networks; Kernel; Load management; Network interfaces; Switches; TCPIP; Telecommunication traffic; Throughput; Transport protocols; congestion control; load balancing; multi-path;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Next Generation Internet Networks, 3rd EuroNGI Conference on
Conference_Location :
Trondheim
Print_ISBN :
1-4244-0857-1
Electronic_ISBN :
1-4244-0857-1
Type :
conf
DOI :
10.1109/NGI.2007.371208
Filename :
4231831
Link To Document :
بازگشت