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.
- High-speed rail. https://en.wikipedia.org/wiki/High-speed_rail.Google Scholar
- High-speed rail in the united states. https://en.wikipedia.org/wiki/High-speed_rail_in_the_United_States.Google Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- China launches upgraded high-speed trains, with wi-fi. https://gbtimes.com/china-launches-upgraded-high-speed-trains-wi-fi.Google Scholar
- 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 ScholarDigital Library
- Bbr congestion control algorithm. https://github.com/google/bbr.Google Scholar
- 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 ScholarCross Ref
- 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 Scholar
- Mark Russell and Gordon L Stuber. Interchannel interference analysis of ofdm in a mobile environment. In IEEE VTC, 1995.Google ScholarCross Ref
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- 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 Scholar
- 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 Scholar
- 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 ScholarDigital Library
- Raymond Kwan, Cyril Leung, and Jie Zhang. Proportional fair multiuser scheduling in lte. IEEE Signal Processing Letters, 16(6), 2009.Google ScholarCross Ref
- 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 ScholarCross Ref
- http://soar.group/projects/hsrnet.Google Scholar
- Meet china's newest high-speed train -- the fuxing hao. http://www.atimes.com/article/meet-chinas-newest-high-speed-train-fuxing-hao/.Google Scholar
- Speed limit rockets to 350 km/h. http://www.chinadaily.com.cn/business/2017-09/22/content_32327165.htm.Google Scholar
- Qxdm professional? qualcomm extensible diagnostic monitor. https://www.qualcomm.com/documents/qxdm-professional-qualcomm-extensible-diagnostic-monitor.Google Scholar
- Haiqing Jiang, Yaogong Wang, Kyunghan Lee, and Injong Rhee. Tackling bufferbloat in 3g/4g networks. In ACM IMC, 2012. Google ScholarDigital Library
- Jim Gettys and Kathleen Nichols. Bufferbloat: Dark buffers in the internet. ACM Queue, 9(11), 2011. Google ScholarDigital Library
- 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 ScholarDigital Library
- Yin Zhang, Lee Breslau, Vern Paxson, and Scott Shenker. On the characteristics and origins of internet flow rates. In ACM SIGCOMM, 2002. Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- Wolfgang John, Sven Tafvelin, and Tomas Olovsson. Trends and differences in connection-behavior within classes of internet backbone traffic. In PAM. Springer, 2008. Google ScholarDigital Library
- 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 ScholarDigital Library
- Van Jacobson. Congestion avoidance and control. In ACM SIGCOMM, 1988. Google ScholarDigital Library
- Lisong Xu, Khaled Harfoush, and Injong Rhee. Binary increase congestion control (bic) for fast long-distance networks. In IEEE INFOCOM, 2004.Google Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- 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 Scholar
- Keith Winstein, Anirudh Sivaraman, Hari Balakrishnan, et al. Stochastic forecasts achieve high throughput and low delay over cellular networks. In USENIX NSDI, 2013. Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- Xiufeng Xie, Xinyu Zhang, and Shilin Zhu. Accelerating mobile web loading using cellular link information. In ACM MobiSys, 2017. Google ScholarDigital Library
- Wai Kay Leong, Zixiao Wang, and Ben Leong. Tcp congestion control beyond bandwidth-delay product for mobile cellular networks. In ACM CoNEXT, 2017. Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- Hossein Falaki, Ratul Mahajan, Srikanth Kandula, Dimitrios Lymberopoulos, Ramesh Govindan, and Deborah Estrin. Diversity in smartphone usage. In ACM MobiSys, 2010. Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
Index Terms
- An Active-Passive Measurement Study of TCP Performance over LTE on High-speed Rails
Recommendations
ModQUIC protocol performance verification with CUBIC and BBR congestion control mechanisms
ModQUIC protocol is developed to compete for TCP's dominance. In this work, ModQUIC protocol performance is evaluated using the BBR protocol and suggested a new decrease factor (β) for CUBIC protocol. Results show that ModQUIC with BBR outperforms ModQUIC ...
The incremental deployability of RTT-based congestion avoidance for high speed TCP Internet connections
SIGMETRICS '00: Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systemsOur research focuses on end-to-end congestion avoidance algorithms that use round trip time (RTT) fluctuations as an indicator of the level of network congestion. The algorithms are referred to as delay-based congestion avoidance or DCA. Due to the ...
The incremental deployability of RTT-based congestion avoidance for high speed TCP Internet connections
Special issue on proceedings of ACM SIGMETRICS 2000Our research focuses on end-to-end congestion avoidance algorithms that use round trip time (RTT) fluctuations as an indicator of the level of network congestion. The algorithms are referred to as delay-based congestion avoidance or DCA. Due to the ...
Comments