Hao Sheng, Hong Yong, He Yu
School of Computer Science, Central China Normal University, Wuhan 430079, China.
National Language Resources Monitoring and Research Center for Network Media, Central China Normal University, Wuhan 430079, China.
Sensors (Basel). 2022 Feb 19;22(4):1645. doi: 10.3390/s22041645.
Energy harvesting wireless sensor network (EH-WSN) is considered to be one of the key enabling technologies for the internet of things (IoT) construction. Although the introduced EH technology can alleviate the energy limitation problem that occurs in the traditional wireless sensor network (WSN), most of the current studies on EH-WSN fail to adequately consider the relationship between energy state and data buffer constraint, and thereby they do not address well the issues of energy efficiency and long end-to-end delay. In view of the above problems, a brand new greedy strategy-based energy-efficient routing protocol is proposed in this paper. Firstly, in the system modeling process, we construct an energy evaluation model, which comprehensively considers the energy harvesting, energy consumption and energy classification factors, to identify the energy state of node. Then, we establish a channel feature-based communication range judgment model to determine the transmission area of nodes. Combining these two models, a reception state adjustment mechanism is designed. It takes the buffer occupancy and the MAC layer protocol into account to adjust the data reception state of nodes. On this basis, we propose a greedy strategy-based routing algorithm. In addition, we also analyze the correctness and computational complexity of the proposed algorithm. Finally, we conduct extensive simulation experiments to show that our algorithm achieves optimum performance in energy consumption, packet delivery ratio, average hop count and end-to-end delay and acceptable performance in energy variance.
能量收集无线传感器网络(EH-WSN)被认为是物联网(IoT)建设的关键支撑技术之一。尽管引入的能量收集(EH)技术可以缓解传统无线传感器网络(WSN)中出现的能量限制问题,但目前大多数关于EH-WSN的研究未能充分考虑能量状态与数据缓冲区约束之间的关系,因此它们没有很好地解决能量效率和长端到端延迟的问题。鉴于上述问题,本文提出了一种全新的基于贪婪策略的节能路由协议。首先,在系统建模过程中,我们构建了一个能量评估模型,该模型综合考虑了能量收集、能量消耗和能量分类因素,以识别节点的能量状态。然后,我们建立了一个基于信道特征的通信范围判断模型来确定节点的传输区域。结合这两个模型,设计了一种接收状态调整机制。它考虑缓冲区占用情况和MAC层协议来调整节点的数据接收状态。在此基础上,我们提出了一种基于贪婪策略的路由算法。此外,我们还分析了所提算法的正确性和计算复杂度。最后,我们进行了广泛的仿真实验,结果表明我们的算法在能耗、数据包交付率、平均跳数和端到端延迟方面实现了最优性能,在能量方差方面实现了可接受的性能。