为节省数据传输过程中消耗的能量,均衡网络节点间的能耗,提出一种基于非均匀簇的混合多跳路由协议。在无线传感器网络数据传输阶段,源簇头节点通过转发权值函数选择数据转发的中继节点,转发权值由用于降低链路通信代价的距离因子和减少剩余能量较少的簇头节点成为中继节点的概率惩罚因子共同决定,达到均衡网络能耗的目的。通过NS2仿真实验验证了算法的有效性,能够很好地均衡节点负载和提高能量利用率。
To save the energy consumption in data transmission and to make the energy consumption of nodes balanced,this paper proposed a multi-hop routing algorithm based on uneven clustering(MRUC).During the data transmission,the relay node was chosen with the source node transmitting weights function,which was decided by distance which was used to reduce energy consumption and punishment essentials which could reduce the probability that the cluster head with low residual energy turned into relay node,was used to balance the nodes consumption.Performance of the proposed MRUC is evaluated through NS2 simulation and the results show that it is effective.