Fast Multicast With Adjusting Transmission Power and Active Slots in Software Define IoT

Billions of Internet of Things (IoT) devices are deployed in a variety of scenarios to monitor events or objects of interest, thereby enhancing the quality of human living. Software define technology can expand the functions of IoT devices by updating the code so that it can evoke new life. However, how to disseminate the code to a given set of sensor nodes quickly and with long lifetime still faces challenges. In this paper, we are fully aware that most nodes in the sensor network have energy surplus, so this energy can be fully utilized to optimize code dissemination performance. So, we first propose an Adjusting Transmission Power based Code Multicast (ATP-CM) algorithm, which can effectively reduce the delivery delay of code dissemination without reducing the network lifetime. After that, an Augmenting Active Slots based Code Multicast (AAS-CM) algorithm is proposed, which can reduce broadcast waiting time and speed up code dissemination. Combining the above two improvements, an Adjusting Transmission Power and Augmenting Active Slots based Code Multicast (ATP-AAS-CM) scheme is proposed, which can greatly reduce delivery delay while maintaining a high lifetime. Extensive experimental results and analysis indicate that the scheme proposed in this paper can effectively increase the energy utilization by 13.43%-34.18%, reduce the delivery delay by 63.88%-77.38%. Meanwhile, its lifetime is the same as that of previous schemes, which fully illustrates the effectiveness of the ATP-AAS-CM scheme.

[1]  Jon W. Mark,et al.  Performance Analysis and Enhancement of the DSRC for VANET's Safety Applications , 2013, IEEE Trans. Veh. Technol..

[2]  Jie Wu,et al.  Improving Spectrum Efficiency of Cell-Edge Devices by Incentive Architecture Applications With Dynamic Charging , 2021, IEEE Transactions on Industrial Informatics.

[3]  Jinhuan Zhang,et al.  An intelligent big data collection technology based on micro mobile data centers for crowdsensing vehicular sensor network , 2020, Personal and Ubiquitous Computing.

[4]  Jun Gu,et al.  Algorithms for multicast connection under multi-path routing model , 2002, Inf. Process. Lett..

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

[6]  Zhiwen Zeng,et al.  An AUV-Assisted Data Gathering Scheme Based on Clustering and Matrix Completion for Smart Ocean , 2020, IEEE Internet of Things Journal.

[7]  Naixue Xiong,et al.  A novel code data dissemination scheme for Internet of Things through mobile vehicle of smart cities , 2019, Future Gener. Comput. Syst..

[8]  Bin Liu,et al.  Q‐learning based flexible task scheduling in a global view for the Internet of Things , 2020, Trans. Emerg. Telecommun. Technol..

[9]  Naixue Xiong,et al.  Minimizing Delay and Transmission Times with Long Lifetime in Code Dissemination Scheme for High Loss Ratio and Low Duty Cycle Wireless Sensor Networks , 2018, Sensors.

[10]  Zhiguo Shi,et al.  Noise-Aware DVFS for Efficient Transitions on Battery-Powered IoT Devices , 2020, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[11]  Anfeng Liu,et al.  An Intelligent Game-Based Offloading Scheme for Maximizing Benefits of IoT-Edge-Cloud Ecosystems , 2022, IEEE Internet of Things Journal.

[12]  Jiangtao Wang,et al.  HyTasker: Hybrid Task Allocation in Mobile Crowd Sensing , 2018, IEEE Transactions on Mobile Computing.

[13]  Tian He,et al.  Dynamic Switching-Based Data Forwarding for Low-Duty-Cycle Wireless Sensor Networks , 2011, IEEE Transactions on Mobile Computing.

[14]  Tian Wang,et al.  Artificial intelligence aware and security-enhanced traceback technique in mobile edge computing , 2020, Comput. Commun..

[15]  Xiao Liu,et al.  Big program code dissemination scheme for emergency software-define wireless sensor networks , 2018, Peer-to-Peer Netw. Appl..

