無線傳感器節點有傳感器、處理器和無線通信模塊組成。傳感器負責對感知對象的信息進行采集和數據轉換;處理器負責控制整個節點的操作,存儲和處理自身采集的數據以及傳感器其他節點發來的數據;無線通信負責實現傳感器節點之間以及傳感器節點與用戶節點管理控制節點之間的通信,交互控制消息和收/發業務數據。那么無線傳感器網絡路由協議原則和特點又有哪些介紹呢?
與傳統網絡的路由協議相比,無線傳感器網絡的路由協議具有以下特點:
(1)能量優先由于節點的能量有限,因此需要考慮節點的能量消耗以及網絡能量均衡使用的問題。
(2)基于局部拓撲信息節點只能獲取局部拓撲信息且資源有限,需要實現簡單高效的路由機制。
(3)以數據為中心傳感器網絡通常包含多個傳感器節點到少數匯聚節點的數據流,按照對感知數據的需求、數據通信模式和流向等,以數據為中心形成信息的轉發路徑。
(4)應用相關傳感器網絡的應用環境千差萬別,需要針對每一個具體應用的需求,設計與之適應的特定路由機制。
根據無線傳感器網絡路由的特點,現階段WSN路由協議設計要遵從如下原則:
(1)能量利用率優先考慮無線傳感器網絡路由協議以節能為目標,采用各種方式減少通信消耗,延長WSN的生存時間。
(2)數據為中心以數據為中心的路由協議要求采用基于屬性的命名機制,某個節點的故障并不會影響整個協議的運行,提高了網絡的強健性。
(3)不影響傳感器節點探測精度條件下的數據聚合通過數據聚合,將多個節點的數據綜合成有意義的信息,提高了感知信息的準確性,同時增強了系統的強健性。
(4)實現節點定位和目標追蹤通過節點定位,達到路由決策的目的,同時降低整個系統的能量消耗,提高系統的生存時間。