• DocumentCode
    2546875
  • Title

    Experiences in Design and Implementation of a High Performance Transport Protocol

  • Author

    Gu, Yunhong ; Hong, Xinwei ; Grossman, Robert L.

  • Author_Institution
    University of Illinois at Chicago
  • fYear
    2004
  • fDate
    06-12 Nov. 2004
  • Firstpage
    22
  • Lastpage
    22
  • Abstract
    This paper describes our experiences in the development of the UDP-based Data Transport (UDT) protocol, an application level transport protocol used in distributed data intensive applications. The new protocol is motivated by the emergence of wide area high-speed optical networks, in which TCP is often found to fail to utilize the abundant bandwidth. UDT demonstrates good efficiency and fairness (including RTT fairness and TCP friendliness) characteristics in high performance computing applications where a small number of bulk sources share the abundant bandwidth. It combines both rate and window control and uses bandwidth estimation to determine the control parameters automatically. This paper presents the rationale behind UDT: how UDT integrates these schemes to support high performance data transfer, why these schemes are used, and what the main issues are in the design and implementation of this high performance transport protocol.
  • Keywords
    Design; Experimentation; Performance; UDT; data intensive application; design; implementation; transport protocol; Application software; Automatic control; Bandwidth; Delay effects; Distributed computing; High performance computing; Internet; Optical fiber networks; Streaming media; Transport protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, 2004. Proceedings of the ACM/IEEE SC2004 Conference
  • Print_ISBN
    0-7695-2153-3
  • Type

    conf

  • DOI
    10.1109/SC.2004.24
  • Filename
    1392952