计算机工程与应用 ›› 2017, Vol. 53 ›› Issue (20): 61-67.DOI: 10.3778/j.issn.1002-8331.1604-0390

• 网络、通信与安全 • 上一篇    下一篇

一种动态能量感知的节点休眠调度算法

党小超1,2,李  琦1,郝占军1,2   

  1. 1.西北师范大学 计算机科学与工程学院,兰州 730070
    2.甘肃省物联网工程研究中心,兰州 730070
  • 出版日期:2017-10-15 发布日期:2017-10-31

Approach of sleep scheduling algorithm based on dynamic energy-aware

DANG Xiaochao1,2, LI Qi1, HAO Zhanjun1,2   

  1. 1.College of Computer Science and Engineering, Northwest Normal University, Lanzhou 730070, China
    2.Gansu Province Internet of Things Engineering Research Center, Lanzhou 730070, China
  • Online:2017-10-15 Published:2017-10-31

摘要: 为减小低占空比无线传感器网络(LDC-WSN)中端到端的休眠延迟和均衡能量负载,提出了一种动态能量感知的节点休眠调度算法(DESS),该算法通过感知节点剩余能量的动态变化,自适应地增加苏醒时隙的次数,用以平衡网络中节点的能量消耗。仿真结果表明,与同类算法的LES和TOSS相比,DESS在休眠延迟以及能源消耗等方面带来明显的性能提升,有效地延长网络的生命周期。

关键词: 无线传感器网络, 低占空比, 休眠调度, 能量感知, 休眠延迟

Abstract: In order to reduce the end-to-end delay in a Low-Duty-Cycle Wireless Sensor Network (LDC-WSN) and balance the energy load of the network, a Dynamic Energy-aware Sleep Scheduling algorithm (DESS) is proposed. This algorithm adaptively increases the number of times of active time-slot to balance energy consumption of the nodes by perceiving dynamic residual energy of them. The simulation shows that, compared with the LES and TOSS, DESS can achieve significant performance improvement in terms of energy-saving and end-to-end delay in the situation of the same requirement delay and therefore prolong the network lifetime.

Key words: wireless sensor network, low-duty-cycle, node sleep scheduling, energy-aware, sleep delay