预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111464667A(43)申请公布日2020.07.28(21)申请号202010201092.5(22)申请日2020.03.20(71)申请人北京信息科技大学地址100192北京市海淀区清河小营东路12号(72)发明人徐雅斌秦鲁法(74)专利代理机构北京高沃律师事务所11569代理人刘凤玲(51)Int.Cl.H04L29/12(2006.01)权利要求书2页说明书9页附图2页(54)发明名称一种基于IP网络实现命名数据网络通信的方法及系统(57)摘要本发明涉及一种基于IP网络实现命名数据网络通信的方法及系统。方法包括在所述IP网络边缘设定范围内部署命名数据网络;将所述命名数据网络与网关连接;所述网关对应一个IP地址;在IP网络中的域名系统中增加一个顶级域名分支;所述顶级域名分支用于提供网关的IP地址与内容名称的映射服务;所述域名系统包括一张IP地址与地理位置的对应关系表;所述IP网络中不同的命名数据网络对应的网关采用隧道方式进行数据通信。本发明所提供的一种基于IP网络实现命名数据网络通信的方法及系统,在IP网络中实现命名数据网络通信。CN111464667ACN111464667A权利要求书1/2页1.一种基于IP网络实现命名数据网络通信的方法,其特征在于,包括:在所述IP网络边缘设定范围内部署命名数据网络;将所述命名数据网络与网关连接;所述网关对应一个IP地址;在IP网络中的域名系统中增加一个顶级域名分支;所述顶级域名分支用于提供网关的IP地址与内容名称的映射服务;所述域名系统包括一张IP地址与地理位置的对应关系表;所述IP网络中不同的命名数据网络对应的网关采用隧道方式进行数据通信。2.根据权利要求1所述的一种基于IP网络实现命名数据网络通信的方法,其特征在于,所述在IP网络中的域名系统中增加一个顶级域名分支,之后还包括:在所述IP网络中加入命名数据网络服务节点;将所述命名数据网络服务节点的IP地址添加到所述域名系统中的对应关系表中;根据所述对应关系表中命名数据网络服务节点的IP地址对所述命名数据网络数据进行封装。3.根据权利要求2所述的一种基于IP网络实现命名数据网络通信的方法,其特征在于,所述根据所述对应关系表中命名数据网络服务节点的IP地址对所述命名数据网络数据进行封装,具体包括:获取所述命名数据网络服务节点中的转发信息表;所述转发信息表为内容名称前缀与接口的对应关系表;所述命名数据网络服务节点向所述域名系统查询,得到目标网关IP地址;将所述目标IP地址列加入所述命名数据网络服务节点中的转发信息表,得到更新后的转发信息表;获取所述网关的请求;根据所述网关的请求确定所述请求的名称前缀;根据所述更新后的转发信息表对所述名称前缀进行匹配;将匹配后的请求进行封装。4.根据权利要求2所述的一种基于IP网络实现命名数据网络通信的方法,其特征在于,所述IP网络中不同的命名数据网络对应的网关采用隧道方式进行数据通信,具体包括:所述IP网络中不同的命名数据网络对应的网关采用隧道方式进行连接;利用自适应概率转发策略和链路成本函数转发策略确定最佳命名数据网络服务节点的链路;根据最佳命名数据网络服务节点的链路进行通信。5.一种基于IP网络实现命名数据网络通信的系统,其特征在于,包括:命名数据网络部署模块,用于在所述IP网络边缘设定范围内部署命名数据网络;网关连接模块,用于将所述命名数据网络与网关连接;所述网关对应一个IP地址;顶级域名分支增加模块,用于在IP网络中的域名系统中增加一个顶级域名分支;所述顶级域名分支用于提供网关的IP地址与内容名称的映射服务;所述域名系统包括一张IP地址与地理位置的对应关系表;通信模块,用于所述IP网络中不同的命名数据网络对应的网关采用隧道方式进行数据通信。6.根据权利要求5所述的一种基于IP网络实现命名数据网络通信的系统,其特征在于,2CN111464667A权利要求书2/2页还包括:命名数据网络服务节点设置模块,用于在所述IP网络中加入命名数据网络服务节点;命名数据网络服务节点的IP地址添加模块,用于将所述命名数据网络服务节点的IP地址添加到所述域名系统中的对应关系表中;封装模块,用于根据所述对应关系表中命名数据网络服务节点的IP地址对所述命名数据网络数据进行封装。7.根据权利要求6所述的一种基于IP网络实现命名数据网络通信的系统,其特征在于,所述封装模块具体包括:转发信息表获取单元,用于获取所述命名数据网络服务节点中的转发信息表;所述转发信息表为内容名称前缀与接口的对应关系表;目标网关IP地址确定单元,用于所述命名数据网络服务节点向所述域名系统查询,得到目标网关IP地址;转发信息表更新单元,用于将所述目标IP地址列加入所述