通用分组无线业务服务支持节点路由区更新方法

文档序号:7593239阅读:174来源:国知局
专利名称:通用分组无线业务服务支持节点路由区更新方法
技术领域
本发明涉及通信领域,特别涉及通用分组无线业务(General Packet RadioService,简称“GPRS”)和宽带码分多址(Wideband Code Division MultipieAccess,简称“WCDMA”)移动通信系统中,通用分组无线业务服务支持节点(Serving GPRS Support Node,简称“SGSN”)内部的路由区更新和系统间改变技术。
背景技术
在移动通信系统中,每个运营商运营的网络都拥有一个唯一的公用陆地移动网络(Public Lands Mobile Network,简称“PLMN”)ID(标识符),也就是我们常说的PLMN号,依靠PLMN号,可以唯一标识每个运营网络。PLMN ID具体由移动国家号(Mobile Country Code,简称“MCC”)和移动网络号(Mobile Network Code,简称“MNC”)构成,如中国移动的MCC为460,MNC为00,中国联调的MNC为01。
通常情况下,SGSN属于一个运营商的设备,只归属于一个运营网络,只有一个PLMN号,又称为HPLMN,即SGSN归属的PLMN号。
由于移动通信业务的迅猛发展,运营商的运营模式发生很大变化,需求也越来越多样。例如,为开展第三代移动通信业务,运营商肯定需要升级网络,但这一升级过程必定渐进的,需要相当长的建设周期。为避免对现有业务的负面影响,出于运营需要,运营商希望在原有的全球移动通信系统(Global System for mobile Communication,简称“GSM”)网络上叠加通用移动通信系统(Universal Mobile Telecommunications System,简称“UMTS”)网络,并且UMTS网络可以使用与GSM网络不同的HPLMN ID。
还有一种情况,国外运营商之间的兼并合作越来越频繁,当运营商收购了其它运营商的无线接入网络时,从运营的效率和方便角度考虑,运营商非常希望可以不修改其他并购的网络的HPLMN ID,而和自己的网络无缝运行。
具体的说,参照图1,运营商A原来拥有的运营网络的PLMN为46000,SGSN和其管辖基站控制器(Base Station Controller,简称“BSC”)1、BSC2、BSC3都属于此PLMN。后来运营商A兼并其他运营商B的网络46002,运营商A为方便运营,不更改兼并网络的PLMN,仍然沿用46002的PLMN标识。这样,BSC4也纳入SGSN管辖。为逐渐升级网络,运营商A在原来网络基础上,又单独搭建第三代移动通信网络46003,并升级SGSN以同时支持第二代和第三代接入网,这样无线网络控制器(Radio Network Controller,简称“RNC”)1、RNC2也划入SGSN管辖。最终,SGSN下面管辖有3个不同PLMN ID的接入网。
简而言之,对应以上的需求,SGSN就必须兼容接入网拥有多个PLMN ID的情况。换句话说,当SGSN下面的BSC或者RNC覆盖的路由区拥有不同的PLMN ID,SGSN可以正常工作,接入这些不同PLMN ID的接入网下的合法移动用户,相当于SGSN的HPLMN号有多个。
当移动用户所在的路由区发生改变,或者用户需要更新一些保存在核心网的参数,诸如手机能力参数、无线接入能力、网络能力等时,都会发起路由区更新流程。
如果用户发起路由区更新前后所在的路由区都属于同一个SGSN管辖,路由区更新流程仅仅发生在一个SGSN的内部,我们称为SGSN内的路由区更新。反之,如果用户发起路由区更新前后所在的路由区属于不同的SGSN管辖,路由区更新流程涉及新旧两个SGSN,称为SGSN间的路由区更新。下面分别参照图2和图3,说明GPRS系统中的SGSN内部的路由区更新流程,和SGSN间的路由区更新流程。
首先参照图2所示,在SGSN内部的路由区更新流程中,在步骤201,移动台(Mobile Station,简称“MS”)发送路由区更新请求消息(“RoutingArea Update Request”消息)给SGSN,该路由区更新请求消息中包含用户上次和现在所在的路由区信息、临时身份标识、路由区更新的类型等信元;此后进入步骤202,SGSN根据运营商配置,进行鉴权和加密流程(“SecurityFunctions”);此后进入步骤203,SGSN向MS下发路由区更新接受消息(“Routing Area Update Accept”消息),通知MS路由区更新被核心网接受;最后,执行步骤204,如果在路由区更新接受消息中,核心网为用户重新分配了临时身份标识,则MS必须应答路由区更新完成消息(“Routing AreaUpdate Complete”消息),表示收到核心网的路由区更新接受消息,并接受新分配的临时身份标识。
图3示出在SGSN间的路由区更新的流程。首先,在步骤301,MS向新的SGSN发送路由区更新请求消息,通知新SGSN发起路由区更新流程。该消息中带有用户上次和现在所在的路由区信息、临时身份标识、路由区更新的类型等信元。
接着进入步骤302a和302b,新SGSN向原SGSN发送SGSN上下文请求消息(“SGSN Context Request”消息),要求用户的保存在原SGSN的上下文信息,原SGSN通过SGSN上下文响应消息(“SGSN Contesxt Response”消息),将用户的上下文信息传递给新SGSN。
此后进入步骤303,新SGSN根据运营商配置,对用户进行鉴权和加密流程(“Security Functions”)。
接着进入步骤304,新SGSN向原SGSN发送SGSN上下文确认消息,以便原SGSN可以开始向新SGSN转发缓存的数据。
然后进入步骤305,原SGSN开始向新SGSN转发缓存的数据(“ForwardPackets”);
此后进入步骤306a和306b,新SGSN向新的SGSN发送分组数据协议(Packet Data Protocol,简称“PDP”)上下文更新请求(“Update PDP ContextRequest”),更新通用分组无线业务网关支持节点(GPRS Gateway SupportNode,简称“GGSN”),并由原SGSN向基站子系统(Base Station Subsystem,简称“BSS”)反馈响应消息。
接着进入步骤307,新SGSN向归属位置寄存器(Home Location Register,简称“HLR”)发起位置更新流程(“Update Location”);此后进入步骤308a和308b,HLR通知原SGSN,删除用户的签约数据(“Cancel Location”消息和“Cancel Location Ack”消息)。
此后进入步骤309a和309b,HLR向新SGSN插入移动用户的签约数据(“Insert Subscriber Data”消息和“Insert Subscriber Data Ack”消息);接着进入步骤310,HLR下发位置更新确认消息。然后进入步骤311,新SGSN向MS发送路由区更新接受消息,如果在该路由区更新接受消息中,核心网为用户重新分配了临时身份标识,则MS必须在步骤312应答路由区更新完成消息,表示收到核心网的路由区更新接受消息,并接受新分配的临时身份标识。
对比SGSN内和SGSN间的路由区更新流程,可以看出,如果路由区更新发生在SGSN内部时,除HLR不必重新插入签约数据外,SGSN也不需发送修改PDP上下文消息去更新GGSN。相反,如果路由区更新发生在SGSN间,SGSN则需要以修改PDP上下文消息更新GGSN。
和路由区更新类似,当移动用户从2G接入网切换到3G接入网,或者从3G接入网切换到2G接入网,移动用户需要发起系统间改变流程。如果用户发起系统间改变前后所在的路由区都属于同一个SGSN管辖,称为SGSN内的系统间改变。反之,如果用户发起系统间改变前后所在的路由区属于不同的SGSN管辖,称为SGSN间的系统间改变。下面图4和图5就是SGSN内部的系统间改变流程图。
图4示出SGSN内部的UMTS到GSM的系统间改变流程。如图所示,首先在步骤401,决定发起系统间改变流程。
此后进入步骤402,MS向SGSN发送路由区更新请求消息,消息中带有用户上次和现在所在的路由区信息、临时身份标识、路由区更新的类型等信元,通知SGSN发起系统间改变流程。
此后进入步骤403,SGSN发送服务无线网络子系统(Serving RadioNetwork Subsystem,简称“SRNS”)上下文请求消息给RNC,通知RNC停止数据转发,并取得用户面的数据包序列号。需要说明的是,此处的RNC是SRNS的RNC。接着进入步骤404,RNC返回无线上下文响应消息。
然后进入步骤405,SGSN根据运营商配置,对用户进行鉴权和加密流程。
接着进入步骤406,SGSN通知RNC开始将缓存数据转发到SGSN(“SRNS Data Forward Command”消息)。
此后进入步骤407,RNC开始转发缓存数据(“Forward Packets”消息)。
接着进入步骤408a和408b,SGSN通知RNC释放Iu连接(“Iu ReleaseCommand”消息和“Iu Release Complete”消息)。
此后进入步骤409,SGSN向MS下发路由区更新接受消息,通知移动用户路由区更新被核心网接受。
然后进入步骤110,如果在路由区更新接受消息中,核心网为用户重新分配了临时身份标识,移动用户必须应答路由区更新完成消息,表示收到核心网的路由区更新接受消息,并接受新分配的临时身份标识。
最后进入步骤411,BSS和SGSN执行分组流程上下文过程(“BBS PacketFlow Procedure”)。
图5示出SGSN内部的GSM到UMTS的系统间改变流程。首先在步骤501,决定发起系统间改变流程。然后进入步骤502,MS发送路由区更新请求消息,该消息中带有用户上次和现在所在的路由区信息、临时身份标识、路由区更新的类型等信元,通知SGSN发起系统间改变流程。
接着进入步骤503,SGSN根据运营商配置,对用户进行鉴权和加密流程。
接着进入步骤504,SGSN下发路由区更新接受消息,通知移动用户路由区更新被核心网接受。
然后进入步骤505,如果在路由区更新接受消息中,核心网为用户重新分配了临时身份标识,移动用户必须应答路由区更新完成消息,表示收到核心网的路由区更新接受消息,并接受新分配的临时身份标识。
随后进入步骤506,MS发送服务请求消息(“Service Request”消息)给SGSN,要求重建恢复数据传输需要的资源。
此后进入步骤507,SGSN下发无线接入承载指派消息(“RAB AssignmentRequest”消息),命令RNC分配资源。
接着进入步骤508,RNC向SGSN发送无线接入承载指派响应消息(“RAB Assignment Response”消息),分配空口资源,返回结果。
然后进入步骤509,SGSN和接入网之间数据传输恢复(“Packet TransferResume”)。
最后在步骤510,MS和RNC之间数据传输恢复。
分析图4和图5,可以发现,系统间切换流程和路由区更新流程稍有差别,但非常相似,尤其是使用相同的信令消息。而且和路由区更新一样,如果是SGSN内部的系统间改变流程,整个流程中同样没有更新GGSN的过程。只有是SGSN间的系统间改变流程,才会有更新GGSN的过程。
总而言之,按照现有协议规定,只要是SGSN内部的流程,无论路由区更新还是系统间改变,都没有到GGSN去更新的过程。
根据2002年12月份后的协议规定,在SGSN通知GGSN创建、修改PDP上下文的消息中增加了一个信元,该信元携带有移动用户当前所在接入网的PLMN标识信息。GGSN可以根据用户所在的PLMN,限制过滤下行的数据包,同时GGSN的计费话单中也增加了PLMN字段。这就意味着,当用户所在接入网的PLMN号发生改变后,SGSN应该及时地通知GGSN。
当移动用户发生路由区更新或者系统间改变前后所在的路由区的PLMN发生了改变,并且SGSN也发生了改变,上面的需求不会有问题,因为此时SGSN会按照协议规定在路由区更新流程中发起更新GGSN的过程,GGSN可以及时知道移动用户当前所在的接入网所在的PLMN。
但是,如果移动用户发生路由区更新或者系统间改变前后所在的路由区的PLMN发生了改变,而SGSN没有改变,按照协议规定的处理流程,GGSN就没有办法知道用户所在的接入网的PLMN发生了改变。事实上,协议只考虑了通常的情况,即假定SGSN只有一个HPLMN。不幸的是,在前文所述的多HPLMN需求下,SGSN要管辖多个不同PLMN的接入网,这样一来,发生在SGSN内部,路由区更新或者系统间改变前后接入网的PLMN号改变的情况,就成为可能。如果还按照原来的协议流程,必然导致GGSN上保存的用户所在PLMN信息得不到及时更新,从而影响相关的业务。
造成这种情况的主要原因在于,GGSN使用了PLMN,但是SGSN在内部系统间路由区变更时没有通知GGSN。

