Deep Learning Empowered Traffic Offloading in Intelligent Software Defined Cellular V2X Networks

The ever-increasing and unbalanced traffic load in cellular vehicle-to-everything (C-V2X) networks have increased the network congestion and led to user dissatisfaction. To relieve the network congestion and improve the traffic load balance, in this paper, we propose an intelligent software defined C-V2X network framework to enable flexible and low-complexity traffic offloading by decoupling the network data plane from the control plane. In the data plane, the cellular traffic offloading and the vehicle assisted traffic offloading are jointly performed. In the control plane, deep learning is deployed to reduce the software defined network (SDN) control complexity and improve the traffic offloading efficiency. Under the proposed framework, we investigate the traffic offloading problem, which can be formulated as a multi-objective optimization problem. Specifically, the first objective maximizes the cellular access point (AP) throughput with consideration of the load balance by associating the users with the APs. The second objective maximizes the vehicle throughput with consideration of the vehicle trajectory by associating the delay-insensitive users with the vehicles. The two objectives are coupled by the association between the cellular APs and the vehicles. A deep learning based online-offline approach is proposed to solve the multi-objective optimization problem. The online stage decouples the optimization problem into two sub-problems and utilizes the ‘Pareto optimal’ to find the solutions. The offline stage utilizes deep learning to learn from the historical optimization information of the online stage and helps predict the optimal solutions with reduced complexity. Numerical results are provided to validate the advantages of our proposed traffic offloading approach via deep learning in C-V2X networks.

[1]  Martin Fodslette Møller,et al.  A scaled conjugate gradient algorithm for fast supervised learning , 1993, Neural Networks.

[2]  Nei Kato,et al.  State-of-the-Art Deep Learning: Evolving Machine Intelligence Toward Tomorrow’s Intelligent Network Traffic Control Systems , 2017, IEEE Communications Surveys & Tutorials.

[3]  Feng Lyu,et al.  Space/Aerial-Assisted Computing Offloading for IoT Applications: A Learning-Based Approach , 2019, IEEE Journal on Selected Areas in Communications.

[4]  Weiwen Peng,et al.  Bayesian Deep-Learning-Based Health Prognostics Toward Prognostics Uncertainty , 2020, IEEE Transactions on Industrial Electronics.

[5]  Xi Zhang,et al.  Scalable Virtualization and Offloading-Based Software-Defined Architecture for Heterogeneous Statistical QoS Provisioning Over 5G Multimedia Mobile Wireless Networks , 2018, IEEE Journal on Selected Areas in Communications.

[6]  Weihua Zhuang,et al.  Traffic Offloading for Online Video Service in Vehicular Networks: A Cooperative Approach , 2018, IEEE Transactions on Vehicular Technology.

[7]  Walid Saad,et al.  Matching theory for future wireless networks: fundamentals and applications , 2014, IEEE Communications Magazine.

[8]  Hwangjun Song,et al.  Cooperative Base Station Caching and X2 Link Traffic Offloading System for Video Streaming Over SDN-Enabled 5G Networks , 2019, IEEE Transactions on Mobile Computing.

[9]  Shaoshi Yang,et al.  Vehicle-Assisted Offloading on Metropolitan Streets: Enhancing Geographical Fluidity of Wireless Resources , 2017, IEEE Wireless Communications Letters.

[10]  Nan Cheng,et al.  Software-Defined Cooperative Data Sharing in Edge Computing Assisted 5G-VANET , 2021, IEEE Transactions on Mobile Computing.

[11]  Jie Zhang,et al.  Mobile-Edge Computation Offloading for Ultradense IoT Networks , 2018, IEEE Internet of Things Journal.

[12]  Kai Liu,et al.  Cooperative Temporal Data Dissemination in SDN-Based Heterogeneous Vehicular Networks , 2019, IEEE Internet of Things Journal.

[13]  Berk Canberk,et al.  Road to 5G Reduced-Latency: A Software Defined Handover Model for eMBB Services , 2019, IEEE Transactions on Vehicular Technology.

