数据报文的处理方法及接入服务路由器技术

技术编号:8389111 阅读:215 留言:0更新日期:2013-03-07 21:06
本发明专利技术提供了一种数据报文的处理方法及接入服务路由器,该数据报文的处理方法包括:接入服务路由器(ASR)接收终端发送的数据报文,保存所述数据报文中携带的IP地址和端口号与所述终端的身份标识(AID)中的IP地址和所述ASR选择的端口号的对应绑定关系,并将所述数据报文携带的IP地址和端口号对应地替换为所述AID中的IP地址和所述ASR选择的端口号,其中,所述AID由IP地址和二进制端口号的任意N位表示,N为大于等于1小于二进制端口号位数的整数;所述ASR发送完成替换后的数据报文。上述数据报文的处理方法及接入服务路由器,实现了在对应用和终端不做改动的情况下,提供足够多的身份标识空间。

【技术实现步骤摘要】

本专利技术涉及移动通信
,尤其涉及一种数据报文的处理方法及接入服务路由器
技术介绍
业界目前提出了多种新的移动管理技术,其本质思想是用户身份和位置分离技术。现有技术中已有有关身份标识和位置分离(Subscriber Identifier&Locator Separation Network,SILSN)的解决方案,如基于主机的实现如主机标识协议(HIP)技术,以及基于路由器的实现如位置身份分离协议(LISP)技术,每种实现中又有相关的多种技术进行支持,这些方案中终端用户的身份标识(文中表示为AID)在移动过程中不改变,根据终端的位置另行分配位置标识(文中表示为RID)来实现数据报文的路由和转发。图1示出了一种身份标识和位置分离(SILSN)的网络架构,该SILSN架构的网络拓扑划分为拓扑关系上没有重叠的接入网和骨干网,接入网位于骨干网的边缘,负责所有终端的接入,骨干网负责接入的终端间数据报文的路由和转发。该网络中,AID作为终端的用户身份标识,在终端移动过程中始终保持不变;RID是网络为终端分配的位置标识,在骨干网使用。应说明的是,不同的SILSN架构可以有不同的名称,但实质是一样的。SILSN架构中,终端可以是移动终端、固定终端和游牧终端中的一种或多种,如手机、固定电话、电脑和服务器等等。SILSN架构中,接入网用于为终端提供二层(物理层和链路层)接入手段,维护终端与接入服务路由器(ASR)之间的物理接入链路。SILSN架构中,骨干网的主要网元包括:接入服务路由器(Access Service Router,ASR)是骨干网的边缘路由器,用于为终端分配RID,维护终端的AID-RID映射信息,到身份位置寄存器(Identity Location Register,ILR)登记注册和查询终端的AID-RID绑定关系,以及实现数据报文的路由和转发等。终端须经过ASR接入骨干网。ASR为终端分配的RID包含该ASR的地址信息,或者说指向本ASR,将该RID作为数据报文的目的地址时,该数据报文将被路由到该ASR。通用路由器(Common Router,CR),骨干网的核心路由器,用于根据数据报文中的RID进行选路,转发以RID为目的地址的数据报文。ILR用于保存和维护归属用户终端的身份标识和位置标识映射信息,文中也写为AID-RID映射信息,处理对终端位置的注册、去注册和查询;可选地,骨干网还可以包括:互联服务节点(Internet Service Router,ISR),具有与传统IP网络、ASR和ILR的接口,用于实现身份、位置分离网络与传统IP网络的互联互通。可以看出,ASR为了实现报文的正常转发,需要在终端接入时为该终端分配RID,并需要到ILR注册该用户的AID与RID的绑定,以更新ILR中的该终端的绑定的RID。在一个示例中,ASR为每个终端维护该终端的对端信息(也可称为终端与通信对端的连接信息,或终端与通信对端的通信关系信息),其中包含该终端AID及其通信对端AID的对应关系信息,还可以包括该终端的AID-RID映射信息。身份位置分离网络一般设计使用IP地址作为身份标识,以对应用程序和终端设备的透明支持,即应用程序套接字连接的还是IP地址,而不必改动。其实,这个IP地址的含义已不是普通意义上的可路由的IP地址。身份位置分离网络可解决IP地址二义性带来的一系列问题,但也存在很多应用上的问题,最主要的是目前广泛使用的IPv4地址空间有限,而身份标识也不能重用现有已分配的公网IP地址,否则会导致身份标识和公网地址不可区分,因此,需要解决标识空间的问题。
技术实现思路
本专利技术提供了一种数据报文的处理方法及接入服务路由器,以解决数据报文转发过程中的身份标识空间有限的问题。本专利技术提供了一种数据报文的处理方法,该方法包括:接入服务路由器(ASR)接收终端发送的数据报文,保存所述数据报文中携带的IP地址和端口号与所述终端的身份标识(AID)中的IP地址和所述ASR选择的端口号的对应绑定关系,并将所述数据报文携带的IP地址和端口号对应地替换为所述AID中的IP地址和所述ASR选择的端口号,其中,所述AID由IP地址和二进制端口号的任意N位表示,N为大于等于1小于二进制端口号位数的整数;所述ASR发送完成替换后的数据报文。优选地,所述ASR接收终端发送的数据报文之前,所述方法还包括:所述ASR接收所述终端发送的注册信令,根据所述注册信令查询身份位置寄存器(ILR)获得所述终端的AID;所述ASR为终端分配IP地址,保存所述IP地址和所述AID的绑定关系。优选地,所述ASR保存所述数据报文中携带的IP地址和端口号与终端身份标识(AID)中的IP地址和所述ASR选择的端口号的对应绑定关系,包括:所述ASR根据数据报文中携带的IP地址和所述绑定关系获得终端的AID,保存所述数据报文中携带的IP地址和端口号与所述AID中的IP地址和所述ASR选择的端口号的对应绑定关系。优选地,所述ASR选择的端口号为所述ASR在所述AID中二进制端口号的N位固定的端口号范围内选择的一个所述终端未使用的端口号。优选地,所述二进制端口号的任意N位包括所述二进制端口号的高N位。优选地,当所述二进制端口号位数为16时,所述二进制端口号的高N位优选为二进制端口号的高3位、高4位、高5位或高6位。优选地,所述ASR发送完成替换后的数据报文之后,所述方法还包括:所述ASR接收所述数据报文的响应数据报文,根据所述响应数据报文中携带的IP地址和端口号以及所述ASR保存的所述对应绑定关系,获知所述终端的IP地址和端口号,并向所述终端发送所述响应数据报文。优选地,所述ASR接收服务器发送的回应数据报文,根据所述回应数据报文中携带的目的地址和端口号确定接收所述回应数据报文的终端的AID。本专利技术还提供了一种接入服务路由器(ASR),该ASR包括:替换模块,用于所述ASR作为源ASR时,接收终端发送的数据报文,保存所述数据报文中携带的IP地址和端口号与所述终端的身份标识(AID)中的IP地址和所述ASR选择的端口号的对应绑定关系,并将所述数据报文携带的IP地址和端口号对应地替换为所述AID中的IP地址和所述ASR选择的端口号,其中,所述AID由IP地址和二进制端口号的任意N位表示,N为大于等于1小于二进制端口号位数的整数;发送模块,用于发送所述替换模块完成替本文档来自技高网
...
数据报文的处理方法及接入服务路由器

