Gprs隧道协议gtp用户面协议版本通知方法和装置的制作方法

文档序号:7918209阅读:158来源:国知局
专利名称:Gprs隧道协议gtp用户面协议版本通知方法和装置的制作方法
技术领域
本发明涉及通信技术领域,特别是一种GPRS隧道协议GTP用户面协议 版本通知方法和装置。
背景技术
下一 #亥心网纟备SAE (System Architecture Evolution,系纟克架才勾演 进)的网络架构如图1所示。隱(Mobility Management Entity,移动性 管理实体)或者S4 SGSN (S4 Serving GPRS Support Node,使用S4接口 的服务GPRS (General Packet Radio Service,通用无线分组业务)支持 节点)负责移动用户终端的位置管理、连接管理、安全认证、网关选择(包 括选择服务网关、数据网关)等,S-GW (Serving Gateway,服务网关)是 用户终端的本地接入网关,P-GW (Packet Data Network Gateway,分组数 据网络网关)是用户终端访问外部数据网络的网关。在SAE架构中,S-GW与 E-UTRAN (Evolved UMTS Territorial Radio Access Network,演进的UMTS (Universal Mobile Telecommunication, 通用移动通信系统)陆地无线 接入网)之间、S4 SGSN与S-GW之间、S-GW与S-GW之间的接口使用的用 户面协议都4吏用GTP (GPRS Tunnelling protocol, GPRS隧道协i义)v2协 议,而UTRAN (UMTS Territorial Radio Access Network, UMTS陆地无线 接入网)与S-GW之间的S12接口使用的用户面协议在标准中还没有确定, 可能使用GTP vl用户面协议或者GTP v2用户面协议,也可能二者都支持。SAE网络和Gn/Gp SGSN( Gn/Gp Serving GPRS Support Node,使用Gn/Gp 接口的服务GPRS支持节点)的互通如图2所示。UTRAN和GERAN ( GSM EDGE Radio Access Network, GSM (Global System for Mobile Communications, 全球移动通信系统)EDGE (Enhanced Data rates for Global Evolution, 全球增强型数据提升率)无线接入网)接入Gn/Gp SGSN时,Gn/Gp SGSN和 UTRAN所支持的GTP-U接口协议都为GTP vl用户面协议版本,即其他实体
面协议版本。
用户设备UE从源网络移动管理网元切换到目标网络移动管理网元时的 切换流程如图3所示,具体步骤包括
步骤301:源网结4妻入网网元决定发起切换;
步骤302:源网络接入网网元发送切换请求消息给源网络移动管理网
元;
步骤303:源网络移动管理网元选择目标网络移动管理网元,发送前转 切换请求消息,消息中携带锚点数据网关地址信息;
步骤304:目标网络移动管理网元为用户在目标网络分配承载资源;
步骤305:目标网络移动管理网元返回前转切换响应消息给源网络移动 管理网元,该消息中包含目标侧的转发地址;
步骤306:如果数据转发采用非直接数据转发,源网络移动管理网元同 源S-GW交互,构建非直接数据转发通道;
步骤307:源网络移动管理网元命令源网络4妄入网网元开始切换;
步骤308:源网络接入网网元通知UE开始切换;步骤309:源网络接入网网元开始转发数据到目标网络; 步骤310: UE切换到目标网络侧,并且目标网络侧为UE更新承载资源。 当数据转发采用非直接数据转发时,UE从源画E或S4 SGSN切换到目 标网络移动管理网元时的凄t据转发有以下几种情况
情况一当目标网络移动管理网元为薩E或者S4 SGSN时,在S-GW发 生改变的情况下,源S-GW应该使用GTP V2用户面协议版本来转发数据给 目标S-GW,目标S-GW ^f吏用GTP vl用户面协议或者GTP v2用户面协议发送 给目标网络接入网网元,或者使用GTP v2用户面协议发送给目标网络移动 管理网元。
情况二在S-GW未发生改变的情况下,当目标网络移动管理网元为薩E 时,源S-GW应该使用GTP V2用户面协议版本来转发数据给目标网络接入 网网元;当目标网络移动管理网元为S4 2G SGSN时,源S-GW应该使用GTP V2用户面协议来转发数据给目标网络移动管理网元;当目标网络移动管理 网元为S4 3G SGSN时,源S-GW应该使用GTP V2用户面协议版本来转发数 据给目标网络移动管理网元或者使用GTP VI用户面协-汉或者GTP V2用户 面协议版本(标准未定)来转发数据给目标网络接入网网元。
情况三当目标网络移动管理网元为Gn/Gp SGSN时,源S-GW应该使 用GTP VI用户面协议版本来转发数据给目标网络接入网网元或者目标网络 移动管理网元。
当数据釆用直接数据转发时,UE从源MME或S4 SGSN切换到目标网络 移动管理网元时的数据转发有以下几种情况
情况一当目标网络移动管理网元为薩E时,源网络接入网网元应该使用GTP V2用户面协议版本来转发数据给目标网络接入网网元;当目标网 络移动管理网元为S4 3G SGSN时,源网络接入网网元可能4吏用GTP V2用 户面协议或者GTP VI用户面协议版本(标准未定)来转发数据给目标网络 接入网网元;当目标网络移动管理网元为S4 2G SGSN时,源网络接入网网 元应该使用GTP V2用户面协议版本来转发数据给目标网络移动管理网元。
情况二当目标网络移动管理网元为Gn/Gp SGSN时,源网络接入网网 元应该-使用GTP VI用户面协议版本来转发邀:据^^目标网络接入网网元或目 标网络移动管理网元。
结合上述情况,可以发现
在釆用非直接数据转发的情况下,源S-GW和目标S-GW都仅仅收到转 发数据的目的端地址,并不能知道应当选择哪种GTP用户面协议版本来转 发数据,从而有可能使用错误的GTP用户面协议版本,造成数据转发失败 及数据包的丟失。
在釆用直接数据转发的情况下,源网络接入网网元仅仅收到转发数据 的目的端地址,并不能知道应当选择哪种GTP用户面协议版本来转发数据, 从而有可能使用错误的GTP用户面协议版本,造成数据转发失败及数据包 的丢失。

