A novel code data dissemination scheme for Internet of Things through mobile vehicle of smart cities

Abstract More and more sensor-based devices are deployed for various applications to collect a huge amount of data for understanding the world, which constitute ubiquitous sensing Internet of Things (IoT) for smart cities. At the same time, Software-defined technology is also widely used in sensor-based devices. These sensor-based devices can get new functions and become smarter by updating their software. These sensor-based devices can be called smart sensors because they can generate smart data (which means filter out the noise and hold the valuable data). These smart sensors can adapt to the needs of new applications and form smart software-defined IoTs. However, it is a huge challenging issue that disseminating the update code to the smart sensors that are widespread and large quantity. We found that there are hundreds and thousands of mobile vehicles moving in the city, which can be used as the code mules to disseminate code with low cost. In this paper, a novel low-cost code dissemination model is proposed which disseminate the update code by using the mobile vehicles in the city with an opportunistic communication style. In order to improve the performance of such code dissemination model, a coverage based greedy deployment scheme for code stations and an optimized code selection algorithm are proposed to maximize coverage of code dissemination over the city with low cost and duration time. Extensive simulation experiments validate the proposed code dissemination model is feasible and indicate the effectiveness of the proposed schemes by using a real taxi trajectory dataset.

[1]  MengChu Zhou,et al.  Emotion-Aware Cognitive System in Multi-Channel Cognitive Radio Ad Hoc Networks , 2018, IEEE Communications Magazine.

[2]  Anfeng Liu,et al.  Multi working sets alternate covering scheme for continuous partial coverage in WSNs , 2019, Peer-to-Peer Netw. Appl..

[3]  Naixue Xiong,et al.  Comparative analysis of quality of service and memory usage for adaptive failure detectors in healthcare systems , 2009, IEEE Journal on Selected Areas in Communications.

[4]  Xiaochun Cheng,et al.  M-SSE: An Effective Searchable Symmetric Encryption With Enhanced Security for Mobile Devices , 2018, IEEE Access.

[5]  Zhetao Li,et al.  MSDG: A novel green data gathering scheme for wireless sensor networks , 2018, Comput. Networks.

[6]  Bin Hu,et al.  A City-Wide Real-Time Traffic Management System: Enabling Crowdsensing in Social Internet of Vehicles , 2018, IEEE Communications Magazine.

[7]  Zhetao Li,et al.  Context-aware collect data with energy efficient in Cyber-physical cloud systems , 2017, Future Gener. Comput. Syst..

[8]  Panlong Yang,et al.  R-TTWD: Robust Device-Free Through-The-Wall Detection of Moving Human With WiFi , 2017, IEEE Journal on Selected Areas in Communications.

[9]  Jun Huang,et al.  Vehicular Fog Computing: Enabling Real-Time Traffic Management for Smart Cities , 2019, IEEE Wireless Communications.

[10]  Tong Li,et al.  A Homomorphic Network Coding Signature Scheme for Multiple Sources and its Application in IoT , 2018, Secur. Commun. Networks.

[11]  Xuxun Liu,et al.  Data Drainage: A Novel Load Balancing Strategy for Wireless Sensor Networks , 2018, IEEE Communications Letters.

[12]  Andrea Zanella,et al.  Internet of Things for Smart Cities , 2014, IEEE Internet of Things Journal.

[13]  Naixue Xiong,et al.  Minimum-cost mobile crowdsourcing with QoS guarantee using matrix completion technique , 2018, Pervasive Mob. Comput..

[14]  Mianxiong Dong,et al.  QUOIN: Incentive Mechanisms for Crowd Sensing Networks , 2018, IEEE Network.

[15]  Zhou Su,et al.  Dynamic Charging Optimization for Mobile Charging Stations in Internet of Things , 2018, IEEE Access.

[16]  Waylon Brunette,et al.  Data MULEs: modeling a three-tier architecture for sparse sensor networks , 2003, Proceedings of the First IEEE International Workshop on Sensor Network Protocols and Applications, 2003..

