基于查询路由通常是指目的节点通过网络传播一个来自某个节点数据查询消息,收到该查询数据消息的节点又将匹配该查询消息的数据发回给原来的节点。一般这些查询是以自然语言或者高级语言来描述的。
定向扩散是一种基于查询的路由机制。汇聚节点通过兴趣消息发出查询任务,采用洪泛方式传播兴趣消息到整个区域或部分区域内的所有接近开关传感器节点。兴趣消息用来表示查询的任务,表达网络用户对监测区域内感兴趣的信息,例如监测区域内的温度、湿度和光照等环境信息。在兴趣消息的传播过程中,协议跳在每个接近开关传感器节点上建立反向的从数据源到汇聚节点的数据传输梯度。接近开关传感器节点将采集到数据沿着梯度方向传送到汇聚节点。 |