DocumentCode
2925606
Title
Increasing performances of TCP data transfers through multiple parallel connections
Author
Baldini, Andrea ; De Carli, Lorenzo ; Risso, Fulvio
Author_Institution
Cisco Syst., Inc., San Jose, CA, USA
fYear
2009
fDate
5-8 July 2009
Firstpage
630
Lastpage
636
Abstract
Although Transmission Control Protocol (TCP) is a widely deployed and successful protocol, it shows some limitations in present-day environments. In particular, it is unable to exploit multiple (physical or logical) paths between two hosts. This paper presents PATTHEL, a session-layer solution designed for parallelizing stream data transfers. Parallelization is achieved by striping the data flow among multiple TCP channels. This solution does not require invasive changes to the networking stack and can be implemented entirely in user space. Moreover, it is flexible enough to suit several scenarios - e.g. it can be used to split a data transfer among multiple relays within a peer-to-peer overlay network.
Keywords
data communication; telecommunication channels; transport protocols; PATTHEL; TCP; parallelizing stream data transfers; peer-to-peer overlay network; transmission control protocol; Bandwidth; Communication standards; Communication system control; Ethernet networks; IP networks; Internet; Peer to peer computing; Protocols; Relays; Telecommunication network reliability;
fLanguage
English
Publisher
ieee
Conference_Titel
Computers and Communications, 2009. ISCC 2009. IEEE Symposium on
Conference_Location
Sousse
ISSN
1530-1346
Print_ISBN
978-1-4244-4672-8
Electronic_ISBN
1530-1346
Type
conf
DOI
10.1109/ISCC.2009.5202274
Filename
5202274
Link To Document