Two-Hop Neighborhood Information Joint Double Broadcast Radius for Effective Code Dissemination in WSNs

With the development of software-defined network (SDN) technology, sensor nodes can update soft codes to enable themselves to have new functions so as to make wireless sensor network (WSN) full of new vitality. However, how to spread the new code to every node in the network quickly and energy-effic...

Full description

Bibliographic Details
Main Authors: Xiao Sun, Wei Liu, Tian Wang, Qingyong Deng, Anfeng Liu, Neal N. Xiong, Shaobo Zhang
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8751948/
_version_ 1818622028865863680
author Xiao Sun
Wei Liu
Tian Wang
Qingyong Deng
Anfeng Liu
Neal N. Xiong
Shaobo Zhang
author_facet Xiao Sun
Wei Liu
Tian Wang
Qingyong Deng
Anfeng Liu
Neal N. Xiong
Shaobo Zhang
author_sort Xiao Sun
collection DOAJ
description With the development of software-defined network (SDN) technology, sensor nodes can update soft codes to enable themselves to have new functions so as to make wireless sensor network (WSN) full of new vitality. However, how to spread the new code to every node in the network quickly and energy-efficient is a challengeable issue. In this paper, a Two-hop Neighborhood Information joint Double Broadcast Radius (TNI-DBR) scheme is proposed to disseminate the codes in duty cycle-based WSNs in a fast and energy-efficient style. The main innovations of this paper are as follows. The TNI-DBR scheme makes full use of the unbalanced energy consumption of the sensor network in the process of data collection and doubles the broadcast radius in the area with redundant energy so that more nodes can receive the new code in one broadcast and the broadcast range is further, which can reduce the delay of code dissemination effectively. Different from the conventional code dissemination schemes that select broadcasting nodes according to the information of the one-hop neighbors, in the TNI-DBR scheme, an $O(n)$ two-hop neighbor information exchange algorithm is proposed to obtain the duty cycle information of the two-hop neighbors. The TNI-DBR scheme selects the best broadcasting nodes based on information in the range of two-hop neighbors to enlarge the number of active nodes and reduce the time required for code dissemination. Sufficient theoretical analysis and experimental results show that the TNI-DBR scheme can significantly optimize the performance of code dissemination. Compared to previous schemes, the delay of code dissemination can be reduced by 43.09%~78.69%, the number of broadcasts can be reduced by 44.51%~86.18%, and the energy utilization ratio is improved by about 24.5%.
first_indexed 2024-12-16T18:18:40Z
format Article
id doaj.art-5fec6bfb1df34a449d1d8ae8a91021f2
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-16T18:18:40Z
publishDate 2019-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-5fec6bfb1df34a449d1d8ae8a91021f22022-12-21T22:21:38ZengIEEEIEEE Access2169-35362019-01-017885478856910.1109/ACCESS.2019.29258298751948Two-Hop Neighborhood Information Joint Double Broadcast Radius for Effective Code Dissemination in WSNsXiao Sun0https://orcid.org/0000-0003-3497-8456Wei Liu1Tian Wang2Qingyong Deng3https://orcid.org/0000-0001-9434-3968Anfeng Liu4https://orcid.org/0000-0001-5190-4761Neal N. Xiong5https://orcid.org/0000-0002-0394-4635Shaobo Zhang6School of Computer Science and Engineering, Central South University, Changsha, ChinaSchool of Informatics, Hunan University of Chinese Medicine, Changsha, ChinaCollege of Computer Science and Technology, Huaqiao University, Xiamen, ChinaKey Laboratory of Hunan Province for Internet of Things and Information Security, Xiangtan University, Xiangtan, ChinaSchool of Computer Science and Engineering, Central South University, Changsha, ChinaDepartment of Mathematics and Computer Science, Northeastern State University, Tahlequah, OK, USASchool of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, ChinaWith the development of software-defined network (SDN) technology, sensor nodes can update soft codes to enable themselves to have new functions so as to make wireless sensor network (WSN) full of new vitality. However, how to spread the new code to every node in the network quickly and energy-efficient is a challengeable issue. In this paper, a Two-hop Neighborhood Information joint Double Broadcast Radius (TNI-DBR) scheme is proposed to disseminate the codes in duty cycle-based WSNs in a fast and energy-efficient style. The main innovations of this paper are as follows. The TNI-DBR scheme makes full use of the unbalanced energy consumption of the sensor network in the process of data collection and doubles the broadcast radius in the area with redundant energy so that more nodes can receive the new code in one broadcast and the broadcast range is further, which can reduce the delay of code dissemination effectively. Different from the conventional code dissemination schemes that select broadcasting nodes according to the information of the one-hop neighbors, in the TNI-DBR scheme, an $O(n)$ two-hop neighbor information exchange algorithm is proposed to obtain the duty cycle information of the two-hop neighbors. The TNI-DBR scheme selects the best broadcasting nodes based on information in the range of two-hop neighbors to enlarge the number of active nodes and reduce the time required for code dissemination. Sufficient theoretical analysis and experimental results show that the TNI-DBR scheme can significantly optimize the performance of code dissemination. Compared to previous schemes, the delay of code dissemination can be reduced by 43.09%~78.69%, the number of broadcasts can be reduced by 44.51%~86.18%, and the energy utilization ratio is improved by about 24.5%.https://ieeexplore.ieee.org/document/8751948/Wireless sensor networkscode disseminationdelayduty cyclenetwork lifetime
spellingShingle Xiao Sun
Wei Liu
Tian Wang
Qingyong Deng
Anfeng Liu
Neal N. Xiong
Shaobo Zhang
Two-Hop Neighborhood Information Joint Double Broadcast Radius for Effective Code Dissemination in WSNs
IEEE Access
Wireless sensor networks
code dissemination
delay
duty cycle
network lifetime
title Two-Hop Neighborhood Information Joint Double Broadcast Radius for Effective Code Dissemination in WSNs
title_full Two-Hop Neighborhood Information Joint Double Broadcast Radius for Effective Code Dissemination in WSNs
title_fullStr Two-Hop Neighborhood Information Joint Double Broadcast Radius for Effective Code Dissemination in WSNs
title_full_unstemmed Two-Hop Neighborhood Information Joint Double Broadcast Radius for Effective Code Dissemination in WSNs
title_short Two-Hop Neighborhood Information Joint Double Broadcast Radius for Effective Code Dissemination in WSNs
title_sort two hop neighborhood information joint double broadcast radius for effective code dissemination in wsns
topic Wireless sensor networks
code dissemination
delay
duty cycle
network lifetime
url https://ieeexplore.ieee.org/document/8751948/
work_keys_str_mv AT xiaosun twohopneighborhoodinformationjointdoublebroadcastradiusforeffectivecodedisseminationinwsns
AT weiliu twohopneighborhoodinformationjointdoublebroadcastradiusforeffectivecodedisseminationinwsns
AT tianwang twohopneighborhoodinformationjointdoublebroadcastradiusforeffectivecodedisseminationinwsns
AT qingyongdeng twohopneighborhoodinformationjointdoublebroadcastradiusforeffectivecodedisseminationinwsns
AT anfengliu twohopneighborhoodinformationjointdoublebroadcastradiusforeffectivecodedisseminationinwsns
AT nealnxiong twohopneighborhoodinformationjointdoublebroadcastradiusforeffectivecodedisseminationinwsns
AT shaobozhang twohopneighborhoodinformationjointdoublebroadcastradiusforeffectivecodedisseminationinwsns