文档介绍:该算法以数据为中心。运行DD的传感器节点使用基于属性的命名机制为建立路由,sink点flooding包含属性列表、上报间隔、持续时间、地理区域等信息的查询请求Interest(该过程本质上是设置一个监测任务).沿途节点按需对各Interest进行缓存与合并,并根据Interest计算、创建包含数据上报率、下一跳等信息的梯度(gradient),,并周期性地上报数据,,:由属性值对组成type=four-leggedanimal//detectanimallocationinterval=20ms//sendbackeventsevery20msduration=10seconds//..forthenext10secondsrect=[-100,i00,200,400]//fromsensorswithinrectangle优点数据中心路由,定义不同任务类型/目标区域消息;路径加强机制可显著提高数据传输的速率;周期性路由:能量的均衡消耗;缺点周期性的洪泛机制---能量和时间开销都比较大;节点需要维护一个兴趣消息列表,代价较大;不能用于大规模的网络以及网络拓扑结构不断变化的网络。DirectedDiffusionFamilyGBR路由(Gradient-BasedRouting)协议:梯度域扩展(传感器节点到Sink节点的跳数信息、无线链路评估信息)EAR(EnergyAwareRouting)路由协议建立路由过程中加入能量评估机制;路由路径的能量开销大于某一阈值不采用;CADR路由(ConstrainedAnisotropicDiffusionrouting)协议兴趣消息往指定方向发送