• DocumentCode
    680413
  • Title

    Mitigating egregious ACK delays in cellular data networks by eliminating TCP ACK clocking

  • Author

    Wai Kay Leong ; Yin Xu ; Ben Leong ; Zixiao Wang

  • Author_Institution
    Dept. of Comput. Sci., Nat. Univ. of Singapore, Singapore, Singapore
  • fYear
    2013
  • fDate
    7-10 Oct. 2013
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    It is not uncommon for the uplink buffers of cellular data networks to be saturated when the uplink bandwidths are low. This can cause the ACK packets for a downlink TCP flow to be severely delayed. Since existing TCP implementations are ACK-clocked, the downstream flow will suffer significant degradation, causing the downlink to be under-utilized. We present a new TCP variant, called TCP Receiver-Rate Estimation (TCP-RRE), that addresses this problem directly by eliminating ACK clocking. Instead, it uses TCP timestamps to estimate the receiving rate at the receiver, which it then uses to determine the sending rate. We show that TCP-RRE is able to improve download speeds by 2 to 4 times compared to existing TCP variants in both simulation and on real commercial cellular data networks. Our solution is practical because it is compatible with existing TCP implementations, requires no modifications to existing mobile devices, and is thus immediately deployable in existing ISP proxies.
  • Keywords
    cellular radio; transport protocols; ACK packets; ISP proxies; TCP ACK clocking elimination; TCP Receiver-Rate Estimation; TCP timestamps; cellular data networks; downlink TCP flow; egregious ACK delays mitigation; receiving rate; sending rate; transport control protocol; uplink bandwidths; uplink buffers; Bandwidth; Clocks; Delays; Legged locomotion; Mobile communication; Receivers; Uplink;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Protocols (ICNP), 2013 21st IEEE International Conference on
  • Conference_Location
    Goettingen
  • Type

    conf

  • DOI
    10.1109/ICNP.2013.6733597
  • Filename
    6733597