一种用于不同gtp版本的系统间互操作的方法及装置的制作方法

文档序号:7693129阅读:173来源:国知局

专利名称::一种用于不同gtp版本的系统间互操作的方法及装置的制作方法
技术领域
:.本发明涉及移动通信
技术领域
,尤其涉及一种用于不同GTP版本的系统间互操作的方法及装置。
背景技术
:在目前的3G和EPS(EvolvedPacketSystem,演进的分组数据系统)核心网系统中,GTP(GPRSTunnelingProtocol,通用分组无线业务隧道协议)协议用来控制不同核心网节点之间数据承载的隧道传输。在传统3G系统中,使用GTP协议版本1(GTPvl)和版本0(GTPvO);而在EPS系统中,由于出现很多新的特性和消息参数的定义,将采用新的GTP版本2(GTPv2)来实现GTP的功能扩展,处理承载管理,同时EPS系统不再支持GTPvO。传统系统中没有定义标准的GTPvl到GTPvO的相关Fallback(退却)方案;但在EPS系统中,更多的功能节点之间使用GTP,而对于不同版本的GTP消息以及EPS系统和传统3G系统节点间功能参数的映射等问题还没有很好的解决办法在3GPP(ThirdGenerationPartnershipProject,第三代合作项目)TS23.401中提出,由MME(MobilityManagementEntity,移动性管理实体)来实现EPS系统和传统系统之间的参数映射;并且在目前的系统中,GTPvl没有设计标准的Fallback机制,GTPv2刚刚定义,还没有和GTPvl互动的相关方案;下面具体描述在EPS系统和传统的3G系统(以Rre-R8系统为例)之间的位置区更新或切换过程中所涉及的GTP协议问题首先,为方便描述本文中称UE(UserEquipment,用户终端)移动的目标系统中的服务节点为DRAT(目的无线接入类型),源系统中的服务节点为SRAT(源无线接入类型),因此当DRAT为Pre-R8SGSN(ServingGPRSSupportNode,服务GPRS服务节点)时,SRAT为MME;反之DRAT为MME时,SRAT5为Pre-R8SGSN;为保持UE承载和用户数据的连续性,UE在跨系统移动时,DRAT需要通过ContextRequest(上下文请求)向SRAT请求UE的上下文信息;SRAT将UE的上下文信息通过ContextResponse(上下文响应)消息发送给DRAT;其中,不论作为SRAT还是DRAT,MME都负责UE的上下文中EPS系统的参数和传统系统的参数之间的转换;DRAT收到SRAT发送过来的UE上下文后,将根据其中保存的PDNGW(分组数据网关,也可简写为P-GW)的地址和TEID(TunnelEndPointIdentifier,隧道端点标识)建立与PDNGW之间的承载;当DRAT为SGSN时,和地址,然而此时SGSN只支持GTPvl消息,所以SGSN将PDNGW的GTPv2的TEID和地址理解为GTPvl的地址和TEID,并将其通过GTPvl的更新PDP(PacketDataProtocol,分组数据协议)上下文请求消息发送给PDNGW;反之,当DRAT为MME时,MME收到的PDNGW的地址和TEID为GTPvl的TEID和地址,并在其选择了ServingGW(服务网关,也可简写为SGW)之后将PDNGW的GTPvl的TEID和地址发送给ServingGW,ServingGW会把这个地址和TEID理解为GTPv2的,并将GTPv2的更新承载请求消息发送到PDNGW的GTPvl的地址和TEID;因此,当DRAT为SGSN时,GTPvl中只能包含传统系统中参数,标识承载的参数为传统的NSAPI(NetworklayerServiceAccessPointIdentifier,网络层服务接入点标识),但此时SRAT中MME与P-GW建立的承载的标识为EPSBearerID(EPS系统承载标识),由于目前网络中只有MME拥有参数映射能力,P-GW收到此消息更新承载请求消息将无法对应不同的GTP承载参数。所以,GTPvl和GTPv2的TEID分别定义,将使同时支持GTPvl和GTPv2的节点(如PDNGW)在与其他节点进行通信时,无法将相同的承载通过不同的TEID关联起来。以如下情况为例,如图l所示,在传统系统当中,Pre-R8SGSN不能支持GTPv2,而EPS系统中MME,ServingGW和PDNGW是支持GTPv2的;当UE从EPS系统切换到Pre-R8系统的时候,所携带的PDNGW的TEID为PDNGW的GTPv2的TEID,但由于SGSN只支持GTPvl,SGSN发送给PDNGW的消息为GTPvl消息,但对端TEID却为GTPv2的TEID;而PDNGW通过GTPv2承载处理的消息无法与现有的SGSN使用的GTPvl相对应,将导致UE切换或位置区更新过程中所有的承载丢失。因此,PDNGW在接收到的消息中发现GTP版本不是当前的版本,就会返回错误处理消息,使得UE在支持不同GTP版本的系统之间进行操作(如切换)时的承载信息丢失,同时数据和服务质量也会受到影响。有筌于此,本发明解决的问题是提供一种用于不同GTP版本的系统间互操作的方法及装置,保证了UE在支持不同GTP版本的系统之间进行操作时的承载信息不丢失。为解决上述问题,本发明提供的技术方案如下一种用于不同GTP版本的系统间互才乘作的方法,包括接收到通用分组无线业务隧道协议GTP更新承载请求消息后,判断接收到的GTP版本是否是当前GTP版本;如果不是,贝寸将接收到的GTP版本系统参数与当前GTP版本系统参数进行映射;完成参数映射后,将重新分配的与所述请求消息相对应的GTP版本的地址和隧道端点标识TEID通过更新承载响应消息发送出去。优选的,所述判断接收到的GTP版本是否是当前GTP版本包括-.解析所述接收到的GTP更新承载请求消息中包含的GTP版本信息,如果该GTP版本信息中的版本号与当前GTP版本号一致,则确定接收到的GTP版本是当前版本;如果不一致,则确定接收到的GTP版本不是当前版本。优选的,所述参数映射包括根据接收到的所述GTP更新承载请求消息中的GTP版本信息和无线接入类型RAT参数信息,将当前GTP版本系统参数向接收到的GTP版本系统参
发明内容数进行映射,以使所述接收到的GTP版本系统与当前GTP版本系统的承载标识——对应。优选的,当接收的GTP版本为GTPvl版本,而当前GTP版本为GTPv2版本时,将当前GTPv2版本系统参数向GTPvl版本系统参数进行映射。优选的,当接收的GTP版本为GTPv2版本,而当前GTP版本为GTPvl版本时,将当前GTPvl版本系统参数向GTPv2版本系统参数进行映射。优选的,所述GTPvl版本的系统参数为GTPvl的承载参数,以网络层服务接入点标识NSAPI为标识;所述GTPv2版本的系统参数为GTPv2的承载参数,以演进的分组数据系统承载标识EPSBearerID为标识。优选的,该方法还包括重新分配TEID后,将原来的GTP版本的TEID和地址释放,并分配给其他UE使用。优选的,该方法还包括当接收到的GTP版本与当前GTP版本一致,则完成所述承栽更新,并返回更新承载响应消息。一种用于不同GTP版本的系统间互操作的装置,包括判断单元、映射单元和重分配单元;其中,所述判断单元用于在接收到GTP更新承载请求消息后,判断接收到的GTP版本是否是当前GTP版本;如果不是,则通知所述映射单元;所述映射单元用于根据所述判断单元的通知,将接收到的GTP版本系统参数与当前GTP版本系统参数进行映射;所述重分配单元用于在所述映射单元完成参数映射后,重新分配与所述请求消息相对应的GTP版本的地址和TEID,并通过更新承载响应消息发送出去。优选的,所述判断单元包括解析单元和确定单元;其中,所述解析单元用于解析所述接收到的GTP更新承载请求消息中包含的GTP版本信息,并将解析出的GTP版本信息发送给所述确定单元;8所述确定单元用于接收所述GTP版本信息,并当所述GTP版本信息中的版本号与当前GTP版本号一致时,确定接收到的GTP版本是当前版本;否则,确定接收到的GTP版本不是当前版本。优选的,所述映射单元包括获取单元和定向单元;其中所述获取单元用于获取接收到的所述GTP更新承载请求消息中的GTP版本信息和RAT参数信息,并通知定向单元;所述定向单元用于根据所述获取单元获取的信息,将当前GTP版本系统参数向接收到的GTP版本系统参数进行映射,以使所述接收到的GTP版本系统与当前GTP版本系统的承载——对应。优选的,当接收的GTP版本为GTPvl版本,而当前GTP版本为GTPv2版本时,所述定向单元将当前GTPv2版本的系统参数向GTPvl版本的系统参数进行映射;或,当接收的GTP版本为GTPv2版本,而当前GTP版本为GTPvl版本时,所述定向单元将当前GTPvl版本的系统参数向GTPv2版本的系统参数进行映射。优选的,所述GTPvl版本的系统参数以NSAPI为标识,所述GTPv2版本的系统参数以EPSBearerID为标识。优选的,该装置还包括释放单元,用于在所述充分配单元重新分配TEID后,将原来的GTP版本的TEID和地址释放。优选的,该装置还包括承载更新单元;其中,所述判断单元进一步用于当判断得知接收到的GTP版本与当前GTP版本一致时,通知所述承载更新单元;所述承载更新单元,用于接收所述判断单元的通知后,完成所述承载更新,并返回更新7取载响应消息。可以看出,釆用本发明的方法和装置,在UE执行不同GTP版本的系统间的位置区更新过程或切换过程中,通过将收到的不同版本GTP消息中的系统参数与当前GTP版本系统参数进行映射,以此来保证UE在支持不同GTP版本的系统之间进行操作时的承载信息不丢失。图1是现有技术中UE在EPS系统到Pre-R8系统间的切换或位置区更新示意图2是本发明提供的方法流程示意图3是本发明实施例1方法中P-GW从GTPv2接口收到GTPv1消息后的处理流程示意图4是本发明实施例1方法中P-GW从GTPv2接口收到GTPv1消息后的又一处理流程示意图图5是本发明实施例2方法中P-GW从GTPvl接口收到GTPv2消息后的处理流程示意图6是本发明实施例2的方法中P-GW从GTPvl接口收到GTPv2消息后的又一处理流程示意图7是本发明实施例3中用于不同GTP版本的系统间互操作的装置的示意框图。具体实施例方式本发明的基本思想在于在UE执行不同GTP版本的系统间的位置区更新过程或切换过程中,通过将收到的不同版本GTP消息中的系统参数与当前GTP版本系统参数进行映射,以此来保证UE在支持不同GTP版本的系统之间进行操作时的承载信息不丟失。为此,本发明提供一种用于不同GTP版本的系统间互操作的方法,如图2所示,该方法包^^:步骤201:接收到通用分组无线业务隧道协议GTP更新承载请求消息后,判断接收到的GTP版本是否是当前GTP版本;如果不是,则执行步骤202;步骤202:将接收到的GTP版本系统参数与当前GTP版本系统参数进行映射;步骤203:完成参数映射后,将重新分配的与所述请求消息相对应的GTP版本的地址和TEID通过更新承载响应消息发送出去。其中,在本发明实施例中,不同GTP版本的系统间互操作以EPS系统与Pre-R8传统系统之间的互操作为例;其中,本发明实施例中的不同GTP版本互操作应该理解为对于同时支持GTPv2和GTPvl的设备(如P-GW),在GTPvl或GTPv2的控制平面接口上接收到的GTP更新承载请求消息是报头中TEID值为非O值的消息(如果TEID值为O,则需另行处理,在此不再赘述),这样接收到的包含GTP版本信息(不同于当前GTP版本)的GTP更新承载请求信息,可以作为另一个版本的GTP消息进行正常处理,而不必根据当前GTP版本来返回错误处理消息,同时在返回的更新承载响应消息中需要重新分配与请求消息相对应版本的地址和TEID;此外,在现有技术中P-GW在处理两个系统间参数的互动时,无法将两个不同GTP版本的系统参数正确对应,如图1中的P-GW在处理两个系统间参数的互动时,无法将两个系统的参数正确对应;主要因为PDNGW不具备参数映射功能,如果进行该参数映射可能会造成参数的取值冲突;例如传统系统中UE分配了NSAPI值6给P-GW1,7给了P-GW2,而由于P-GW不知道UE连接了哪些P-GW也不负责EPSBearerId的分配,因此P-GW1和P-GW2可能会将该值都映射为EPSBearerID值6,因此对UE造成了承载标识的冲突;而在本发明实施例中不同系统间的互操作处理中增加了参数映射的步骤,即将不同版本GTP消息中收到的参数进行映射具体的,参数的映射主要通过对承载的标识NSAPI或EPSBearerId(当然也包括/或通过对其他承载参数如QoS(QualityofService,服务质量)等进行映射,具体映射过程可采用现有技术的方法来实现,不再赘述)来进行,并且在不同GTP版本系统间的互操作过程中NSAPI和EPSBearerId保持一对一的映射关系,同时在整个EPS网络中始终遵循同一映射关系原则;具体的映射关系举例如下NSAPI=f(EPSBearerId),EPSBearerId=g(NS緒),其中,f()和g()为标准的映射函数。为了使本领域技术人员更好的理解本发明,下面结合附图和具体实施例对本发明的方法进行详细说明。在本发明实施例中,将UE移动的目标系统中的服务节点为DRAT,源系统中的服务节点为SRAT。为保持承载和上下行数据的连续性,在UE执行EPS与Pre-R8系统间的位置区更新过程或切换过程中,DRAT在收到SRATContextResponse消息后,将ContextResponse消息中的PDNGW的GTP地址和TEID取出,并通过GTP更新承载请求消息将所述PDNGW的GTP地址和TEID发送给所述PDNGW;所述PDNWG通过GTP的接口接收到所述GTP更新承载请求消息后,根据所述GTP更新承载请求消息中包含的GTP版本信息判断接收到的GTP版本是否为当前的GTP版本,如果不是,则根据所述GTP更新承载请求消息中的GTP版本信息和RAT参数进行EPS系统参数与Pre-R8系统参数间的映射,然后将重新分配的与所述请求消息相对应的GTP版本的地址和TEID通过更新承载响应消息发送出去。具体的,根据DRAT的节点类型将上述步骤分以下两种情况本发明实施例1,当DRAT为SGSN时,SRAT(MME)发送过来的PDNGW的地址和TEID为PDNGW的GTPv2的TEID和地址,即此时SGSN收到的为GTPv2的PDNGW地址和TEID,然后SGSN通过GTPv1的更新PDP上下文请求消息将P-GW的0丁?¥2地址和丁£10发送给所述?-WG;其中,当DRAT为SGSN时,向P-GW发送的更新PDP上下文请求消息如下表l所示-.表l、<table>tableseeoriginaldocumentpage12</column></row><table>此时P-GW保存的是GTPv2的相关参数,如EPSBearerID等,而P-GW从GTPv2接口收到GTPvl的消息后,具体处理流程如图3所示步骤301:根据GTP消息中包含的版本信息判断接收到的GTP是否为当前的GTP版本,具体通过解析所述接收到的GTP更新承载请求消息中包含的GTP版本信息,如果该GTP版本信息中的版本号与当前GTP版本号一致,则表明接收到的为GTPv2,确定接收到的版本与当前版本一致,执行步骤305;如果版本号不一致,则表明接收到的是GTPvl,确定接收到的GTP版本与当前的GTP版本不匹配,则执行步骤302;步骤302:根据GTPvl版本信息和GTP消息中包含的RAT(无线接入类型)参数进行EPS系统参数向传统系统参数的映射(参数映射如EPSBearerID向NSAPI的映射,QoS的映射等),其中,所述GTP消息中包含的RAT参数与当前的RAT不一致;步骤303:为UE重新分配GTPvlTEID并切换到GTPvl接口进行后续处理;步骤304:然后将分配的GTPvl的TEID和地址通过更新PDP上下文响应消息发送到SGSN;步骤305:P-GW按照现有的方法进行GTPv2承载更新,并返回更新承载响应消息;需要注意的是,如图4所示,在上述实施例l的方法基础上还可包括步骤306:在PDNGW重新分配TEID后,将原来的PDNGW的GTPv2的TEID和地址释放,以分配给其他UE使用。本发明实施例2,当DRAT为MME时,SRAT(SGSN)发送过来的PDNGW的地址和TEID为PDNGW的GTPv1的TEID和地址,即MME收到的PDNGW的地址和TEID为GTPvl的TEID和地址,此时MME选择S-GW并通过创建承载更新请求消息将P-GW的GTPvl的地址和TEID发送给S-GW,而S-GW收到所述P-GW的GTPv1的地址和TEID以后将其识別为P-GW的GTPv2的地址和TEID,然后向P-GW的GTPvl4妄口发送GTPv2的消息;此时P-GW保存的是GTPvl的相关参数,如NSAPI等,而P-GW从GTPvl13接口收到GTPv2的消息后,具体处理流程如图5所示步骤50k根据GTP消息中包含的版本信息判断接收到的GTP是否为当前的GTP版本,具体通过解析所述接收到的GTP更新承载请求消息中包含的GTP版本信息,如果该GTP版本信息中的版本号与当前GTP版本号一致,则表明接收到的为GTPvl,确定接收到的版本与当前版本一致,执行步骤505;如果版本号一致,则确定接收到的GTP版本与当前的GTP版本不匹配,则执行步骤502;步骤502:根据GTPv2的版本信息和GTP消息中的RAT参数来进行传统系统参数向EPS系统参数的映射(参数映射如NSAPI向EPSBearerID的映射,QoS的映射等),其中,所述GTP消息中包含的RAT参数与当前的RAT不一致;步骤503:为UE重新分配GTPv2TEID并切换到GTPv2接口进行后续处理;步骤504:然后将分配的GTPv2的TEID通过更新承载响应消息发送给S-GW;步骤505:P-GW按照现有的方法进行GTPvl承载更新,并返回更新承载响应消息;需要注意的是,如图6所示,在上述实施例l的方法基础上还可包括步骤506:在PDNGW重新分配TEID后,将原来的PDNGW的GTPvl的TEID和地址释放,并分配给其他UE使用。可以看出,采用本发明的方法,在UE执行不同GTP版本的系统间的位置区更新过程或切换过程中,通过将收到的不同版本GTP消息中的系统参数与当前GTP版本系统参数进行映射,以此来保证UE在支持不同GTP版本的系统之间进行操作时的承载信息不丢失。锁是可以通过程序指令相关的硬件来完成,且所述的程序存储于特定存储介质中。基于上述思想,本发明实施例3又提出了一种用于不同GTP版本的系统间互梯:作的装置,如图6所示,该装置包括判断单元601、映射单元602和重分配单元603;其中,所述判断单元601用于在接收到GTP更新承载请求消息后,判断接收到的GTP版本是否是当前GTP版本;如果不是,则通知所述映射单元602;所述映射单元602用于根据所述判断单元601的通知,将接收到的GTP版本系统参数与当前GTP版本系统参数进行映射;所述重分配单元603用于在所述映射单元602完成参数映射后,重新分配与所述请求消息相对应的GTP版本的地址和TEID,并通过更新承载响应消息发送出去。需要注意的是,所述判断单元还可包括解析单元和确定单元;其中,所述解析单元用于解析所述接收到的GTP更新承载请求消息中包含的GTP版本信息,并将解析出的GTP版本信息发送给所述确定单元;所述确定单元用于接收所述GTP版本信息,并当所述GTP版本信息中的版本号与当前GTP版本号一致时,确定接收到的GTP版本是当前版本;否则,确定接收到的GTP版本不是当前版本。此外,所述映射单元还可包括获取单元和定向单元;其中所述获取单元用于获取接收到的所述GTP更新承载请求消息中的GTP版本信息和RAT参数信息,并通知定向单元;所述定向单元用于根据所述获取单元获取的信息,将当前GTP版本系统参数向接收到的GTP版本系统参数进行映射,以使所述4妄收到的GTP版本系统与当前GTP版本系统的承载标识——对应。基于前述,当接收的GTP版本为GTPvl版本,而当前GTP版本为GTPv2版本时,所述定向单元将当前GTPv2版本的系统参数向GTPvl版本的系统参数进行映射;或,当接收的GTP版本为GTPv2版本,而当前GTP版本为GTPvl版本时,所述定向单元将当前GTPvl版本的系统参数向GTPv2版本的系统参数进行映射。其中,所述GTPvl版本的系统参数包括GTPvl在P-GW(GGSN)中保存的所有承载参数,以NSAPI为标识,所述GTPv2版本的系统参数为GTPv2在P-GW中保存的所有承载参数,以EPSBearerID为标识。此外,本发明实施例3提出的装置还可包括释放单元,用于在所述充分配单元重新分配TEID后,将原来的GTP版本的TEID和地址释放,并分配给其他UE使用。除此之外,本发明实施例3提出的装置还可包括承载更新单元;其中,所述判断单元进一步用于当判断得知接收到的GTP版本与当前GTP版本一致时,通知所述承载更新单元;所述承载更新单元,用于接收所述判断单元的通知后,完成所述承载更新,并返回更新承载响应消息。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。权利要求1、一种用于不同GTP版本的系统间互操作的方法,其特征在于,包括接收到通用分组无线业务隧道协议GTP更新承载请求消息后,判断接收到的GTP版本是否是当前GTP版本;如果不是,则将接收到的GTP版本系统参数与当前GTP版本系统参数进行映射;完成参数映射后,将重新分配的与所述请求消息相对应的GTP版本的地址和隧道端点标识TEID通过更新承载响应消息发送出去。2、根据权利要求1所述的方法,其特征在于,所述判断接收到的GTP版本是否是当前GTP版本包括解析所述接收到的GTP更新承载请求消息中包含的GTP版本信息,如果该GTP版本信息中的版本号与当前GTP版本号一致,则确定接收到的GTP版本是当前版本;如果不一致,则确定接收到的GTP版本不是当前版本。3、根据权利要求1所述的方法,其特征在于,所述参数映射包括根据接收到的所述GTP更新承载请求消息中的GTP版本信息和无线接入类型RAT参数信息,将当前GTP版本系统参数向接收到的GTP版本系统参数进行映射,以使所述接收到的GTP版本系统与当前GTP版本系统的承载标识--对应。4、根据权利要求3所述的方法,其特征在于当接收的GTP版本为GTPvl版本,而当前GTP版本为GTPv2版本时,将当前GTPv2版本系统参数向GTPvl版本系统参数进行映射。5、根据权利要求3所述的方法,其特征在于当接收的GTP版本为GTPv2版本,而当前GTP版本为GTPvl版本时,将当前GTPvl版本系统参数向GTPv2版本系统参数进行映射。6、根据权利要求4或5所述的方法,其特征在于所述GTPvl版本的系统参数为GTPvl的承载参数,以网络层服务接入点标识NSAPI为标识;所述GTPv2版本的系统参数为GTPv2的承载参数,以演进的分组数据系统承载标识EPSBearerID为标识。7、根据权利要求1至5任意一项所述的方法,其特征在于,还包括重新分配TEID后,将原来的GTP版本的TEID和地址释》文,并分配给其他UE使用。8、根据权利要求7所述的方法,其特征在于,还包括当接收到的GTP版本与当前GTP版本一致,则完成所述承载更新,并返回更新7c载响应消息。9、一种用于不同GTP版本的系统间互操作的装置,其特征在于,包括判断单元、映射单元和重分配单元;其中,所述判断单元用于在接收到GTP更新承载请求消息后,判断接收到的GTP版本是否是当前GTP版本;如果不是,则通知所述映射单元;所述映射单元用于根据所述判断单元的通知,将接收到的GTP版本系统参数与当前GTP版本系统参数进行映射;所述重分配单元用于在所述映射单元完成参数映射后,重新分配与所述请求消息相对应的GTP版本的地址和TEID,并通过更新承载响应消息发送出去。10、根据权利要求9所述的装置,其特征在于,所述判断单元包括解析单元和确定单元;其中,所述解析单元用于解析所述接收到的GTP更新承载请求消息中包含的GTP版本信息,并将解析出的GTP版本信息发送给所述确定单元;所述确定单元用于接收所述GTP版本信息,并当所述GTP版本信息中的版本号与当前GTP版本号一致时,确定接收到的GTP版本是当前版本;否则,确定接收到的GTP版本不是当前版本。11、根据权利要求9所述装置,其特征在于,所述映射单元包括获取单元和定向单元;其中所述获取单元用于获取接收到的所述GTP更新承载请求消息中的GTP版本信息和RAT参数信息,并通知定向单元;所述定向单元用于根据所述获取单元获取的信息,将当前GTP版本系统参数向接收到的GTP版本系统参数进行映射,以使所述接收到的GTP版本系统与当前GTP版本系统的承载——对应。12、根据权利要求11所述的装置,其特征在于当接收的GTP版本为GTPvl版本,而当前GTP版本为GTPv2版本时,所述定向单元将当前GTPv2版本的系统参数向GTPvl版本的系统参数进行映射;或,当接收的GTP版本为GTPv2版本,而当前GTP版本为GTPvl版本时,所述定向单元将当前GTPvl版本的系统参数向GTPv2版本的系统参数进行映射。13、根据权利要求12所述的装置,其特征在于所述GTPvl版本的系统参数以NSAPI为标识,所述GTPv2版本的系统参数以EPSBearerID为标识。14、根据权利要求9至13任意一项所述的装置,其特征在于,还包括释放单元,用于在所述充分配单元重新分配TEID后,将原来的GTP版本的TEID和地址释i文。15、根据权利要求14所述的装置,其特征在于,还包括承载更新单元;其中,所述判断单元进一步用于当判断得知接收到的GTP版本与当前GTP版本一致时,通知所述承载更新单元;所述承载更新单元,用于接收所述判断单元的通知后,完成所述承载更新,并返回更新^^载响应消息。全文摘要本发明提供一种用于不同GTP版本的系统间互操作的方法,包括接收到通用分组无线业务隧道协议GTP更新承载请求消息后,判断接收到的GTP版本是否是当前GTP版本;如果不是,则,将接收到的GTP版本系统参数与当前GTP版本系统参数进行映射;完成参数映射后,将重新分配的与所述请求消息相对应的GTP版本的地址和隧道端点标识TEID通过更新承载响应消息发送出去。本发明还提供一种用于不同GTP版本的系统间互操作的装置。采用本发明的方法和装置,保证了UE在支持不同GTP版本的系统之间进行操作时的承载信息不丢失。文档编号H04W76/04GK101541056SQ200810102258公开日2009年9月23日申请日期2008年3月19日优先权日2008年3月19日发明者沈宇希,熊春山申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1