摘要
针对事件驱动型传感器网络的应用,为了平衡节点能耗和提高能量使用效率,提出一种基于簇的多路径路由协议(Cluster-based multi-path routing protocol,CBMRP)。该协议由位于事件区域的节点根据邻居节点的分布情况和自身的剩余能量参与簇首竞争;然后,利用蚁群算法并行搜索从簇首节点至汇聚节点的多条传输路径,并动态地选择一条路径传输数据,从而有效地降低和均衡了节点的能耗。此外,CBMRP设计一种简单的簇内调度方法,在满足监测精度的情况下,通过关闭冗余节点进一步降低网络能耗。仿真结果表明,CBMRP比传统的路由协议具有更低的能耗和更长的网络生存期。
A cluster-based multipath routing protocol(CBMRP)is proposed,which is used for data gathering in event-driven sensor networks.Firstly,the nodes in the event area compete for becoming a clusterhead according to the distribution of their neighbors and residual energy.Secondly,the CBMRP utilizes ant colony algorithm to search for multiple paths from the clusterhead to sink,and a load balancing function is presented to distribute the traffic along the multiple paths discovered.Furthermore,CBMRP presents an efficient intra-cluster schedule method,which reduces the energy consumption through turning off redundant nodes.Compared with traditional routing protocols,CBMRP can reduce the energy consumption and prolong the network lifetime.
出处
《南京理工大学学报》
EI
CAS
CSCD
北大核心
2012年第1期49-54,共6页
Journal of Nanjing University of Science and Technology
基金
国家自然科学基金(60864003)
国家'863'计划资助项目(2007AA10Z241)
贵州省农业攻关项目(黔科合NY字[2011]3108号)
贵州省科学技术基金(黔科合J字[2010]2283)
贵州省教育厅自然科学基金(黔教科2010007)
关键词
无线传感器网络
簇
多路径
蚁群算法
wireless sensor networks
clusters
multipaths
ant colony algorithm