针对无线传感器网络(WSN)节点能量均衡消耗的需求,提出一种基于均衡汇聚树的路由算法LB—CTP。该算法定义节点均衡度,引入规避繁忙节点接入机制。在路由更新中,相应节点以LB-CTP路由算法选择父节点接入网络,分担繁忙节点负担。基于TinyOS操作系统对LB—CTP进行实现,通过TOSSIM平台进行仿真实验,结果表明,与CTP算法相比,LB-CTP算法能有效地均衡网络负载。
To meet the requirement of energy consumption balance between nodes of Wireless Sensor Networks(WSN), an improved Collection Tree routing Protocol(CTP) based on complete-balanced collection tree, called LB-CTP, is proposed, in which node balance level and busy node access avoidance mechanisms are defined. In order to share the burden of the busy node, the related node access to network according to LB-CTP routing algorithm in the routing setup stage. To evaluate the algorithm, the LB-CTP is implemented on the TinyOS and runs on TOSSIM simulation platform. Results show that LB-CTP can balance network load of WSN more effectively compared with CTP.