[发明专利]NDN映射表更新方法和装置、NDN兴趣包转发方法和装置及NDN有效
申请号: | 201710334932.3 | 申请日: | 2017-05-12 |
公开(公告)号: | CN107317754B | 公开(公告)日: | 2019-12-31 |
发明(设计)人: | 雷凯;齐竹云;郑亦哲 | 申请(专利权)人: | 北京大学深圳研究生院 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/751 |
代理公司: | 11138 北京三高永信知识产权代理有限责任公司 | 代理人: | 徐立 |
地址: | 518055 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ndn 映射 更新 方法 装置 兴趣 转发 | ||
本发明公开了一种NDN映射表更新方法和装置、NDN兴趣包转发方法和装置及NDN,属于通信技术领域。所述方法包括:当第一基站的信号强度小于第二基站的信号强度时,生产者获取第二基站的标识,第一基站为生产者当前接入的基站,第二基站为生产者所在命名数据网络中第一基站之外的基站;根据第二基站的标识生成控制包,控制包的名字包括生产者的名字前缀以及第二基站的标识;将控制包发送至第一基站,控制包用于指示第一基站向交汇锚点发送另一控制包,另一控制包用于指示交汇锚点更新映射表,更新后的交汇锚点的映射表包括生产者的名字前缀、以及与生产者对应的第一位置信息和第二位置信息。
技术领域
本发明涉及通信技术领域,特别涉及一种命名数据网络(Named-DataNetworking,NDN)映射表更新方法和装置、NDN兴趣包转发方法和装置及NDN。
背景技术
NDN是一种典型的内容中心网络,由消费者驱动。具体地,消费者发出的兴趣(Interest)包经过某个路由节点时,该路由节点在内容存储库(Content Store,CS)中查找该兴趣包请求的数据(Data)包,如果CS中存在该兴趣包请求的数据包,则向消费者返回该数据包;如果CS中不存在该数据包,则在待定兴趣表(Pending Interest Table,PIT)中记录接收该兴趣包的接口;另外,路由节点还根据转发信息表(Forwarding InformationBase,FIB)选择接口将兴趣包转发出去。兴趣包在NDN中被不断转发,直到该兴趣包被转发到CS中存在该兴趣包对应的数据包的路由节点,由该路由节点向消费者返回数据包;或者直到该兴趣包被转发到能够提供该兴趣包对应的数据包的生产者,由生产者向消费者返回数据包。路由节点按照PIT中记录的接收兴趣包的接口,返回兴趣包所请求的数据包。
由于NDN消费者驱动的通信机制,消费者只需要发出兴趣包而不用维持与生产者的任何连接信息,数据包沿着兴趣包的转发路径沿原路返回并缓存在它经过的每一个路由节点上。当消费者移动并接入了新的基站后,消费者只需要重新发送之前已经发送过但未能获取到所请求的数据包的兴趣包,就可以接收到所请求的数据包。这是因为之前一次发送兴趣包时,返回的数据包已经缓存在经过的路由节点上,所以重新发送兴趣包时,通常可以从附近路由节点的CS中获得该数据包。因此,NDN对消费者移动具有天然的支持,然而在生产者移动的问题上没有给出很好的解决方案。
生产者移动问题简言之就是由于生产者移动后兴趣包不能被正确转发,造成兴趣包无法到达生产者处,进而导致数据包传输失败。现有NDN生产者移动性解决方案主要分为两大类:基于路由(Routing)更新方式与基于标识-位置分离(Identity-Location Split)方式。基于标识-位置分离方式包括多种实现方式,例如,Hermans和Jiang等不同的学者都从移动IP(Mobile IP)技术中获得启发,采用一个家乡存储库(Home Repository,HR)的移动代理来记录生产者的当前位置,每次生产者接入新的基站后,都需要到HR处更新自己的当前位置。而消费者发出的兴趣包都要先到达HR,然后由HR转交给生产者,这种方案不可避免的造成了三角路由的问题,增加了无谓的网络流量且增大了数据包的传输时延。为了解决HR带来的三角路由的问题,Zhang等人在移动代理的基础上结合了NDN的特性,提出了一种新的基于标识-位置分离方式的移动性解决方案,具体地,生产者在接入新的基站后,向HR发送一个兴趣包,该兴趣包经过的路径上的各个路由节点在PIT中记录接收该兴趣包的接口,在后续转发过程中,路由节点中可以采用该PIT作为向生产者转发兴趣包的依据,该方案虽然在一定程度上避免了三角路由的问题,但是生产者在接入新的基站至向HR发送兴趣包之间的时间内,路由节点无法正常向该生产者转发兴趣包,造成兴趣包可能丢失,导致兴趣包响应率低,同时造成数据包传输时延较大。
发明内容
为了解决现有技术中生产者在接入新的基站至向HR发送兴趣包之间的时间内,路由节点无法正常向该生产者转发兴趣包的问题,本发明实施例提供了一种NDN映射表更新方法和装置、NDN兴趣包转发方法和装置及NDN。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学深圳研究生院,未经北京大学深圳研究生院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710334932.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种黑茶金花营养成分的提取方法
- 下一篇:一种中药救心香囊及其制备方法