In recent years, we need more bandwidth to enjoy entertainment contents such as video streaming, music and online gaming. To gain enough bandwidth, technologies that combine bandwidth by using multiple interfaces at same time are desired. Multipath transport protocols which combine multiple paths for packet delivery at the transport layer are a promising technology. Such protocols have a mechanism, called “packet scheduler”, to select the interface to send a packet. However, existing studies of the packet scheduler have not explicitly considered the compatibility of mobility with bonding of bandwidth. Therefore, when smartphone users move out of coverage of communication networks such as wireless Local Area Network (LAN) and Long Term Evolution (LTE) by vehicle, packet loss occurs, leading to a decrease of throughput. In this study, we propose a packet scheduler that selects an appropriate communication path so that packets can reach the peer before it moves out of the coverage. Based on routes of a vehicle and the position and communication range of the access point, the time at which a communication path will be lost is predicted. In addition, we employ MPQUIC (Multipath QUIC (Quick UDP Internet Connections)), which is a multipath transport protocol proposed as the extension of QUIC protocol, to reduce the ACK packet loss in multipath communication, and to reduce the time until the starts of retransmission. We evaluated the number of packet losses, the throughput and the time until starts of retransmission using a simulator and show the superiority of proposed method.
References
[1]
Tran, T.X., Hajisami, A., Pandey, P. and Pompili, D. (2017) Collaborative Mobile Edge Computing in 5G Networks: New Paradigms, Scenarios, and Challenges. IEEE Communications Magazine, 55, 54-61. https://doi.org/10.1109/MCOM.2017.1600863
[2]
Okunishi, R., Teng, R. and Sato, K. (2021) Packet Loss Reduction Due to Loss of Path during Movement Using Multipath QUIC. IPSJ SIG Technical Report, 2021.
[3]
Ford, A., Raiciu, C., Handley, M.J., Bonaventure, O. and Paasch, C. (2020) TCP Extensions for Multipath Operation with Multiple Addresses. RFC 8684, March 2020. https://doi.org/10.17487/RFC8684
[4]
Lim, Y.S., Chen, Y.C., Nahum, E.M., Towsley, D. and Lee, K.W. (2014) Cross-Layer Path Management in Multi-Path Transport Protocol for Mobile Devices. IEEE INFOCOM 2014—IEEE Conference on Computer Communications, Toronto, 27 April - 02 May 2014, 1815-1823. https://doi.org/10.1109/INFOCOM.2014.6848120
[5]
Sinky, H., Hamdaoui, B. and Guizani, M. (2015) Handoff-Aware Cross-Layer Assisted Multi-Path Tcp for Proactive Congestion Control in Mobile Heterogeneous Wireless Networks. 2015 IEEE Global Communications Conference (GLOBECOM), San Diego, 6-10 December 2015, 1-7. https://doi.org/10.1109/GLOCOM.2015.7417490
[6]
Transmission Control Protocol (1981) RFC 793. https://datatracker.ietf.org/doc/html/rfc793
[7]
Iyengar, J. and Thomson, M. (2021) QUIC: A UDP-Based Multiplexed and Secure Transport. RFC 9000, May 2021. https://doi.org/10.17487/RFC9000
[8]
Coninck, Q.D. and Bonaventure, O. (2017) Multipath Quic: Design and Evaluation. Proceedings of the 13th International Conference on Emerging Networking Experiments and Technologies, New York, 2017, 160-166.
[9]
Du, P., Zhao, Q. and Gerla, M. (2019) A Software Defined Multi-Path Traffic Offloading System for Heterogeneous LTE-WiFi Networks. 2019 IEEE 20th International Symposium on “A World of Wireless, Mobile and Multimedia Networks” (WoWMoM), Washington, 10-12 June 2019, 1-9. https://doi.org/10.1109/WoWMoM.2019.8793045