• DocumentCode
    3310884
  • Title

    Marooned magic numbers - An adaptive congestion control architecture

  • Author

    Arianfar, S. ; Sarolahti, P. ; Ott, Johannes

  • Author_Institution
    Dept. of Commun. & Networking, Aalto Univ., Aalto, Finland
  • fYear
    2012
  • fDate
    Oct. 30 2012-Nov. 2 2012
  • Firstpage
    1
  • Lastpage
    11
  • Abstract
    TCP and other Internet transport protocols rely on series of hard-coded initial values for their connection state, particularly for the congestion control parameters. For example, recently the initial value of congestion window has been under much debate, as there is a desire to make TCP more efficient for common use cases, while not endangering its performance on scenarios with limited network bandwidth. Our take on this discussion is that there is no clear single set of initial values that would work for all cases. Earlier research has proposed sharing connection and congestion control state among multiple connections over time, but that approach is limited to sharing connections to a particular host, which is not sufficient, because services are often distributed across multiple hosts, and opening multiple connections to the same host is a rather rare use case. We aim to solve this problem by proposing the Pathlet Transport Architecture that models the network paths as a series of pathlets, and uses those as the basis of initializing and maintaining the various transport parameters, particularly those related to congestion control. We analyze our initial instantiation of the PTA architecture using ns-3 simulations for TCP congestion control parameters, and show how it improves the communication performance in various different network scenarios, where single common set of magic values would fail.
  • Keywords
    Internet; telecommunication congestion control; transport protocols; Internet transport protocol; PTA architecture; TCP congestion control parameter; adaptive congestion control architecture; communication performance improvement; congestion control state; congestion window; hard-coded initial value; marooned magic number; ns-3 simulation; pathlet transport architecture; sharing connection; IP networks; Receivers; Routing protocols; Sockets; Standards; Wireless communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Protocols (ICNP), 2012 20th IEEE International Conference on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    978-1-4673-2445-8
  • Electronic_ISBN
    978-1-4673-2446-5
  • Type

    conf

  • DOI
    10.1109/ICNP.2012.6459965
  • Filename
    6459965