陈瑶,李凤麟



摘要:本文讨论了定向扩散协议的概念,主要阐述了该协议的工作原理及机制,建立了仿真模型并基于NS2平台根据不同参数设置场景,进行了仿真。
关键词:WSN;定向扩散;NS2
中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2017)47-0068-02
无线传感器网络(WSN)是一种分布式传感网络,由传感器节点组成,这些节点不仅具有基本的数据感知功能,还可以进行简单的数据处理并以无线的方式互相通信。该技术是当前的高校以及企业的研究热点之一。定向扩散协议(Directive Diffusion)是无线传感网中一种典型的路由协议,该协议确定了传感器节点的命名机制、节点之间通信的模式,并有其独有的扩散算法,在此基础上具有可扩展的功能。
一、定向扩散协议概念及其原理
定向扩散协议是无线传感网中的一种数据分发模式。首先该协议是以数据为中心的,具有其独特的数据命名方法,命名主要采用属性值的方式,参与传播的数据都是已命名的数据。并且该协议是一种基于查询的路由机制,该机制引入了兴趣与梯度的概念。兴趣即节点的查询请求,包含其所需信息的特征,包括属性列表、地理区域、数据类别等信息。梯度是在洪泛过程中建立的,包含属性和方向等信息,并且根据兴趣的扩散实时更新。节点之间的通信则采用发布—订阅的模式。
定向扩散主要有以下三个步骤:兴趣扩散、梯度建立和路径加强。首先是兴趣扩散。需要数据的节点采用洪泛的方式向其通信范围……