摘要

无线传感器网络在数据传输中具有良好的性能,分簇算法是一种常用的均衡能耗方式,但是已有的很多算法在网络节点的分簇阶段未能有效均衡网络负载。基于此,笔者提出了一种基于树型-分簇型拓扑的高能量数据传输优化算法——OTCEE。根据节点的距离求出最优簇头数量,在簇头的选择阶段,考虑了网络中节点的剩余能量、节点可通信的最多节点数量、节点到Sink节点的距离等因素,簇构建完成之后,簇内进行直接通信,簇成员节点将信息直接传递给簇头节点,构建了一条从簇头节点到Sink节点最优的数据传输路径。结果表明,仿真实验从网络寿命、平均延迟以及节点覆盖率等方面与现有的一些算法进行比较,验证了算法的有效性。