[14]  Wenchao Xu,et al.  ViFi: Vehicle-to-Vehicle Assisted Traffic Offloading via Roadside WiFi Networks , 2018, 2018 IEEE Global Communications Conference (GLOBECOM).

[15]  Haipeng Yao,et al.  DaVe: Offloading Delay-Tolerant Data Traffic to Connected Vehicle Networks , 2016, IEEE Transactions on Vehicular Technology.

[16]  Nei Kato,et al.  Reinforcement Learning-Based Radio Resource Control in 5G Vehicular Network , 2020, IEEE Wireless Communications Letters.

[17]  Xuemin Shen,et al.  Green-Oriented Traffic Offloading through Dual Connectivity in Future Heterogeneous Small Cell Networks , 2018, IEEE Communications Magazine.

[18]  Athanasios V. Vasilakos,et al.  A Social-Aware Virtual MAC Protocol for Energy-Efficient D2D Communications Underlying Heterogeneous Cellular Networks , 2018, IEEE Transactions on Vehicular Technology.

[19]  Wei Ni,et al.  A Routing Framework for Offloading Traffic From Cellular Networks to SDN-Based Multi-Hop Device-to-Device Networks , 2018, IEEE Transactions on Network and Service Management.

[20]  Ke Zhang,et al.  Artificial Intelligence Inspired Transmission Scheduling in Cognitive Vehicular Communications and Networks , 2019, IEEE Internet of Things Journal.

[21]  Mohsen Guizani,et al.  Auction Design and Analysis for SDN-Based Traffic Offloading in Hybrid Satellite-Terrestrial Networks , 2018, IEEE Journal on Selected Areas in Communications.

[22]  Song Guo,et al.  Resource Management at the Network Edge: A Deep Reinforcement Learning Approach , 2019, IEEE Network.

[23]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[24]  Nei Kato,et al.  An Intelligent Route Computation Approach Based on Real-Time Deep Learning Strategy for Software Defined Communication Systems , 2019, IEEE Transactions on Emerging Topics in Computing.

[25]  Lena Wosinska,et al.  Reinforcement Learning for Slicing in a 5G Flexible RAN , 2019, Journal of Lightwave Technology.

[26]  Qi Wang,et al.  Robust Hierarchical Deep Learning for Vehicular Management , 2019, IEEE Transactions on Vehicular Technology.

[27]  Ke Zhang,et al.  Deep Learning Empowered Task Offloading for Mobile Edge Computing in Urban Informatics , 2019, IEEE Internet of Things Journal.

[28]  Guanding Yu,et al.  Service Oriented Resource Management in Spatial Reuse-Based C-V2X Networks , 2020, IEEE Wireless Communications Letters.

[29]  Yanyan Chen,et al.  Energy-Efficient Resource Allocation for Dynamic Priority-Based Vehicular Mobile-Health Communications , 2020, IEEE Systems Journal.

[30]  Thomas G. Dietterich What is machine learning? , 2020, Archives of Disease in Childhood.

[31]  Yang Tang,et al.  High-Dimensional Robust Multi-Objective Optimization for Order Scheduling: A Decision Variable Classification Approach , 2019, IEEE Transactions on Industrial Informatics.

[32]  Nei Kato,et al.  An Intelligent Traffic Load Prediction-Based Adaptive Channel Assignment Algorithm in SDN-IoT: A Deep Learning Approach , 2018, IEEE Internet of Things Journal.

[33]  Jordi Massó,et al.  On group strategy-proof mechanisms for a many-to-one matching model , 2004, Int. J. Game Theory.

[34]  Abbas Jamalipour,et al.  Traffic Offloading 3-Tiered SDN Architecture for DenseNets , 2017, IEEE Network.

[35]  Vasilis Friderikos,et al.  Will SDN Be Part of 5G? , 2017, IEEE Communications Surveys & Tutorials.

[36]  Lyes Khoukhi,et al.  5G-Slicing-Enabled Scalable SDN Core Network: Toward an Ultra-Low Latency of Autonomous Driving Service , 2019, IEEE Journal on Selected Areas in Communications.