skip to main content
10.1145/3300061.3300123acmconferencesArticle/Chapter ViewAbstractPublication PagesmobicomConference Proceedingsconference-collections
research-article

An Active-Passive Measurement Study of TCP Performance over LTE on High-speed Rails

Published:05 August 2019Publication History

ABSTRACT

High-speed rail (HSR) systems potentially provide a more efficient way of door-to-door transportation than airplane. However, they also pose unprecedented challenges in delivering seamless Internet service for on-board passengers. In this paper, we conduct a large-scale active-passive measurement study of TCP performance over LTE on HSR. Our measurement targets the HSR routes in China operating at above 300 km/h. We performed extensive data collection through both controlled setting and passive monitoring, obtaining 1732.9 GB data collected over 135719 km of trips. Leveraging such a unique dataset, we measure important performance metrics such as TCP goodput, latency, loss rate, as well as key characteristics of TCP flows, application breakdown, and users' behaviors. We further quantitatively study the impact of frequent cellular handover on HSR networking performance, and conduct in-depth examination of the performance of two widely deployed transport-layer protocols: TCP CUBIC and TCP BBR. Our findings reveal the performance of today's commercial HSR networks "in the wild'', as well as identify several performance inefficiencies, which motivate us to design a simple yet effective congestion control algorithm based on BBR to further boost the throughput by up to 36.5%. They together highlight the need to develop dedicated protocol mechanisms that are friendly to extreme mobility.

