[发明专利]一种基于内容聚类的命名数据网络路由系统及其聚类查询方法有效

专利信息
申请号: 201510381934.9 申请日: 2015-07-02
公开(公告)号: CN105072030B 公开(公告)日: 2019-01-15
发明(设计)人: 郭方方;杨爽;王慧强;吕宏武;朱金美;林俊宇 申请(专利权)人: 哈尔滨工程大学
主分类号: H04L12/721 分类号: H04L12/721;H04L12/24
代理公司: 暂无信息 代理人: 暂无信息
地址: 150001 黑龙江省哈尔滨市南岗区*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明属于命名数据网络领域,具体涉及一种基于内容聚类的命名数据网络路由系统及其聚类查询方法。本发明包括:簇头节点信息库用于存储每一类簇的信息:类簇名ClassName,簇头节点ID;簇内节点信息索引表用于记录类簇内节点的信息:节点ID,节点名称NodeName,访问次数Times,更新时间UpdateTime;每一个类簇都拥有一个与该类簇相对应的簇内节点信息索引表。本发明中将命名数据网络进行聚类,按照不同的内容类型划分为多个类别,分别形成类簇。直接定位内容减少请求兴趣包转发次数提高路由效率,并且易于管理和维护网络。
搜索关键词: 一种 基于 内容 命名 数据 网络 路由 系统 及其 查询 方法
【主权项】:
1.一种基于内容聚类的命名数据网络路由系统,包括簇头节点信息库其特征在于:簇头节点信息库用于存储每一类簇的信息:类簇名ClassName,簇头节点ID;簇内节点信息索引表用于记录类簇内节点的信息:节点ID,节点名称NodeName,访问次数Times,更新时间UpdateTime;每一个类簇都拥有一个与该类簇相对应的簇内节点信息索引表;簇查询模块用于接收用户发送的请求数据包,对请求数据包进行处理和查询,簇查询模块包括名称解析模块、类簇内容匹配模块和簇内节点匹配模块三部分:名称解析模块接收命名数据网络用户发送的请求兴趣包:包名和内容;对请求兴趣包进行解析,解析为三元组的请求兴趣包InP,包括:类名,请求兴趣名,内容,其中类名是用于在类簇名ClassName中查找到匹配的类簇,请求兴趣名是用于定位满足请求兴趣包的节点位置;将请求兴趣包InP发送给类簇内容匹配模块;类簇内容匹配模块接收来自名称解析模块的请求兴趣包InP,从簇头节点信息库中获取类簇名ClassName;对类名和类簇名ClassName进行名称前缀匹配查找,查找到类相似度Sclass大于阈值α的类簇时,符合条件的类簇构成类簇相似表,并根据类相似度高低对类簇进行排列;依据类簇相似表把请求兴趣包InP交给簇内节点匹配模块,并把类簇相似表中相关信息删除;簇内节点匹配模块接收来自类簇内容匹配的请求兴趣包InP,获取类簇相似表中类簇的簇内节点信息索引表;对请求兴趣名和索引表中节点名称NodeName进行匹配查找,若查找到节点相似度Snode大于阀值β的节点时,再依据簇内节点信息索引表查找这类节点ID,进行查找数据;簇维护模块是对簇头节点、簇内节点进行管理,簇维护模块包括候选簇头模块、簇内节点管理模块和节点替换模块三部分:候选簇头模块是用于管理簇头节点,从簇头节点信息库和簇内节点信息索引表获取信息;当簇头节点发生异常时,候选簇头模块将选择一个候选节点来替代当前簇头节点,并更新簇头节点信息库;在每个类簇中,选择与簇头节点相邻一跳的所有邻居节点为后备节点;在后备节点中,在满足具有最大连通度,并且只归属为一个类簇的节点中选择一个节点为候选簇头节点;簇头节点在时间Tcopy内,对候选簇头节点发送相应簇内节点信息索引表进行备份;簇内节点管理模块是用于管理更新簇内节点,在时间Tupdate内,该模块将对簇内节点信息索引表中所包含节点进行检查,检查节点是否依然存在于该类簇,若存在,则保留该项索引表信息;否则,则对簇内节点索引表中相对应信息进行修改或删除;替换模块是用于处理归属类簇的移动节点;若节点更新数据后归属为另一类簇,该节点会主动发送请求信息要求加入该类簇;当簇内节点索引表空间充足时,则加入该节点的信息;当节点由于簇内节点索引表空间不足而不能正常加入时,节点需要按优先级排队等候;排队优先级以节点的访问次数Times作为度量参数,节点的访问次数Times值越大,优先级越高;当节点的访问次数Times值相同时,按照先到先服务原则进行处理;当簇内节点索引表有空间时,再将排队等候的节点依照顺序加入其中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201510381934.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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