Division of Computer Science and Engineering, Chonbuk National University, Jeonju 54896, Jeonbuk, Korea.
Sensors (Basel). 2018 May 11;18(5):1520. doi: 10.3390/s18051520.
Clustering is an effective way to prolong the lifetime of a wireless sensor network (WSN). The common approach is to elect cluster heads to take routing and controlling duty, and to periodically rotate each cluster head's role to distribute energy consumption among nodes. However, a significant amount of energy dissipates due to control messages overhead, which results in a shorter network lifetime. This paper proposes an energy-centric cluster-based routing mechanism in WSNs. To begin with, cluster heads are elected based on the higher ranks of the nodes. The rank is defined by residual energy and average distance from the member nodes. With the role of data aggregation and data forwarding, a cluster head acts as a caretaker for cluster-head election in the next round, where the ranks' information are piggybacked along with the local data sending during intra-cluster communication. This reduces the number of control messages for the cluster-head election as well as the cluster formation in detail. Simulation results show that our proposed protocol saves the energy consumption among nodes and achieves a significant improvement in the network lifetime.
聚类是延长无线传感器网络 (WSN) 生命周期的有效方法。常用的方法是选举簇头来承担路由和控制的职责,并定期轮换每个簇头的角色,以在节点之间分配能耗。然而,由于控制消息开销,会消耗大量能量,从而导致网络生命周期缩短。本文提出了一种基于能量的 WSN 聚类路由机制。首先,根据节点的更高等级选举簇头。等级由剩余能量和与成员节点的平均距离定义。作为数据聚合和数据转发的角色,簇头在下一轮选举中充当簇头的监护人,在簇内通信期间,将等级信息与本地数据发送一起携带。这减少了控制消息的数量簇头选举和集群形成的细节。仿真结果表明,我们提出的协议可以节省节点间的能耗,并显著提高网络的生命周期。