摘要

采用能量捕获技术的无线传感器网络节点,具有从环境捕获能量的能力,自带较少的能量就可以维持长时间的工作。实际应用中传感器网络大多分布在三维空间环境下,基于传统地理路由协议的研究,提出了一种适用于能量捕获无线传感网的三维地理机会路由算法。该算法首先将空间均匀划分为多个立方体,以确定合适的转发域,然后针对转发域内的各节点,根据剩余能量和传递成功率决定退避时间,最后将具有最小退避时间的节点作为转发节点。实验结果表明,该算法可以显著提高数据传递成功率,平衡网络节点的能耗,缩短数据包的平均发送时间,提高网络吞吐率。