一种标识网与传统网络互联互通的方法、asr及isr的制作方法

文档序号:7933372阅读:263来源:国知局
专利名称:一种标识网与传统网络互联互通的方法、asr及isr的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种标识网与传统网络互联互通的方法、ASR 及 ISR。
背景技术
现有因特网广泛使用的TCP/IP (Transmission Control Protocol/Internet Protocol,传输控制协议/互联网络协议)协议中的IP地址具有双重功能,既能作为网络层的通信终端主机的网络接口在网络拓扑中的位置标识,又能作为传输层主机的网络接口的身份标识。但TCP/IP协议在设计之初并未考虑主机移动的情况。因此,当主机移动越来越普遍时,这种IP地址的语义过载缺陷日益明显。当主机的IP地址发生变化时,不仅路由会发生变化,通信终端主机的身份标识也会发生变化,这将导致路由负载越来越重,而且主机标识的变化还将导致应用和连接的中断。
身份标识和位置分离问题的提出,是为了解决IP地址的语义过载和路由负载严重等问题,将IP地址的双重功能进行分离,实现对移动性、多家乡性、IP地址动态重分配、 减轻路由负载及下一代互联网中不同网络区域之间的互访等问题的支持。
现有技术中,基于网络路由器的实现方法是对身份标识和位置进行分离的解决方案之一。
申请号为200910174691.6的中国发明申请公开了一种基于网络的身份标识和位置分离方法,以下对该方法所应用到的网络简称为标识网,该方案的基本思想是将标识网划分为接入层和核心层,网络中的移动节点有两种标识类型用户身份标识(Access Identifier,简称为 AID)和路由位置标识(Routing-Location Identifier,简称为 RID); 为网络中的每个用户配置唯一的AID,该AID在移动过程中始终保持不变;在数据转发过程中,AID只能在接入层使用,RID只能在核心层使用;在用户终端间进行应用层通信时,使用 AID识别对端。
上述基于网络的身份标识和位置分离框架的标识网拓扑示意图如图1所示, 主要包括接入业务路由器(Access Service Router,简称为ASR)、身份位置寄存器 (Identifier Locator Register,简称为 ILR)、互通业务路由器(Interworking Service Router,简称为ISR)等。移动节点、固定节点及游牧节点通过接入网接入到标识网中。下面对标识网中的相关网元分别给予介绍
ASR负责为各种移动节点提供接入服务,为接入的用户分配RID,并将用户的数据报文进行标识封装后在骨干网中进行传输。
ASR在收到终端发来的数据报文时,根据数据报文中目的地址(即通信对端的 AID)查询本地缓存(CACHE)中的AID-RID映射表如果查找到对应的AID-RID映射条目,则将查到的通信终端的RID封装在报文头部发送到骨干网进行转发处理;如果没有查到对应的AID-RID映射条目,则将数据报文转发到骨干网,并向ILR发起查询通信对端的AID-RID 映射信息的流程,将ILR返回的相应的AID-RID映射条目保存在本地,以备后续报文转发时查询。
或者,ASR在本地没有查找到对应的AID-RID映射条目时,也可以选择不将数据报文转发到骨干网,而是直接向ILR发起查询该通信对端的AID-RID映射信息的流程,待ILR 返回相应的AID-RID映射条目后,将查到的该通信终端的RID封装在报文头部发送到骨干网进行转发处理。
ASR在收到发往终端的数据报文时,对该数据报文进行解封装处理,剥去该数据报文中新增的包含RID的报文头后,发往终端。
ILR主要负责维护网络中用户身份标识和位置标识的映射关系,并向ASR和其它映射服务器提供查询服务。
在现有技术中,标识网的终端访问传统网络的终端需要通过ISR进行互访。
ISR作为标识网与传统网络的互通网关路由器,负责向传统网络发布标识网AID 的路由信息;当传统网络终端访问标识网的报文通过ISR进入标识网时,ISR根据目的地址 (AID)查询AID-RID映射关系,然后进行外层RID封装。
标识网内终端访问传统网络的报文通过ISR出口,具体流程为ASR在收到终端发来的报文后,判断该报文的目的地址是否是标识网AID范围内的地址,如果不是标识网AID 范围内的地址,则用ISR的RID进行外层封装后发往ISR,ISR在收到后去掉报文的外层RID 封装后发往传统网络。
但是在实际组网部署时,标识网通常会同时与多个传统网络互通,如图2所示,也就是说,一个标识网会存在多个ISR(如ISRl和ISR2)。因此,ASR在收到终端(UE)发来的报文后,当判断出目的地址不是标识网AID范围内的地址时,无法判断出应该把该报文发送给哪一个ISR。发明内容
本发明针对上述问题,提供一种标识网与传统网络互联互通的方法、ASR及ISR, 以解决标识网与多个传统网络互联互通时ASR无法确定将待发给传统网络的报文发送给哪一个ISR的问题。
为解决上述问题,本发明提供了一种标识网与传统网络互联互通的方法,应用于标识网的接入业务路由器侧,包括
在接收到用户设备发来的报文后,若所述报文的目的地址不属于本标识网的用户身份标识范围内,则根据路由表对所述报文进行转发。
进一步地,
所述路由表是由所述接入业务路由器根据路由协议获取到的路由信息生成的。
进一步地,
所述路由表是预配置在所述接入业务路由器上的。
本发明还提供了一种标识网与传统网络互联互通的方法,应用于标识网的互通业务路由器侧,包括
在接收到本标识网中接入业务路由器发来的报文后,根据路由表将所述报文转发到传统网络。
进一步地,
所述路由表是由所述互通业务路由器根据路由协议获取到的路由信息生成的。
进一步地,
所述路由表是预配置在所述互通业务路由器上的。
本发明还提供了一种标识网与传统网络互联互通的方法,包括
标识网中的接入业务路由器侧在接收到用户设备发来的报文后,若所述报文的目的地址不属于本标识网的用户身份标识范围内,则根据第一路由表对所述报文进行转发;
所述标识网中的互通业务路由器在接收到本标识网中接入业务路由器发来的所述报文后,根据第二路由表将所述报文转发到传统网络。
进一步地,
所述第一路由表是由所述接入业务路由器根据路由协议获取到的路由信息生成的,或是预配置在所述接入业务路由器上的。
进一步地,
所述第二路由表是由所述互通业务路由器根据路由协议获取到的路由信息生成的,或是预配置在所述互通业务路由器上的。
相应地,本发·明提供了一种标识网,包括接入业务路由器和2个以上的互通业务路由器
所述接入业务路由器用于在接收到用户设备发来的报文后,若判断出所述报文的目的地址不属于本标识网的用户身份标识范围内,则根据第一路由表对所述报文进行转发;
所述互通业务路由器用于在接收到所述接入业务路由器发来的所述报文后,根据第二路由表将所述报文转发到传统网络。
进一步地,
所述第一路由表是由所述接入业务路由器根据路由协议获取到的路由信息生成的,或是预配置在所述接入业务路由器上的。
进一步地,
所述第二路由表是由所述互通业务路由器根据路由协议获取到的路由信息生成的,或是预配置在所述互通业务路由器上的。
相应地,本发明提供了一种接入业务路由器,包括
报文接收模块,用于接收用户设备发来的报文;
判断模块,用于判断所述报文接收模块接收到的所述报文的目的地址是否属于本标识网的用户身份标识范围内;
报文转发模块,用于在所述判断模块判断出所述报文的目的地址不属于本标识网的用户身份标识范围内时,根据路由表对所述报文进行转发。
进一步地,所述接入业务路由器还可包括
路由获取模块,用于利用根据路由协议获取到的路由信息生成所述路由表。
进一步地,所述接入业务路由器还可包括
存储模块,用于保存预配置的所述路由表。
相应地,本发明还提供了一种互通业务路由器,包括
接收模块,用于接收通过标识网中的接入业务路由器发来的报文;
转发模块,用于根据路由表将接收到的所述报文转发到传统网络。
进一步地,所述互通业务路由器还可包括
路由获取模块,用于利用根据路由协议获取到的路由信息生成所述路由表。
进一步地,所述互通业务路由器还可包括
存储模块,用于保存预配置的所述路由表。
采用本发明后,可以有效地解决标识网与多个传统网络的互联互通问题,保证了标识网发往传统网络的报文在标识网内能够被路由到正确的I SR。


