【技术实现步骤摘要】
一种信息中心网络的服务处理方法及其系统
本专利技术涉及一种信息中心网络服务表的组织和查询的方法。本专利技术的
是 计算机网络。
技术介绍
信息中心网络(Information-Centric Networking,ICN)是一类新型互联网体系 结构模型。其体系结构模型的细腰(thin waist)不再是网络地址,而是带名字的内容。在 ICN中,每个内容被赋予一个独一无二的名字,用户获取内容时不需要事先查询内容所在的 位置,而是直接用该内容的名字表达。ICN的最大优势就是可以针对内容进行缓存,从而极 大增加信息传输的效率;同时,针对内容本身进行安全认证,比传统网络更加安全。目前关 于信息中心网络的主要体系结构模型主要有DONA、CCN/NDN、PSIRP/PURSUIT、SOFIA、NetInf 等。 这些ICN体系结构的共同点是都是针对带名字的数据(Named Data)进行操作, 而每种体系结构中都定义有自己的操作流程。举例来说,NDN路由器中有3种主要的数 据结构:FIB (Forwarding Information Base,转发信息表)存储转发条目,PIT (Pending Interest Table,未决请求表)存储待回应的数据请求,CS(Content Store,内容缓存表) 存储缓存条目。路由器处理每个数据的流程就是查找相应的表,然后执行匹配到的规则动 作。每个请求到达时,先检查CS中有没有相应缓存,如果没有的话,在FIB中查找下一跳转 发端口,将请求转发出去后在PIT中加入相应条目,等待数据返 ...
【技术保护点】
一种信息中心网络的服务处理方法,其特征在于,所述方法包括:服务表构建步骤:通过将信息中心网络的数据处理定义为服务,并将所述服务以条目的方式构建成一通用化服务表;数据处理步骤:对所述通用化服务表中的服务进行基于所述条目的匹配查找,根据匹配查找结果执行相应的数据服务操作。
【技术特征摘要】
1. 一种信息中心网络的服务处理方法,其特征在于,所述方法包括: 服务表构建步骤:通过将信息中心网络的数据处理定义为服务,并将所述服务以条目 的方式构建成一通用化服务表; 数据处理步骤:对所述通用化服务表中的服务进行基于所述条目的匹配查找,根据匹 配查找结果执行相应的数据服务操作。2. 根据权利要求1所述信息中心网络的服务处理方法,其特征在于,所述方法还包含: 服务表更新步骤:对所述通用化服务表进行更新,包括基于所述条目的添加和删除。3. 根据权利要求2所述信息中心网络的服务处理方法,其特征在于,所述通用化服务 表的条目包含: 内容名字:用于对数据内容进行命名,所述内容名字采用层次化命名方式; 动作:用于定义数据内容或数据处理的基本单元,包括:缓存、转发、丢弃、聚合和过 滤; 下一子表:用于将所述通用化服务表划分为多个子服务表,所述子服务表通过所述下 一子表条目互相关联,并且所述子服务表包含入口子服务表和下一子服务表。4. 根据权利要求1或3所述信息中心网络的服务处理方法,其特征在于,所述数据处理 步骤还包括: 入口查询步骤:从所述入口子服务表开始查询,如果在所述入口子服务表的所述条目 中查询匹配成功,则执行查询匹配成功所述条目对应的所述动作,如果查询匹配失败,则执 行默认条目的规则; 子表查询步骤:如果在所述入口查询步骤中查询匹配所述下一子表条目不为空,则进 入对应的所述下一子服务表进行基于所述条目的查询匹配和执行对应所述动作,直至所述 下一子表条目为空,数据处理结束。5. 根据权利要求3所述信息中心网络的服务处理方法,其特征在于,所述通用化服务 表的条目还包含: 类型:用于表示数据类型,所述类型包含数据请求和数据内容。6. 根据权利要求3所述信息中心网络的服务处理方法,其特征在于,所述子服务表为 对数据进行处理的服务集合,所述子服务表包含:内容缓存子服务表、存储和聚合请求子服 务表、存储转发子服务表及过滤子服务表。7. 根据权利要求2或3所述信息中心网络的服务处理方法,其特征在于,所述服务表更 新步骤还包括: 表项增加步骤:从所述入口子服务表开始依次遍历所有所述子服务表查询与待增加新 表项相同的所述内容名字条目,如果查找不成功,则在所述通用化服务表中增加所述新表 项,如果查找成功,则不增加所述新表项; 表项删除步骤:将所述通用化服务表中待删除的表项对应动作设置为空,当所述待删 除表项的数目达到预置的门限值时,遍历所述通用化服务表,删除所述待删除表项。8. -种信息中心网络的服务处理系统,采...
【专利技术属性】
技术研发人员:武庆华,周建二,姜恒,胡志洋,李振宇,谢高岗,
申请(专利权)人:中国科学院计算技术研究所,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。