• 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