发明内容
有鉴于此,本发明的主要目的在于提供一种通用分组无线业务服务支持节点路由区更新方法,使得确保用户接入网发生改变时,GGSN可以及时得到通知,保证GGSN相关的业务可以正常运行,以及GGSN计费话单的正确性。
为实现上述目的,本发明提供了一种通用分组无线业务服务支持节点路由区更新方法,其中,移动台从第一路由区进入第二路由区,并且所述第一和第二路由区由同一个通用分组无线业务服务支持节点管辖,所述方法包含以下步骤A当所述通用分组无线业务服务支持节点向所述移动台发送路由区更新接受消息后,检查所述第一和第二路由区的公用陆地移动网络号是否变化,如果是,则更新相应通用分组无线业务网关支持节点上的分组数据协议上下文。
其中,所述更新相应通用分组无线业务网关支持节点上的分组数据协议上下文的步骤包含以下子步骤A1所述通用分组无线业务服务支持节点向所述通用分组无线业务网关支持节点发送分组数据协议上下文更新请求消息,所述分组数据协议上下文更新请求消息包含所述第二路由区的公用陆地移动网络信息;A2所述通用分组无线业务网关支持节点向所述通用分组无线业务服务支持节点返回分组数据协议上下文更新响应消息;A3所述通用分组无线业务服务支持节点判断所述响应消息是否为成功应答,如果是,则继续路由区更新和系统间改变流程;否则,所述通用分组无线业务服务支持节点释放相应的分组数据协议上下文。
当所述第一路由区是UMTS、所述第二路由区是GSM时,所述方法在所述步骤A之前还包含以下步骤所述移动台向所述通用分组无线业务服务支持节点发送路由区更新请求消息,所述请求消息中包含用户上次和现在所在的路由区信息、临时身份标识、路由区更新的类型;
所述通用分组无线业务服务支持节点通过向无线网络控制器发送SRNS上下文请求消息,通知无线网络控制器停止数据转发,并取得用户面的数据包序列号;所述通用分组无线业务服务支持节点根据运营商配置,对所述用户进行鉴权和加密流程;所述通用分组无线业务服务支持节点通知所述无线网络控制器将缓存数据转发到所述通用分组无线业务服务支持节点;所述通用分组无线业务服务支持节点通知所述无线网络控制器释放Iu连接;所述通用分组无线业务服务支持节点向所述移动台下发路由区更新接受消息,通知所述用户路由区更新被核心网接受。
当所述第一路由区是UMTS、所述第二路由区是GSM时,所述方法在所述步骤A之后还包含以下步骤所述移动台向所述通用分组无线业务网关支持节点返回路由区更新完成消息;BSS和所述通用分组无线业务服务支持节点执行分组流程上下文过程。
当所述第一路由区是GSM、所述第二路由区是UMTS时,所述方法在所述步骤A之前还包含以下步骤所述移动台发送路由区更新请求消息,所述路由区更新消息中含有所述用户上次和现在所在的路由区信息、临时身份标识、路由区更新的类型;所述通用分组无线业务服务支持节点根据运营商配置,对所述用户进行鉴权和加密流程;所述通用分组无线业务服务支持节点向所述移动台发送路由区更新接受消息。
当所述第一路由区是GSM、所述第二路由区是UMTS时,所述方法在所述步骤A之后还包含以下步骤所述移动台将服务请求消息发送至所述通用分组无线业务服务支持节点,要求重建恢复数据传输需要的资源;所述通用分组无线业务服务支持节点向无线网络控制器发送无线接入承载指派消息,命令所述无线网络控制器分配资源;所述无线网络控制器向所述通用分组无线业务服务支持节点发送无线接入承载指派响应消息,分配空口资源,并返回结果;恢复所述通用分组无线业务服务支持节点和所述第二路由区之间的数据传输;恢复所述移动台和所述无线网络控制器之间的数据传输。
通过比较可以发现,本发明的技术方案与现有技术的区别在于,当移动台从第一路由区进入由同一个通用分组无线业务服务支持节点管辖的第二路由区时,通用分组无线业务服务支持节点向所述移动台发送路由区更新接受消息后,检查第一和第二路由区的公用陆地移动网络号是否变化,如果变化了,便更新相应通用分组无线业务网关支持节点上的分组数据协议上下文。
这种技术方案上的区别,带来了较为明显的有益效果,即GGSN能够及时获知用户接入网发生的变化,从而保证GGSN相关的业务可以正常运行,以及GGSN计费话单的正确性。