References

  1. High-speed rail. https://en.wikipedia.org/wiki/High-speed_rail.Google ScholarGoogle Scholar
  2. High-speed rail in the united states. https://en.wikipedia.org/wiki/High-speed_rail_in_the_United_States.Google ScholarGoogle Scholar
  3. Qingyang Xiao, Ke Xu, Dan Wang, Li Li, and Yifeng Zhong. Tcp performance over mobile networks in high-speed mobility scenarios. In IEEE ICNP, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Li Li, Ke Xu, Dan Wang, Chunyi Peng, Kai Zheng, Rashid Mijumbi, and Qingyang Xiao. A longitudinal measurement study of tcp performance and behavior in 3g/4g networks over high speed rails. IEEE/ACM Transactions on Networking, 25(4), 2017. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. China launches upgraded high-speed trains, with wi-fi. https://gbtimes.com/china-launches-upgraded-high-speed-trains-wi-fi.Google ScholarGoogle Scholar
  6. Sangtae Ha, Injong Rhee, and Lisong Xu. Cubic: a new tcp-friendly high-speed tcp variant. ACM SIGOPS Operating Systems Review, 42(5), 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Bbr congestion control algorithm. https://github.com/google/bbr.Google ScholarGoogle Scholar
  8. Ruisi He, Bo Ai, Gongpu Wang, Ke Guan, Zhangdui Zhong, Andreas F Molisch, Cesar Briso-Rodriguez, and Claude P Oestges. High-speed railway communications: From gsm-r to lte-r. IEEE Vehicular Technology Magazine, 11(3), 2016.Google ScholarGoogle ScholarCross RefCross Ref
  9. Universal mobile telecommunications system (umts); lte; requirements for evolved utra (e-utra) and evolved utran (e-utran). http://www.3gpp.org/DynaReport/25913.htm. 3GPP TR 25.913 version 8.0.0 Release 8 (2009-01-02).Google ScholarGoogle Scholar
  10. Mark Russell and Gordon L Stuber. Interchannel interference analysis of ofdm in a mobile environment. In IEEE VTC, 1995.Google ScholarGoogle ScholarCross RefCross Ref
  11. Yaoqing Yang, Pingyi Fan, and Yongming Huang. Doppler frequency offsets estimation and diversity reception scheme of high speed railway with multiple antennas on separated carriages. In IEEE WCSP, 2012.Google ScholarGoogle ScholarCross RefCross Ref
  12. Sudeep Palat and Ph Godin. The lte network architecture: a comprehensive tutorial. The UMTS Long Term Evolution: From Theory to Practice. John Wiley & Sons, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Konstantinos Dimou, Min Wang, Yu Yang, Muhammmad Kazmi, Anna Larmo, Jonas Pettersson, Walter Muller, and Ylva Timner. Handover within 3gpp lte: design principles and performance. In IEEE VTC Fall, 2009.Google ScholarGoogle ScholarCross RefCross Ref
  14. Lte; evolved universal terrestrial radio access (e-utra) and evolved universal terrestrial radio access network (e-utran); overall description; stage 2. http://www.3gpp.org/dynareport/36300.htm. 3GPP TS 36.300 version 8.12.0 Release 8 (2010-04--28).Google ScholarGoogle Scholar
  15. Xing Li, Congxiao Bao, Maoke Chen, Hong Zhang, and Jianping Wu. The china education and research network (cernet) ivi translation design and deployment for the ipv4/ipv6 coexistence and transition. Technical report, 2011.Google ScholarGoogle Scholar
  16. Yuanjie Li, Chunyi Peng, Zengwen Yuan, Jiayao Li, Haotian Deng, and Tao Wang. Mobileinsight: Extracting and analyzing cellular network information on smartphones. In ACM MobiCom, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Raymond Kwan, Cyril Leung, and Jie Zhang. Proportional fair multiuser scheduling in lte. IEEE Signal Processing Letters, 16(6), 2009.Google ScholarGoogle ScholarCross RefCross Ref
  18. Fengyu Luan, Yan Zhang, Limin Xiao, Chunhui Zhou, and Shidong Zhou. Fading characteristics of wireless channel on high-speed railway in hilly terrain scenario. International Journal of Antennas and Propagation, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  19. http://soar.group/projects/hsrnet.Google ScholarGoogle Scholar
  20. Meet china's newest high-speed train -- the fuxing hao. http://www.atimes.com/article/meet-chinas-newest-high-speed-train-fuxing-hao/.Google ScholarGoogle Scholar
  21. Speed limit rockets to 350 km/h. http://www.chinadaily.com.cn/business/2017-09/22/content_32327165.htm.Google ScholarGoogle Scholar
  22. Qxdm professional? qualcomm extensible diagnostic monitor. https://www.qualcomm.com/documents/qxdm-professional-qualcomm-extensible-diagnostic-monitor.Google ScholarGoogle Scholar
  23. Haiqing Jiang, Yaogong Wang, Kyunghan Lee, and Injong Rhee. Tackling bufferbloat in 3g/4g networks. In ACM IMC, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Jim Gettys and Kathleen Nichols. Bufferbloat: Dark buffers in the internet. ACM Queue, 9(11), 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Yung-Chih Chen, Yeon-sup Lim, Richard J Gibbens, Erich M Nahum, Ramin Khalili, and Don Towsley. A measurement-based study of multipath tcp performance over wireless networks. In ACM IMC, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Yin Zhang, Lee Breslau, Vern Paxson, and Scott Shenker. On the characteristics and origins of internet flow rates. In ACM SIGCOMM, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Xian Chen, Ruofan Jin, Kyoungwon Suh, Bing Wang, and Wei Wei. Network performance of smart mobile handhelds in a university campus wifi network. In ACM IMC, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Junxian Huang, Feng Qian, Yihua Guo, Yuanyuan Zhou, Qiang Xu, Z Morley Mao, Subhabrata Sen, and Oliver Spatscheck. An in-depth study of lte: effect of network protocol and application behavior on performance. In ACM SIGCOMM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Emir Halepovic, Jeffrey Pang, and Oliver Spatscheck. Can you get me now? estimating the time-to-first-byte of http transactions with passive measurements. In ACM IMC, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Wolfgang John, Sven Tafvelin, and Tomas Olovsson. Trends and differences in connection-behavior within classes of internet backbone traffic. In PAM. Springer, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Neal Cardwell, Yuchung Cheng, C Stephen Gunn, Soheil Hassas Yeganeh, et al. Bbr: congestion-based congestion control. Communications of the ACM, 60(2), 2017. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Van Jacobson. Congestion avoidance and control. In ACM SIGCOMM, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Lisong Xu, Khaled Harfoush, and Injong Rhee. Binary increase congestion control (bic) for fast long-distance networks. In IEEE INFOCOM, 2004.Google ScholarGoogle Scholar
  34. Lawrence S. Brakmo and Larry L. Peterson. Tcp vegas: End to end congestion avoidance on a global internet. IEEE Journal on selected Areas in communications, 13(8), 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Saverio Mascolo, Claudio Casetti, Mario Gerla, Medy Y Sanadidi, and Ren Wang. Tcp westwood: Bandwidth estimation for enhanced transport over wireless links. In ACM MobiCom, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Kun Tan, Jingmin Song, Qian Zhang, and Murad Sridharan. A compound tcp approach for high-speed and long distance networks. In IEEE INFOCOM, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  37. Mohamed A Alrshah, Mohamed Othman, Borhanuddin Ali, and Zurina Mohd Hanapi. Comparative study of high-speed linux tcp variants over high-bdp networks. Journal of Network and Computer Applications, 43, 2014.Google ScholarGoogle Scholar
  38. Keith Winstein, Anirudh Sivaraman, Hari Balakrishnan, et al. Stochastic forecasts achieve high throughput and low delay over cellular networks. In USENIX NSDI, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. Yasir Zaki, Thomas Pötsch, Jay Chen, Lakshminarayanan Subramanian, and Carmelita Görg. Adaptive congestion control for unpredictable cellular networks. In ACM SIGCOMM, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. Feng Lu, Hao Du, Ankur Jain, Geoffrey M Voelker, Alex C Snoeren, and Andreas Terzis. Cqic: Revisiting cross-layer congestion control for cellular networks. In ACM HotMobile, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Xiufeng Xie, Xinyu Zhang, and Shilin Zhu. Accelerating mobile web loading using cellular link information. In ACM MobiSys, 2017. Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. Wai Kay Leong, Zixiao Wang, and Ben Leong. Tcp congestion control beyond bandwidth-delay product for mobile cellular networks. In ACM CoNEXT, 2017. Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. Shinik Park, Jinsung Lee, Junseon Kim, Jihoon Lee, Sangtae Ha, and Kyunghan Lee. Exll: an extremely low-latency congestion control for mobile cellular networks. In ACM CoNEXT, 2018. Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. John P Rula, Fabián E Bustamante, and David R Choffnes. When ips fly: A case for redefining airline communication. In ACM HotMobile, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. John P Rula, James Newman, Fabián E Bustamante, Arash Molavi Kakhki, and David Choffnes. Mile high wifi: A first look at in-flight internet connectivity. In WWW, 2018. Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. Keon Jang, Mongnam Han, Soohyun Cho, Hyung-Keun Ryu, Jaehwa Lee, Yeongseok Lee, and Sue B Moon. 3g and 3.5 g wireless network performance measured from moving cars and high-speed trains. In ACM MICNET, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. Li Li, Ke Xu, Tong Li, Kai Zheng, Chunyi Peng, Dan Wang, Xiangxiang Wang, Meng Shen, and Rashid Mijumbi. A measurement study on multi-path tcp with multiple cellular carriers on high speed rails. In ACM SIGCOMM, 2018. Google ScholarGoogle ScholarDigital LibraryDigital Library
  48. Xin Liu, Ashwin Sridharan, Sridhar Machiraju, Mukund Seshadri, and Hui Zang. Experiences in a 3g network: interplay between the wireless channel and applications. In ACM MobiCom, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. Fung Po Tso, Jin Teng, Weijia Jia, and Dong Xuan. Mobility: A double-edged sword for hspa networks: A large-scale test on hong kong mobile hspa networks. IEEE Transactions on Parallel and Distributed Systems, 23(10), 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. Ruben Merz, Daniel Wenger, Damiano Scanferla, and Stefan Mauron. Performance of lte in a high-velocity environment: A measurement study. In ACM AllThingsCellular, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  51. Yin Xu, Zixiao Wang, Wai Kay Leong, and Ben Leong. An end-to-end measurement study of modern cellular data networks. In PAM. Springer, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  52. Hossein Falaki, Ratul Mahajan, Srikanth Kandula, Dimitrios Lymberopoulos, Ramesh Govindan, and Deborah Estrin. Diversity in smartphone usage. In ACM MobiSys, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  53. Junxian Huang, Qiang Xu, Birjodh Tiwana, Z Morley Mao, Ming Zhang, and Paramvir Bahl. Anatomizing application performance differences on smartphones. In ACM MobiSys, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  54. Qiang Xu, Jeffrey Erman, Alexandre Gerber, Zhuoqing Mao, Jeffrey Pang, and Shobha Venkataraman. Identifying diverse usage behaviors of smartphone apps. In ACM IMC, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  55. Ashkan Nikravesh, David R Choffnes, Ethan Katz-Bassett, Zhuoqing Morley Mao, and Matt Welsh. Mobile network performance from user devices: A longitudinal, multidimensional analysis. In PAM. Springer, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. An Active-Passive Measurement Study of TCP Performance over LTE on High-speed Rails

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      MobiCom '19: The 25th Annual International Conference on Mobile Computing and Networking
      August 2019
      1017 pages
      ISBN:9781450361699
      DOI:10.1145/3300061

      Copyright © 2019 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 5 August 2019

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate440of2,972submissions,15%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    ePub

    View this article in ePub.

    View ePub