查询处理方案
扫描二维码
随时随地手机看文章
;;; 无线传感器网络查询处理一 XTR106PA 般可分为两个步骤。
;;; ①将全局查询处理器分解出的所有子查询发布到查询所指定的目标区域中。
;;; ②收到查询任务的数据普通节点执行查询返回查询结果数据。
;;; 目前已提出的主要查询处理方案可分为以下3种类型。
;;; ①采用广播发布查询的方法,即将子查询洪泛到网络中所有节点上,所有节点都根据查询任务进行分析处理,并将查询结果返回给用户,在回送的过程中可以进行~定的网内数据融合处理,从而减少数据通信量,减轻网络的负荷。
;;; ②采用特定路由方式,即将查询发布到特定区域,该区域是由查询请求的内容决定的,只在该区域内的节点上执行查询任务,并将查询结果沿路由树回送,直到到达网络管理基站,在回送过程中进行网内数据融合处理。
;;; ③采用定向扩散技术,即兴趣(interest)消息首先送到网关节点,网关节点通过兴趣查询任务,采用洪泛方式将兴趣扩散至整个网络或网络中的子区域。在兴趣的扩散过程中,网内节点建立反向的从数据源到网关的梯度场,节点将匹配兴趣的数据沿着梯度方向回送到网络管理基站。
;;; 采用方案①不需要系统节点定位方面的辅助,因此节省了开销,但是洪泛查询任务容易引起广播风暴,造成网络拥塞。当查询请求运算符较少时,可以在节点的局部查询处理器上实现各种查询运算符的优化处理,有利于数据回送过程中的综合融合处理,但也增加了查询系统的负担。
;;; 采用方案②缩小了查询发布的影响范围,减轻了查询发布造成的网络负载,但是需要定位系统的协助,增加了定位处理方面的开销。
;;; 采用方案③对于查询形式的限制较小,并采用了以数据为中心的查询和路由相结合的路由机制,查询的发布、结果的回送都具有灵活性,但是这神设计方案不利于查询模块与路由策略的相对独立性,限制了路由策略的多样化选择,也使得系统的开发周期较长,且扩展性不强。