【技术实现步骤摘要】
一种无线传感器网络中基于消息预取的移动查询系统
本专利技术涉及一种无线传感器网络中基于消息预取的移动查询系统。
技术介绍
在监测区域内,以随机方式分布的集成有传感器、数据处理单元和无线通信模块的微小节点通过自组织方式便构成了无线传感器网络,它使得人类对感兴趣的自然现象和事件进行监控成为可能。近年来,无线传感器网络在军事和民用领域都取得了一定的应用和发展。无线传感器网络和传统网络有着明显的差异,它以数据为中心而不仅仅只是传输数据,如何解决向终端用户传送消息的数据服务问题是它面临的关键问题之一。
技术实现思路
本专利技术公开了一种无线传感器网络中基于消息预取的移动查询系统,包括移动查询模型构建模块、代理体和传感器网络节点;所述移动查询模型构建模块用于构建移动查询模型;所述代理体是独立于传感器网络的移动装置,由用户携带,跟随用户一起穿越传感区域,同时,与区域内的传感器建立无线链路;用户通过代理体的查询接口发起查询请求,查询接口将查询请求转换为相应查询处理过程,附加上运动预测,再将这些信息传送给传感器网络,由传感器网络执行该次查询,并且依据运动预测周期性地产生特定位置处的查询结果,代理体内的数据集中组件获取这些查询结果,经过处理后再通过查询接口返回给用户;所述传感器网络节点包括预取模块、查询扩散模块、数据收集模块,所述预取模块用于执行预取功能;所述查询扩散模块用于执行查询扩散功能;所述数据收集模块用于执行数据收集功能。所述移动查询模型包含一个移动用户,在传感区域中穿行,并周期性地从查询区域获取数据,查询请求命令为:Query(para,Tperiod,Tfresh,T ...
【技术保护点】
1.一种无线传感器网络中基于消息预取的移动查询系统,其特征在于,包括移动查询模型构建模块、代理体和传感器网络节点;所述移动查询模型构建模块用于构建移动查询模型;所述代理体是独立于传感器网络的移动装置,由用户携带,跟随用户一起穿越传感区域,同时,与区域内的传感器建立无线链路;用户通过代理体的查询接口发起查询请求,查询接口将查询请求转换为相应查询处理过程,附加上运动预测,再将这些信息传送给传感器网络,由传感器网络执行该次查询,并且依据运动预测周期性地产生特定位置处的查询结果,代理体内的数据集中组件获取这些查询结果,经过处理后再通过查询接口返回给用户;所述传感器网络节点包括预取模块、查询扩散模块、数据收集模块,所述预取模块用于执行预取功能;所述查询扩散模块用于执行查询扩散功能;所述数据收集模块用于执行数据收集功能。
【技术特征摘要】
1.一种无线传感器网络中基于消息预取的移动查询系统,其特征在于,包括移动查询模型构建模块、代理体和传感器网络节点;所述移动查询模型构建模块用于构建移动查询模型;所述代理体是独立于传感器网络的移动装置,由用户携带,跟随用户一起穿越传感区域,同时,与区域内的传感器建立无线链路;用户通过代理体的查询接口发起查询请求,查询接口将查询请求转换为相应查询处理过程,附加上运动预测,再将这些信息传送给传感器网络,由传感器网络执行该次查询,并且依据运动预测周期性地产生特定位置处的查询结果,代理体内的数据集中组件获取这些查询结果,经过处理后再通过查询接口返回给用户;所述传感器网络节点包括预取模块、查询扩散模块、数据收集模块,所述预取模块用于执行预取功能;所述查询扩散模块用于执行查询扩散功能;所述数据收集模块用于执行数据收集功能。2.根据权利要求1所述的系统,其特征在于,所述移动查询模型包含一个移动用户,在传感区域中穿行,并周期性地从查询区域获取数据,查询请求命令为:Query(para,Tperiod,Tfresh,Tduration,Area(p)),其中,para是传感器被查询的参数类型;Tperiod为查询周期,查询结果必须在每个周期结束之前传送给用户;Tfresh为数据的生存时间,即:第k个查询结果必须在k*Tperiod之前接收,而接收的结果数据至多已存在Tfresh;Tduration是查询的持续时间;Area(p)是与用户位置p相关的查询区域函数,设定查询区域是以点p为圆心的圆形区域,要查询的区域需要通过预测运动来确定,表示为一个4元组<P,ts,Tv,tg>,P是用户输入的预测运动矢量,形式为:<(v1,t1),…,(vn,tn)>,vn是用户在时刻tn的速度,用户沿着直线行走,在[tn,tn+1]时间内速度恒定;设定用户在一个二维空间行走,ts为预测变位活动的起始时间,即预测用户依据P在时间间隔[ts,ts+Tv]内运动;tg是运动预测的产生时间;Ta=ts-tg,Ta表示移动查询接收到预测事件的最早时刻,称为预测提前时间;移动查询模型设定...
【专利技术属性】
技术研发人员:张志军,
申请(专利权)人:锦上包装江苏有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。