缓存维护方法及系统技术方案

技术编号:5197464 阅读:154 留言:0更新日期:2012-04-11 18:40
本发明专利技术缓存维护方法,该方法包括:A、订阅关系建立步骤,映射平面根据接入服务节点的订阅请求建立指向特定终端的订阅关系;B、缓存实时刷新步骤,所述终端的位置信息变化时,所述映射平面根据所述订阅关系通知所述接入服务节点,所述接入服务节点实时刷新本地缓存中所述终端的位置信息。本发明专利技术缓存维护方法和系统可以实时刷新缓存信息,提高通信成功率。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其是一种缓存维护方法及系统
技术介绍
为了解决互联网核心路由器节点路由表容量快速膨胀以及IP地址二义性的问 题,IETF(互联网工程任务组,Internet Engineering Task Force)近年来提出了身份 与位置分离的技术,以LISP(身份位置分离协议,Locator andldentifier Separation Protocol)工作组提出的LISP协议为例,其终端的身份标识(EID,Endpoint IDentifier) 不参与IP核心网的路由,骨干路由器只能看到边界接入路由器的接口路由地址(RL0C, Routing LOCator),而一个边界路由器可以接入大量的终端,单独设置一个映射平面存储 终端身份EID和路由器RLOC的对应关系。发往终端的报文首先需要在映射平面中查找到 其对应的边界路由器RL0C,然后根据RLOC路由到目的终端所在接入路由器。其示意图见图 1,其中 ITRQngress Tunnel Router)、ETR(Egress Tunnel Router)分别表示入口隧道路 由器、出口隧道路由器,是收发两端接入路由器的逻辑名称。LISP可以大大缩减IP骨干网路由器的节点路由表容量,但是其将复杂性留在了 映射平面,映射平面要存储所有的EID-RLOC的对应关系,同时接入节点(ITR)在报文转发 时要向映射平面查询目标EID-RLOC的对应关系,在现有的系统中为了缓解映射平面的压 力,接入路由器对EID-RLOC的对应关系进行缓存,并且设置与DNS (Domain Name System, 域名系统)缓存相同的固定缓存定时器的方式,缓存超时后删除缓存或重新查询映射服务 器。该机制在固网环境下运转良好,但是在移动网环境下,用户是移动,在EID-RLOC缓存定 时器生效期间,如果用户发生移动,则报文将发往错误的目标地址,由于用户移动行为的不 可预知性,采用固定缓存定时器的机制将严重影响用户的通信体验。
技术实现思路
本专利技术要解决的技术问题是提供一种缓存维护方法和系统,以对缓存信息实时刷 新,提高通信成功率。为解决以上技术问题本专利技术提供了一种缓存维护方法,该方法包括A、订阅关系建立步骤,映射平面根据接入服务节点的订阅请求建立指向特定终端 的订阅关系;B、缓存实时刷新步骤,所述终端的位置信息变化时,所述映射平面根据所述订阅 关系通知所述接入服务节点,所述接入服务节点实时刷新本地缓存中所述终端的位置信 肩、ο进一步地,所述步骤A具体包括(a)所述接入服务节点向所述映射平面发送独立或非独立消息的订阅请求,所述 订阅请求指明所述终端的身份标识;(b)所述映射平面接收所述订阅请求,并根据所述终端的身份标识建立所述接入服务器节点对所述终端的位置信息的订阅关系。进一步地,步骤(a)中,所述接入服务节点接收到目的地址为所述终端身份标识 的报文,且本地缓存未保存所述终端身份标识与位置信息的映射关系时,所述订阅请求通 过所述接入服务节点向所述映射平面发送的查询请求消息或报文转发请求消息中携带的 订阅参数实现。进一步地,步骤A中,所述订阅请求通过所述查询请求消息实现;步骤A后,步骤B 前,所述映射平面返回查询结果,其中携带所述终端的位置信息,所述接入服务节点根据所 述映射平面返回的查询结果在本地缓存中记录所述终端身份标识与位置信息的映射关系。进一步地,所述步骤B中,所述位置信息变化指所述终端发生切换时位置信息改 变或注销时位置信息删除。为解决以上技术问题,本专利技术还提供了一种缓存维护系统,该系统包括通过网络 连接的接入服务节点和映射平面,其中,所述接入服务节点用于向所述映射平面发送指向特定终端的订阅请求,以及根据 所述映射平面发送的订阅通知对本地缓存的终端位置信息进行实时刷新;所述映射平面,用于根据所述接入服务节点发送的订阅请求建立订阅关系,以及 在终端位置信息变化时根据所述订阅关系向所述接入服务节点发送所述订阅通知。进一步地,所述接入服务节点包括缓存模块以及与所述缓存模块连接的缓存维护模块,其 中,所述缓存模块用于存储终端的身份标识与位置信息的映射关系;所述缓存维护模块用 于向所述映射平面发送指向特定终端的订阅请求,所述订阅请求中携带指向的终端的身份 标识;还用于接收所述映射平面发送的订阅通知,以及根据所述订阅通知刷新对应终端的 映射关系;所述映射平面包括存储模块及与所述存储模块连接的订阅管理模块,其中,存储 模块,用于存储终端的身份标识与位置信息的映射关系,以及所述终端的身份标识与发送 订阅请求的接入服务节点的订阅关系;订阅管理模块,用于接收所述接入服务节点发送的 订阅请求并根据所述订阅请求建立所述订阅关系,还用于在所述终端的位置信息发送变化 时根据所述订阅关系向对应的接入服务节点发送订阅通知,其中携带所述终端的变化信 肩、ο进一步地,所述接入服务节点的缓存维护模块还用于向所述映射平面发送订阅取 消请求,其中携带指向的终端的身份标识;所述映射平面的订阅管理模块用于接收所述订 阅取消请求并删除对应的订阅关系。进一步地,所述订阅请求是独立的订阅请求消息,或是,所述接入服务节点向所述 映射平面发送的查询请求或报文转发请求携带的订阅参数实现。进一步地,所述位置信息变化指所述终端发生切换时位置信息改变或注销时位置 信息删除。本专利技术缓存维护方法和系统基于身份位置分离架构的网络实现,接入服务节点针 对终端向映射平面提出订阅请求,当终端的映射关系发生变化时,也即终端的位置信息发 生变化时,映射平面及时将最新的映射关系或变化情况通知接入服务节点,接入服务节点 据此对缓存的映射关系进行实时刷新,当接入服务节点根据本地缓存中实时刷新的映射关系进行报文转发时即可以保证报文转发的正确性,从而提高通信成功率。 附图说明图1为现有身份位置分离网络的架构示意图;图2为本专利技术缓存维护方法的示意图;图3为本专利技术应用实例一采用隐含订阅的示意图;图4为本专利技术应用实例二采用显式订阅的示意图;图5为本专利技术应用实例三订阅取消的示意图;图6为本专利技术缓存维护系统的模块结构示意图。具体实施例方式本专利技术缓存维护方法和系统基于身份位置分离架构的网络实现,并将实现终端接 入的接入路由器(包括前述的ITR和ETR)统称为ASN(AccessService Node,接入服务节 点),将核心网中实现身份标识与位置信息的映射关系的注册、保存及查询的映射服务器等 统称为映射平面,本专利技术所说的位置信息指可以在核心网中用于路由的路由标识或位置标 识。本专利技术缓存维护方法和系统基于身份位置分离架构的网络实现,主要思想是接入 服务节点针对已经缓存或即将缓存的终端的身份标识和位置信息的映射关系向映射平面 提出订阅请求,当终端的映射关系发生变化时,也即终端的位置信息发生变化时,映射平面 及时将最新的映射关系或变化情况通知接入服务节点,接入服务节点据此对缓存的映射关 系进行实时刷新,以保证通过接入服务节点进行报文转发的正确性,提高通信成功率。如图2所示,本专利技术缓存维护方法包括以下步骤步骤201 订阅关系建立步骤,映射平面根据接入服务节点的订阅请求建立指向 特定终端的订阅关系;具体地,步骤201包括(a)接入服务节点向映射平面发本文档来自技高网
...

