On the Split-TCP Performance over Real 4G LTE and 3G Wireless Networks

The global mobile traffic is growing exponentially, and currently more than 90 percent of the internet traffic depends on TCP for reliable transmission. However, it is well known that TCP performs quite poorly over unreliable wireless networks, while its dynamic TCP flow control is sensitive to congestion events and tends to underutilize the available network capacity. Despite these known limitations, the industry believes that significant network performance enhancement can be achieved through TCP optimization, and in particular through solutions centered on Split-TCP. In this article we share a sample of TCP throughput performance measurements after implementing Split-TCP on commercial 4G LTE and 3G networks. Experimental results show that Split-TCP provides average TCP throughput gains on the order of 60 percent over a 4G LTE network and on the order of 5 percent over a 3G network. Furthermore, TCP throughput gains superior to 200 percent were measured for individual TCP connections over the 4G LTE network. We expect such throughput gains to be even greater when advanced radio technologies, such as 5G, are deployed. For these reasons, Split-TCP has the potential to be widely deployed in both current and next generation networks.

[1]  Amr Rizk,et al.  A measurement study on the application-level performance of LTE , 2014, 2014 IFIP Networking Conference.

[2]  B. R. Badrinath,et al.  I-TCP: indirect TCP for mobile hosts , 1995, Proceedings of 15th International Conference on Distributed Computing Systems.

[3]  Insup Lee,et al.  Advanced Split-TCP with End-to-End Protocol Semantics over Wireless Networks , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[4]  kc claffy,et al.  Longitudinal study of Internet traffic in 1998-2003 , 2004 .

[5]  Matthew Mathis,et al.  The stationary behavior of ideal TCP congestion avoidance , 1996 .

[6]  Insup Lee,et al.  Enhanced Split TCP with End-to-End Protocol Semantics over Wireless Networks , 2017, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

[7]  Suresh Singh,et al.  M-TCP: TCP for mobile cellular networks , 1997, CCRV.

[8]  Mark Handley,et al.  TCP Extensions for Multipath Operation with Multiple Addresses , 2020, RFC.

[9]  Modupe Omueti,et al.  M-TCP + : Using Disconnection Feedback to Improve Performance of TCP in Wired / Wireless Networks , 2007 .

[10]  Jon Crowcroft,et al.  Flow aggregation for enhanced TCP over wide-area wireless , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).