一种传输GTPv2消息的方法、系统及装置的制作方法

文档序号:7695089阅读:227来源:国知局
专利名称:一种传输GTPv2消息的方法、系统及装置的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种传输版本2的通用分组无线业务 (GPRS ,General Packet Radio Service )隧道协议 (GTP , GPRS Tunneling Protocol)(以下简称GTPv2 )消息的方法、系统及装置。
背景技术
在演进分组系统(EPS, Evolved Packet System)中,采用了新的核心网体 系结构,并使用GTPv2协议。EPS系统的体系结构如图1所示,在EPS系统 中,有服务GPRS服务节点(SGSN, Serving GPRS Support Node )、服务网关 (Serving GW)、移动性管理实体(MME, Mobility Management Entity )、分组 数据网网关(PDNGW, Packet Data Network Gateway),家乡用户服务器(HSS, Home Subscriber Server )、 策略与计费规则功能 (PCRF , Policy and Charging Rules Function )实体以及IP业务(Operator's IP Services) 实体。现有的TS29.274标准已确定图1中所示的S3、 S4、 S5、 S8、 S10、 Sll 接口使用GTPv2协议,当Serving GW与PDN GW位于不同的运营商时, Serving GW与PDN GW之间的接口为S8接口, S8接口即为S5接口的漫游 接口,类似于Gp接口是Gn接口的漫游接口,同样,S8接口也使用GTPv2协 议。EPS系统是一种新型的3GPP系统,它同传统的2G/3G系统的一个很大的 区别是EPS系统支持因特网协议IP永远在线功能。也就是说, 一旦当用户 终端(UE)注册到EPS系统中,系统就立即分配一个IP地址给此UE,并为该UE激活一个EPS承载(Bearer )。而传统的2G/3G不具有IP永远在线的功6匕 a匕。传统的2G/3G使用的版本0的GTP (以下简称GTPvO )或版本1的GTP (以下简称GTPvl ),而EPS系统使用新的版本GTP协议,即GTPv2协议。 如图2所示,目前GTPvO与GTPvl协议要求使用GTP隧道来传输GTP消息, 网络实体通过GTP隧道的IP地址、隧道端点标识(TEID)及用户数据报协议 (UDP, User Datagram Protocol)端口号来标识其一个GTP隧道。其中GTP 协议明确地指出,隧道的隧道IP协议必须支持版本4的因特网协议IPv4。而 目前GTPv2协议正在定义过程中,GTPv2协议已明确规定其隧道IP协议必须 支持IPv4协议。在传统的2G/3G系统中,GTPvO协议或GTPvl协议的GTP控制(平面) (GTP-C, GTPControl)消息只出现在两个接口上,即SGSN与SGSN之间的 接口 ,及SGSN与GPRS服务节点网关(GGSN, Gateway GPRS Support Node ) 之间的4妄口。GTPvO的隧道IP协议只支持IPv4 ,不支持版本6的互联网协议IPv6 ,如 图1所示。在GTPvl协议中明确指示GTPvl协议的隧道IP协议必须支持IPv4 协议。但是,在GTPvl协议之后的版本中,随着IPv6协议的出现,在GTPvl 协议中定义了 GTP隧道的隧道IP协议通过协商的机制使用IPv6协议,因此, 在GTPvl协议中GTP隧道的隧道IP协议使用IPv6协议是可选的。例如,在GTPvl协议中,支持IPv4协议和IPv6协议的SGSN在发送的 GTP请求消息——SGSN发起的更新分组数据协议上下文请求(SGSN-Initiated Update PDP Context Request)消息中,可以包含一个"控制平面可选的SGSN 地址(Alternative SGSN Address for Control Plane ),,信息,用来指示SGSN建 立GTP隧道时,该GTP隧道一端的SGSN的IPv6地址。同样,支持IPv4与 IPv6协议的GGSN向SGSN发送的GTP响应消息——更新分组数据协议上下 文响应(Update PDP Context Response)消息中,可以包含一个"控制平面可 选的GGSN地址(Alternative GGSN Address for Control Plane)"信息,用来指 示GGSN建立GTP隧道时,该GTP隧道另 一端的GGSN的IPv6地址。如果SGSN和GGSN均支持IPv4和IPv6协议,GTPvl协议规定SGSN 和GGSN才艮据协商的结果应当首选IPv6协议作为建立GTP隧道的隧道IP协 议;若只要SGSN和GGSN中有一个节点只支持IPv4协议,则协商的结果是 只能使用IPv4协议作为建立GTP隧道的IP协议。然而,在GTPvl协议中通过协商的机制来扩展地支持IPv6协议作为GTP 隧道的IP协议的方法,增加了协议实现的复杂度、设备开发的复杂度及网络 部署时测试与使用的复杂度。综上所述,现有技术正在制定的GTPv2协议由于已明确规定GTP隧道必 须支持IPv4版本的IP协议,但未指出IPv6协议是否是可选的,因此GTPv2 协议仍然没有解决GTPvl协议存在的问题,即需要通过协商的机制来扩展地 支持IPv6协议作为GTPvl协议的GTP隧道的IP协议,GTPv2协议仍然存在 协议实现、设备开发及网络部署时的测试与使用比较复杂的问题。发明内容本发明实施例提供了一种传输GTPv2消息的方法、系统及装置,用以避 免现有技术在建立GTPv2协议的GTP隧道时存在的IP地址协商过程,使得采 用GTPv2协议实现传输GTPv2消息的过程更加筒单。本发明实施例提供的一种传输GTPv2消息的方法包括 支持GTPv2协议的第一网络实体采用GTPv2协议,通过预先在自身与另 一支持GTPv2协议的第二网络实体之间建立的GTP隧道传输GTPv2消息,其 中,在建立所述GTP隧道时,版本6的因特网协议IPv6是唯一使用的隧道IP 协议。本发明实施例提供的一种传输GTPv2消息的系统包括 第一网络实体和第二网络实体;所述第一网络实体,用于采用GTPv2协议在自身与所述第二网络实体之 间建立用于传输GTPv2消息的GTP隧道,并采用GTPv2协议通过所述GTP隧道向所述第二网络实体发送GTPv2消息;
所述第二网络实体,用于采用GTPv2协议在自身与所述第一网络实体之 间建立用于传输GTPv2消息的GTP隧道,并采用GTPv2协议通过所述GTP 隧道接收所述第一网络实体发送的GTPv2消息;
其中,在建立所述GTP隧道时,版本6的因特网协议IPv6是唯一使用的 隧道IP协议。
本发明实施例提供的一种传输GTPv2消息的装置包括 建立隧道单元,用于采用GTPv2协议在自身与支持GTPv2协议的网络实 体之间建立用于传输GTPv2消息的GTP隧道,其中,在建立所述GTP隧道时, 版本6的因特网协议IPv6是唯一使用的隧道IP协议;
传输单元,用于采用GTPv2协议通过所述GTP隧道传输GTPv2消息。 本发明实施例,支持GTPv2协议的第一网络实体采用GTPv2协议,通过 预先在自身与另 一支持GTPv2协议的第二网络实体之间建立的GTP隧道传输 GTPv2消息,其中,在建立所述GTP隧道时,版本6的因特网协议IPv6是唯 一使用的隧道IP协议,从而避免现有技术在建立GTPv2协议的GTP隧道时存 在的IP地址协商过程,使得采用GTPv2协议实现传输GTPv2消息的过程更加 筒单。


图1为现有技术中的EPS系统的体系结构示意图; 图2为现有技术中的GTPvO协议栈示意图3为本发明实施例提供的一种传输GTPv2消息的方法流程示意图4为本发明实施例提供的GTPv2协议栈的结构示意图5为本发明实施例提供的建立GTPv2-C隧道的流程示意图6为本发明实施例提供的建立GTPv2-C和GTPv2-U隧道的流程示意图7为本发明实施例提供的通过DNS服务器得到PDN GW和Serving GW
8的IPv6地址的示意图8为本发明实施例提供的一种传输GTPv2消息的系统结构示意图; 图9为本发明实施例提供的一种传输GTPv2消息的装置结构示意图。
具体实施例方式
本发明实施例提供了一种传输GTPv2消息的方法、系统及装置,用以避 免现有技术在建立GTPv2协议的GTP隧道时存在的IP地址协商过程,使得采 用GTPv2协议实现传输GTPv2消息的过程更加简单。
下面结合附图对本发明实施例进行详细介绍。
参见图3,本发明实施例提供的一种传输GTPv2消息的总体方法包括
5301、 仅将IPv6作为唯一使用的隧道IP协议,在支持GTPv2协议的第一 网络实体和第二网络实体之间建立用于传输GTPv2消息的GTP隧道。
需要说明的是,对于GTPv2协议,在GTP隧道的生命期内,只采用IPv6 作为唯一使用的隧道IP协议。也就是说,在采用GTPv2协议创建GTP隧道时, 该GTP隧道的IP协议不能是IPv4;并且,也不允许修改该GTP隧道,使该 GTP隧道的IP协议变成为IPv4。
5302、 在支持GTPv2协议的第一网络实体和第二网络实体之间釆用GTPv2 协议,通过步骤S301中建立的GTP隧道传输GTPv2消息。
本发明实施例中,支持GTPv2协议的网络实体必须同时支持IPv4协议和 IPv6协议。理论上,支持GTPv2协议的网络实体可以只支持IPv6协议,但是, 由于存在着支持GTPv2协议的网络实体与只支持GTPvl协议的网络实体进行 互联互通的要求及可能性,因此,本发明实施例提出支持GTPv2协议的网络 实体必须同时支持IPv4协议和IPv6协议。需要说明的是,支持GTPv2协议的 网络实体必须同时支持IPv4协议和IPv6协议指的是这个网络实体的 一种能力, 并不表明GTPv2协议的GTP隧道必须支持IPv4和IPv6协议。
本发明实施例中的GTPv2协议栈的结构如图4所示,GTPv2协议的GTP隧道只采用IPv6协议。
本发明实施例中,在支持GTPv2协议的两个网络实体之间建立用于传输 GTPv2消息的GTP隧道时,这两个网络实体必须4吏用隧道IPv6地址,并且向 隧道对端网络实体只提供自身的隧道IPv6地址,不允许只提供自身的隧道IPv4 地址,或同时提供自身的隧道IPv4地址和隧道IPv6地址作为隧道IP地址。本 发明实施例所述的GTP隧道包含GTPv2协议的控制平面隧道(GTPv2-C隧道), 以及GTPv2协议的用户平面隧道(GTPv2-U隧道)。
例如,建立GTPv2-C隧道的流程如图5所示,步骤1中MME向Serving GW 发送的建立承载请求(Create Bearer Request)消息中包含MME的GTP-C IPv6 地址。而步骤2中Serving GW向MME回应的建立承载响应(Create Bearer Response)消息中包含Serving GW的GTP-C IPv6地址。当步骤2完成后,执 行步骤3,即在MME与Serving GW之间建立了 一个GTPv2的控制平面隧道, 此GTP隧道的两端的IPv6地址分别是步骤1中MME的GTP-C IPv6地址及步 骤2中Serving GW的GTP-C IPv6地址。
如图6所示,是建立GTPv2-C和GTPv2-U隧道的流程,步骤1中Serving GW向PDN GW发送的更新承载请求(Update Bearer Request)消息中包含有 Serving GW的GTP-C IPv6地址,还包含Serving GW为EPS Bearer (由EPS Bearer ID来标识)分配的Serving GW的GTP-U IPv6地址。在步骤2中PDN GW 向Serving GW回应的更新承载响应(Update Bearer Response )消息中包含有 PDN GW为EPS Bearer分配的PDN GW的GTP-U IPv6地址。因在步骤1中 Serving GW向PDN GW发送Update Bearer Request消息时,Serving GW已经 知道了 PDN GW的PDN GW的GTP-C IPv6地址,此时在步骤2中PDN GW 向Serving GW回应的更新承载响应(Update Bearer Response )消息中可以不 包含PDN GW的GTP-C IPv6地址,但若PDN GW为此Serving GW重新分配 了 一个新的PDN GW的GTP-C IPv6地址,则在步骤2中PDN GW向Serving GW回应的更新承载响应(Update Bearer Response )消息中必须包含新的PDNGW的GTP-C IPv6地址。当步骤2完成后,执行步骤3,即在Serving GW与 PDN GW之间建立了 GTPv2-C隧道和GTPv2用户(平面)(GTPv2-U, GTPv2 User)隧道,其中,建立的GTPv2-C隧道的两端的IPv6地址分别是步骤1中 Serving GW的GTP-C IPv6地址及步骤2中PDN GW的GTP-C IPv6地址;建 立的GTPv2-U隧道的两端的IPv6地址分别是步骤1中Serving GW的GTP-U IPv6地址及步骤2中PDN GW的GTP-U IPv6地址。
本发明实施例中,两个支持GTPv2的网络实体在建立用于传输GTPv2消 息的GTP隧道时,不允许使用可选地址(Alternative Address )才几制进行IP版 本的协商,也就是说,除了支持GTPv2协议的网络实体与GTPvl协议的网络 实体进行通信的情况,IP版本的协商功能在GTPv2协议中不支持。
本发明实施例中,GTPv2协议由于没有IP地址的协商过程,只能使用IPv6 地址,从而简化了 GTPv2协议的实现,降低了设备开发及网络部署时的测试 与使用的复杂性。
本发明实施例中,在EPS网络的域名解析(DNS, Domain Name System) 服务器中,针对每一个支持GTPv2协议的网络实体的每一个名字(Name,如 全域名(FQDN, Fully Qualified Domain Name),在DNS服务器中均定义一个 "AAAA"类型的资源记录(AAAA Resource Record),在这个AAAA类型的 Resource Record中记载了该网络实体的IPv6地址。
需要说明的是, 一个EPS网络中有可能有多个DNS服务器, 一个EPS网 络中的一个网络实体在一个DNS服务器上有可能有多个名字, 一个名字可能 对应于多个不同类型的Resource Record。例如,布i设一个PDN GW的一个名 字为 "APNl.mccxxx.mncyyy.gprs.org", 则众匕"APNl.mccxxx.mncyyy.gprs.org" 可有一个A类型的Resource Record( A Resource Record),也可以有一个AAAA 类型的Resource Record (AAAA Resource Record )。 利用 AAAA Resource Record,能够得到网络实体的IPv6地址;利用A Resource Record,能够得到网 络实体的IPv4地址。例如,MME在进行PDN GW及Serving GW的网络实体的选择时,MME 必须通过DNS得到PDN GW和Serving GW的IPv6地址,然后MME将从DNS 服务器得到的Serving GW的IPv6地址作为消息接收方隧道的IP地址,向 Serving GW发送GTPv2消息,并与Serving GW建立一个GTPv2-C隧道,MME 将PDN GW的IPv6地址通知给Serving GW,然后Serving GW将MME提供 的PDN GW的IPv6地址作为消息接收方隧道的IP地址,向PDN GW发送 GTPv2消息并与PDN GW建立一个GTPv2-C隧道。如图7所示,具体过程包 括
步骤1, MME向DNS服务器发送域名AAAA查询请求(DNS AAAA Query Request)消息,此消息中包含的信息有PDN GW的全域名(FQDN), 以及查询的类型为AAAA。
步骤2, DNS服务器根据PDN GW的名字,查到对应的AAAA类型的 Resource Record,从中得到PDN GW的IPv6地址,并向MME发送域名AAAA 查询响应(DNS AAAA Query Response)消息,此消息中包含的信息有PDN GW的IPv6地址。
步骤3, MME向DNS服务器发送域名AAAA查询请求(DNS AAAA Query Request)消息,此消息中包含的信息有Serving GW的全域名(FQDN), 以及查询的类型为AAAA。
步骤4, DNS服务器根据Serving GW的名字,查到对应的AAAA类型 的Resource Record,从中得到Serving GW的IPv6地址,并向MME发送域名 AAAA查询响应(DNS AAAA Query Response)消息,此消息中包含的信息有 Serving GW的IPv6地址。
需要说明的是,当PDN GW与Serving GW是一个组合实体时,则步骤3 与步骤4可以省略,即只通过步骤1和2就可以获得PDN GW和Serving GW 的IPv6 ;也址。
步骤5 , MME以步骤4中得到的Serving GW的IPv6地址作为消息接收方
12隧道的IP地址,向Serving GW发送建立承载请求(Create Bearer Request)消 息,该消息中包含MME的GTP-C IPv6地址及PDN GW GTP-C IPv6地址,PDN GW GTP-C IPv6地址为步骤2中得到的PDN GW的IPv6地址。
步骤6, Serving GW以步骤5中得到的PDN GW GTP-C IPv6地址作为消 息接收方隧道的IP地址,向PDN GW发送创建承载请求(Create Bearer Request) 消息,其中包含有Serving GW的GTP-C IPv6地址,以及Serving GW为EPS Bearer (由EPS Bearer ID来标识)分配的Serving GW的GTP-U IPv6地址。
步骤7, PDN GW向Serving GW回应创建承载响应(Create Bearer Response )消息,其中包含有PDN GW为EPS Bearer分配的PDN GW的GTP-U IPv6地址,以及PDN GW的GTP-C IPv6地址。
步骤8,在Serving GW与PDN GW之间建立GTPv2-C隧道和GTPv2-U 隧道。
步骤9, Serving GW向MME回应建立承载响应(Create Bearer Response ) 消息,其中包含Serving GW的GTP-C IPv6地址。
步骤10,在MME与Serving GW之间建立一个GTPv2-C隧道。
本发明实施例中,当支持GTPv2协议的网络实体A,首次需要向另一个 网络实体B发送GTP消息时,需要得到网络实体B的IP地址作为GTP消息 接收方隧道的IP地址,
若网络实体A通过查询DNS服务器中网络实体B的Resource Record时, 发现网络实体B只有IPv4地址,则支持GTPv2协议的网络实体A需要降低其 GTP协议的版本,即使用GTPvl协议向网络实体B发送GTPvl消息;
若网络实体A通过查询DNS服务器中网络实体B的Resource Record时, 发现网络实体B的IP地址包含有IPv6地址和IPv4地址,则网络实体A首先根 据该IPv6地址使用GTPv2协议向网络实体B发送GTPv2消息;当网络实体A 收到网络实体B返回的GTP消息为版本不支持(Version Not Supported)消息 后,则网络实体A再根据网络实体B的IPv4地址使用GTPvl协议向网络实体B发送GTPvl消息;若网络实体A收到网络实体B返回的GTP消息不是Version Not Supported消息,则网络实体A可确定网络实体B也是支持GTpv2协议的 网络实体,从而继续使用GTPv2协议与网络实体B进行GTPv2消息的交互。
网络实体A通过查询DNS服务器得到网络实体B的IPv4地址或IPv6地 址的具体过程例如
网络实体A查询网络实体B的AAAA类型Resource Record,
若DNS服务器有网络实体B的AAAA类型Resource Record,则DNS服 务器发送的回应消息中包含有网络实体B的IPv6地址;
若DNS服务器没有网络实体B的AAAA类型Resource Record,则DNS 服务器发送的回应消息中指示此节点B没有IPv6地址;
同样,网络实体A查询网络实体B的A类型Resource Record,
若DNS服务器有网络实体B的A类型Resource Record,则DNS服务器 发送的回应消息中包含有网络实体B的IPv4地址;
若DNS服务器没有网络实体B的A类型Resource Record,则DNS服务 器发送的回应消息中指示此网络实体B没有IPv4地址。
另外,网络实体A还可通过其他方式得到网络实体B的IPv4地址或IPv6 地址作为GTP消息接收方隧道的IP地址,例如通过预配制的方式,预先在网 络实体A中配置网络实体B的IPv4地址或IPv6地址等等。
下面介绍一下本发明实施例提供的系统及装置。
参见图8,本发明实施例提供的一种传输GTPv2消息的系统包括支持 GTPv2协议的第一网络实体81和第二网络实体82。
第一网络实体81,用于采用GTPv2协议在自身与所述第二网络实体82之 间建立用于传输GTPv2消息的GTP隧道,并采用GTPv2协议通过所述GTP 隧道向所述第二网络实体82发送GTPv2消息。
第二网络实体82,用于采用GTPv2协议在自身与所述第一网络实体81之 间建立用于传输GTPv2消息的GTP隧道,并采用GTPv2协议通过所述GTP隧道接收所述第一网络实体81发送的GTPv2消息。
其中,第一网络实体81和第二网络实体82在建立所述GTP隧道时,IPv6 是唯一使用的隧道IP协i义。
较佳地,该系统还包括
域名解析服务器83,用于保存第一网络实体81和第二网络实体82的每一 个名字对应的AAAA类型的资源记录,每个网络实体的每一个名字对应AAAA 类型的资源记录用于记录该网络实体的IPv6地址。
参见图9,本发明实施例提供的一种传输GTPv2消息的装置90,包括
建立隧道单元901 ,用于采用GTPv2协议在自身与支持GTPv2协议的网 络实体之间建立用于传输GTPv2消息的GTP隧道,其中,在建立该GTP隧道 时,IPv6是唯一使用的隧道IP协议。
传输单元902,用于采用GTPv2协议通过所述建立隧道单元901建立的 GTP隧道传输GTPv2消息。
明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1、一种传输版本2的通用分组无线业务隧道协议GTP v2消息的方法,其特征在于,该方法包括支持GTPv2协议的第一网络实体采用GTPv2协议,通过预先在自身与另一支持GTPv2协议的第二网络实体之间建立的GTP隧道传输GTPv2消息,其中,在建立所述GTP隧道时,版本6的因特网协议IPv6是唯一使用的隧道IP协议。
2、 根据权利要求1所述的方法,其特征在于,在建立所述GTP隧道时, 所述第一网络实体和所述第二网络实体相互提供自身的隧道IP地址,该IP地 址仅包括IPv6地址。
3、 根据权利要求1所述的方法,其特征在于,针对每一个支持GTPv2协 议的网络实体的每一个名字,在域名解析服务器中均设置一个对应的AAAA 类型的资源记录,用于记录该网络实体的IPv6地址。
4、 根据权利要求3所述的方法,其特征在于,当所述第一网络实体首次 向所述第二网络实体发送GTPv2消息时,所述第一网络实体通过所述域名解 析服务器上保存的所述第二网络实体的AAAA类型的资源记录,得到所述第 二网络实体的IPv6地址,将所述第二网络实体的IPv6地址作为消息接收方隧 道的IPv6地址,向所述第二网络实体发送GTPv2消息。
5、 根据权利要求1所述的方法,其特征在于,所述支持GTPv2协议的网 络实体支持版本4的因特网协议IPv4协议和版本6的因特网协议IPv6。
6、 根据权利要求5所述的方法,其特征在于,当所述第一网络实体或第 二网络实体与支持GTPvl协议的第三网络实体进行通信时,所述第一网络实 体或第二网络实体使用GTPvl协议与所述第三网络实体通信,并使用可选地 址Alternative Address机制与所述第三网络实体进行GTP隧道IP版本协商。
7、 根据权利要求3所述的方法,其特征在于,所述域名解析服务器中还保存有每一网络实体的每一个名字对应的A类型的资源记录,用于记录该网络实体的版本4的因特网协议IPv4地址。
8、 根据权利要求7所述的方法,其特征在于,当支持GTPv2协议的所述第一网络实体或第二网络实体首次向第三网络实体发送GTP消息时,所述第一网络实体或第二网络实体通过所述域名解析服务器上保存的与所述第三网络实体的名字相对应的AAAA类型的或A类型的资源记录,得到所述第三网络实体的IPv6地址或IPv4地址,并将所述第三网络实体的IPv6地址或IPv4地址作为消息接收方隧道的IP地址,向所述第三网络实体发送GTP消息。
9、 根据权利要求8所述的方法,其特征在于,当所述域名解析服务器保存的与所述第三网络实体的名字相对应资源记录只有A类型的资源记录时,所述第一网络实体或第二网络实体通过该A类型的资源记录得到所述第三网络实体的IPv4地址,并将该IPv4地址作为消息接收方隧道的IP地址,采用GTPvl协议向所述第三网络实体发送GTPvl消息;当所述域名解析服务器保存的与所述第三网络实体的名字相对应的资源记录包含有AAAA类型的资源记录时,所述第一网络实体或第二网络实体通过该AAAA类型的资源记录得到所述第三网络实体的IPv6地址,并将该IPv6地址作为消息接收方隧道的IP地址,采用GTPv2协议向所述第三网络实体发送GTPv2消息。
10、 根据权利要求9所述的方法,其特征在于,在所述第一网络实体使用GTPv2协议向所述第二网络实体发送GTPv2消息之后,当所述第一 网络实体收到所述第二网络实体返回的版本不支持的消息时,所述第一网络实体使用GTPvl协议向所述第二网络实体发送GTPvl消息。
11、 一种传输版本2的通用分组无线业务隧道协议GTPv2消息的系统,其特征在于,该系统包括第一网络实体和第二网络实体;所述第一网络实体,用于采用GTPv2协议在自身与所述第二网络实体之间建立用于传输GTPv2消息的GTP隧道,并采用GTPv2协议通过所述GTP隧道向所述第二网络实体发送GTPv2消息;所述第二网络实体,用于采用GTPv2协议在自身与所述第一网络实体之间建立用于传输GTPv2消息的GTP隧道,并采用GTPv2协议通过所述GTP隧道接收所述第一网络实体发送的GTPv2消息;其中,在建立所述GTP隧道时,版本6的因特网协议IPv6是唯一使用的隧道IP协议。
12、 根据权利要求11所述的系统,其特征在于,该系统还包括域名解析服务器,用于保存所述第一网络实体和第二网络实体的每一个名字对应的AAAA类型的资源记录,每个网络实体的每一个名字对应AAAA类型的资源记录用于记录该网络实体的IPv6地址。
13、 一种传输版本2的通用分组无线业务隧道协议GTPv2消息的装置,其特征在于,该装置包括建立隧道单元,用于采用GTPv2协议在自身与支持GTPv2协议的网络实体之间建立用于传输GTPv2消息的GTP隧道,其中,在建立所述GTP隧道时,版本6的因特网协议IPv6是唯一使用的隧道IP协议;传输单元,用于采用GTPv2协议通过所述GTP隧道传输GTPv2消息。
全文摘要
本发明公开了一种传输版本2的通用分组无线业务隧道协议GTPv2消息的方法、系统及装置,属于通信技术领域,用以避免现有技术在建立GTPv2协议的GTP隧道时存在的因特网协议IP地址协商过程,使得采用GTPv2协议实现传输GTPv2消息的过程更加简单。本发明提供的一种传输GTPv2消息的方法包括支持GTPv2协议的第一网络实体采用GTPv2协议,通过预先在自身与另一支持GTPv2协议的第二网络实体之间建立的GTP隧道传输GTPv2消息,其中,在建立所述GTP隧道时,版本6的因特网协议IPv6是唯一使用的隧道IP协议。本发明用于网络实体采用GTPv2协议传输GTPv2消息。
文档编号H04L29/08GK101594282SQ200810113550
公开日2009年12月2日 申请日期2008年5月29日 优先权日2008年5月29日
发明者沈宇希, 熊春山 申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1