图1为现有技术的基于网络的身份标识和位置分离架构的网络拓扑示意图2为现有技术的基于网络的身份标识和位置分离框架的网络与多个传统网络互通的示意图3为本发明实施例中ISR与ILR交互流程示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
本实施例主要基于身份标识和位置分离的网络架构和协议,提出一种标识网与传统网络互联互通的方法。需要说明的是,在本文中,目的地址即指目的AID,相应地,目的 AID即指目的地址。
ASR侧的具体处理流程如图3所示,包括
(301) ASR接收到UE发来的报文;
(302) ASR根据该报文携带的目的AID判断该目的AID是否属于标识网AID范围内的地址;如果判断出该目的AID属于标识网AID范围内的地址,执行步骤303a ;否则,执行步骤304 ;
(303a) ASR根据本地缓存的AID和RID映射条目查找该目的AID对应的RID ;如果在本地没有查找到该目的AID对应的RID,则向ILR查询获取相应的AID和RID映射条目; 如果本地保存有该目的AID对应的RID,则执行步骤303b ;
(303b) ASR根据目的AID对应的RID对报文进行外层封装;
(303c) ASR查找路由表后对封装好的报文进行转发,结束;
(304)说明该报文是发往传统网络的报文,因此ASR直接查路由表进行报文转发, 不需要做外层封装。其中,该路由表可以是由ASR根据路由协议获取到的路由信息生成的, 也可以是由网管通过手工配置到ASR上的;
相应地,ISR在收到ASR发来的报文后,根据路由表将该报文转发到传统网络。
综上所述,从上 述实施例可以看出,ASR和ISR的功能与现有技术相比有所不同
对于ASR来说,在现有技术中,对于上行报文,ASR会根据目的AID进行判断,如果目的AID属于传统网络,则用ISR的RID进行封装后,发送给ISR ;在上述实施例中,对于上行报文,ASR判断其目的AID如果不是标识网AID范围内的地址,则不进行外层封装,直接根据路由表进行报文转发,报文会按照路由方式被转发到正确的ISR,由ISR转发到传统网络。
对于I SR来说,在现有技术中,对于发往传统网络的报文,由于存在外层RID封装, 因此ISR需要解除报文外层的RID封装后,再发送到传统网络;在上述实施例中,由于ASR 对于发往传统网络的报文不进行外层RID封装,因此,ISR也就不再需要解除外层封装,而是直接按路由方式将报文转发给传统网络即可。
更进一步的,ISR可以获取传统网络路由信息,并将传统网络路由信息向标识网内发布,以保证标识网发往传统网络的报文在标识网内能够被路由到正确的ISR。其中,传统网络路由信息可以是由ISR根据路由协议获取到的,也可以是由网管通过手工配置到ISR 上的。
在本实施例中,一种标识网,包括接入业务路由器和2个以上的互通业务路由器
所述接入业务路由器用于在接收到用户设备发来的报文后,若判断出所述报文的目的地址不属于本标识网的用户身份标识范围内,则根据第一路由表对所述报文进行转发;
所述互通业务路由器用于在接收到所述接入业务路由器发来的所述报文后,根据第二路由表将所述报文转发到传统网络。
较佳地,
所述第一路由表是由所述接入业务路由器根据路由协议获取到的路由信息生成的,或是预配置在所述接入业务路由器上的。
较佳地,
所述第二路由表是由所述互通业务路由器根据路由协议获取到的路由信息生成的,或是预配置在所述互通业务路由器上的。
相应地,本实施例还提供了一种接入业务路由器,包括
报文接收模块,用于接收用户设备发来的报文;
判断模块,用于判断所述报文接收模块接收到的所述报文的目的用户身份标识是否属于本标识网的用户身份标识范围内;
报文转发模块,用于在所述判断模块判断出所述报文的目的用户身份标识不属于本标识网的用户身份标识范围内时,根据路由表对所述报文进行转发。
较佳地,所述接入业务路由器还可包括
路由获取模块,用于利用根据路由协议获取到的路由信息生成所述路由表。
较佳地,所述接入业务路由器还可包括
存储模块,用于保 存预配置的所述路由表。
相应地,本实施例还提供了一种互通业务路由器,包括
接收模块,用于接收通过标识网中的接入业务路由器发来的报文;
转发模块,用于根据路由表将接收到的所述报文转发到传统网络。
较佳地,所述互通业务路由器还可包括
路由获取模块,用于利用根据路由协议获取到的路由信息生成所述路由表。
较佳地,所述互通业务路由器还可包括
存储模块,用于保存预配置的所述路由表。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
以上所述仅为本发明的优选实施例而已,并非用于限定本发明的保护范围。根据本发明的发明内容,还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,凡在本发明的精神和原则之 内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种标识网与传统网络互联互通的方法,应用于标识网的接入业务路由器侧,包括 在接收到用户设备发来的报文后,若所述报文的目的地址不属于本标识网的用户身份标识范围内,则根据路由表对所述报文进行转发。
2.如权利要求1所述的方法,其特征在于 所述路由表是由所述接入业务路由器根据路由协议获取到的路由信息生成的。
3.如权利要求1所述的方法,其特征在于 所述路由表是预配置在所述接入业务路由器上的。
4.一种标识网与传统网络互联互通的方法,应用于标识网的互通业务路由器侧,包括 在接收到本标识网中接入业务路由器发来的报文后,根据路由表将所述报文转发到传统网络。
5.如权利要求4所述的方法,其特征在于 所述路由表是由所述互通业务路由器根据路由协议获取到的路由信息生成的。
6.如权利要求4所述的方法,其特征在于 所述路由表是预配置在所述互通业务路由器上的。
7.一种标识网与传统网络互联互通的方法,包括 标识网中的接入业务路由器侧在接收到用户设备发来的报文后,若所述报文的目的地址不属于本标识网的用户身份标识范围内,则根据第一路由表对所述报文进行转发; 所述标识网中的互通业务路由器在接收到本标识网中接入业务路由器发来的所述报文后,根据第二路由表将所述报文转发到传统网络。
8.如权利要求7所述的方法,其特征在于 所述第一路由表是由所述接入业务路由器根据路由协议获取到的路由信息生成的,或是预配置在所述接入业务路由器上的。
9.如权利要求7或8所述的方法,其特征在于 所述第二路由表是由所述互通业务路由器根据路由协议获取到的路由信息生成的,或是预配置在所述互通业务路由器上的。
10.一种标识网,包括接入业务路由器和2个以上的互通业务路由器 所述接入业务路由器用于在接收到用户设备发来的报文后,若判断出所述报文的目的地址不属于本标识网的用户身份标识范围内,则根据第一路由表对所述报文进行转发;所述互通业务路由器用于在接收到所述接入业务路由器发来的所述报文后,根据第二路由表将所述报文转发到传统网络。
11.如权利要求10所述的系统,其特征在于 所述第一路由表是由所述接入业务路由器根据路由协议获取到的路由信息生成的,或是预配置在所述接入业务路由器上的。
12.如权利要求10或11所述的系统,其特征在于 所述第二路由表是由所述互通业务路由器根据路由协议获取到的路由信息生成的,或是预配置在所述互通业务路由器上的。
13.一种接入业务路由器,包括报文接收模块,用于接收用户设备发来的报文; 判断模块,用于判断所述报文接收模块接收到的所述报文的目的地址是否属于本标识网的用户身份标识范围内; 报文转发模块,用于在所述判断模块判断出所述报文的目的地址不属于本标识网的用户身份标识范围内时,根据路由表对所述报文进行转发。
14.如权利要求13所述的接入业务路由器,其特征在于,还包括 路由获取模块,用于利用根据路由协议获取到的路由信息生成所述路由表。
15.如权利要求13所述的接入业务路由器,其特征在于,还包括 存储模块,用于保存预配置的所述路由表。
16.一种互通业务路由器,包括 接收模块,用于接收通过标识网中的接入业务路由器发来的报文; 转发模块,用于根据路由表将接收到的所述报文转发到传统网络。
17.如权利要求16所述的互通业务路由器,其特征在于,还包括 路由获取模块,用于利用根据路由协议获取到的路由信息生成所述路由表。
18.如权利要求16所述的互通业务路由器,其特征在于,还包括 存储模块,用于保存预配置的所述路由表。
全文摘要
一种标识网与传统网络互联互通的方法、ASR(接入业务路由器)及ISR(互通业务路由器),所述方法包括标识网中的接入业务路由器侧在接收到用户设备发来的报文后,若所述报文的目的用户身份标识不属于本标识网的用户身份标识范围内,则根据第一路由表对所述报文进行转发;所述标识网中的互通业务路由器在接收到本标识网中接入业务路由器发来的所述报文后,根据第二路由表将所述报文转发到传统网络。保证标识网发往传统网络的报文在标识网内能够被路由到正确的ISR采用本发明后,可以有效地解决标识网与多个传统网络的互联互通问题,保证了标识网发往传统网络的报文在标识网内能够被路由到正确的ISR。
文档编号H04L12/741GK103036758SQ20111030443
公开日2013年4月10日 申请日期2011年10月10日 优先权日2011年10月10日
发明者孙默 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1