[17]  Xuxun Liu,et al.  A novel transmission range adjustment strategy for energy hole avoiding in wireless sensor networks , 2016, J. Netw. Comput. Appl..

[18]  Feng Xia,et al.  Green and Sustainable Cloud of Things: Enabling Collaborative Edge Computing , 2019, IEEE Communications Magazine.

[19]  Xiaomin Zhu,et al.  Towards collaborative storage scheduling using alternating direction method of multipliers for mobile edge cloud , 2017, J. Syst. Softw..

[20]  Mianxiong Dong,et al.  Service Pricing Decision in Cyber-Physical Systems: Insights from Game Theory , 2016, IEEE Transactions on Services Computing.

[21]  G. Bianchi,et al.  Opportunistic communication in smart city: Experimental insight with small-scale taxi fleets as data carriers , 2016, Ad Hoc Networks.

[22]  Xiaomin Zhu,et al.  A Wireless Sensor Network-Based Approach with Decision Support for Monitoring Lake Water Quality , 2015, Sensors.

[23]  Zhetao Li,et al.  Wireless Network Optimization via Physical Layer Information for Smart Cities , 2018, IEEE Network.

[24]  Ning Zhang,et al.  A Secure Charging Scheme for Electric Vehicles With Smart Communities in Energy Blockchain , 2019, IEEE Internet of Things Journal.

[25]  Bo Zhang,et al.  Privacy-preserving QoI-aware participant coordination for mobile crowdsourcing , 2016, Comput. Networks.

[26]  Guoqiang Mao,et al.  Direction-of-Arrival Estimation for Coprime Array via Virtual Array Interpolation , 2018, IEEE Transactions on Signal Processing.

[27]  Laurence T. Yang,et al.  Defending ON–OFF Attacks Using Light Probing Messages in Smart Sensors for Industrial Communication Systems , 2018, IEEE Transactions on Industrial Informatics.

[28]  Jacob Beal,et al.  Self-adaptation to device distribution in the internet of things , 2022 .

[29]  Fang Huang,et al.  Hierarchical information quadtree: efficient spatial temporal image search for multimedia stream , 2018, Multimedia Tools and Applications.

[30]  You Ze Cho,et al.  Neighbor information-based broadcast scheme for VANET , 2012, 2012 18th Asia-Pacific Conference on Communications (APCC).

[31]  Guangzhong Sun,et al.  Driving with knowledge from the physical world , 2011, KDD.

[32]  Cauligi S. Raghavendra,et al.  Spray and wait: an efficient routing scheme for intermittently connected mobile networks , 2005, WDTN '05.

[33]  Kaoru Ota,et al.  Orchestrating Data as a Services-Based Computing and Communication Model for Information-Centric Internet of Things , 2018, IEEE Access.

[34]  Zhetao Li,et al.  Minimizing Convergecast Time and Energy Consumption in Green Internet of Things , 2020, IEEE Transactions on Emerging Topics in Computing.

[35]  Jie Wu,et al.  e-Sampling , 2017, ACM Trans. Auton. Adapt. Syst..

[36]  Weijia Jia,et al.  A novel trust mechanism based on Fog Computing in Sensor-Cloud System , 2020, Future Gener. Comput. Syst..

[37]  Anfeng Liu,et al.  DDSV: Optimizing Delay and Delivery Ratio for Multimedia Big Data Collection in Mobile Sensing Vehicles , 2018, IEEE Internet of Things Journal.

[38]  Athanasios V. Vasilakos,et al.  A Low-Latency Communication Scheme for Mobile Wireless Sensor Control Systems , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[39]  Xiaomin Zhu,et al.  Cost-Aware Big Data Processing Across Geo-Distributed Datacenters , 2017, IEEE Transactions on Parallel and Distributed Systems.

[40]  Zhou Su,et al.  Distributed Task Allocation to Enable Collaborative Autonomous Driving With Network Softwarization , 2018, IEEE Journal on Selected Areas in Communications.