• DocumentCode
    687808
  • Title

    Cascaded TCP: Applying pipelining to TCP for efficient communication over wide-area networks

  • Author

    Kalim, Umar ; Gardner, Mark K. ; Brown, Eitan ; Wu-Chun Feng

  • Author_Institution
    Dept. of Comput. Sci., Virginia Tech, Blacksburg, VA, USA
  • fYear
    2013
  • fDate
    9-13 Dec. 2013
  • Firstpage
    2256
  • Lastpage
    2262
  • Abstract
    The bandwidth utilization in traditional TCP protocols (e.g., TCP New Reno) suffers over high-latency and high-bandwidth links due to the inherent characteristics of TCP congestion control. Conventional methods of improving throughput cannot be applied per se for streaming applications. The challenge is exacerbated by “big data” applications such as with the Long Wavelength Array data that is generated at a rate of up to 4 terabytes per hour. To improve bandwidth utilization, we introduce layer-4 relay(s) that enable the pipelining of TCP connections. That is, a traditional end-to-end connection is split into independent streams, each with shorter latencies, that are then concatenated (or cascaded) together to form an equivalent end-to-end TCP connection. This addresses the root cause by decreasing the latency over which the congestion-control protocol operates. To understand when relays are beneficial, we present an analytical model, empirical data and its analyses, to validate our argument and to characterize the impact of latency and available bandwidth on throughput. We also provide insight into how relays may be setup to achieve better bandwidth utilization.
  • Keywords
    bandwidth allocation; telecommunication congestion control; transport protocols; wide area networks; TCP New Reno; TCP congestion control; TCP connections pipelining; bandwidth utilization; big data applications; congestion-control protocol; end-to-end TCP connection; independent streams; layer-4 relay; long wavelength array data; streaming applications; traditional TCP protocols; traditional end-to-end connection; wide-area networks; Analytical models; Bandwidth; Emulation; Loss measurement; Next generation networking; Relays; Throughput; TCP; bandwidth utilization; long-fat networks; performance; pipelining; throughput; wide-area networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Communications Conference (GLOBECOM), 2013 IEEE
  • Conference_Location
    Atlanta, GA
  • Type

    conf

  • DOI
    10.1109/GLOCOM.2013.6831410
  • Filename
    6831410