loading...
Concurrency Handling in TCP
Fredericton, New Brunswick, Canada May 14-May 17
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CNSR.2007.23Fifth Annual Conference on Communicat ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Yu Dong, Florida International University
Niki Pissinou, Florida International University
Jian Wang, Florida International University
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.
Citation:
Yu Dong, Niki Pissinou, Jian Wang, "Concurrency Handling in TCP," cnsr, pp.255-262, Fifth Annual Conference on Communication Networks and Services Research (CNSR '07), 2007
Usage of this product signifies your acceptance of the Terms of Use.