在接近开关传感器网络中,由于网络内节点资源有限,应用背景特殊,数据包的传输需要通过多跳通信方式到达目的节点,因此路由协议的设计是无线传感器网络中的一项基本支撑技术。传统无线网络的路由设计是以避免网络冲突、保证网络的连通性以及提供高质量的网络服务为主要目的,在路由协议的实现过程中,首先利用网络层定义的逻辑上的网络地址来区别不同点以便实现数据交换,然后通过路由选择算法决定到达目的节点的最佳路径。与传统网络不同,虽然无线传感器网络与AD HOC网络极为相似,但是在网络特点、通信模型和数据传输要求等方面却还是有较大差异。
虽然当前AD HOC网络路由协议研究相对比较成熟了,但是传统的AD HOC网络路由协议不能适用于无线传感器网络。具体表现在如下几个方面:
1、无线传感器网络是以数据为中心进行路由的网络,类似于分布式网络数据库,要查询的数据分布在全部或者部分节点中,而不同于AD HOC网络的点对点通信模式;
2、无线传感器网络随应用需求而变化,所以,无线传感器网络的路由协议应基于特点应用进行设计,很难设计通用性强的路由协议;
3、无线传感器网络邻近节点间采集的数据具有相似性,存在冗余信息,需经数据融合处理再进行路由;
4、传统网络每一个节点都具有唯一的标注识号;而无线传感器的网络是基于属性进行寻址的,不需给每一个节点分配唯一地址;
5、由于无线传感器网络节点能量有限,所以路由设计一般将能效高放在第一位,将服务质量放在第二位考虑,因此无线传感器网络必须设计新的讲究高能效的路由协议;
6、无线传感器网络的一个重要特征就是资源受限,网络内的每个传感器节点通常使用能量有限,不便于更换电池,而且由于受节点规格大小的限制,节点的处理能力、存储能力、通信能力均有限;
7、拓扑结构动态变化,在无线传感器网络中由于能量有限、环境干扰,节点本身比较脆弱易损,节点失效概率比较大,再加上节点间通过无线通信,由于随着能量的消耗,每个节点的通信能力下降,通信范围减小,因此无线传感器网络的拓扑结构不确定,而是会动态变化。 |