摘要
针对事件驱动型传感器网络的应用,提出一种基于簇的多路径路由协议CBMRP(Cluster-Based Multi-pathRouting Protocol),以平衡节点能耗和提高能量效率。根据应用特点,位于事件区域的节点根据邻居节点的分布情况和自身的剩余能量进行簇首竞争;然后,利用蚁群算法有效搜索多路径,并动态地选择一条路径传输数据。此外,该协议还采用一种简单的簇内调度方法,使其在满足监测精度的情况下,通过关闭冗余节点来进一步降低网络能耗。仿真结果表明,与传统协议相比,该协议具有更低的能耗和更长的网络生存期。
A cluster-based multipath routing protocol (CBMRP) was proposed, which is used for data gathering in a kind of event-driven sensor networks. Firstly, the nodes in the event area compete for becoming a clusteread according to the distribution of theirs neighbors and residual energy. Secondly, the CBMRP utilizes ant colony algorithm to search for multiple paths,and presents a load balancing function to distribute the traffic along the multiple paths discovered. The simulation results show that CBMRP can balance the load of the network, reduce the energy consumption of nodes and prolong the network lifetime.
出处
《计算机科学》
CSCD
北大核心
2013年第2期91-94,共4页
Computer Science
关键词
无线传感器网络
簇
多路径
蚁群算法
Wireless sensor networks, Cluster, Multipath, Ant colony algorithm