對無線傳感器網絡的路由協議研究有泛洪式路由協議
發布時間:2017/3/31 19:42:19 訪問次數:400
目前,對無線傳感器網絡的路由協議研究有泛洪式路由協議、層次式路由協議、 AD620AR以數據為中心的路由協議,以及基于位置信息的路由協議。
泛洪式路由協議。不需要維護網絡的拓撲結構和路由計算,接收剄信息的節點以廣播形式轉發數據包給所有的鄰節點。對于自組織的傳感器網絡,泛洪式路由是一種較直接的實現方法,但容易帶來信息的“內爆”和“重疊”,而且它沒有考慮能源方面的限制,具有“資源盲點”的缺點。
層次式路由協議。其基本思想是將傳感器節點分簇,簇內通信由簇頭節點來完成,簇頭節點進行數據聚集和合成以減少傳輸信息量,最后簇頭節點把聚集的數據傳送給終端節點。這種方式能滿足傳感器網絡的可擴展性,有效地維持傳感節點的能量消耗,從而延長網絡生命周期。LEACH算法是一種自適應分簇拓撲算法,它的執行過程是周期性的,每輪循環分為簇的建立階段和穩定的數據通信階段。在簇的建立階段,相鄰節點動態地形成簇,隨機產生簇頭;在數據通信階段,簇內節點把數據發送給簇頭,簇頭進行數據融合并把結構發送給匯聚節點。
目前,對無線傳感器網絡的路由協議研究有泛洪式路由協議、層次式路由協議、 AD620AR以數據為中心的路由協議,以及基于位置信息的路由協議。
泛洪式路由協議。不需要維護網絡的拓撲結構和路由計算,接收剄信息的節點以廣播形式轉發數據包給所有的鄰節點。對于自組織的傳感器網絡,泛洪式路由是一種較直接的實現方法,但容易帶來信息的“內爆”和“重疊”,而且它沒有考慮能源方面的限制,具有“資源盲點”的缺點。
層次式路由協議。其基本思想是將傳感器節點分簇,簇內通信由簇頭節點來完成,簇頭節點進行數據聚集和合成以減少傳輸信息量,最后簇頭節點把聚集的數據傳送給終端節點。這種方式能滿足傳感器網絡的可擴展性,有效地維持傳感節點的能量消耗,從而延長網絡生命周期。LEACH算法是一種自適應分簇拓撲算法,它的執行過程是周期性的,每輪循環分為簇的建立階段和穩定的數據通信階段。在簇的建立階段,相鄰節點動態地形成簇,隨機產生簇頭;在數據通信階段,簇內節點把數據發送給簇頭,簇頭進行數據融合并把結構發送給匯聚節點。