An Adaptive Network Coding Scheme for Multipath Transmission in Cellular-Based Vehicular Networks

With the emergence of vehicular Internet-of-Things (IoT) applications, it is a significant challenge for vehicular IoT systems to obtain higher throughput in vehicle-to-cloud multipath transmission. Network Coding (NC) has been recognized as a promising paradigm for improving vehicular wireless network throughput by reducing packet loss in transmission. However, existing researches on NC do not consider the influence of the rapid quality change of wireless links on NC schemes, which poses a great challenge to dynamically adjust the coding rate according to the variation of link quality in vehicle-to-cloud multipath transmission in order to avoid consuming unnecessary bandwidth resources and to increase network throughput. Therefore, we propose an Adaptive Network Coding (ANC) scheme brought by the novel integration of the Hidden Markov Model (HMM) into the NC scheme to efficiently adjust the coding rate according to the estimated packet loss rate (PLR). The ANC scheme conquers the rapid change of wireless link quality to obtain the utmost throughput and reduce the packet loss in transmission. In terms of the throughput performance, the simulations and real experiment results show that the ANC scheme outperforms state-of-the-art NC schemes for vehicular wireless multipath transmission in vehicular IoT systems.

[1]  Yusheng Ji,et al.  Federated Learning for Vehicular Internet of Things: Recent Advances and Open Issues , 2020, IEEE Open Journal of the Computer Society.

[2]  Peng Wang,et al.  Pipeline Network Coding-Based Multipath Data Transfer in Heterogeneous Wireless Networks , 2017, IEEE Transactions on Broadcasting.

[3]  Sang-Ha Kim,et al.  Low-Cost Multipath Routing Protocol by Adapting Opportunistic Routing in Wireless Sensor Networks , 2017, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

[4]  Yong Cui,et al.  Network coding based multipath TCP , 2012, 2012 Proceedings IEEE INFOCOM Workshops.

[5]  Lin Wang,et al.  Estimation of Packet Loss Rate at Wireless Link of VANET--RPLE , 2010, 2010 6th International Conference on Wireless Communications Networking and Mobile Computing (WiCOM).

[6]  Zhiyuan Xu,et al.  Experience-Driven Congestion Control: When Multi-Path TCP Meets Deep Reinforcement Learning , 2019, IEEE Journal on Selected Areas in Communications.

[7]  Mohsen Guizani,et al.  A Bignum Network Coding Scheme for Multipath Transmission in Vehicular Networks , 2018, 2018 IEEE Global Communications Conference (GLOBECOM).

[8]  Shanchen Pang,et al.  Transmission Control of MPTCP Incast Based on Buffer Balance Factor Allocation in Data Center Networks , 2019, IEEE Access.

[9]  Xiaojiang Du,et al.  Detection of Selective Forwarding Attacks in Heterogeneous Sensor Networks , 2008, 2008 IEEE International Conference on Communications.

[10]  Hongke Zhang,et al.  Improving Onboard Internet Services for High-Speed Vehicles by Multipath Transmission in Heterogeneous Wireless Networks , 2016, IEEE Transactions on Vehicular Technology.

[11]  Hongke Zhang,et al.  An Adaptive Multipath Algorithm to Overcome the Unpredictability of Heterogeneous Wireless Networks for High-Speed Railway , 2018, IEEE Transactions on Vehicular Technology.

[12]  Rahim Tafazolli,et al.  Network Coding Theory: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[13]  Wu He,et al.  Developing Vehicular Data Cloud Services in the IoT Environment , 2014, IEEE Transactions on Industrial Informatics.

[14]  Xiaojiang Du,et al.  A Novel DCT-Based Compression Scheme for 5G Vehicular Networks , 2019, IEEE Transactions on Vehicular Technology.

[15]  Mohsen Guizani,et al.  StabTrust—A Stable and Centralized Trust-Based Clustering Mechanism for IoT Enabled Vehicular Ad-Hoc Networks , 2020, IEEE Access.

[16]  Victor C. M. Leung,et al.  Network Coding as a Performance Booster for Concurrent Multi-Path Transfer of Data in Multi-Hop Wireless Networks , 2017, IEEE Transactions on Mobile Computing.

[17]  Huaglory Tianfield,et al.  A Novel Multipath-Transmission Supported Software Defined Wireless Network Architecture , 2017, IEEE Access.

[18]  Mohsen Guizani,et al.  SVCC-HSR: Providing Secure Vehicular Cloud Computing for Intelligent High-Speed Rail , 2018, IEEE Network.

[19]  Xiaojiang Du,et al.  Consortium Blockchain-Based Malware Detection in Mobile Devices , 2018, IEEE Access.

[20]  Octavia A. Dobre,et al.  Joint Inter-Flow Network Coding and Opportunistic Routing in Multi-Hop Wireless Mesh Networks: A Comprehensive Survey , 2018, IEEE Communications Surveys & Tutorials.

[21]  Nesrine Chakchouk,et al.  A Survey on Opportunistic Routing in Wireless Communication Networks , 2015, IEEE Communications Surveys & Tutorials.

[22]  Hongke Zhang,et al.  CMT-NC: Improving the Concurrent Multipath Transfer Performance Using Network Coding in Wireless Networks , 2016, IEEE Transactions on Vehicular Technology.

[23]  Yusheng Ji,et al.  SDN-based Handover Scheme in Cellular/IEEE 802.11p Hybrid Vehicular Networks † , 2020, Sensors.

[24]  Ming Wang,et al.  Content-Aware Concurrent Multipath Transfer for High-Definition Video Streaming over Heterogeneous Wireless Networks , 2016, IEEE Transactions on Parallel and Distributed Systems.

[25]  Xin Wang,et al.  FMTCP: A Fountain Code-Based Multipath Transmission Control Protocol , 2015, IEEE/ACM Transactions on Networking.

[26]  Qingyang Xiao,et al.  A Longitudinal Measurement Study of TCP Performance and Behavior in 3G/4G Networks Over High Speed Rails , 2017, IEEE/ACM Transactions on Networking.

[27]  Baochun Li,et al.  SlideOR: Online Opportunistic Network Coding in Wireless Mesh Networks , 2010, 2010 Proceedings IEEE INFOCOM.

[28]  Rudolf Ahlswede,et al.  Network information flow , 2000, IEEE Trans. Inf. Theory.

[29]  Yusheng Ji,et al.  Blockchain for Vehicular Internet of Things: Recent Advances and Open Issues , 2020, Sensors.

[30]  Hongke Zhang,et al.  Cross-Layer Fairness-Driven Concurrent Multipath Video Delivery Over Heterogeneous Wireless Networks , 2015, IEEE Transactions on Circuits and Systems for Video Technology.

[31]  Kang Chen,et al.  Bandwidth-Need Driven Energy Efficiency Improvement of MPTCP Users in Wireless Networks , 2019, IEEE Transactions on Green Communications and Networking.

[32]  Chung-Ming Huang,et al.  RG-SCTP: Using the relay gateway approach for applying SCTP in vehicular networks , 2010, The IEEE symposium on Computers and Communications.

[33]  Xiaoxiang Wang,et al.  Handover optimisation for multipath transmission control protocol-based concurrent multipath transfer in heterogeneous networks , 2019 .

[34]  Fei Dai,et al.  Load Balance and Energy Efficient Data Gathering in Wireless Sensor Networks , 2006, MASS.

[35]  Gautam Srivastava,et al.  A Software Defined Network Based Fuzzy Normalized Neural Adaptive Multipath Congestion Control for the Internet of Things , 2020, IEEE Transactions on Network Science and Engineering.