【技术保护点】
一种缓存维护方法,其特征在于,该方法包括:A、订阅关系建立步骤,映射平面根据接入服务节点的订阅请求建立指向特定终端的订阅关系;B、缓存实时刷新步骤,所述终端的位置信息变化时,所述映射平面根据所述订阅关系通知所述接入服务节点,所述接入服务节点实时刷新本地缓存中所述终端的位置信息。

【技术特征摘要】
1.一种缓存维护方法,其特征在于,该方法包括A、订阅关系建立步骤,映射平面根据接入服务节点的订阅请求建立指向特定终端的订 阅关系;B、缓存实时刷新步骤,所述终端的位置信息变化时,所述映射平面根据所述订阅关系 通知所述接入服务节点,所述接入服务节点实时刷新本地缓存中所述终端的位置信息。2.如权利要求1所述的方法,其特征在于,所述步骤A具体包括(a)所述接入服务节点向所述映射平面发送独立或非独立消息的订阅请求,所述订阅 请求指明所述终端的身份标识;(b)所述映射平面接收所述订阅请求,并根据所述终端的身份标识建立所述接入服务 器节点对所述终端的位置信息的订阅关系。3.如权利要求2所述的方法,其特征在于步骤(a)中,所述接入服务节点接收到目的 地址为所述终端身份标识的报文,且本地缓存未保存所述终端身份标识与位置信息的映射 关系时,所述订阅请求通过所述接入服务节点向所述映射平面发送的查询请求消息或报文 转发请求消息中携带的订阅参数实现。4.如权利要求1所述的方法,其特征在于步骤A中,所述订阅请求通过所述查询请求 消息实现;步骤A后,步骤B前,所述映射平面返回查询结果,其中携带所述终端的位置信 息,所述接入服务节点根据所述映射平面返回的查询结果在本地缓存中记录所述终端身份 标识与位置信息的映射关系。5.如权利要求1至4中任一项所述的方法,其特征在于所述步骤B中,所述位置信息 变化指所述终端发生切换时位置信息改变或注销时位置信息删除。6.一种缓存维护系统,其特征在于,该系统包括通过网络连接的接入服务节点和映射 平面,其中,所述接入服务节点用于向所述映射平面发送指向特定终端的订阅请求,以及根据所述 映射平面发送的订阅通知对本地...

【专利技术属性】
技术研发人员:汪军
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1