图1是支持多HPLMN的SGSN结构示意图;图2是现有技术中SGSN内的路由区更新流程图;图3是现有技术中SGSN间的路由区更新流程图;
图4是现有技术中SGSN内部的UMTS到GSM的系统间改变流程图;图5是现有技术中SGSN内部的GSM到UMTS的系统间改变流程图;图6是根据本发明的一个实施例的SGSN内路由区更新流程图;图7是根据本发明的一个实施例的SGSN内UMTS到GSM的系统间改变流程图;图8是根据本发明的一个实施例的SGSN内GSM到UMTS的系统间改变流程图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
总的来说,根据本发明的原理,在SGSN内的路由区更新和系统间改变流程,当SGSN下发路由区更新接受消息后,检查移动用户所在的接入网的PLMN号是否变化1)如果变化,说明是SGSN内跨PLMN的路由区更新或系统间改变,发送修改PDP上下文消息给GGSN,带上新的PLMN信息,并等待GGSN的应答。收到成功应答后,继续正常的路由区更新和系统间改变流程。如果GGSN无响应或者收到失败的应答消息,SGSN释放相应的PDP上下文。
2)如果没有变化,继续正常的路由区更新和系统间改变流程,不去更新GGSN。
如图6所示,在根据本发明的SGSN内路由区更新方法中,首先在步骤601,MS发送路由区更新请求消息给SGSN,该路由区更新请求消息中包含用户上次和现在所在的路由区信息、临时身份标识、路由区更新的类型等信元;此后进入步骤602,SGSN根据运营商配置,进行鉴权和加密流程;接着进入步骤603,SGSN向MS下发路由区更新接受消息,通知MS路由区更新被核心网接受;然后进入步骤604,SGSN向GGSN发送PDP上下文更新请求消息;接着进入步骤605,GGSN向SGSN返PDP上下文更新响应消息。最后,执行步骤606,如果在路由区更新接受消息中,核心网为用户重新分配了临时身份标识,则MS必须应答路由区更新完成消息,表示收到核心网的路由区更新接受消息,并接受新分配的临时身份标识。
上面简要说明了本发明的原理,下面将分别参照图7和图8,进一步对本发明作出说明和解释。
如图7所示,根据本发明的SGSN路由区更新方法的一个实施例中,当发生SGSN内UMTS到GSM的系统改变时,首先,首先在步骤701,决定发起系统间改变流程。
此后进入步骤702,MS向SGSN发送路由区更新请求消息,消息中带有用户上次和现在所在的路由区信息、临时身份标识、路由区更新的类型等信元,通知SGSN发起系统间改变流程。
此后进入步骤703,SGSN发送服务无线网络子系统(Serving RadioNetwork Subsystem,简称“SRNS”)上下文请求消息给RNC,通知RNC停止数据转发,并取得用户面的数据包序列号。需要说明的是,此处的RNC是SRNS的RNC。接着进入步骤704,RNC返回SRNS上下文响应消息。
然后进入步骤705,SGSN根据运营商配置,对用户进行鉴权和加密流程。
接着进入步骤706,SGSN通知RNC开始将缓存数据转发到SGSN(“SRNS Data Forward Command”消息)。
此后进入步骤707,RNC开始转发缓存数据(“Forward Packets”消息)。
接着进入步骤708a和708b,SGSN通知RNC释放Iu连接(“Iu ReleaseCommand”消息和“Iu Release Complete”消息)。
此后进入步骤709,SGSN向MS下发路由区更新接受消息,通知移动用户路由区更新被核心网接受。
接着进入步骤710,SGSN向GGSN发送更新PDP上下文请求消息。SGSN判断是否新旧路由区的PLMN ID是否相同,如果不同则更新相应的GGSN的PDP上下文。因为在本实施例中,用户从UMTS的路由区进入GSM的路由区,因此PLMN ID不同,需要更新相应的GGSN的PDP上下文。更新的方式与相关协议一致,即SGSN发送更新PDP上下文请求消息给GGSN,GGSN收到该请求消息后进行反馈。因为SGSN更新GGSN的方法遵循现有相关协议,因此采用本发明方案的SGSN和可以和符合现有技术标准的GGSN完全兼容。
此后进入步骤711,GGSN向SGSN反馈更新PDP上下文响应消息。GGSN根据PDP上下文更新的结果,向SGSN反馈的响应消息可以是成功应答,也可以是失败应答。如果SGSN收到的是成功应答,则继续路由区更新和系统间改变流程,进入步骤712,如果是失败应答,则SGSN释放相应的PDP山下文。如果GGSN长时间没有应答,则SGSN会再次向GGSN发送更新PDP上下文请求消息,如果连续发送几次都没有应答,则SGSN也会释放相应的PDP上下文。
熟悉本发明领域的技术人员可以知道,通过步骤710和步骤702,当用户跨越不同PLMN ID的路由区时,GGSN可以及时得到通知和更新,保证了GGSN相关业务和计费话单的正确性。
然后进入步骤712,如果在路由区更新接受消息中,核心网为用户重新分配了临时身份标识,移动用户必须应答路由区更新完成消息,表示收到核心网的路由区更新接受消息,并接受新分配的临时身份标识。
最后进入步骤713,BSS和SGSN执行分组流程上下文过程(“BBS PacketFlow Procedure”)。
如图8所述,根据本发明的SGSN路由区更新方法的一个实施例中,当发生SGSN内GSM到UMTS的系统改变时,首先在步骤801,决定发起系统间改变流程。然后进入步骤802,MS发送路由区更新请求消息,该消息中带有用户上次和现在所在的路由区信息、临时身份标识、路由区更新的类型等信元,通知SGSN发起系统间改变流程。
接着进入步骤803,SGSN根据运营商配置,对用户进行鉴权和加密流程。
接着进入步骤804,SGSN下发路由区更新接受消息,通知移动用户路由区更新被核心网接受。
接着进入步骤805,SGSN向GGSN发送更新PDP上下文请求消息。SGSN判断是否新旧路由区的PLMN ID是否相同,如果不同则更新相应的GGSN的PDP上下文。因为在本实施例中,用户从UMTS的路由区进入GSM的路由区,因此PLMN ID不同,需要更新相应的GGSN的PDP上下文。更新的方式与相关协议一致,即SGSN发送更新PDP上下文请求消息给GGSN,GGSN收到该请求消息后进行反馈。因为SGSN更新GGSN的方法遵循现有相关协议,因此采用本发明方案的SGSN和可以和符合现有技术标准的GGSN完全兼容。
此后进入步骤806,GGSN向SGSN反馈更新PDP上下文响应消息。GGSN根据PDP上下文更新的结果,向SGSN反馈的响应消息可以是成功应答,也可以是失败应答。如果SGSN收到的是成功应答,则继续路由区更新和系统间改变流程,进入步骤807,如果是失败应答,则SGSN释放相应的PDP山下文。如果GGSN长时间没有应答,则SGSN会再次向GGSN发送更新PDP上下文请求消息,如果连续发送几次都没有应答,则SGSN也会释放相应的PDP上下文。
由此,当用户跨越不同PLMN ID的路由区时,GGSN可以及时得到通知和更新,保证了GGSN相关业务和计费话单的正确性。
然后进入步骤807,如果在路由区更新接受消息中,核心网为用户重新分配了临时身份标识,移动用户必须应答路由区更新完成消息,表示收到核心网的路由区更新接受消息,并接受新分配的临时身份标识。
随后进入步骤808,MS发送服务请求消息(“Service Request”消息)给SGSN,要求重建恢复数据传输需要的资源。
此后进入步骤809,SGSN下发无线接入承载指派消息(“RAB AssignmentRequest”消息),命令RNC分配资源。
接着进入步骤810,RNC向SGSN发送无线接入承载指派响应消息(“RAB Assignment Response”消息),分配空口资源,返回结果。
然后进入步骤811,SGSN和接入网之间数据传输恢复(“Packet TransferResume”)。
最后在步骤812,MS和RNC之间数据传输恢复。
如图6、7、8所示,优化后SGSN内部的路由区更新和系统间改变流程,如果用户所处接入网的PLMN号发生变化,SGSN将通知GGSN更新,更新后继续原来的正常流程。由于SGSN更新GGSN过程的消息是协议标准消息,并且任何时候都可以发起,因此本优化改动不影响接口的兼容性。
虽然通过参照本发明的某些优选实施例,已经对本发明进行了图示和描述,但本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种各样的改变,而不偏离所附权利要求书所限定的本发明的精神和范围。
权利要求
1.一种通用分组无线业务服务支持节点路由区更新方法,其中,移动台从第一路由区进入第二路由区,并且所述第一和第二路由区由同一个通用分组无线业务服务支持节点管辖,其特征在于,所述方法包含以下步骤A当所述通用分组无线业务服务支持节点向所述移动台发送路由区更新接受消息后,检查所述第一和第二路由区的公用陆地移动网络号是否变化,如果是,则更新相应通用分组无线业务网关支持节点上的分组数据协议上下文。
2.根据权利要求1所述的通用分组无线业务服务支持节点路由区更新方法,其特征在于,所述更新相应通用分组无线业务网关支持节点上的分组数据协议上下文的步骤包含以下子步骤A1所述通用分组无线业务服务支持节点向所述通用分组无线业务网关支持节点发送分组数据协议上下文更新请求消息,所述分组数据协议上下文更新请求消息包含所述第二路由区的公用陆地移动网络信息;A2所述通用分组无线业务网关支持节点向所述通用分组无线业务服务支持节点返回分组数据协议上下文更新响应消息;A3所述通用分组无线业务服务支持节点判断所述响应消息是否为成功应答,如果是,则继续路由区更新和系统间改变流程;否则,所述通用分组无线业务服务支持节点释放相应的分组数据协议上下文。
3.根据权利要求2所述的通用分组无线业务服务支持节点路由区更新方法,其特征在于,当所述第一路由区是通用移动通信系统、所述第二路由区是全球移动通信系统时,所述方法在所述步骤A之前还包含以下步骤所述移动台向所述通用分组无线业务服务支持节点发送路由区更新请求消息,所述请求消息中包含用户上次和现在所在的路由区信息、临时身份标识、路由区更新的类型;所述通用分组无线业务服务支持节点通过向无线网络控制器发送服务无线网络子系统上下文请求消息,通知无线网络控制器停止数据转发,并取得用户面的数据包序列号;所述通用分组无线业务服务支持节点根据运营商配置,对所述用户进行鉴权和加密流程;所述通用分组无线业务服务支持节点通知所述无线网络控制器将缓存数据转发到所述通用分组无线业务服务支持节点;所述通用分组无线业务服务支持节点通知所述无线网络控制器释放Iu连接;所述通用分组无线业务服务支持节点向所述移动台下发路由区更新接受消息,通知所述用户路由区更新被核心网接受。
4.根据权利要求2所述的通用分组无线业务服务支持节点路由区更新方法,其特征在于,当所述第一路由区是通用移动通信系统、所述第二路由区是全球移动通信系统时,所述方法在所述步骤A之后还包含以下步骤所述移动台向所述通用分组无线业务网关支持节点返回路由区更新完成消息;基站子系统和所述通用分组无线业务服务支持节点执行分组流程上下文过程。
5.根据权利要求1所述的通用分组无线业务服务支持节点路由区更新方法,其特征在于,当所述第一路由区是全球移动通信系统、所述第二路由区是通用移动通信系统时,所述方法在所述步骤A之前还包含以下步骤所述移动台发送路由区更新请求消息,所述路由区更新请求消息中含有所述用户上次和现在所在的路由区信息、临时身份标识、路由区更新的类型;所述通用分组无线业务服务支持节点根据运营商配置,对所述用户进行鉴权和加密流程;所述通用分组无线业务服务支持节点向所述移动台发送路由区更新接受消息。
6.根据权利要求1所述的通用分组无线业务服务支持节点路由区更新方法,其特征在于,当所述第一路由区是全球移动通信系统、所述第二路由区是通用移动通信系统时,所述方法在所述步骤A之后还包含以下步骤所述移动台将服务请求消息发送至所述通用分组无线业务服务支持节点,要求重建恢复数据传输需要的资源;所述通用分组无线业务服务支持节点向无线网络控制器发送无线接入承载指派消息,命令所述无线网络控制器分配资源;所述无线网络控制器向所述通用分组无线业务服务支持节点发送无线接入承载指派响应消息,分配空口资源,并返回结果;恢复所述通用分组无线业务服务支持节点和所述第二路由区之间的数据传输;恢复所述移动台和所述无线网络控制器之间的数据传输。
全文摘要
本发明涉及通信领域,公开了一种通用分组无线业务服务支持节点路由区更新方法,确保用户接入网发生改变时,GGSN可以及时得到通知,保证GGSN相关的业务可以正常运行,以及GGSN计费话单的正确性。这种通用分组无线业务服务支持节点路由区更新方法当移动台从第一路由区进入由同一个通用分组无线业务服务支持节点管辖的第二路由区时,通用分组无线业务服务支持节点向移动台发送路由区更新接受消息后,检查第一和第二路由区的公用陆地移动网络号是否变化,如果变化了,便更新相应通用分组无线业务网关支持节点上的分组数据协议上下文。
文档编号H04W60/04GK1708144SQ200410048649
公开日2005年12月14日 申请日期2004年6月8日 优先权日2004年6月8日
发明者胡伟华 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1