发明内容
本发明实施例在于提供一种GPRS隧道协议GTP用户面协议版本通知方 法和装置,以使得源S-GW、目标S-GW及源网络接入网网元可以选择合适的 GTP用户面协议版本实现数据的正确转发。本发明实施例提供了 一种GTP用户面协议版本通知方法,包括 移动管理网元获取GTP用户面协议版本信息;
向需要获知所述GTP用户面协议版本信息的网络设备发送通知消息, 该通知消息中携带有所述GTP用户面协议版本信息。
本发明实施例提供了一种GTP用户面协议版本通知装置,包括信息 获取单元和信息发送单元,
所述信息获取单元,用于获取GTP用户面协议版本信息;
所述信息发送单元,用于向需要获知所述GTP用户面协议版本信息的
网络设备发送通知消息,该通知消息中携带有所述GTP用户面协议版本信 台
由以上本发明实施例提供的技术方案可见,本发明实施例中提供的GTP 用户面协议版本通知方法和装置,使得用户从源网络移动管理网元切换到 目标网络移动管理网元时,源S-GW、目标S-GW及源网绍4妻入网网元都可以 选择合适的GTP用户面协议版本实现数据的正确转发。


图1是下一代核心网络SAE的网络架构; 图2是SAE与Gn/Gp SGSN互通结构图3是UE从源侧移动性管理网元切换到目标网络移动性管理网元时的 切换流程图4是本发明提供的GTP用户面协议版本通知方法的一个实施例框图; 图5是本发明提供的GTP用户面协议版本通知方法的另一个实施例框图6是为本发明提供的GTP用户面协议版本通知方法的另一个实施例 框图7是发明提供的GTP用户面协议版本通知方法的另 一个实施例框图; 图8是本发明提供的GTP用户面协议版本通知装置的一个实施例框图。
具体实施例方式
本发明实施例在于提供一种GTP用户面协议版本通知方法和装置,以 使得当UE从源网络移动管理网元切换到目标网络移动管理网元时,服务网 关和源网络接入网网元可以选4奪正确的GTP用户面协议版本来转发数据。 本发明的一个实施例流程如图4所示 步骤401:移动管理网元获取GTP用户面协议版本信息; 步骤402:移动管理网元向需要获知所述GTP用户面协议版本信息的网 络设备发送通知消息,该通知消息中携带有所述GTP用户面协议版本信息。 当数据转发为非直接数据转发或直接数据转发时,为了通知不同的网 络设备使用正确的GTP用户面协议版本转发数据,移动管理网元在发送给 不同网络设备的信令消息中携带不同的GTP用户面协议版本信息。下面结 合各种情况对发明方案进行进一 步的详细说明。
本发明GTP用户面协议版本通知方法的另 一个实施例流程如图5所示, 该实施例给出了采用非直接数据转发的情况下,UE从源画E或S4 SGSN切 换到目标网络移动管理网元的切换流程中,源网络移动管理网元发送GTP 用户面协议版本信息给源S-GW的具体流程步骤501:源网络移动管理网元发送前转切换请求消息给目标网络移动管理网元;
步骤502:目标网络移动性管理网元为用户在目标网络分配承载资源;
步骤503:目标网络移动管理网元返回前转切换响应消息给源网络移动管理网元,所述响应消息中携带GTP用户面协议版本信息,该信息指示了源S-GW转发数据时应该使用的GTP用户面协议版本;
步骤5 04:源网络移动管理网元获取GTP用户面协议版本信息;
步骤505:源网络移动管理网元发送创建承载请求消息给源S-GW,所述创建承载请求消息中携带源网络移动管理网元获取的GTP用户面协议版本信息,该信息指示了源S-GW转发数据时应该使用的GTP用户面协议版本,从而使源S-GW使用合适的GTP用户面协议版本去转发数据。
需要进一步说明的是,步骤502中同样涉及到目标侧S-GW转发数据时使用的GTP用户面协议版本问题,具体GTP用户面协议版本信息通知过程在后续的实施例中将进行详细说明。
还需要进一步说明的是,步骤503中前转切换响应消息携带GTP用户面协议版本信息是一个可选步骤,即所述前转切换响应消息中不携带GTP用户面协议版本信息也是可以的。
还需要进一步说明的是,步骤504中源网络移动管理网元获取GTP用户面协议版本信息的方法包括
方法一源网络移动管理网元采用目标网络移动管理网元发送的前转切换响应消息中所携带的GTP用户面协议版本信息,并4巴接收到的该信息作为获取结果附加在发送给源S-GW的创建承载请求消息中;或,方法二 源网络移动管理网元没有收到目标网络移动管理网元发送的前转切换响应消息中所携带的GTP用户面协议版本信息或不采用接收到的所述GTP用户面协议版本信息,源网络移动管理网元自主确定源S - GW需要使用的GTP用户面协议版本,具体方法如下
在源网络移动管理网元判断出目标网络移动管理网元是薩E时,通知源S-GW使用GTP v2用户面协议版本间接转发数据;或,
在源网络移动管理网元判断出目标网络移动管理网元是Gn/Gp SGSN时,通知源S-GIH吏用GTP vl用户面协议版本间接转发数据;或,
在源网络移动管理网元判断出目标网络移动管理网元是S4 2G SGSN时,通知源S-GW使用GTP v2用户面协议版本间接转发邀:据;或,
在源网络移动性管理网元判断出目标网络移动性管理网元是S4 3GSGSN时,且目标S-GW不同于源S-GW时,通知源S-GW使用GTP v2用户面协议版本间接转发数据;
源网络移动管理网元把自主确定的GTP用户面协议版本信息作为获取结果附加在发送给源S-GW的创建承载请求消息中。
本发明GTP用户面协议版本通知方法的另一个实施例流程如图6所示,该实施例给出了采用直接数据转发的情况下,UE从源网络移动管理网元切换到目标网络移动管理网元的切换流程中,源网络移动管理网元获取并发送GTP用户面协议版本信息给源接入网网元的具体流程
步骤601:源网络移动管理网元发送前转切换请求消息给目标网络移动管理网元;
步骤602:目标网络移动管理网元发送切换请求消息给目标网络接入网网元;
步骤603:目标网络接入网网元返回切换请求响应消息给目标网络移动管理网元,所述切换请求响应消息中携带GTP用户面协议版本信息,该信息指示了通过下行隧道向目标网络接入网网元直接转发数据时应该使用的GTP用户面协议版本;
步骤604:目标网络移动管理网元获取GTP用户面协议版本信息,目标网络移动管理网元返回前转切换响应消息给源网络移动管理网元,所述响应消息中携带目标网络移动管理网元获取的GTP用户面协议版本信息;
步骤605:源网络移动管理网元获取GTP用户面协议版本信息;
步骤606:源网络移动管理网元发送切换请求消息给源网络接入网网元,所述切换请求消息中携带GTP用户面协议版本信息。
需要进一步说明的是,当目标网络移动管理网元为画E或S4 SGSN时,步骤602之前还包括
A:如果目标网络移动管理网元发现源S-GW不能继续服务UE,就选择一个新的目标S-GW,并发送创建承载请求消息给目标S-GW,在目标S-GW上建立用户承载;
B:目标S-GW返回创建岸义载响应消息^^目标网络移动管理网元。
还需要进一步说明的是
步骤603中切换请求响应消息携带GTP用户面协议版本信息是可选的,即所述切换请求响应消息中也可以不携带GTP用户面协议版本信息;
步骤604中前转切换响应消息携带GTP用户面协议版本信息是可选的,即所述前转切换响应消息中也可以不携带GTP用户面协议版本信息。还需要进一步说明的是,步骤605中源网络移动管理网元获取GTP用户面协议版本信息的方法包括
源网络移动管理网元采用目标网络移动管理网元发送的前转切换响应消息中所携带的GTP用户面协议版本信息,并把接收到的该信息作为获取结果附加在发送给源接入网网元的创建承载请求消息中;或,
源网络移动管理网元没有收到目标网络移动管理网元发送的前转切换响应消息中所携带的GTP用户面协议版本信息或不采用接收到的所述GTP用户面协议版本信息,源移动管理网元自主确定源网络接入网网元需要使用的GTP用户面协议版本,具体方法如下
在源网络移动管理网元判断出目标网络移动管理网元是MME时,通知源网络接入网网元使用GTP v 2用户面协议版本直接转发数据;或,
在源网络移动管理网元判断出目标网络移动管理网元是Gn/Gp SGSN时,通知源网络接入网网元使用GTP vl用户面协议版本直接转发数据;或,
在源网络移动管理网元判断出目标网络移动管理网元是S4 2G SGSN时,通知源网络接入网网元使用GTP v2用户面协议版本直接转发数据;
源网络移动管理网元把自主确定的GTP用户面协议版本信息作为获取结果附加在发送给源网络接入网网元的切换请求消息中。
还需要进一步说明的是,步骤604中目标网络移动管理网元获取GTP用户面协议版本信息的方法包括
目标网络移动管理网元采用目标网络接入网网元发送的切换请求响应消息中所携带的GTP用户面协议版本信息,并4巴接收到的该信息作为获取结果附加在发送给源网络管理网元的前转切换响应消息中;或,目标网络移动管理网元没有收到目标网络接入网网元发送的切换请求
响应消息中所携带的GTP用户面协议版本信息或不采用接收到的所述GTP 用户面协议版本信息,目标网络移动管理网元自主确定所要使用的GTP用 户面协议版本,具体确定方法与步骤605中的确定方法类似,在此不再赘 述。
本发明GTP用户面协议版本通知方法的另一个实施例流程如图7所示, 该实施例给出了采用非直接数据转发的情况下,UE从源网络移动管理网元 切换到目标醒E或S4 SGSN的切换流程中,目标网络移动管理网元发送GTP 用户面协议版本信息给目标S-GW的具体流程
步骤701:如果目标网络移动管理网元发现源S-GW不能继续服务UE, 就选择一个新的目标S-GW,并发送创建承载请求消息给目标S-GW,在目标 S-GW上建立用户承载;
步骤702:目标S-GW返回创建承载响应消息给目标网络移动管理网元;
步骤7 0 3:目标网络移动管理网元发送切换请求消息给目标网络接入网 网元;
步骤704:目标网^#入网网元返回切换请求响应消息给目标网络移动 管理网元,所述切换请求响应消息中携带GTP用户面协议版本信息;该信 息指示目标S-GW间接转发数据时应该使用的GTP用户面协议版本; 步骤7 0 5:目标网络移动管理网元获取GTP用户面协议版本信息; 步骤706:目标网络移动管理网元发送创建承载请求消息给目标S-GW, 所述创建承载请求消息中携带GTP用户面协议版本信息,该信息指示目标 S-GW间接转发数据时应该使用的GTP用户面协议版本;步骤707:目标S-GW返回创建承载响应给目标网络移动管理网元。 需要进一步说明的是,步骤704中切换请求响应消息携带GTP用户面
协议版本信息是可选的,即所述切换请求响应消息中可以不携带GTP用户
面协议版本信息。
还需要进一步说明的是,步骤705中目标网络移动管理网元获取GTP 用户面协议版本信息的方法包括
方法一目标网络移动管理网元采用目标网络接入网网元发送的切换 请求响应消息中所携带的GTP用户面协议版本信息,并把接收到的该信息 作为获取结果附加在发送给目标S-GW中的创建承载请求消息中;或,
方法二目标网络移动管理网元没有收到目标网络接入网网元发送的 切换请求响应消息中所携带的GTP用户面协议版本信息或不釆用接收到的 所述GTP用户面协议版本信息,目标网络移动管理网元自主确定目标S - GW 需要使用的GTP用户面协议版本,具体确定方法如下
在目标网络移动管理网元判断出目标S-GW转发数据的目的端是目标网 络移动管理网元时,就通知目标S-GW使用GTP v2用户面协议版本间接转 发数据;或
在目标网络移动管理网元判断出目标S-GW转发数据的目的端是目标网 络接入网网元时,就通知目标S-GW ^f吏用目标网绍4妻入网网元对应的用户面 版本间接转发数据;
目标网络移动管理网元把自主确定的GTP用户面协议版本信息作为获 取结果附加在发送给目标S-GW的创建承载请求消息中。
与本发明GTP用户面协议版本通知方法的实施例相对应,本发明还提供了 一种GTP用户面协议版本通知装置的实施例。
本发明GTP用户面协议版本通知装置的实施例如图8所示,该装置包 括信息获取单元801和信息发送单元802,
所述信息获取单元801 ,用于获取GTP用户面协议版本信息;
所述信息发送单元802,用于将信息获取单元获取的GTP用户面协议版 本信息发送给需要获知该信息的网络设备。
本发明实施例通过在网络移动管理网元发送给网络设备的信息中携带 GTP用户面协议版本指示,使得数据转发在采用非直接数据转发和直接数据 转发两种情况下,服务网关和接入网网元都可以选择正确的GTP用户面协 议版本来转发数据,避免了因使用错误的GTP用户面协议版本造成的数据
转发失败及数据包丟失。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的 普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进 和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1、一种GPRS隧道协议GTP用户面协议版本通知方法,其特征在于,包括移动管理网元获取GTP用户面协议版本信息;向需要获知所述GTP用户面协议版本信息的网络设备发送通知消息,该通知消息中携带有所述GTP用户面协议版本信息。
2、 如权利要求1所述的GPRS隧道协议GTP用户面协议版本通知方法, 其特征在于,所述移动管理网元至少包括下述之一移动管理实体画E、使 用S4接口的服务GPRS支持节点S4 SGSN和使用Gn/Gp接口的服务GPRS支 持节点Gn/Gp SGSN。
3、 如权利要求1所述的GPRS隧道协议GTP用户面协议版本通知方法, 其特征在于,所述网络设备包括源服务网关S-GW、目标服务网关S-GW或 源才妻入网网元。
4、 如权利要求1所述的GPRS隧道协议GTP用户面协议版本通知方法, 其特征在于,当所述移动管理网元为源网络移动管理网元时,所述移动管 理网元获取GTP用户面协议版本信息具体包括源网络移动管理网元^U妄收的目标网络移动管理网元发送的前转切换 响应消息中获取GTP用户面协议版本信息;或,源网络移动管理网元根据目标网络移动管理网元或目标服务网关的具 体信息,确定GTP用户面协议版本信息。
5、 如权利要求1所述的GPRS隧道协议GTP用户面协议版本通知方法,其特征在于,当所述移动管理网元为目标网络移动管理网元时,所述移动管理网元获取GTP用户面协议版本信息具体包括目标网络移动管理网元从接收的目标网络接入网网元发送的切换请求 响应消息中获取GTP用户面协议版本信息;或目标网络移动管理网元根据目标服务网关需要转发数据的目的端信 息,确定GTP用户面协议版本信息。
6、 如权利要求1所述的GPRS隧道协议GTP用户面协议版本通知方法, 其特征在于,当所述移动管理网元为源网络移动管理网元时,所述向需要 获知GTP用户面协议版本信息的网络设备发送通知消息具体包括源网络移动管理网元发送创建承载请求消息给源服务网关,所述创建 承载请求消息中携带源网络移动管理网元获取的GTP用户面协议版本信息; 或源网络移动管理网元发送切换请求消息给源网络接入网网元,所述切 换请求消息中携带源网络移动管理网元获取的GTP用户面协议版本信息。
7、 如权利要求1所述的GPRS隧道协议GTP用户面协议版本通知方法, 其特征在于,当所述移动管理网元为目标网络移动管理网元时,所述向需 要获知所述GTP用户面协议版本信息的网络设备发送通知消息具体包括目标网络移动管理网元发送创建承载请求消息给目标服务网关,所述 创建承载请求消息中携带目标网络移动管理网元获取的GTP用户面协议版 本信息。
8、 一种GPRS隧道协议GTP用户面协议版本通知装置,其特征在于, 包括信息获取单元,用于获取GTP用户面协议版本信息; 信息发送单元,用于将信息获取单元获取的GTP用户面协议版本信息 发送给需要获知该信息的网络设备。
全文摘要
本发明公开了GPRS隧道协议GTP用户面协议版本通知方法和装置,所述方法包括移动管理网元获取GTP用户面协议版本信息,向需要获知所述GTP用户面协议版本信息的网络设备发送通知消息,该通知消息中携带有所述GTP用户面协议版本信息。所述装置包括信息获取单元和信息发送单元,其中,信息获取单元,用于获取GTP用户面协议版本信息,信息发送单元,用于将信息获取单元获取的GTP用户面协议版本信息发送给需要获知该信息的网络设备。
文档编号H04W8/02GK101635913SQ20081014265
公开日2010年1月27日 申请日期2008年7月25日 优先权日2008年7月25日
发明者邸志宇, 宇 银 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1