专利名称:一种连接信息获取方法和系统的制作方法
技术领域:
本发明涉及移动通信领域,具体而言,涉及一种连接信息获取方法和系统。
背景技术:
现有因特网广泛使用的TCP/IP(Transmission Control Protocol/InternetProtocol,传输控制协议/互联网络协议)协议中IP地址具有双重功能,既作为网络层的通信终端主机网络接口在网络拓扑中的位置标识,又作为传输层主机网络接口的身份标识。但是,当主机移动越来越普遍时,这种IP地址的语义过载缺陷日益明显。当主机的IP地址发生变化时,不仅路由发生变化,通信终端主机的身份标识也发生变化,这样将会导致路由负载越来越重,而且主机标识的变化还将导致应用和连接的中断。身份标识和位置分离问题提出的目的是为了解决IP地址的语义过载和路由负载严重等问题,将IP地址的双重功能进行分离,实现对移动性、多家乡性、IP地址动态重分配、减轻路由负载及下一代互联网中不同网络区域之间的互访等问题的支持。图1示出了一种身份标识和位置分离网络的架构,该架构的网络拓扑划分为拓扑关系上没有重叠的接入网和骨干网,接入网位于骨干网的边缘,负责所有终端的接入,骨干网负责接入的终端间数据报文的路由和转发。网络中,用终端标识表示终端的用户身份标识,在终端移动过程中始终保持不变;用终端位置表示网络为终端分配的位置标识,在骨干网使用。应说明的是,身份标识和位置标识在不同的通信架构中可以有不同的名称,应视为等同的。在身份位置分离架构中,终端可以是移动终端、固定终端和游牧终端中的一种或多种,如手机、固定电话、电脑和服务器等等。接入网用于为终端提供二层(物理层和链路层)接入手段,维护终端与接入网关之间的物理接入链路。骨干网的主要网元包括接入网关用于为终端分配位置信息,维护终端的标识和位置映射信息,到位置服务器进行位置注册(也可称为位置登记)和查询终端的位置信息(如图2所示),以及实现数据报文的路由和转发,终端须经过接入网关接入骨干网。接入网关分配的位置信息指向本接入网关,也即包含该接入网关的地址信息,将该位置信息作为数据报文的目的地址时,该数据报文将被路由到该接入网关。通用路由器(Common Router,CR),用于根据数据报文中的位置信息进行选路,转发以位置信息为目的地址的数据报文。位置服务器用于处理对终端位置信息的注册、注销和查询,保存和维护归属用户终端的身份标识和位置信息映射信息。可选地,骨干网还可以包括分组转发功能(Packet Transfer Function, PTF),也称为分组转发功能节点,用于在收到归属用户终端发送的数据报文后,根据数据报文中通信对端标识查到通信对端的位置信息并封装在报文头部后,转发到广义转发平面。互联服务节点(Interconnect Service Node,ISN),具有与通用路由器、接入网关和位置服务器的接口,用于实现两个网络的互联互通。上述位置服务器,或位置服务器和PTF构成了骨干网的映射转发平面,CR,或CR和ISN构成了骨干网的广义转发平面。
基于身份位置分离架构的网络,因为终端的身份标识和位置分离,终端和通信对端通过终端标识识别对方,使用位置信息来实现数据报文的路由和转发。在终端移动时,终端的身份标识不变,以保持终端和通信对端的通信关系,位置信息可以随终端移动而重新分配,从而可以支持终端进行无固定锚点的移动性,解决数据包路径迂回的问题。在身份位置分离架构中进行通信时,接入网关收到上行数据报文要进行位置信息封装和转发。具体地,在本地查询通信对端的位置信息,如查询到,将通信对端的位置信息作为目的地址,以终端位置信息为源地址封装在包含终端标识和通信对端标识的数据报文中,经广义转发平面转发到通信对端接入的接入网关。如查询不到,要到通信对端归属位置服务器查询到通信对端的位置信息并保存在本地。此时,可以在报文中封装上终端的位置信息后,通过映射转发平面转发到广义转发平面,或者,在查询到通信对端的位置信息后,再由该接入网关按上述在本地查询到通信对端的位置信息时的方式进行位置信息封装和转发处理。在下行方向,接入网关收到广义转发平面发来的数据报文后进行解位置信息封装,剥去其中的位置信息后发送给终端。可以看出,接入网关为了实现报文的正常转发,需要在终端接入时为该终端分配位置信息,到位置服务器注册该位置信息以更新位置服务器中该终端的位置信息。接入网关还需要维护终端及其通信对端的标识和位置信息映射信息,来实现对报文的位置信息封装。在一个示例中,接入网关为每个终端维护该终端与通信对端的通信关系信息,文中称为该终端的对端信息,该对端信息包含该终端标识与通信对端标识的对应关系信息,还可以包括该终端的标识和位置信息映射信息,同时,接入网关统一维护所有终端的通信对端的标识和位置信息映射信息。当然,接入网关为每个终端分别维护该终端所有通信对端的标识和位置信息映射信息也是可以的,其中包含了终端的对端信息。维护对端信息,是为了在终端切换时,切入一侧的接入网关可以确定该终端有哪些通信对端,从而可以向通信对端接入的接入网关发送该终端新的位置信息以便进行位置更新。通信对端接入的接入网关完成更新后,就可以将通信对端发出的数据报文直接路由到该终端切换到的接入网关。存在多连接的情况下终端位置信息的获取需要依据连接信息进行查询,此时,当通信对端向终端发送数据时,通信对端接入网关需要获取对端网络所对应的连接信息(如网络名称),现有技术可以采用终端在连接建立时告知的方式,也可以通过在接入网关静态配置的方法进行获取,这些方式要么对终端具有特殊要求,要么增加了系统管理负担,无法灵活有效地实现连接信息的获取功能。
发明内容
本发明要解决的技术问题是提供一种连接信息的获取方法和系统,有效减少当前方法对系统的管理负担、提升系统处理效率。为了解决上述问题,本发明提供了一种连接信息获取方法,包括连接信息服务器将连接信息传送给对端接入网关,对端接入网关将连接信息传送给位置服务器,或者,连接信息服务器将连接信息直接传送给所述位置服务器。进一步的,上述方法还可具有以下特点所述位置服务器根据所述连接信息向所述对端接入网关返回终端的位置信息。进一步的,上述方法还可具有以下特点连接信息服务器将连接信息传送给对端接入网关前还包括对端接入网关向所述连接信息服务器发送查询请求消息,携带所述对端的标识,所述连接信息服务器根据所述对端的标识获取所述连接信息。进一步的,上述方法还可具有以下特点所述连接信息服务器将所述连接信息传送给位置服务器前还包括所述对端向终端发送的数据经所述对端接入网关到达所述连接信息服务器;所述连接信息服务器根据所述对端的标识获取所述连接信息;或者,所述对端接入网关向所述连接信息服务器发送查询请求消息,携带所述对端的标识,所述连接信息服务器根据所述对端的标识获取所述连接信息;或者,所述对端接入网关向所述位置服务器发送查询位置信息请求,携带所述对端的标识;所述位置服务器向所述连接信息服务器发送查询连接信息请求,携带所述对端的标识;所述连接信息服务器根据所述对端的标识获取所述连接信息。进一步的,上述方法还可具有以下特点所述方法还包括所述位置服务器缓存对端标识与所述连接信息的对应关系。进一步的,上述方法还可具有以下特点所述连接信息包括如下之一或其组合网络名称、公众陆地移动通信网标识、服务质量参数、计费信息。本发明还提供一种连接信息获取系统,所述系统包括连接信息服务器和位置服务器,或者,包括连接信息服务器、对端接入网关和位置服务器,其中所述连接信息服务器用于,将连接信息传送给对端接入网关;或者,将连接信息直接传送给所述位置服务器;所述对端接入网关用于,将所述连接信息传送给位置服务器。进一步的,上述系统还可具有以下特点所述位置服务器用于根据所述连接信息向所述对端接入网关返回终端的位置信肩、ο进一步的,上述系统还可具有以下特点所述对端接入网关还用于向所述连接信息服务器发送查询请求消息,携带所述对端的标识;所述连接信息服务器是用于根据所述对端的标识获取所述连接信息。进一步的,上述系统还可具有以下特点所述对端接入网关还用于将所述对端向终端发送的数据传送给所述连接信息服务器;所述连接信息服务器是用于根据所述对端的标识获取所述连接信息;或者,所述对端接入网关还用于向所述连接信息服务器发送查询请求消息,携带所述对端的标识;
所述连接信息服务器是用于根据所述对端的标识获取所述连接信息;或者,所述对端接入网关还用于向所述位置服务器发送查询位置信息请求,携带所述对端的标识;所述位置服务器还用于向所述连接信息服务器发送查询连接信息请求,携带所述对端的标识;所述连接信息服务器是用于根据所述对端的标识获取所述连接信息。进一步的,上述系统还可具有以下特点所述位置服务器还用于缓存对端标识与所述连接信息的对应关系。进一步的,上述系统还可具有以下特点所述连接信息包括如下之一或其组合网络名称、公众陆地移动通信网标识、服务质量参数、计费信息。本发明结合身份位置分离网络提出了一种连接信息的获取方法来使得对端向终端发送数据时可获悉正确的位置信息,终端或对端接入网关不需要事先维护对端网络对应的连接信息,有效减少当前方法对系统的管理负担、提升系统处理效率。
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1为现有技术中无线通信网络连接示意图;图2是现有技术中对端在向终端发送数据时对终端位置信息进行查询过程的流程图;图3是对端在向终端发送数据时对终端位置信息进行查询过程的流程图一;图4是对端在向终端发送数据时对终端位置信息进行查询过程的流程图二 ;图5是对端在向终端发送数据时对终端位置信息进行查询过程的流程图三;图6是对端在向终端发送数据时对终端位置信息进行查询过程的流程图四。
具体实施例方式下面结合附图和具体实施例对本发明所述技术方案作进一步的详细描述,以使本领域的技术人员可以更好的理解本发明并能予以实施,但所举实施例不作为对本发明的限定。本发明提供了一种连接信息获取方法,该方法包括连接信息服务器将连接信息传送给对端接入网关,对端接入网关将连接信息传送给位置服务器;或者,连接信息服务器将连接信息直接传送给位置服务器;位置服务器根据该连接信息向对端接入网关返回终端的位置信息。进一步地,在接收到连接信息之后,位置服务器缓存对端标识与连接信息的对应关系;其中,连接信息可以指终端网络或对端网络的连接信息,如果是终端网络的信息,则与对端网络存在对应关系。
进一步地,连接信息包括如下信息之一或其组合网络名称、公众陆地移动通信网标识(PLMN ID)、服务质量(QoS)参数、计费信息。所述网络名称为APN(接入点名称)、域名/标识、PDN(分组数据网络)名/标识。所述QoS参数可以是QCI (QoS Class Identifier, QoS等级标识)。所述计费信息可以是
费率、资费等级。其中,对端标识可以是AID (接入标识)、IMSI (国际移动用户识别码)、ID (标识)、NAI (网络访问标识)、IP地址。其中,终端的位置信息可以是当前为终端服务的接入网关地址/标识、或接入网关为终端分配的IP地址。其中,连接信息服务器将连接信息传送给对端接入网关前还包括对端接入网关向所述连接信息服务器发送查询请求消息,携带所述对端的标识,所述连接信息服务器根据所述对端的标识获取所述连接信息。其中,所述连接信息服务器将所述连接信息传送给位置服务器前还包括所述对端向终端发送的数据经所述对端接入网关到达所述连接信息服务器;所述连接信息服务器根据所述对端的标识获取所述连接信息;或者,所述对端接入网关向所述连接信息服务器发送查询请求消息,携带所述对端的标识,所述连接信息服务器根据所述对端的标识获取所述连接信息;或者,所述对端接入网关向所述位置服务器发送查询位置信息请求,携带所述对端的标识;所述位置服务器向所述连接信息服务器发送查询连接信息请求,携带所述对端的标识;所述连接信息服务器根据所述对端的标识获取所述连接信息。以下实施例基于上述网络架构对终端位置的查询过程作进一步的说明,对查询过程中原有消息的原有内容,不再详细说明。图3是基于图1系统架构的场景,对端在向终端发送数据时对终端位置信息进行查询过程的流程图。该实施例中,由对端接入网关向连接信息服务器请求并获取连接信息。具体步骤描述如下步骤301,对端向终端发送的数据到达对端接入网关;步骤302,可选地,在未缓存终端标识位置映射信息的情况下,对端接入网关可以对该数据进行缓存;步骤303,对端接入网关向连接信息服务器发送连接信息查询消息,携带对端标识;步骤304,连接信息服务器根据对端标识获取连接信息,向所述对端接入网关回复连接信息查询响应,携带连接信息;步骤305,可选地,对端接入网关缓存对端标识与连接信息的对应关系,以便对于对端向终端发送的后续报文可在本地获取连接信息,而无需执行向连接信息服务器进行查询的操作,有效提高执行效率;步骤306,对端接入网关向位置服务器请求查询终端位置信息,携带终端标识和连接信息;步骤307,位置服务器返回查询终端位置信息响应,携带终端的位置信息;步骤308,对端接入网关将数据向所获取的位置信息进行发送(终端接入网关), 终端接入网关将该数据发送给终端。同时,对端接入网关可以缓存对端标识、终端标识、终端位置信息,可选地保存连接信息,以便将对端向终端发送的后续报文路由至终端的接入网关,而无需执行向位置服务器进行查询的操作。图4是基于图1系统架构的场景,对端在向终端发送数据时对终端位置信息进行查询过程的流程图。该实施例中,由对端接入网关将数据发往连接信息服务器,连接信息服务器执行连接信息获取和数据转发。具体步骤描述如下步骤401,对端向终端发送的数据经对端接入网关到达连接信息服务器;步骤402,连接信息服务器根据对端标识获取连接信息;步骤403,连接信息服务器向位置服务器请求查询终端位置信息,携带终端标识和连接信息;步骤404,位置服务器返回查询终端位置信息响应,携带位置信息;步骤405,连接信息服务器将数据向所获取的位置信息进行发送(终端接入网关),终端接入网关将该数据发送给终端。同时,连接信息服务器可以缓存对端标识、终端标识、终端位置信息,可选地保存连接信息,以便将对端向终端发送的后续报文路由至终端的接入网关,而无需执行向位置服务器进行查询的操作。图5是基于图1系统架构的场景,对端在向终端发送数据时对终端位置信息进行查询过程的流程图。该实施例中,由对端接入网关向连接信息服务器请求位置信息,连接信息服务器执行连接信息获取操作。具体步骤描述如下步骤501,对端向终端发送的数据到达对端接入网关;步骤502,可选地,在未缓存终端标识位置映射信息的情况下,对端接入网关可以对该数据进行缓存;步骤503,对端接入网关向连接信息服务器发送查询请求消息,携带本端(即对端)的标识和终端标识;连接信息服务器根据本端标识获取连接信息后,向位置服务器请求查询终端位置信息,携带终端标识和连接信息;步骤504,位置服务器经连接服务器向对端接入网关返回查询终端位置信息响应, 携带位置信息;步骤505,对端接入网关将数据向所获取的位置信息进行发送(终端接入网关), 终端接入网关将该数据发送给终端。同时,对端接入网关可以缓存对端标识、终端标识、终端位置信息,以便将对端向终端发送的后续报文路由至终端的接入网关,而无需执行向位置服务器进行查询的操作。图6是基于图1系统架构的场景,对端在向终端发送数据时对终端位置信息进行查询过程的流程图。该实施例中,由位置服务器向连接信息服务器请求连接信息。具体步骤描述如下步骤601,对端向终端发送的数据到达对端接入网关;步骤602,可选地,在未缓存终端标识位置映射信息的情况下,对端接入网关可以对该数据进行缓存;
步骤603,对端接入网关向位置服务器发送查询请求消息,携带本端(即对端)的标识和终端标识;步骤604,位置服务器向连接信息服务器发送连接信息查询消息,携带本端(即对端)的标识;步骤605,连接信息服务器向位置服务器回复连接信息查询响应,携带连接信息;步骤606,可选地,位置服务器缓存对端标识与连接信息的对应关系,以便对于对端接入网关发送的后续查询请求消息可在本地获取连接信息,而无需执行向连接信息服务器进行查询的操作,有效提高执行效率;位置服务器向对端接入网关返回信息查询响应,携带位置信息;步骤607,对端接入网关将数据向所获取的位置信息进行发送(终端接入网关), 终端接入网关将该数据发送给终端。同时,对端接入网关可以缓存对端标识、终端标识、终端位置信息,以便将对端向终端发送的后续报文路由至终端的接入网关,而无需执行向位置服务器进行查询的操作。当终端发生移动后,需要终端接入网关为终端进行位置更新过程,切换过程中,终端接入网关向对端接入网关发送该终端新的位置信息时携带终端标识、新位置、连接信息或对端标识。为了简化描述,以上所有实施例均以接入网关向连接信息服务器查询连接信息或位置信息、向位置服务器查询位置信息的情况为例来说明连接信息的获取方式。也可以将对端接入网关功能移至对端,由对端向连接信息服务器查询连接信息或位置信息、向位置服务器查询位置信息,其它处理与上述实施例一致,不会对阐述本发明造成影响,故在此不再重复描述。在以上所有实施例中,连接信息可以是以下一个或多个信息网络名称、PLMN ID、QoS参数、计费信息。连接信息可以指终端网络或对端网络的信息,如果是终端网络的信息,则与对端网络存在对应关系。网络名称可以是APN、域名/标识、PDN名/标识。QoS参数可以是QCI。计费信息可以是费率、资费等级。终端标识可以是AID、IMSI、ID、ΝΑΙ、IP地址。位置信息可以是接入网关地址/标识、或接入网关分配的IP地址。本发明还提供一种连接信息获取系统,所述系统包括连接信息服务器和位置服务器,或者,包括连接信息服务器、对端接入网关和位置服务器,其中连接信息服务器用于,将连接信息传送给对端接入网关;或者,将连接信息直接传送给所述位置服务器;所述对端接入网关用于,将所述连接信息传送给位置服务器。其中,所述位置服务器还用于根据所述连接信息向所述对端接入网关返回终端的位置信息。其中,所述对端接入网关还用于向所述连接信息服务器发送查询请求消息,携带所述对端的标识;
所述连接信息服务器是用于根据所述对端的标识获取所述连接信息。其中,所述对端接入网关还用于将所述对端向终端发送的数据传送给所述连接信息服务器;所述连接信息服务器是用于根据所述对端的标识获取所述连接信息;或者,所述对端接入网关还用于向所述连接信息服务器发送查询请求消息,携带所述对端的标识;所述连接信息服务器是用于根据所述对端的标识获取所述连接信息;或者,所述对端接入网关还用于向所述位置服务器发送查询位置信息请求,携带所述对端的标识;所述位置服务器还用于向所述连接信息服务器发送查询连接信息请求,携带所述对端的标识;所述连接信息服务器是用于根据所述对端的标识获取所述连接信息。其中,所述位置服务器还用于缓存对端标识与所述连接信息的对应关系。其中,所述连接信息包括如下之一或其组合网络名称、公众陆地移动通信网标识、服务质量参数、计费信息。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种连接信息获取方法,其特征在于,连接信息服务器将连接信息传送给对端接入网关,对端接入网关将连接信息传送给位置服务器,或者,连接信息服务器将连接信息直接传送给所述位置服务器。
2.如权利要求1所述的方法,其特征在于,所述方法还包括所述位置服务器根据所述连接信息向所述对端接入网关返回终端的位置信息。
3.如权利要求1所述的方法,其特征在于,所述连接信息服务器将连接信息传送给对端接入网关前还包括对端接入网关向所述连接信息服务器发送查询请求消息,携带所述对端的标识,所述连接信息服务器根据所述对端的标识获取所述连接信息。
4.如权利要求1所述的方法,其特征在于,所述连接信息服务器将所述连接信息传送给位置服务器前还包括所述对端向终端发送的数据经所述对端接入网关到达所述连接信息服务器;所述连接信息服务器根据所述对端的标识获取所述连接信息;或者,所述对端接入网关向所述连接信息服务器发送查询请求消息,携带所述对端的标识,所述连接信息服务器根据所述对端的标识获取所述连接信息;或者,所述对端接入网关向所述位置服务器发送查询位置信息请求,携带所述对端的标识;所述位置服务器向所述连接信息服务器发送查询连接信息请求,携带所述对端的标识;所述连接信息服务器根据所述对端的标识获取所述连接信息。
5.如权利要求1至4任一所述的方法,其特征在于,所述方法还包括所述位置服务器缓存对端标识与所述连接信息的对应关系。
6.如权利要求1至4任一所述的方法,其特征在于,所述连接信息包括如下之一或其组合网络名称、公众陆地移动通信网标识、服务质量参数、计费信息。
7.一种连接信息获取系统,其特征在于,所述系统包括连接信息服务器和位置服务器,或者,包括连接信息服务器、对端接入网关和位置服务器,其中所述连接信息服务器用于,将连接信息传送给对端接入网关;或者,将连接信息直接传送给所述位置服务器;所述对端接入网关用于,将所述连接信息传送给位置服务器。
8.如权利要求7所述的系统,其特征在于,所述位置服务器用于根据所述连接信息向所述对端接入网关返回终端的位置信息。
9.如权利要求7所述的系统,其特征在于,所述对端接入网关还用于向所述连接信息服务器发送查询请求消息,携带所述对端的标识;所述连接信息服务器是用于根据所述对端的标识获取所述连接信息。
10.如权利要求7所述的系统,其特征在于,所述对端接入网关还用于将所述对端向终端发送的数据传送给所述连接信息服务器;所述连接信息服务器是用于根据所述对端的标识获取所述连接信息;或者,所述对端接入网关还用于向所述连接信息服务器发送查询请求消息,携带所述对端的标识;所述连接信息服务器是用于根据所述对端的标识获取所述连接信息;或者,所述对端接入网关还用于向所述位置服务器发送查询位置信息请求,携带所述对端的标识;所述位置服务器还用于向所述连接信息服务器发送查询连接信息请求,携带所述对端的标识;所述连接信息服务器是用于根据所述对端的标识获取所述连接信息。
11.如权利要求7至10任一所述的系统,其特征在于,所述位置服务器还用于缓存对端标识与所述连接信息的对应关系。
12.如权利要求7至10任一所述的系统,其特征在于,所述连接信息包括如下之一或其组合网络名称、公众陆地移动通信网标识、服务质量参数、计费信息。
全文摘要
本发明提供了一种连接信息获取方法,包括连接信息服务器将连接信息传送给对端接入网关,对端接入网关将连接信息传送给位置服务器,或者,连接信息服务器将连接信息直接传送给所述位置服务器。本发明还提供一种连接信息获取系统。本发明中终端或对端接入网关不需要事先维护对端网络对应的连接信息,有效减少当前方法对系统的管理负担、提升系统处理效率。
文档编号H04W4/02GK102572681SQ20101060771
公开日2012年7月11日 申请日期2010年12月27日 优先权日2010年12月27日
发明者周娜, 王志海, 霍玉臻 申请人:中兴通讯股份有限公司