在接近開關傳感器網絡中,由于網絡內節點資源有限,應用背景特殊,數據包的傳輸需要通過多跳通信方式到達目的節點,因此路由協議的設計是無線傳感器網絡中的一項基本支撐技術。傳統無線網絡的路由設計是以避免網絡沖突、保證網絡的連通性以及提供高質量的網絡服務為主要目的,在路由協議的實現過程中,首先利用網絡層定義的邏輯上的網絡地址來區別不同點以便實現數據交換,然后通過路由選擇算法決定到達目的節點的最佳路徑。與傳統網絡不同,雖然無線傳感器網絡與AD HOC網絡極為相似,但是在網絡特點、通信模型和數據傳輸要求等方面卻還是有較大差異。 雖然當前AD HOC網絡路由協議研究相對比較成熟了,但是傳統的AD HOC網絡路由協議不能適用于無線傳感器網絡。具體表現在如下幾個方面: 1、無線傳感器網絡是以數據為中心進行路由的網絡,類似于分布式網絡數據庫,要查詢的數據分布在全部或者部分節點中,而不同于AD HOC網絡的點對點通信模式; 2、無線傳感器網絡隨應用需求而變化,所以,無線傳感器網絡的路由協議應基于特點應用進行設計,很難設計通用性強的路由協議; 3、無線傳感器網絡鄰近節點間采集的數據具有相似性,存在冗余信息,需經數據融合處理再進行路由; 4、傳統網絡每一個節點都具有唯一的標注識號;而無線傳感器的網絡是基于屬性進行尋址的,不需給每一個節點分配唯一地址; 5、由于無線傳感器網絡節點能量有限,所以路由設計一般將能效高放在第一位,將服務質量放在第二位考慮,因此無線傳感器網絡必須設計新的講究高能效的路由協議; 6、無線傳感器網絡的一個重要特征就是資源受限,網絡內的每個傳感器節點通常使用能量有限,不便于更換電池,而且由于受節點規格大小的限制,節點的處理能力、存儲能力、通信能力均有限; 7、拓撲結構動態變化,在無線傳感器網絡中由于能量有限、環境干擾,節點本身比較脆弱易損,節點失效概率比較大,再加上節點間通過無線通信,由于隨著能量的消耗,每個節點的通信能力下降,通信范圍減小,因此無線傳感器網絡的拓撲結構不確定,而是會動態變化。 |