LEACH(Low Energy Adaptive Clustering Hierarchy算法是一種自應分簇拓撲算法,它的執行過程是周期性的,每輪循環分為簇的建立階段和穩定的數據通信階段。在簇的建立階段,相鄰節點動態地形成簇,隨機產生簇頭;:在數據通信階段,簇內節點把數據傳送給簇頭,簇頭進行數據融合併把結果傳送給匯聚節點。由於簇頭需要完成數據融合、與匯聚節點通信等工作,所以能量消耗大。LEACH 算法能夠保證各節點等機率地擔任簇頭,使得網路中的節點相對均衡地消耗能量。
基本介紹
- 中文名:LEACH算法
- 外文名:Low2Energy Adaptive ClusteringHierarchy
- 提出人:MIT的Heinzelman
- 定位:低功耗自適應分簇算法