现在比较常见的无线网络都有移动通信网、无线局域网、蓝牙网络等,和刚才说的这些网络比起来,无线传感器网络具有以下特点:
(1)硬件资源有限。由于每一个节点都要受到价格、体积和功耗的各方面限制,它的计算能力和程序空间还有内存空间这些如果和一些普通的计算机相比的话功能会有些弱。由于这一点的影响决定了无线传感器网络在节点的操作系统设计中的协议层次不可以太过于复杂。
(2)电源容量有限。在无线传感器网络节点中一般都是通过需要电池来进行供电的,但是由于一般电池的容量不是很大,所以这一点尤其需要注意:技术和协议的使用都要节能。
(3)无中心。正统的无线传感器网络中并没有严格意义上的控制中心,整个网络中所有节点地位平等,是一个对等式网络。网络中的节点可以随时选择加入或离开网络,节点故障也不会影响网络运行,具有很强的抗毁性。
(4)自组织。网络展开不需要依赖预设设施,节点通过协议和算法协调行为,节点可以快速、自动地组成一个独立的网络。
(5)多跳路由通信。节点的通信距离有限,一般都是在几百米的范围内,节点只与邻居节点直接通信。如果要与其射频覆盖范围外的节点通信,要通过中间节点进行路由。无线传感器网络中的多跳路由由普通节点完成,并不需要准备专门的路由设备。
(6)动态拓扑。无线传感器网络是动态网络,节点可以移动;节点会因电池耗尽或故障退出网络;节点也可能由于需要被添加到网络中。这都会使网络拓扑节点变化。
(7)节点数量多,分布密。为对区域执行监测,往往有很多传感器节点安置到该区域。传感器节点分布非常密集,利用节点间连接性来保证系统容错和抗毁。