摘要
针对无线传感网应用中智能家居数据采集的应用场景,提出一种改进的LEACH算法。该算法根据节点的坐标划分区域,在簇头选举中考虑节点剩余能量,实现分区成簇。在数据传输阶段,对簇头接收到的数据进行融合,并自适应地选择单跳或多跳的方式将数据发送给汇聚节点,降低了网络功耗,确保了传输的可靠性。用Matlab对SH-LEACH算法性能进行仿真,结果表明,该算法有效地均衡了簇头分布,降低了节点死亡的速度和能量的损耗,延长了网络寿命。
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.
出处
《计算机与现代化》
2013年第7期34-39,共6页
Computer and Modernization
基金
国家重大专项基金资助项目(2010ZX03006-001-01)
关键词
LEACH算法
分区成簇
数据融合
低功耗
无线传感网
智能家居
LEACH algorithm
partition clusters
data fusion
low power consumption
wireless sensor network
smart home