[发明专利]一种面向物联网数据的分布式Top-k查询方法有效

专利信息
申请号: 201510244016.1 申请日: 2015-05-14
公开(公告)号: CN104812015B 公开(公告)日: 2018-09-11
发明(设计)人: 邬海琴;王良民;汤金娥;陈向益;周从华 申请(专利权)人: 江苏大学
主分类号: H04W40/10 分类号: H04W40/10;H04W84/18
代理公司: 南京苏高专利商标事务所(普通合伙) 32204 代理人: 柏尚春
地址: 212000 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 面向 联网 数据 分布式 top 查询 方法
【权利要求书】:

1.一种面向物联网数据的分布式Top-k查询方法,其特征在于:包括以下步骤:

(1)构建最优查询树:

(11)网络骨干节点选取,即网络支配节点的选取,具体过程如下:

(111)节点状态和能量信息的初始化,各节点初始均为未处理状态,即flag=0,并通过能量代价函数算得相应的能量代价值;

(112)代价信息交换:各节点发送hello消息包和能量代价值的消息包,并与其邻节点交换能量代价值的信息;

(113)节点状态信息广播:

(12)连通支配集构造;包括支配信息存储和连接节点选择;

(13)根节点选择,即sink节点的选择,包括以下步骤:

(131)在步骤(12)所得连通支配集基础上,保留支配节点与其被支配节点之间的边,其余边均去除;

(132)若一个被支配节点同时被两个节点支配,则先选择有较少被支配的节点为其支配节点,其次再选择距离近的节点作为其支配节点;

(133)最优查询树根节点由各节点按ID号轮流担任;

(2)基于步骤(1)所得的最优查询树进行T op-k查询:

(21)查询初始化,其具体过程为:

(211)数据汇聚发送:在最优查询树中,各叶子节点将感知值发送至其父亲节点汇聚,先由父亲节点在本地进行Top-k查询,再将查询结果发送至其父节点,如此汇聚发送到达根节点;

(212)首轮T op-k查询:根节点收到孩子节点发送的汇聚感知值后,将其降序排列得到k个最大值;

(213)过滤值发送:根节点将第k个最大值设为过滤值τ,并广播发送给各孩子节点,过滤值τ用于抑制连续T op-k查询中的数据更新值发送;

(214)节点状态初始化:首轮查询结果中,T op-k值中的节点成为TM-node即监测节点,而非T op-k值中的节点成为F-node即过滤节点;

(22)数据更新值发送,依次包括监测节点数据更新、过滤节点数据更新以及根节点发送探测信息三个步骤,其中当监测节点、过滤节点数据更新值value>τ时才向根节点发送更新值;

(23)sink节点T op-k查询,根节点将接收到的所有更新值降序排序并设置新过滤值τ'=min(T op-k),即T op-k中最小值,将τ'发送至各节点,同时各节点更新状态。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏大学,未经江苏大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510244016.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top