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

Two-Hop Neighborhood Information Joint Double Broadcast Radius for Effective Code Dissemination in WSNs
复制标题

DOI:
10.1109/access.2019.2925829
复制
发表时间:
2019
期刊:
影响因子:
3.9
通讯作者:
Xiao Sun;W. Liu;Tian Wang;Qingyong Deng;Anfeng Liu;N. Xiong;Shaobo Zhang
Xiao Sun;W. Liu;Tian Wang;Qingyong Deng;Anfeng Liu;N. Xiong;Shaobo Zhang
中科院分区:
计算机科学3区
文献类型:
--
作者:
Xiao Sun;W. Liu;Tian Wang;Qingyong Deng;Anfeng Liu;N. Xiong;Shaobo Zhang

文献摘要

被引文献

相似文献

随着软件定义网络(SDN)技术的发展,传感器节点可以通过更新软代码来使自身具备新的功能,从而使无线传感器网络(WSN)充满新的活力。然而,如何将新的编码快速、节能地传播到网络中的每个节点是一个具有挑战性的问题。本文提出了一种两跳邻域信息联合双广播半径(TNI-DBR)方案,用于在基于占空比的无线传感器网络中以快速和节能的方式传播代码。本文的主要创新点如下。TNI-DBR方案充分利用了传感器网络在数据采集过程中能量消耗的不均衡性,在能量冗余区域将广播半径扩大一倍,使得一次广播可以接收到新编码的节点数更多,广播范围更远,可以有效降低编码传播的时延。与传统的根据一跳邻居信息选择广播节点的码分发方案不同,TNI-DBR方案提出了一种O(n)$两跳邻居信息交换算法,以获取两跳邻居的占空比信息。TNI-DBR方案根据两跳邻居范围内的信息选择最佳广播节点,以扩大活动节点的数量并减少代码分发所需的时间。充分的理论分析和实验结果表明,TNI-DBR方案可以显着优化代码分发的性能。与已有方案相比,该方案的码传播时延可减少43.09%~ 78.69%,广播次数可减少44.51%~ 86.18%,能量利用率提高约24.5%。
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%.