目前常見的無線網絡包括移動通信網、無線局域網、藍牙網絡、ad hoc網絡等,與這些網絡相比,無線傳感器網絡具有以下特點:
(1)硬件資源有限。節點由于受價格、體積和功耗的限制,其計算能力、程序空間和內存空間比普通的計算機功能要弱很多。這一點決定了在節點操作系統設計中,協議層次不能太復雜。
(2)電源容量有限。網絡節點由電池供電,電池的容量一般不是很大。任何技術和協議的使用都要以節能為前提。
(3)無中心。無線傳感器網絡中沒有嚴格的控制中心,所有節點地位平等,是一個對等式網絡。節點可以隨時加入或離開網絡,任何節點的故障不會影響整個網絡的運行,具有很強的抗毀性。
(4)自組織。網絡的布設和展開無需依賴于任何預設的網絡設施,節點通過分層協議和分布式算法協調各自的行為,節點開機后就可以快速、自動地組成一個獨立的網絡。
(5)多跳路由通信。網絡中節點通信距離有限,一般在幾百米范圍內,節點只能與它的鄰居節點直接通信。如果希望與其射頻覆蓋范圍之外的節點進行通信,則需要通過中間節點進行路由。無線傳感器網絡中的多跳路由是由普通網絡節點完成的,沒有專門的路由設備。
(6)動態拓撲。無線傳感器網絡是一個動態的網絡,節點可以隨處移動;一個節點可能會因為電池能量耗盡或其他故障,退出網絡運行;一個節點也可能由于工作的需要而被添加到網絡中。這些都會使網絡的拓撲節點發生變化。
(7)節點數量眾多,分布密集。為了對一個區域執行監測任務,往往有成千上萬傳感器節點安置到該區域。傳感器節點分布非常密集,利用節點之間相對連接性來保證系統的容錯性和抗毀性。