【技术保护点】
一种数据报文的处理方法,该方法包括:接入服务路由器(ASR)接收终端发送的数据报文,保存所述数据报文中携带的IP地址和端口号与所述终端的身份标识(AID)中的IP地址和所述ASR选择的端口号的对应绑定关系,并将所述数据报文携带的IP地址和端口号对应地替换为所述AID中的IP地址和所述ASR选择的端口号,其中,所述AID由IP地址和二进制端口号的任意N位表示,N为大于等于1小于二进制端口号位数的整数;所述ASR发送完成替换后的数据报文。

【技术特征摘要】
1.一种数据报文的处理方法,该方法包括:
接入服务路由器(ASR)接收终端发送的数据报文,保存所述数据报文
中携带的IP地址和端口号与所述终端的身份标识(AID)中的IP地址和所
述ASR选择的端口号的对应绑定关系,并将所述数据报文携带的IP地址和
端口号对应地替换为所述AID中的IP地址和所述ASR选择的端口号,其中,
所述AID由IP地址和二进制端口号的任意N位表示,N为大于等于1小于
二进制端口号位数的整数;
所述ASR发送完成替换后的数据报文。
2.根据权利要求1所述的方法,其特征在于:
所述ASR接收终端发送的数据报文之前,所述方法还包括:
所述ASR接收所述终端发送的注册信令,根据所述注册信令查询身份位
置寄存器(ILR)获得所述终端的AID;
所述ASR为终端分配IP地址,保存所述IP地址和所述AID的绑定关系。
3.根据权利要求2所述的方法,其特征在于:
所述ASR保存所述数据报文中携带的IP地址和端口号与终端身份标识
(AID)中的IP地址和所述ASR选择的端口号的对应绑定关系,包括:
所述ASR根据数据报文中携带的IP地址和所述绑定关系获得终端的
AID,保存所述数据报文中携带的IP地址和端口号与所述AID中的IP地址
和所述ASR选择的端口号的对应绑定关系。
4.根据权利要求3所述的方法,其特征在于:
所述ASR选择的端口号为所述ASR在所述AID中二进制端口号的N位
固定的端口号范围内选择的一个所述终端未使用的端口号。
5.根据权利要求1所述的方法,其特征在于:
所述二进制端口号的任意N位包括所述二进制端口号的高N位。
6.根据权利要求5所述的方法,其特征在于:
当所述二进制端口号位数为16时,所述二进制端口号的高N位优选为
二进制端口号的高3位、高4位、高5位或高6位。
7.根据权利要求1-6任一权利要求所述的方法,其特征在于:
所述ASR发送完成替换后的数据报文之后,所述方法还包括:
所述ASR接收所述数据报文的响应数据报文,根据所述响应数据报文中
携带的IP地址和端口号以及所述ASR保存的所述对应绑定关系,获知所述
终端的IP地址和端口号,并向所述终端发送所述响应数据报文。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
所述ASR接收服务器发送的回应数据报文,根据所述回应数据报文中携
带的目的地址和端口号确定接收所述回应数据报文的终端的AID。
9.一种接入服务路由器(ASR),该ASR包括:
替换模块,用于所述A...

【专利技术属性】
技术研发人员:沈炯
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1