Hybrid Sensor Network with Edge Computing for AI Applications of Connected Vehicles

For supporting Artificial Intelligence (AI) applications of connected vehicles, sensing data is collected by Service Providers (SPs) as input to AI models to execute model inference. Based on the inference results, SPs respond to users’ requests. To ensure the quality of service (QoS), enhancing the sensing quality of data collection and shortening the latency of inference execution are two crucial issues. To address these issues, we propose the integration of hybrid sensor network and edge computing. Hybrid sensor network enables the cooperation of dynamic vehicular nodes and static sensor nodes for improving sensing quality. Edge computing fulfills local processing of sensing data in edge servers to improve the overall performance of services. After that, we study the problem for SP-side assigning sensing tasks and corresponding rewards between vehicular nodes and sensor nodes. A three-party Stackelberg game is leveraged to design the task assignment scheme, which allows the three parties to reach a deal with optimal pricing strategies and sensing strategies. We also develop a resource allocation scheme which enables SPs to optimally allocate computation resource of edge servers for minimizing the delay of inference execution. Numerical results indicate that the proposed task assignment scheme based on hybrid sensor network outperforms the schemes based on pure vehicular nodes or sensor nodes. The designed resource allocation scheme achieves the convergence of 4.2 times faster than that of the greedy algorithm.

[1]  Meikang Qiu,et al.  A Scalable and Quick-Response Software Defined Vehicular Network Assisted by Mobile Edge Computing , 2017, IEEE Communications Magazine.

[2]  Xu Chen,et al.  Decentralized Computation Offloading Game for Mobile Cloud Computing , 2014, IEEE Transactions on Parallel and Distributed Systems.

[3]  Qi Han,et al.  The Emergence of Visual Crowdsensing: Challenges and Opportunities , 2017, IEEE Communications Surveys & Tutorials.

[4]  Wendi B. Heinzelman,et al.  Cloud-Vision: Real-time face recognition using a mobile-cloudlet-cloud acceleration architecture , 2012, 2012 IEEE Symposium on Computers and Communications (ISCC).

[5]  Xing Xie,et al.  FlierMeet: A Mobile Crowdsensing System for Cross-Space Public Information Reposting, Tagging, and Sharing , 2015, IEEE Transactions on Mobile Computing.

[6]  Xi Fang,et al.  Incentive Mechanisms for Crowdsensing: Crowdsourcing With Smartphones , 2016, IEEE/ACM Transactions on Networking.

[7]  Chao Yang,et al.  Efficient Mobility-Aware Task Offloading for Vehicular Edge Computing Networks , 2019, IEEE Access.

[8]  Song Guo,et al.  Green Resource Allocation Based on Deep Reinforcement Learning in Content-Centric IoT , 2018, IEEE Transactions on Emerging Topics in Computing.

[9]  Wanting Zhu,et al.  Cloud-enabled Software-Defined Vehicular Networks: Architecture, Applications and Challenges , 2019 .

[10]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[11]  Aiqing Zhang,et al.  Security, Privacy, and Fairness in Fog-Based Vehicular Crowdsensing , 2017, IEEE Communications Magazine.

[12]  Jiafu Wan,et al.  A survey on position-based routing for vehicular ad hoc networks , 2015, Telecommunication Systems.

[13]  Rong Yu,et al.  Collaborative vehicle sensing in bus networks: A Stackelberg game approach , 2016, 2016 IEEE/CIC International Conference on Communications in China (ICCC).

[14]  Jonathan Rodriguez,et al.  Robust Mobile Crowd Sensing: When Deep Learning Meets Edge Computing , 2018, IEEE Network.

[15]  Ramesh Govindan,et al.  Towards Robust Vehicular Context Sensing , 2018, IEEE Transactions on Vehicular Technology.

[16]  Salimur Choudhury,et al.  Improved Recruitment Algorithms for Vehicular Crowdsensing Networks , 2019, IEEE Transactions on Vehicular Technology.

[17]  Zhu Han,et al.  Edge Computing Resource Management and Pricing for Mobile Blockchain , 2017, ArXiv.

[18]  Fan Yang,et al.  Fog-Based Two-Phase Event Monitoring and Data Gathering in Vehicular Sensor Networks , 2017, Sensors.

[19]  Shahrokh Valaee,et al.  Strategic Sensing in Vehicular Networks Using Known Mobility Information , 2018, IEEE Transactions on Vehicular Technology.

[20]  Song Guo,et al.  Traffic and Computation Co-Offloading With Reinforcement Learning in Fog Computing for Industrial Applications , 2019, IEEE Transactions on Industrial Informatics.

[21]  John M. Cioffi,et al.  An Optimal Cache Resource Allocation in Fog Radio Access Networks , 2019 .

[22]  Min Sheng,et al.  Mobile-Edge Computing: Partial Computation Offloading Using Dynamic Voltage Scaling , 2016, IEEE Transactions on Communications.

[23]  H. Vincent Poor,et al.  Mobile Crowdsensing Games in Vehicular Networks , 2017, 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]  Xiaodong Lin,et al.  A Privacy-Preserving Vehicular Crowdsensing-Based Road Surface Condition Monitoring System Using Fog Computing , 2017, IEEE Internet of Things Journal.

[26]  Yi Wang,et al.  SmartPhoto: A Resource-Aware Crowdsourcing Approach for Image Sensing with Smartphones , 2014, IEEE Transactions on Mobile Computing.

[27]  Hossam S. Hassanein,et al.  Reputation-Aware, Trajectory-Based Recruitment of Smart Vehicles for Public Sensing , 2018, IEEE Transactions on Intelligent Transportation Systems.

[28]  Xiumin Wang,et al.  Mobility-Aware Participant Recruitment for Vehicle-Based Mobile Crowdsensing , 2018, IEEE Transactions on Vehicular Technology.

[29]  Jing Yang,et al.  Incentive Mechanisms for Motivating Mobile Data Offloading in Heterogeneous Networks: A Salary-Plus-Bonus Approach , 2018, ArXiv.

[30]  Min Chen,et al.  Green and Mobility-Aware Caching in 5G Networks , 2017, IEEE Transactions on Wireless Communications.