[发明专利]基于内容中心网络的动态分布Web资源管理方法及系统有效

专利信息
申请号: 201510208110.1 申请日: 2015-04-28
公开(公告)号: CN104754065B 公开(公告)日: 2018-01-16
发明(设计)人: 廖祝华;易爱平 申请(专利权)人: 湖南科技大学
主分类号: H04L29/08 分类号: H04L29/08;H04L12/24
代理公司: 湖南兆弘专利事务所(普通合伙)43008 代理人: 谭武艺
地址: 411201*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于内容中心网络的动态分布Web资源管理方法及系统,方法包括1)nWeb客户端发出请求;2)nWeb路由器通过转发路由表匹配的输出端口转发请求;3)nWeb服务器执行请求,选择性发出存储信息变更通告;4)nWeb路由器返回响应结果,并选择性更新转发路由表;5)nWeb客户端输出响应;系统包括服务请求发送单元、服务请求路由单元、服务请求处理单元、响应结果路由单元和响应结果输出单元。本发明能够在新兴网络架构上按层次语义有效发现、汇聚动态分布的Web资源,实现Web资源跨数据源的有序存储和网络化缓存,提高动态分布网络环境下的海量Web资源的共享和管理能力。
搜索关键词: 基于 内容 中心 网络 动态 分布 web 资源管理 方法 系统
【主权项】:
一种基于内容中心网络的动态分布Web资源管理方法,其特征在于步骤包括:1)nWeb客户端向内容中心网络中存储有Web资源的nWeb服务器发出包含用户身份的服务请求;所述Web资源被封装为包含原始Web资源和属性信息,所述属性信息包括语义命名Name、Web资源被存储的层次分类目录对应的层次分类目录标签Domain和关键词Keywords,所述层次分类目录标签Domain和语义命名Name一起构成Web资源的层次命名Hname;2)内容中心网络中的每一个nWeb路由器在收到服务请求后将输入端口及服务请求中的用户身份记录在待返记录表PIT中,并根据服务请求中携带的层次命名Hname或层次分类目录标签Domain匹配转发路由表FIB查找输出端口,将服务请求通过该输出端口转发出去,所述转发路由表FIB中存储有层次命名Hname或层次分类目录标签Domain和对应的输出端口;当服务请求被转发到nWeb服务器则跳转步骤3);3)nWeb服务器对服务请求进行用户权限鉴定,如果用户未通过鉴定,则向发出服务请求的nWeb路由器返回封装有用户身份和拒绝通知的响应分组;如果用户通过鉴定,则nWeb服务器执行服务请求并向发出服务请求的nWeb路由器返回封装有用户身份和执行结果的响应分组,当执行服务请求导致Web资源的存储信息变更时,还向发出服务请求的nWeb路由器发出存储信息变更通告;4)内容中心网络中的每一个nWeb路由器在收到返回的响应分组时,将响应分组通过用户身份在待返记录表PIT记录的输入端口原路返回,如果收到存储信息变更通告,则更新本地的转发路由表FIB并向相邻的nWeb路由器组播存储信息变更通告;当响应分组被转发到nWeb客户端时则跳转步骤5);5)nWeb客户端将响应分组中的拒绝通知或执行结果向用户输出;所述步骤2)的详细步骤包括:2.1)与发出服务请求的nWeb客户端相连的nWeb路由器作为当前nWeb路由器收到服务请求;2.2)当前nWeb路由器首先将输入端口及服务请求中的用户身份记录在待返记录表PIT中,然后判断服务请求的类型,如果服务请求的类型为查询、聚合或更新,则跳转步骤2.3);如果服务请求的类型为存储,则跳转步骤2.4);2.3)当前nWeb路由器根据服务请求中携带的层次命名Hname或层次分类目录标签Domain匹配转发路由表FIB中的转发信息表FIBa查找输出端口,所述转发信息表FIBa中保存有Web资源的层次命名Hname和对应的输出接口,跳转步骤2.5);2.4)当前nWeb路由器根据服务请求中携带的层次命名Hname或层次分类目录标签Domain匹配转发路由表FIB中的存储转发表FIBc查找输出端口,所述存储转发表FIBc中保存有nWeb服务器中可存储内容申明的层次化目录及对应的输出接口;如果在转发路由表FIB中的存储转发表FIBc找到匹配项,则判断服务请求中携带的用户角色是否被许可转发,如果被许可转发,则跳转步骤2.5);否则如果未被许可转发,则丢弃服务请求并退出;如果在转发路由表FIB中的存储转发表FIBc未找到匹配项,则丢弃服务请求并退出;2.5)当前nWeb路由器将服务请求通过该输出端口转发出去;当服务请求被转发到nWeb服务器则跳转步骤3);否则,与输出端口连接的nWeb路由器成为新的当前nWeb路由器,跳转步骤2.2);所述步骤3)中执行服务请求的详细步骤包括:3.1)判断服务请求的类型,如果类型为查询请求,则跳转步骤3.2);如果类型为聚合请求,则跳转步骤3.3);如果类型为更新请求,则跳转步骤3.4);如果类型为存储请求,则跳转步骤3.5);3.2)识别服务请求的命令,所述命令为直接查询QR(X)、关键词查询QR(X, Keywords)或条件查询QR(X, Constraints),其中参数X为Web资源的层次命名Hname或层次分类目录标签Domain,参数Keywords为用户给定的关键词集合,Web资源的属性信息还包括关键词Keywords,参数Constraints为用户给出的属性约束条件;若命令为直接查询QR(X),则nWeb服务器将Web资源层次命名Hname或者层次分类目录标签Domain为参数X的所有Web资源作为执行结果;若命令为关键词查询QR(X, Keywords),则nWeb服务器将Web资源层次命名Hname或者层次分类目录标签Domain为参数X且关键词包含参数Keywords的所有Web资源作为执行结果;若命令为条件查询QR(X, Constraints),则nWeb服务器将Web资源层次命名Hname或者层次分类目录标签Domain为参数X且属性约束条件满足参数Constraints的所有Web资源作为执行结果;跳转步骤3.6);3.3)首先识别服务请求的命令,所述命令为媒体聚合MAg(X) 、关联聚合RAg(X, R) 或标记聚合LAg(L),其中参数X为Web资源的层次命名Hname或层次分类目录标签Domain,参数R为nWeb服务器端所申明的Web资源之间的关联关系,参数L为层次化的非语义标记;若命令为媒体聚合MAg(X),则nWeb服务器将Web资源层次命名Hname或者层次分类目录标签Domain为参数X的所有不同媒体格式的Web资源作为临时执行结果;若命令为关联聚合RAg(X, R),则nWeb服务器将Web资源层次命名Hname或者层次分类目录标签Domain和参数X之间存在关联关系为参数R的Web资源作为临时执行结果;若命令为标记聚合LAg(L),则在Web资源库中获取非语义标记为参数L的Web资源作为临时执行结果;然后,根据服务请求中携带的用户角色对应的用户权限级别对临时执行结果进行筛选,仅仅保留用户权限具有访问权限的部分临时执行结果作为最终的执行结果;跳转步骤3.6);3.4)识别服务请求的命令,所述命令为副本统计Count(Hname)、修改操作Update(Hname,Fields,Data)或者删除操作Delete(X),其中参数Hname表示层次命名,Fields表示Web资源的属性,Data表示新的属性值,参数X为Web资源的层次命名Hname或层次分类目录标签Domain;若命令为副本统计Count(Hname),则nWeb服务器统计层次命名为参数Hname的Web资源副本数作为执行结果;若命令为修改操作Update(Hname,Fields,Data),则nWeb服务器将层次命名Hname对应Web资源中名为Fields的属性的值修改为新的属性值Data;若命令为Delete(X),则nWeb服务器删除层次命名Hname或者层次分类目录标签Domain为参数X的Web资源;跳转步骤3.6);3.5)识别服务请求的命令,所述命令为存储操作Store(Hname,content)或者汇总操作Collect(X)时,其中参数Hname表示层次命名,content表示Web资源的内容,X为Web资源的层次命名Hname或层次分类目录标签Domain;若命令为Store(Hname,content),则nWeb服务器将层次命名为参数Hname、内容为content的Web资源进行存储;若命令为Collect(X),则nWeb服务器将层次命名Hname或者层次分类目录标签Domain为参数X的所有可存储信息输出作为执行结果;跳转步骤3.6);3.6)将响应分组头和执行结果封装为待返回的响应分组,所述响应分组头包括响应标记、用户身份、服务请求命令及参数、执行结果的摘要和nWeb服务器的签名信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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