摘要
设计了一种能量均衡的路由算法.路由的建立分两个阶段,在簇头建立阶段,让候选节点在覆盖范围内以剩余能量的多少和所处位置为标准来竞选簇头,以使簇头分布均匀,平衡网络覆盖;在通信阶段,根据簇头节点的剩余能量大小和其距离基站的远近,采用多跳的簇间通信方式建立路由,以此来降低簇头节点的通信负载.仿真结果表明该算法能够有效降低网络能耗和延长网络生存时间.
An energy equalizing routing algorithm (EERA) for wireless sensor networks was proposed by the energy equalizing principle. There are two phases for building the route in this algorithm. In the cluster head product phase, the candidates compete for cluster heads according to their residual energy within some coverage range and its distance between each other in order to make the distribution of cluster heads balanced and overlap all networks. In data transmission phase, a multi-hops routing tree among the cluster heads was built to send data to the base station according to the residuary energy of the cluster head and the distance between them, so that the communication load can be reduced. The simulation results show that the new algorithm can reduce the energy consumption and prolong the network lifetime.
出处
《微电子学与计算机》
CSCD
北大核心
2009年第10期5-7,11,共4页
Microelectronics & Computer
基金
江苏省现代企业信息化应用支撑软件工程技术开发研究中心资助项目(eisecSX200806)
福建省科技基金资助项目(2008F5046)