IEEE Access (Jan 2022)

NexGen S-MPTCP: Next Generation Smart Multipath TCP Controller

  • Sukhdeep Singh,
  • Mukesh Kumar Maheshwari,
  • Madhan Raj Kanagarathinam,
  • Aurangzeb Rashid Masud,
  • Iqbal Qasim

DOI
https://doi.org/10.1109/ACCESS.2022.3205418
Journal volume & issue
Vol. 10
pp. 96079 – 96090

Abstract

Read online

A consistent increase in internet streaming via extensive surfing, online gaming and audiovisual streaming has posed many challenges in maintaining the quality of service for the communication industry. To cater the issues of Next Generation Mobile Networks previously, we proposed a Smart MPTCP (S-MPTCP) path controller that handles the MPTCP sub-flows while having various network communication interfaces. The proposed scheme controls the MPTCP sub-flows utilizing the information exchanged at the start of establishing a connection to appropriately map the client with a suitable network server interface. Here, we extended our previous work by analyzing it in 5G networks and over video traffic. To determine its efficacy, the proposed scheme was simulated at Samsung Electronics, Head Quarters and validated through live air experiments using Samsung Galaxy S21 and Galaxy Note 20 devices with leading Korean Telecom operators (KT and SKT) connection. Our simulation outcomes and live air experiments have proved that the proposed scheme can efficiently control the MPTCP sub-flows with enhanced throughput and nominal connection overhead. The previously proposed S-MPTCP was tested on Samsung Galaxy S8 and Galaxy Note 8. We have re-tested the LTE network case on latest Samsung devices i.e. Samsung Galaxy S21 and Galaxy Note 20. In the case of LTE network, the battery power gain improved by 13% and approximately 50% of mobile data saved compared to the existing conventional MPTCP approach. The gains observed using new devices are same as in old devices. We have taken a step further to test our solution in 5G NR conditions. In the case of 5G NR for good WiFi, the average utilization of 5G Data with S-MPTCP is 27%, whereas it is 53% without S-MPTCP.

Keywords