[16]  Md Zakirul Alam Bhuiyan,et al.  Multiagent Deep Reinforcement Learning for Vehicular Computation Offloading in IoT , 2021, IEEE Internet of Things Journal.

[17]  Anfeng Liu,et al.  Broadcast Based Code Dissemination Scheme for Duty Cycle Based Wireless Sensor Networks , 2019, IEEE Access.

[18]  Jinsong Gui,et al.  Stabilizing Transmission Capacity in Millimeter Wave Links by Q-Learning-Based Scheme , 2020, Mob. Inf. Syst..

[19]  Jun Li,et al.  Task allocation algorithm and optimization model on edge collaboration , 2020, J. Syst. Archit..

[20]  Bo Jiang,et al.  Trust based energy efficient data collection with unmanned aerial vehicle in edge network , 2020, Trans. Emerg. Telecommun. Technol..

[21]  Jinhuan Zhang,et al.  An active and verifiable trust evaluation approach for edge computing , 2020, Journal of Cloud Computing.

[22]  Jinsong Gui,et al.  Joint mobile vehicle–UAV scheme for secure data collection in a smart city , 2020, Annals of Telecommunications.

[23]  Zhiwen Zeng,et al.  A trust-based minimum cost and quality aware data collection scheme in P2P network , 2020, Peer-to-Peer Netw. Appl..

[24]  Anfeng Liu,et al.  Objective-Variable Tour Planning for Mobile Data Collection in Partitioned Sensor Networks , 2022, IEEE Transactions on Mobile Computing.

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

[26]  Zhenyu Zhou,et al.  Learning-Based Intent-Aware Task Offloading for Air-Ground Integrated Vehicular Edge Computing , 2021, IEEE Transactions on Intelligent Transportation Systems.

[27]  Zhao Wang,et al.  Blockchain and Learning-Based Secure and Intelligent Task Offloading for Vehicular Fog Computing , 2021, IEEE Transactions on Intelligent Transportation Systems.

[28]  Zhiwen Zeng,et al.  An Intelligent Collaboration Trust Interconnections System for Mobile Information Control in Ubiquitous 5G Networks , 2021, IEEE Transactions on Network Science and Engineering.

[29]  Shigeng Zhang,et al.  Time-Efficient Target Tags Information Collection in Large-Scale RFID Systems , 2020, IEEE Transactions on Mobile Computing.

[30]  Xiaoheng Deng,et al.  QoE-driven computation offloading for Edge Computing , 2019, J. Syst. Archit..

[31]  Xiao Liu,et al.  Large-Scale Programing Code Dissemination for Software-Defined Wireless Networks , 2017, Comput. J..

[32]  Anfeng Liu,et al.  An Effective Early Message Ahead Join Adaptive Data Aggregation Scheme for Sustainable IoT , 2021, IEEE Transactions on Network Science and Engineering.

[33]  Xiaolong Li,et al.  Privacy-Enhanced Data Collection Based on Deep Learning for Internet of Vehicles , 2020, IEEE Transactions on Industrial Informatics.

[34]  George Markowsky,et al.  A fast algorithm for Steiner trees , 1981, Acta Informatica.

[35]  Mianxiong Dong,et al.  Result return aware offloading scheme in vehicular edge networks for IoT , 2020, Comput. Commun..

[36]  Guojun Wang,et al.  Enabling Verifiable and Dynamic Ranked Search over Outsourced Data , 2019, IEEE Transactions on Services Computing.

[37]  Jiannong Cao,et al.  Recover Corrupted Data in Sensor Networks: A Matrix Completion Solution , 2017, IEEE Transactions on Mobile Computing.

[38]  Naixue Xiong,et al.  Design and Analysis of Probing Route to Defense Sink-Hole Attacks for Internet of Things Security , 2020, IEEE Transactions on Network Science and Engineering.

[39]  Anfeng Liu,et al.  BD-VTE: A Novel Baseline Data Based Verifiable Trust Evaluation Scheme for Smart Network Systems , 2021, IEEE Transactions on Network Science and Engineering.

