摘要
针对无线传感器由于节点从休眠状态转换为觉醒状态的高频次,导致无线传感器网络存在耗能高、覆盖质量低的问题,提出了一种基于分片重传链路感知的无线传感器网络能耗控制方法。该方法确定待激活的最佳临近网络节点,计算节点轮数和剩余能量,明确待休眠节点,完成节点调度方法设计;引入分片重传链路感知,结合误码率检验数据传输成功率,数据传输失败实行休眠重传,不断迭代获得最佳状态,实现无线传感器网络能耗控制。实验结果表明,网络能耗控制方法在运行轮数为40轮时,覆盖质量仍在85%以上,高于对比方法5%,其在运行时间100 min时,网络能耗仅为10 000 J左右,降低了4 000 J以上,CPU占比率最高仅为23.91%,该算法在保证覆盖质量的前提下,最大程度降低了能耗,并且CPU占比率低,提高了使用效率。
-
单位山西农业大学信息学院