为了获取所需测量的准确信息,通常在所需测量的区域内,布置很多传感器节点,有的甚至达到成千上万个,比方说在原始森林中用来检测火情和生态情况的传感器网络,传感器节点数量众多,节点之间距离很短,这样就可以使获得的信息更具有真实性,提高了检测信息的精确度,使得不因单个传感器节点损坏而对整理检测造成影响,冗余能力增强,减少了监测盲区,这就是采用传感器网络进行监测的优点。通常,我们按功能把这些传感器网络划分为自组织网络、动态性网络、可靠的网络和应用相关的网络。下面简要介绍一下:
自组织网络
在原始森林中布置传感器节点,通常采用飞机播撒的方式,这就使得这些节点落在没有基础结构的地方。节点的位置也不能够预先精确设定,两个节点之间的距离也不清楚,这时候就要求传感器节点具有自组织的能力,能够自动进行配置和管理,通过拓扑控制机制和网络协议自动形成转发监测数据的多跳无线网络系统。如果长时间运行之后,部分节点可能由于能量耗尽而失效,也有可能在运行过程中再次播撒节点,这就造成节点数量的变动,使网络的拓扑结构又发生着动态地变化。传感器网络的自组织性要能够适应这种网络拓扑结构的动态变化。
动态性网络
影响传感器网络拓扑结构变化的因素有环境因素或电能耗尽造成的传感器节点丢失;环境条件变化可能造成的通信链路不稳定;传感器网络的传感器、感知对象和观察者这三要素都可能具有移动性;新节点的加入。这就要求传感器网络系统要能够适应这种变化,具有动态的系统可重构性。
可靠的网络
传感器网络通常应用于环境恶劣,无人维护的场合。播撒的节点暴露在地表,受高温、低温和湿度环境影响,甚至还有外界的破坏,这就要求传感器网络结点具有自身抵抗恶劣环境的能力。除此之外,还需保障通信的保密性和安全性,防止人为盗取和干扰检测数据,为敌方所利用。
应用相关的网络
由于使用者获取的外界信息不一样,所以传感器网络的应用系统的也各不一样,都是根据各自的需求,单独进行设计。不同的应用背景对传感器网络的要求不同,其硬件平台、软件系统和网络协议必然会有很大差别。不同的传感器网络应用虽然存在一些共性问题,但在开发传感器网络应用中,更关心传感器网络的差异。只有让系统更贴近应用,才能做出最高效的目标系统。针对每一个具体应用来研究传感器网络技术,这是传感器网络设计不同于传统网络的显著特征。