Fog-Enabled Vehicle as a Service for Computing Geographical Migration in Smart Cities

The diverse applications and high-quality services in smart cities have led to the geographical unbalance of computation requirements. Traditional centralized cloud computing services and the massive migration of computing tasks result in the increase of network delay and the aggravation of network congestion. Deploying fog nodes at the network edge has become an effective way to improve the quality of service. However, the dynamic requirements and application in various scenarios still challenge the network, resulting in the geographical unbalance of computing resource demands. Nowadays, the computing resources of on-board computers and devices in the Internet of Vehicles are abundant enough to mitigate the geographical unbalance in computing power demand. The efficient usage of the natural mobility of constantly moving vehicles to solve the above-mentioned problems remains an urgent need. In this paper, a vehicle mobility-based geographical migration model of the vehicular computing resource is established for the fog computing-enabled smart cities. The vehicle as a service framework takes the full advantage of the unbalance and randomness of vehicular computing resource and improves the flexibility of traditional cloud computing architecture. An incentive scheme that affects the vehicle path selection through resource pricing is proposed to balance the resource requirements and to geographically allocate computing resources. The simulation results indicate that the advantages and efficiency of the proposed scheme are significant.

[1]  Jianhua Li,et al.  Fog Computing-Enabled Secure Demand Response for Internet of Energy Against Collusion Attacks Using Consensus and ACE , 2018, IEEE Access.

[2]  Miao Pan,et al.  Joint Radio and Computational Resource Allocation in IoT Fog Computing , 2018, IEEE Transactions on Vehicular Technology.

[3]  Xiaojiang Du,et al.  Achieving Efficient and Secure Data Acquisition for Cloud-Supported Internet of Things in Smart Grid , 2017, IEEE Internet of Things Journal.

[4]  Balaji Palanisamy,et al.  Cost-Aware Resource Management for Federated Clouds Using Resource Sharing Contracts , 2017, 2017 IEEE 10th International Conference on Cloud Computing (CLOUD).

[5]  Mohsen Guizani,et al.  Home M2M networks: Architectures, standards, and QoS improvement , 2011, IEEE Communications Magazine.

[6]  Ke Zhang,et al.  Mobile Edge Computing and Networking for Green and Low-Latency Internet of Things , 2018, IEEE Communications Magazine.

[7]  Victor C. M. Leung,et al.  Software-Defined Networks with Mobile Edge Computing and Caching for Smart Cities: A Big Data Deep Reinforcement Learning Approach , 2017, IEEE Communications Magazine.

[8]  Chuan Pham,et al.  A proximal algorithm for joint resource allocation and minimizing carbon footprint in geo-distributed fog computing , 2014, 2015 International Conference on Information Networking (ICOIN).

[9]  Jianhua Li,et al.  Big Data Analysis-Based Secure Cluster Management for Optimized Control Plane in Software-Defined Networks , 2018, IEEE Transactions on Network and Service Management.

[10]  Soumya Kanti Datta,et al.  Comparison of edge computing implementations: Fog computing, cloudlet and mobile edge computing , 2017, 2017 Global Internet of Things Summit (GIoTS).

[11]  Jianhua Li,et al.  Battery Status Sensing Software-Defined Multicast for V2G Regulation in Smart Grid , 2017, IEEE Sensors Journal.

[12]  Eui-Nam Huh,et al.  Fog Computing: The Cloud-IoT\/IoE Middleware Paradigm , 2016, IEEE Potentials.

[13]  Yang Yang,et al.  Double-matching resource allocation strategy in fog computing networks based on cost efficiency , 2018, Journal of Communications and Networks.

[14]  Liu Qi,et al.  Joint resource allocation and coordinated computation offloading for fog radio access networks , 2016, China Communications.

[15]  Mianxiong Dong,et al.  FCSS: Fog-Computing-based Content-Aware Filtering for Security Services in Information-Centric Social Networks , 2019, IEEE Transactions on Emerging Topics in Computing.

[16]  Xiao Chen,et al.  Exploring Fog Computing-Based Adaptive Vehicular Data Scheduling Policies Through a Compositional Formal Method—PEPA , 2017, IEEE Communications Letters.

[17]  Depeng Jin,et al.  Vehicular Fog Computing: A Viewpoint of Vehicles as the Infrastructures , 2016, IEEE Transactions on Vehicular Technology.

[18]  Xiaojiang Du,et al.  Privacy-Preserving and Efficient Aggregation Based on Blockchain for Power Grid Communications in Smart Communities , 2018, IEEE Communications Magazine.

[19]  Tapani Ristaniemi,et al.  Multiobjective Optimization for Computation Offloading in Fog Computing , 2018, IEEE Internet of Things Journal.

[20]  Lei Wang,et al.  Offloading in Internet of Vehicles: A Fog-Enabled Real-Time Traffic Management System , 2018, IEEE Transactions on Industrial Informatics.

[21]  Jianhua Li,et al.  Service Popularity-Based Smart Resources Partitioning for Fog Computing-Enabled Industrial Internet of Things , 2018, IEEE Transactions on Industrial Informatics.

[22]  Jun Wu,et al.  NLES: A Novel Lifetime Extension Scheme for Safety-Critical Cyber-Physical Systems Using SDN and NFV , 2019, IEEE Internet of Things Journal.

[23]  Raja Lavanya,et al.  Fog Computing and Its Role in the Internet of Things , 2019, Advances in Computer and Electrical Engineering.

[24]  Shengli Xie,et al.  Blockchain for Secure and Efficient Data Sharing in Vehicular Edge Computing and Networks , 2019, IEEE Internet of Things Journal.

[25]  Mohammad Zulkernine,et al.  A Reliability-Based Resource Allocation Approach for Cloud Computing , 2017, 2017 IEEE 7th International Symposium on Cloud and Service Computing (SC2).

[26]  Ke Zhang,et al.  Energy-Efficient Offloading for Mobile Edge Computing in 5G Heterogeneous Networks , 2016, IEEE Access.

[27]  Kamalrulnizam Abu Bakar,et al.  Fog Based Intelligent Transportation Big Data Analytics in The Internet of Vehicles Environment: Motivations, Architecture, Challenges, and Critical Issues , 2018, IEEE Access.

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

[29]  Kecheng Zhang,et al.  Mobile-edge CoMputing for VehiCular networks , 2017 .

[30]  K. B. Letaief,et al.  A Survey on Mobile Edge Computing: The Communication Perspective , 2017, IEEE Communications Surveys & Tutorials.

[31]  Jiann-Liang Chen,et al.  Cloud-fog computing for information-centric Internet-of-Things applications , 2017, 2017 International Conference on Applied System Innovation (ICASI).