摘要

针对无线传感器网络中节点随机分布造成能耗不均的问题,提出了一种能量均衡的非均匀路由协议,开始阶段,整个网络基于节点到Sink节点距离被划分为大小不同的簇;簇建立时,各节点根据本身所在位置、相对剩余能量计算簇首竞争时间,采用时序方式确定簇首,非簇首节点根据与簇首的距离及簇首剩余能量选择加入簇;簇间路由阶段,以Sink为根节点,以簇首剩余能量、簇首间距为参数构建基于最小生成树。数据传输时,采用簇内单跳,簇间以最小生成树路径多跳方式将数据传输到Sink节点。采用OPNET软件对本文协议与UCRAMST算法进行比较实验,仿真结果显示,该路由协议能有效均衡能耗、节约能量,延长网络生命周期,提高了网络整体性能。