DD ( Directed Diffusion)定向扩展路由协议

来源:互联网 发布:万网购买域名流程 编辑:程序博客网 时间:2024/06/11 02:00

DD路由协议是多用于查询的扩散路由协议,与其他路由协议相比,最大特点就是引入梯度的理念,表明网络节点在该方向的深入搜索,来获得匹配数据的几率。它以数据为中心,生成的数据常用一组属性值来为其命名。


兴趣扩散、初始梯度场建立和数据传输组成DD路由协议的三个阶段:

  1)兴趣扩散阶段汇聚节点下达查询命令多采用洪泛方式,传感器节点在接收到查询命令后对查询消息进行缓存并执行局部数据的融合;    

  2)初始梯度场建立随着兴趣查询消息遍布全网,梯度场就在传感器节点和汇聚节点间建立起来,于是多条通往汇聚节点的路径也相应的形成;  

  3)数据传输阶段DD协议是通过加强机制发送路径加强消息给最新发来数据的邻居节点,并且给这条加强信息赋予一个值,最终梯度值最高的路径就为数据传输最佳路径。即数据沿这条值最高的最路径以规定速率传输数据,其它梯度值较低的路径视为备份路径。

DD路由协议多采用多路径,鲁棒性好;节点只需与邻居节点进行数据通信,从而避免保存全网的信息;节点不需要维护网络的拓扑结构,数据的发送是基于需求的,这样就节省了部分能量。DD路由协议的不足是建立梯度时花销大,多Sink的网络一般不建议使用;时间同步技术在数据融合中的利用,增加了开销。