• DocumentCode
    1602007
  • Title

    Evaluation of an adaptive transport protocol

  • Author

    Atkin, Benjamin ; Birman, Kenneth P.

  • Author_Institution
    Dept. of Comput. Sci., Cornell Univ., Ithaca, NY, USA
  • Volume
    3
  • fYear
    2003
  • Firstpage
    2323
  • Abstract
    Applications on mobile computers must adapt to high variability in wireless network performance. Extending the semantics of transport protocols to offer more control over communication to the user allows applications to adapt their behavior to bandwidth variability. We examine adding bandwidth notifications, priorities and timeliness guarantees to a network API as a method for achieving greater application control over bursty traffic. Experiments demonstrate that the extended API allows applications to adjust to bandwidth variations effectively. We also compare three different implementations of the API: two which run on top of TCP, and one new protocol, ATP, which performs comparably to the TCP extensions, but has better performance for some workloads, including a workload simulating remote file system traffic.
  • Keywords
    application program interfaces; mobile computing; telecommunication congestion control; transport protocols; wireless LAN; API application control; API implementation; TCP; adaptive transport protocol evaluation; bandwidth notification; bandwidth variability; bursty traffic; mobile computer application; network priority; network timeliness guarantee; transport protocol semantics; wireless network performance; workload performance; workload simulating remote file system traffic; Application software; Bandwidth; Communication system control; Communication system traffic control; Computer applications; Computer networks; High performance computing; Mobile computing; Transport protocols; Wireless networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2003. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications. IEEE Societies
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-7752-4
  • Type

    conf

  • DOI
    10.1109/INFCOM.2003.1209252
  • Filename
    1209252