名址映射维护方法及名址映射系统技术方案

技术编号:5178531 阅读:303 留言:0更新日期:2012-04-11 18:40
本发明专利技术名址映射维护方法,该方法基于身份位置分离框架网络实现,包括:报文发送步骤,接入业务节点(ASN)向接入身份位置寄存器(ILR)发送第一报文,其目的地址为目的身份标识(AID);名址映射获取步骤,所述接入ILR接收所述第一报文,获取并缓存所述目的AID对应的目的名址映射关系;名址映射批量发送步骤,当缓存的所述目的名址映射关系达到预定量时,所述接入ILR将所述预定量目的名址映射关系发送给所述ASN;名址映射批量更新步骤,所述ASN接收所述预定量目的名址映射关系,并据此更新本地映射表。本发明专利技术名址映射维护方法和名址映射系统可以减轻ASN的消息处理负担。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及身份标识和位置分离框架下的名址映射维 护方法及名址映射系统。
技术介绍
现有因特网广泛使用的TCP/IP协议中的IP地址具有双重功能,既作为网络层 的通信终端主机网络接口在网络拓扑中的位置标识,又作为传输层主机网络接口的身份 标识。TCP/IP协议设计之初并未考虑主机移动的情况。但是,当主机移动越来越普遍 时,这种IP地址的语义过载缺陷日益明显。当主机的IP地址发生变化时,不仅路由要发 生变化,通信终端主机的身份标识也发生变化,这样会导致路由负载越来越重,而且主 机标识的变化会导致应用和连接的中断。身份标识和位置分离技术提出的目的是为了解 决IP地址的语义过载和路由负载严重、安全等问题,将IP地址的双重功能进行分离,实 现对移动性、多家乡性、IP地址动态重分配、减轻路由负载及下一代互联网中不同网络 区域之间的互访等问题的支持。基于IP网络路由器的实现方法是有关身份标识和位置分离的解决方案之一, 其网络框架如图1所示。在这个框架下,对于映射平面的实现,我们提出了一种采用 DHT(分布式哈希表)实现名址系统的方式,在这种方法中,所有查到映射关系的负 责 ILRddentification Location Register,标识位置寄存器)者β需要向 ASN(Access Service Node,接入业务节点)发送一条消息通知ASN映射关系,其具体的实现流程如图2所 示UE上发送一个报文,携带目的地址为访问的AID,源地址为自己的AID;ASN根据目的AID查找本地映射关系,当查不到时,进行首报转发,ASN用自 己的RID与ILRl的RID作为外层IP包的地址进行GRE封装(协议号用DHT以与普通 IP包区分);ILRl对外层目的地址是自己的RID的报文进行GRE解封装,解封装之后用目的 AID查DHT映射表,未能查到映射关系则再次查找获得保存此映射关系的负责ILRID, 查到后重新用ILR和负责ILR的地址进行GRE封装(协议号用DHT以与普通IP包区 分);负责ILR对收到的外层目的地址为自己的RID的包进行GRE解封装,解封装用 目的RID查DHT映射表,查到后用查到的RID和自己的RID进行GRE封装(此时的封 装协议填IP即可),同时向源ASN回一个reply报文,以触发ASN学习缓存。从上面的流程我们看到,所有保存了访问RID映射关系的负责ILR都需要与 ASN直接交互,因此ASN处理的消息数量比较多,加大了 ASN的负担。
技术实现思路
本专利技术要解决的技术问题是提供一种名址映射维护方法和名址映射系统,以减轻ASN的消息处理负担。为解决上述技术问题,本专利技术提供了一种名址映射维护方法该方法基于身份位置分离框架网络实现,包括报文发送步骤,接入业务节点(ASN)向接入身份位置寄存器(ILR)发送第一报 文,其目的地址为目的身份标识(AID);名址映射获取步骤,所述接入ILR接收所述第一报文,获取并缓存所述目的 AID对应的目的名址映射关系;名址映射批量发送步骤,当缓存的所述目的名址映射关系达到预定量时,所述 接入ILR将所述预定量目的名址映射关系发送给所述ASN ;名址映射批量更新步骤,所述ASN接收所述预定量目的名址映射关系,并据此 更新本地映射表。进一步地,所述第一报文指所述ASN在本地映射表无法查到所述目的名址映 射关系的报文;所述名址映射获取步骤中,所述接入ILR先在本地映射表查询所述目的 AID获取所述目的名址映射关系,若未查到再根据映射关系存放规则确定存放所述目的 名址映射关系的负责ILR,再从所述负责ILR获取所述目的名址映射关系。进一步地,所述接入ILR从所述负责ILR获取所述目的名址映射关系具体包括 所述接入ILR向所述负责ILR发送第二报文,其中携带所述目的AID ;所述负责ILR根 据所述目的AID查询本地映射表获得所述目的名址映射关系;所述负责ILR向所述接入 ILR发送响应报文,其中携带所述目的名址映射关系;所述接入ILR接收所述响应报文, 获取所述目的名址映射关系。进一步地,所述第二报文中还携带第一报文的报文内容,所述负责ILR查询本 地映射表后,根据所述目的名址映射关系向所述目的AID对应的ASN发送第三报文,其 中携带所述第一报文的报文内容。进一步地,所述接入ILR根据所述目的名址映射关系向所述目的AID对应的 ASN发送第三报文,其中携带所述第一报文的报文内容。进一步地,所述接入ILR和负责ILR的本地映射表根据分布式哈希算法生成,所 述映射关系存放规则指分布式哈希算法。为解决以上技术问题,本专利技术还提供了一种名址映射系统,该系统在身份位置 分离框架的网络中实现,包括接入业务节点(ASN),用于向接入身份位置寄存器(ILR)发送第一报文,其目 的地址是目的身份标识(AID);还用于接收所述接入ILR发送的预定量目的名址映射关 系,并据此更新本地映射表;所述接入ILR,与所述ASN连接,用于接收所述第一报文,以及获取并缓存所 述目的AID对应的目的名址映射关系;当缓存的所述目的名址映射关系达到预定量时, 还用于将所述预定量目的名址映射关系发送给所述ASN。进一步地,所述第一报文指所述ASN在本地映射表无法查到目的名址映射关系 的报文;所述系统还包括负责ILR,所述接入ILR具体包括接收模块,用于接收所述第一报文并通知本地查询模块;还用于接收所述ILR 发送的响应报文,其中携带所述目的名址映射关系,以及通知所述缓存模块进行缓存;本地查询模块,与所述接收模块连接,用于根据所述目的AID查询本地映射表,查到所述目的名址映射关系时,通知缓存模块进行缓存,未查到时,通知负责ILR 确定模块;所述ILR确定模块,与所述本地查询模块连接,用于根据映射关系存放规则确 定存放所述目的名址映射关系的负责ILR,还用于通知所述发送模块向所述负责ILR发送 第二报文;发送模块,用于向所述负责ILR发送第二报文,其中携带目的AID;还用于将 所述预定量目的名址映射关系发送给所述ASN ;所述缓存模块,用于缓存所述目的AID对应的目的名址映射关系;当缓存的所 述目的名址映射关系达到预定量时,还用于通知所述发送模块将所述预定量目的名址映 射关系发送给所述ASN;所述负责ILR,用于接收所述第二报文,还用于查询本地映射表获得所述目的名 址映射关系,以及向所述接入ILR发送携带所述目的名址映射关系的响应报文。进一步地,所述第二报文中还携带第一报文的报文内容,所述负责ILR还用于 根据所述目的名址映射关系向所述目的AID对应的ASN发送第三报文,其中携带所述第 一报文的报文内容。进一步地,所述接入ILR的发送模块,还用于根据所述目的名址映射关系向所 述目的AID对应的ASN发送第三报文,其中携带所述第一报文的报文内容。进一步地,所述接入ILR和负责ILR的本地映射表根据分布式哈希算法生成,所 述映射关系存放规则指分布式哈希算法。本专利技术名址映射维护方法和名址映射系统基于身份位置分离框架的网络实现, 接入ILR将ASN首包报文对应的目的名址映射关系缓存达到预定量时,再批量发送缓存 的名址映射关系,由ASN进行集中处理和学习,相应地,映射平面到ASN的映射关系响 应本文档来自技高网
...

