A Distributed Mobile Fog Computing Scheme for Mobile Delay-Sensitive Applications in SDN-Enabled Vehicular Networks

With the rapid development of intelligent transportation systems, enormous amounts of delay-sensitive vehicular services have been emerging and challenge both the architectures and protocols of vehicular networks. However, existing cloud computing-embedded vehicular networks cannot guarantee timely data processing or service access, due to long propagation delay and traffic congestion at the cloud center. Meanwhile, the current distributed network architecture does not support scalable network management, leading the intelligent data computing policies to be undeployable. With this motivation, we propose to introduce fog computing into vehicular networks and define the Multiple Time-constrained Vehicular applications Scheduling (MTVS) issue. First, to improve the network flexibility and controllability, we introduce a Fog-based Base Station (FBS) and propose a Software-Defined Networking (SDN)-enabled architecture dividing the networks into network, fog, and control layers. To address MTVS issue, instead of normal centralized computing-based approaches, we propose to distribute mobile delay-sensitive task in data-level over multiple FBSs. In particular, we regard the fog layer of SDN-enabled network as an FBS-based network and propose to distribute the computing task based on the FBSs along multiple paths in the fog layer. By Linear Programming, we optimize the optimal data distribution/transmission model by formulating the delay computation model. Then, we propose a hybrid scheduling algorithm including both local scheduling and fog scheduling, which can be deployed on the proposed SDN-enabled vehicular networks. Simulation results demonstrate that our approach performs better than some recent research outcomes, especially in the success rate for addressing MTVS issue.

[1]  Feng Xia,et al.  Vehicular Social Networks: Enabling Smart Mobility , 2017, IEEE Communications Magazine.

[2]  Weihua Zhuang,et al.  End-to-End Quality of Service in 5G Networks: Examining the Effectiveness of a Network Slicing Framework , 2018, IEEE Vehicular Technology Magazine.

[3]  Lei Guo,et al.  Mobility Support for Fog Computing: An SDN Approach , 2018, IEEE Communications Magazine.

[4]  Omprakash Kaiwartya,et al.  Mobile Edge Computing for Big-Data-Enabled Electric Vehicle Charging , 2018, IEEE Communications Magazine.

[5]  Rong Wang,et al.  User mobility aware task assignment for Mobile Edge Computing , 2018, Future Gener. Comput. Syst..

[6]  Dexuan Zou,et al.  Solving the combined heat and power economic dispatch problems by an improved genetic algorithm and a new constraint handling strategy , 2019, Applied Energy.

[7]  Tansu Alpcan,et al.  Fog Computing May Help to Save Energy in Cloud Computing , 2016, IEEE Journal on Selected Areas in Communications.

[8]  Louiza Bouallouche-Medjkoune,et al.  Geographic routing protocols for Vehicular Ad hoc NETworks (VANETs): A survey , 2018, Veh. Commun..

[9]  Lei Guo,et al.  An Efficient SDN-Based DDoS Attack Detection and Rapid Response Platform in Vehicular Networks , 2018, IEEE Access.

[10]  Yan Zhang,et al.  Mobile Edge Computing: A Survey , 2018, IEEE Internet of Things Journal.

[11]  Jinzhong Wang,et al.  Trust-Enhanced Collaborative Filtering for Personalized Point of Interests Recommendation , 2020, IEEE Transactions on Industrial Informatics.

[12]  Nei Kato,et al.  On a Novel Deep-Learning-Based Intelligent Partially Overlapping Channel Assignment in SDN-IoT , 2018, IEEE Communications Magazine.

[13]  Nei Kato,et al.  Hybrid Method for Minimizing Service Delay in Edge Cloud Computing Through VM Migration and Transmission Power Control , 2017, IEEE Transactions on Computers.

[14]  Xiaoxiong Zhong,et al.  PSOGT: PSO and Game Theoretic Based Task Allocation in Mobile Edge Computing , 2019, 2019 IEEE 21st International Conference on High Performance Computing and Communications; IEEE 17th International Conference on Smart City; IEEE 5th International Conference on Data Science and Systems (HPCC/SmartCity/DSS).

[15]  Guangjie Han,et al.  An Uneven Cluster-Based Mobile Charging Algorithm for Wireless Rechargeable Sensor Networks , 2019, IEEE Systems Journal.

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

[17]  Jinzhong Wang,et al.  Geography-Aware Inductive Matrix Completion for Personalized Point-of-Interest Recommendation in Smart Cities , 2020, IEEE Internet of Things Journal.

[18]  Zhisheng Niu,et al.  Exploiting Moving Intelligence: Delay-Optimized Computation Offloading in Vehicular Fog Networks , 2019, IEEE Communications Magazine.

