Advertisement

TCP CUBIC versus BBR on the Highway

  • Feng Li
  • Jae Won Chung
  • Xiaoxiao Jiang
  • Mark Claypool
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10771)

Abstract

4G Long Term Evolution (LTE) networks present new features of high capacities together with end-user mobility. These challenges have led to a gap in the understanding of the effectiveness of TCP congestion control algorithms in LTE networks with mobile users. To further understanding, we conduct a detailed measurement study comparing TCP CUBIC with Bottleneck Bandwidth and Round-trip propagation time (BBR) – a new congestion control alternative developed by Google – in a high-speed driving scenario over a tier-1 U.S. wireless carrier. Our results show CUBIC and BBR generally have similar throughputs, but BBR has significantly lower self-inflicted delays than CUBIC.

Notes

Acknowledgments

We would like thank our shepherd, Moritz Steiner, and the anonymous PAM reviewers for their valuable feedback. We also thank our colleagues Eduard Rubinstein, Vijay Nanjundan, James Flynn, and Atreya Praveen for their helpful discussions and assistance.

References

  1. 1.
    3GPP TS 36.423 Evolved Universal Terrestrial Radio Access Network (E-UTRAN); X2 Application Protocol (X2AP) (Release 12), September 2014Google Scholar
  2. 2.
    Atxutegi, E., Liberal, F., Grinnemo, K.J., Brunstrom, A., Arvidsson, A., Robert, R.: TCP behaviour in LTE: impact of flow start-up and mobility. In: Proceedings of WMNC, July 2016Google Scholar
  3. 3.
    Cardwell, N., Cheng, Y., Gunn, C., Yeganeh, S., Jacobson, V.: BBR: congestion-based congestion control. Commun. ACM 60(2), 58–66 (2017)CrossRefGoogle Scholar
  4. 4.
    Cardwell, N., Cheng, Y., Gunn, C.S., Yeganeh, S.H., Jacobson, V.: BBR: congestion-based congestion control. ACM Queue 14 (2016)Google Scholar
  5. 5.
    Huang, J., Qian, F., Guo, Y., Zhou, Y., Xu, Q., Mao, Z.M., Sen, S., Spatscheck, O.: An in-depth study of LTE: effect of network protocol and application behavior on performance. ACM SIGCOMM Comput. Commun. Rev. 43(4), 363–374 (2013)CrossRefGoogle Scholar
  6. 6.
    Johnson, C.: Long Term Evolution in Bullets, 2nd edn. CreateSpace Independent Publishing Platform, Northampton (2010)Google Scholar
  7. 7.
    Merz, R., Wenger, D., Scanferla, D., Mauron, S.: Performance of LTE in a high-velocity environment: a measurement study. In: Proceedings of the Workshop on All Things Cellular, Chicago, IL, August 2014Google Scholar
  8. 8.
    Nguyen, B., Banerjee, A., Gopalakrishnan, V., Kasera, S., Lee, S., Shaikh, A., Van der Merwe, J.: Towards understanding TCP performance on LTE/EPC mobile networks. In: Proceedings of the 4th Workshop on All Things Cellular: Operations, Applications, & Challenges, pp. 41–46, August 2014Google Scholar
  9. 9.
    Paxson, V., Allman, M., Chu, J., Sargent, M.: Computing TCP’s Retransmission Timer. IETF Request for Comments (RFC) 6298 (2011)Google Scholar
  10. 10.
    Robert, R., Atxutegi, E., Arvidsson, A., Liberal, F., Brunstrom, A., Grinnemo, K.J.: Behaviour of common TCP variants over LTE. In: Proceedings of IEEE GLOBECOM, December 2016Google Scholar
  11. 11.
    Tazaki, H., Uarbani, F., Mancini, E., Lacage, M., Camara, D., Turletti, T., Dabbous, W.: Direct code execution: revisiting library OS architecture for reproducible network experiments. In: Proceedings of ACM CoNext, Santa Barbara, CA, December 2013Google Scholar
  12. 12.
    Xiao, Q., Xu, K., Wang, D., Li, L., Zhong, Y.: TCP performance over mobile networks in high-speed mobility scenarios. In: Proceedings of ICNP, Research Triangle Park, NC, October 2014Google Scholar
  13. 13.
    Zaki, Y., Pötsch, T., Chen, J., Subramanian, L., Görg, C.: Adaptive congestion control for unpredictable cellular networks. In: Proceedings of the ACM SIGCOMM, London, UK (2015)Google Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  • Feng Li
    • 1
  • Jae Won Chung
    • 1
  • Xiaoxiao Jiang
    • 1
  • Mark Claypool
    • 2
  1. 1.Verizon LabsWalthamUSA
  2. 2.Worcester Polytechnic InstituteWorcesterUSA

Personalised recommendations