【技术保护点】
一种名址映射维护方法,其特征在于,该方法基于身份位置分离框架网络实现,包括:报文发送步骤,接入业务节点(ASN)向接入身份位置寄存器(ILR)发送第一报文,其目的地址为目的身份标识(AID);名址映射获取步骤,所述接入ILR接收所述第一报文,获取并缓存所述目的AID对应的目的名址映射关系;名址映射批量发送步骤,当缓存的所述目的名址映射关系达到预定量时,所述接入ILR将所述预定量目的名址映射关系发送给所述ASN;名址映射批量更新步骤,所述ASN接收所述预定量目的名址映射关系,并据此更新本地映射表。

【技术特征摘要】
1.一种名址映射维护方法,其特征在于,该方法基于身份位置分离框架网络实现, 包括报文发送步骤,接入业务节点(ASN)向接入身份位置寄存器(ILR)发送第一报文, 其目的地址为目的身份标识(AID);名址映射获取步骤,所述接入ILR接收所述第一报文,获取并缓存所述目的AID对 应的目的名址映射关系;名址映射批量发送步骤,当缓存的所述目的名址映射关系达到预定量时,所述接入 ILR将所述预定量目的名址映射关系发送给所述ASN ;名址映射批量更新步骤,所述ASN接收所述预定量目的名址映射关系,并据此更新 本地映射表。2.如权利要求1所述的方法,其特征在于所述第一报文指所述ASN在本地映射表 无法查到所述目的名址映射关系的报文;所述名址映射获取步骤中,所述接入ILR先在 本地映射表查询所述目的AID获取所述目的名址映射关系,若未查到再根据映射关系存 放规则确定存放所述目的名址映射关系的负责ILR,再从所述负责ILR获取所述目的名址 映射关系。3.如权利要求2所述的方法,其特征在于所述接入ILR从所述负责ILR获取所述目的名址映射关系具体包括所述接入ILR向 所述负责ILR发送第二报文,其中携带所述目的AID;所述负责ILR根据所述目的AID 查询本地映射表获得所述目的名址映射关系;所述负责ILR向所述接入ILR发送响应报 文,其中携带所述目的名址映射关系;所述接入ILR接收所述响应报文,获取所述目的 名址映射关系。4.如权利要求3所述的方法,其特征在于所述第二报文中还携带第一报文的报文 内容,所述负责ILR查询本地映射表后,根据所述目的名址映射关系向所述目的AID对 应的ASN发送第三报文,其中携带所述第一报文的报文内容。5.如权利要求3所述的方法,其特征在于所述接入ILR根据所述目的名址映射关 系向所述目的AID对应的ASN发送第三报文,其中携带所述第一报文的报文内容。6.如权利要求2所述的方法,其特征在于所述接入ILR和负责ILR的本地映射表 根据分布式哈希算法生成,所述映射关系存放规则指分布式哈希算法。7.—种名址映射系统,其特征在于,该系统在身份位置分离框架的网络中实现,包括接入业务节点(ASN),用于向接入身份位置寄存器(ILR)发送第一报文,其目的地 址是目的...

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

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

1