[19]  Xuemin Shen,et al.  Self-Sustaining Caching Stations: Toward Cost-Effective 5G-Enabled Vehicular Networks , 2017, IEEE Communications Magazine.

[20]  Kai Wang,et al.  Enabling Collaborative Edge Computing for Software Defined Vehicular Networks , 2018, IEEE Network.

[21]  Katsuhiro Temma,et al.  Cloudlets Activation Scheme for Scalable Mobile Edge Computing with Transmission Power Control and Virtual Machine Migration , 2018, IEEE Transactions on Computers.

[22]  Hai Zhao,et al.  DTE-SDN: A Dynamic Traffic Engineering Engine for Delay-Sensitive Transfer , 2018, IEEE Internet of Things Journal.

[23]  Mohsen Guizani,et al.  CPSLP: A Cloud-Based Scheme for Protecting Source Location Privacy in Wireless Sensor Networks Using Multi-Sinks , 2019, IEEE Transactions on Vehicular Technology.

[24]  Min Chen,et al.  Task Offloading for Mobile Edge Computing in Software Defined Ultra-Dense Network , 2018, IEEE Journal on Selected Areas in Communications.

[25]  Wenchao Xu,et al.  Big Data Driven Vehicular Networks , 2018, IEEE Network.

[26]  Mohsen Guizani,et al.  Deep Learning for IoT Big Data and Streaming Analytics: A Survey , 2017, IEEE Communications Surveys & Tutorials.

[27]  Rong Yu,et al.  Exploring Mobile Edge Computing for 5G-Enabled Software Defined Vehicular Networks , 2017, IEEE Wireless Communications.

[28]  Tao Zhang,et al.  Fog and IoT: An Overview of Research Opportunities , 2016, IEEE Internet of Things Journal.

[29]  Yao Yu,et al.  Reliable Fog-Based Crowdsourcing: A Temporal–Spatial Task Allocation Approach , 2020, IEEE Internet of Things Journal.

[30]  Arjan Durresi,et al.  A survey: Control plane scalability issues and approaches in Software-Defined Networking (SDN) , 2017, Comput. Networks.

[31]  Yusheng Ji,et al.  Mobile Edge Computing for the Internet of Vehicles: Offloading Framework and Job Scheduling , 2019, IEEE Vehicular Technology Magazine.

[32]  Atay Ozgovde,et al.  How Can Edge Computing Benefit From Software-Defined Networking: A Survey, Use Cases, and Future Directions , 2017, IEEE Communications Surveys & Tutorials.

[33]  Guoliang Xue,et al.  Optimal multichannel data transmission in computer networks , 2003, Comput. Commun..

[34]  Fredrik Tufvesson,et al.  5G mmWave Positioning for Vehicular Networks , 2017, IEEE Wireless Communications.

[35]  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.

[36]  Nadra Guizani,et al.  Overcoming the Key Challenges to Establishing Vehicular Communication: Is SDN the Answer? , 2017, IEEE Communications Magazine.

[37]  Guangjie Han,et al.  A Coverage-Aware Hierarchical Charging Algorithm in Wireless Rechargeable Sensor Networks , 2019, IEEE Network.

[38]  Dexuan Zou,et al.  Solving the dynamic economic dispatch by a memory-based global differential evolution and a repair technique of constraint handling , 2018 .

[39]  Arjan Durresi,et al.  Quality of Service (QoS) in Software Defined Networking (SDN): A survey , 2017, J. Netw. Comput. Appl..

[40]  Nei Kato,et al.  Future Intelligent and Secure Vehicular Network Toward 6G: Machine-Learning Approaches , 2020, Proceedings of the IEEE.

[41]  Weihua Zhuang,et al.  Dynamic Radio Resource Slicing for a Two-Tier Heterogeneous Wireless Network , 2018, IEEE Transactions on Vehicular Technology.

[42]  Dexuan Zou,et al.  An efficient fitness-based differential evolution algorithm and a constraint handling technique for dynamic economic emission dispatch , 2019, Energy.

[43]  Rong Chen,et al.  The Influence Ranking for Testers in Bug Tracking Systems , 2019, Int. J. Softw. Eng. Knowl. Eng..

[44]  Der-Jiunn Deng,et al.  Latency Control in Software-Defined Mobile-Edge Vehicular Networking , 2017, IEEE Communications Magazine.

[45]  Mohsen Guizani,et al.  Mobility Management for Intro/Inter Domain Handover in Software-Defined Networks , 2019, IEEE Journal on Selected Areas in Communications.