[40]  Anfeng Liu,et al.  UAVs joint vehicles as data mules for fast codes dissemination for edge networking in Smart City , 2019, Peer-to-Peer Networking and Applications.

[41]  Shahid Mumtaz,et al.  BEGIN: Big Data Enabled Energy-Efficient Vehicular Edge Computing , 2018, IEEE Communications Magazine.

[42]  Anfeng Liu,et al.  A trustworthiness-based vehicular recruitment scheme for information collections in Distributed Networked Systems , 2021, Inf. Sci..

[43]  Qichao Xu,et al.  Blockchain-Based Trustworthy Edge Caching Scheme for Mobile Cyber-Physical System , 2020, IEEE Internet of Things Journal.

[44]  Arun Kumar Sangaiah,et al.  Mobility Based Trust Evaluation for Heterogeneous Electric Vehicles Network in Smart Cities , 2021, IEEE Transactions on Intelligent Transportation Systems.

[45]  Tao Peng,et al.  Intelligent route planning on large road networks with efficiency and privacy , 2019, J. Parallel Distributed Comput..

[46]  Zhenyu Zhou,et al.  Energy-Efficient Edge Computing Service Provisioning for Vehicular Networks: A Consensus ADMM Approach , 2019, IEEE Transactions on Vehicular Technology.

[47]  Jiannong Cao,et al.  Minimum-Transmission Broadcast in Uncoordinated Duty-Cycled Wireless Ad Hoc Networks , 2010, IEEE Transactions on Vehicular Technology.

[48]  Zhiwen Zeng,et al.  A Novel Load Balancing and Low Response Delay Framework for Edge-Cloud Network Based on SDN , 2020, IEEE Internet of Things Journal.

[49]  Ji-Young Jung,et al.  Counter-Based Broadcast Scheme Considering Reachability, Network Density, and Energy Efficiency for Wireless Sensor Networks , 2018, Sensors.

[50]  Kaoru Ota,et al.  Adaptive data and verified message disjoint security routing for gathering big data in energy harvesting networks , 2020, J. Parallel Distributed Comput..

[51]  Lei Shu,et al.  Towards minimum-delay and energy-efficient flooding in low-duty-cycle wireless sensor networks , 2018, Comput. Networks.

[52]  Anfeng Liu,et al.  A Deep Learning-Based Mobile Crowdsensing Scheme by Predicting Vehicle Mobility , 2021, IEEE Transactions on Intelligent Transportation Systems.

[53]  Tie Qiu,et al.  Restoring Connectivity of Damaged Sensor Networks for Long-Term Survival in Hostile Environments , 2020, IEEE Internet of Things Journal.

[54]  Hao Liang,et al.  Dynamic Spectrum Access in Multi-Channel Cognitive Radio Networks , 2014, IEEE Journal on Selected Areas in Communications.

[55]  Tian Wang,et al.  Energy-aware MAC protocol for data differentiated services in sensor-cloud computing , 2020, J. Cloud Comput..

[56]  Anfeng Liu,et al.  An Intelligent Edge-Computing-Based Method to Counter Coupling Problems in Cyber-Physical Systems , 2020, IEEE Network.

[57]  Anfeng Liu,et al.  Intelligent UAVs Trajectory Optimization From Space-Time for Data Collection in Social Networks , 2021, IEEE Transactions on Network Science and Engineering.

[58]  Ye Wang,et al.  Towards minimum code dissemination delay through UAV joint vehicles for smart city , 2020, IET Commun..

[59]  Tian Wang,et al.  Bi-adjusting duty cycle for green communications in wireless sensor networks , 2020, EURASIP J. Wirel. Commun. Netw..

[60]  Jinhui Xu,et al.  Spatiotemporal Delay Control for Low-Duty-Cycle Sensor Networks , 2009, 2009 30th IEEE Real-Time Systems Symposium.

[61]  Kaoru Ota,et al.  Vehicles joint UAVs to acquire and analyze data for topology discovery in large-scale IoT systems , 2020, Peer-to-Peer Netw. Appl..