计算机与现代化 ›› 2013, Vol. 1 ›› Issue (7): 34-039.doi: 10.3969/j.issn.1006-2475.2013.07.009

• 算法设计与分析 • 上一篇    下一篇

一种针对智能家居中数据采集的改进LEACH算法

赵敏超,王营冠   

  1. 中科院上海微系统与信息技术研究所无线传感网与通信重点实验室,上海200050
  • 收稿日期:2013-03-01 修回日期:1900-01-01 出版日期:2013-07-17 发布日期:2013-07-17

An Improved LEACH Algorithm for Smart Home Data Acquisition

ZHAO Min-chao, WANG Ying-guan   

  1. Key Laboratory of Wireless Sensor Network and Communication, Shanghai Institute of Microsystem and Information Technology, Chinese Academy of Sciences, Shanghai 200050, China
  • Received:2013-03-01 Revised:1900-01-01 Online:2013-07-17 Published:2013-07-17

摘要: 针对无线传感网应用中智能家居数据采集的应用场景,提出一种改进的LEACH算法。该算法根据节点的坐标划分区域,在簇头选举中考虑节点剩余能量,实现分区成簇。在数据传输阶段,对簇头接收到的数据进行融合,并自适应地选择单跳或多跳的方式将数据发送给汇聚节点,降低了网络功耗,确保了传输的可靠性。用Matlab对SH-LEACH算法性能进行仿真,结果表明,该算法有效地均衡了簇头分布,降低了节点死亡的速度和能量的损耗,延长了网络寿命。

关键词: LEACH算法, 分区成簇, 数据融合, 低功耗, 无线传感网, 智能家居

Abstract: Aiming at the application scene of smart home data acquisition in wireless sensor network application, this paper puts forward an improved LEACH algorithm called SH-LEACH. The algorithm divides area for nodes according to its coordinate and takes the residual energy into consideration when electing cluster head. Cluster heads do data fusion before transmiting data packet so that acquiring low power consumption. The Matlab simulation results show that, comparing with LEACH algorithm, the algorithm effectively balances the distribution of cluster head, reduces the node energy consumption and prolongs the life cycle of single node and entire network.

Key words: LEACH algorithm, partition clusters, data fusion, low power consumption, wireless sensor network, smart home