终端实现eutran到utran的ps切换的方法及系统的制作方法

文档序号:7569228阅读:284来源:国知局
专利名称:终端实现eutran到utran的ps切换的方法及系统的制作方法
技术领域
本发明涉及CS域回落(CSFB)业务技术,尤其涉及一种终端实现EUTRAN到UTRAN 的PS切换的方法及系统。
背景技术
通过电路交换(CS)域回落(CSFB)业务,演进的UTRAN(EUTRAN)网络上的终端能够借助其它网络使用语音业务。CSFB业务大致包括首先,终端通过发送扩展业务请求,在扩展业务请求中包含有CS回落指示,以指示要进行CSFB过程;此时,如果终端处在激活态, 移动管理实体(MME)会向EUTRAN中的演进基站(eNodeB)发送终端(UE)上下文修改请求消息,并在该UE上下文修改请求消息中携带CS回落指示,以指示EUTRAN将终端移动到通用移动通信系统地面无线接入网(UTRAN)系统;接着,EUTRAN发送UE上下文修改响应消息作为应答。如果终端处在空闲态,MME向EUTRAN发送携带有CS回落指示的初始上下文建立请求消息,以指示EUTRAN将终端移动到UTRAN系统,EUTRAN发送初始上下文建立响应消息作为应答。EUTRAN可选执行要求终端发送UTRAN测量报告的步骤,该步骤是为了确定将要执行CSFB业务的目标是UTRAN小区。如果网络支持EUTRAN到UTRAN的分组交换(PS)切换, 则EUTRAN可选执行要求终端发送测量报告的步骤以确定目标UTRAN小区的情况。EUTRAN向终端发送从EUTRAN移出命令,其中携带字段指示这是一个CSFB过程,终端收到移出命令后开始执行切换过程首先,处于连接态的终端转换为空闲态,并通过读取系统信息来获得目标小区的位置区标识(LAI);接着,终端判断目标小区的LAI是否发生变化,如果发生变化,终端会马上发起位置更新或者联合位置区/路由区(LA/RA)更新过程,这个位置更新需要尽可能早的发出以加速CSFB过程。因此,如果目标网络操作模式为I,终端可能先发其单独的位置更新,然后,后续流程中再发送路由更新过程;其次,终端向目标制式的移动交换中心 (MSC)发送业务请求消息发起主叫过程;可选的,如果终端还没有在目标制式发起位置更新(LAU),或者新的LAI不允许,那么,网络会返回业务拒绝消息,此时,终端认为LAU没有更新,会马上发起位置更新过程以更新其LAI,然后终端再进行呼叫控制流程。从上面的流程可以看出,切入到目标制式后,位置区的判断是一个关键步骤,虽然这一步骤是可选的,但是,如果终端不进行判断就冒然进行业务,在位置区更改的情况下、 尤其是MSC也改变的情况下,会遭到网络侧的拒绝,继而再次发起位置更新流程,无疑延长 T CSFB过程的时间;而且,在从EUTRAN到UTRAN的PS切换中,网络侧并没有携带新的小区的位置区信息给终端,因此,终端要进行位置区的判断必须先要在新小区读取系统信息,或获取位置区信息,这个过程同样也延长了 CSFB过程的时间。另一方面,如果由于现有流程中,网络侧没有告知终端目标小区的位置区信息,而终端为了确保流程,会始终在第一时间发起更新而不论位置区是否发生改变,这在位置区不变的情况下实际是一种浪费。如果终端不在第一时间发起位置更新,而是认为位置区没有发生改变就直接发起CS业务流程,网络侧会因为位置区不同或MSC不同而拒绝终端接入,此时,当终端再发起位置更新流程,对于CSFB过程来讲,无疑增加了业务请求和拒绝的流程,延长了 CSFB过程的时间。

发明内容
有鉴于此,本发明的主要目的在于提供一种终端实现EUTRAN到UTRAN的PS切换的方法及系统,能够避免终端由于位置区不同发起业务而遭受的系统拒绝,加速CSFB过程的完成,提闻系统性能。为达到上述目的,本发明的技术方案是这样实现的一种终端实现EUTRAN到UTRAN的PS切换的方法,包括网络侧通过分组交换PS 切换命令将目标小区的位置区信息发送给终端;终端根据获得的位置信息,判断目标小区的位置区标识LAI是否发生变化,并在发生变化时,发起位置更新,再发起电路交换CS业务请求。所述目标小区的位置区信息采用携带3G系统信息容器的方式;或者,携带在非接入层NAS信息中。所述网络侧通过分组交换PS切换命令将目标小区的位置区信息发送给终端之前还包括所述终端需要发起呼叫,或者所述终端收到网络侧的寻呼消息。所述网络侧通过分组交换PS切换命令将目标小区的位置区信息发送给终端包括所述E-UTRAN网络侧向终端发送从EUTRA移出命令,在移出命令中携带字段以指示是CS域回落CSFB过程,所述终端收到移出命令开始执行切换过程,在所述E-UTRAN网络侧的切换命令中携带有目标小区的NAS信息或3G系统信息;所述终端根据切换命令中的NAS信息或3G系统信息,解析出其中的位置区信息以获得目标小区的LAI。所述判断出位置区发生变化时,发起位置更新包括所述终端发起位置更新或者联合位置区/路由区LA/RA更新;或者,所述终端发起单独的位置更新,在后续流程中再进行路由更新。 一种终端实现EUTRAN到UTRAN的PS切换的方法,包括终端在CSFB过程中接收到PS切换命令,向网络侧发CS业务请求,所述CS业务请求中携带有用于指示该CS业务是因CSFB过程而发起的CSFB指示;网络侧根据所述终端的位置区信息发起呼叫流程。所述网络侧根据所述终端的位置区信息发起呼叫流程包括如果所述位置区没有发生变化,继续进行呼叫流程;如果所述位置区发生改变而移动交换中心MSC没有发生变化,所述网络侧保存当前位置区信息,继续呼叫;如果所述位置区发生改变且MSC发生改变,所述网络侧向终端发起请求用户标识过程,建立用户数据,同时,由所述网络侧自身发起并完成位置更新流程,之后继续进行呼叫。
所述终端向网络侧发CS业务请求包括所述终端向目标制式的MSC发送CS业务请求消息或寻呼响应消息,并在该消息中携带有CSFB指示,以通知网络侧当前过程为CSFB 过程。一种终端实现EUTRAN到UTRAN的PS切换的系统,至少包括网络侧,终端,其中,网络侧,用于通过PS切换命令将目标小区的位置区信息发送给终端;终端,用于终端根据获得的位置信息,判断目标小区的LAI是否发生变化,并在发生变化时,发起位置更新,再发起CS业务请求。一种终端实现EUTRAN到UTRAN的PS切换的系统,至少包括网络侧,终端,其中,网络侧,用于向终端发送PS切换命令;接收到CS业务请求,根据终端的位置区信息确定呼叫过程的实现;终端,用于收到PS切换命令,向网络侧发起CS业务请求,并告知网络侧,该CS业务是因CSFB过程而发起的。从上述本发明提供的技术方案可以看出,通过本发明方法,网络侧在PS切换命令中将目标小区的位置区信息发送给了终端,或者通过网络侧的兼容处理,在位置区发生变化的情况下,尽可能早地发起了位置更新。一方面,避免了终端由于位置区不同发起业务而遭受的系统拒绝;另一方面,加速了 CSFB过程的完成,提高了系统性能。


图I为本发明终端实现EUTRAN到UTRAN的PS切换的方法的流程图;图2为本发明终端实现EUTRAN到UTRAN的PS切换的第一实施例的流程示意图;图3为本发明终端实现EUTRAN到UTRAN的PS切换的第二实施例的流程示意图。
具体实施例方式图I为本发明终端实现EUTRAN到UTRAN的PS切换的方法的流程图,如图I所示, 包括以下步骤步骤100 :网络侧通过PS切换命令将目标小区的位置区信息发送给终端。本步骤中,目标小区的位置区信息可以采用携带3G系统信息容器的方式,也可以直接携带非接入层(NAS)信息,从3G系统信息或NAS信息中均可以获得终端所需要的目标小区的LAI信息。这里,携带3G系统信息容器的方式是指修改方式,是指在PS HO中增加一个3G系统信息容器。该方式的具体实现属于本领域技术人员公知技术,这里不再赘述。步骤101 :终端根据获得的位置信息,判断目标小区的LAI是否发生变化,并在发生变化时,发起位置更新,再发起CS业务请求。通过图I所示的方法,由于网络侧在PS切换命令中将目标小区的位置区信息发送给了终端,这样,在位置区发生变化的情况下,终端尽可能早地发起了位置更新。一方面, 避免了终端由于位置区不同发起业务而遭受的系统拒绝;另一方面,加速了 CSFB过程的完成,提闻了系统性能。由于CSFB过程的终端期望尽快建立呼叫,尽量缩短时延,本发明也可以在网络侧实现确定是否需要发起位置更新,具体包括终端在CSFB过程中接收到PS切换命令,不检测位置区是否发生变化,而是直接发CS业务请求(CS service request),并且告知网络侧,该CS业务是因CSFB过程而发起的;此时,网络侧根据该终端的位置区可能会发起以下流程如果位置区没有发生变化,继续进行呼叫流程,此时对网络侧没有任何影响;如果位置区发生了改变而MSC没有发生变化,网络侧保存当前位置区信息,继续呼叫,在呼叫过程中可能会伴随临时移动用户识别码 (TMSI)重分配过程;如果MSC也发生了改变,网络侧向终端发起请求用户标识过程,建立用户数据,同时,由网络侧自身发起并完成位置更新流程,之后可以继续进行呼叫。需要说明的是,对于在网络侧实现确定是否需要发起位置更新这种实现方案,其具体实现方式会有多种,比如网络侧全部升级,以支持主动查询并进行位置登记的处理;再如采用版本控制方式,对于低版本不支持,而高版本支持;又如修改层三消息内容,由终端报告何时需要支持这种功能,此时,需要在CS业务请求或被叫时的寻呼响应(Paging response)消息中增加一个用于CSFB指示的字段,以便网络侧将本发明的在网络侧实现确定是否需要发起位置更新这种实现方案的过程与正常的业务流程进行区分。以上具体实现方式的实现是本领域技术人员容易获知的,这里不再赘述。针对本发明方法还提供相应的终端实现EUTRAN到UTRAN的PS切换的系统,至少包括网络侧,终端,其中,网络侧,用于通过PS切换命令将目标小区的位置区信息发送给终端;终端,用于终端根据获得的位置信息,判断目标小区的LAI是否发生变化,并在发生变化时,发起位置更新,再发起CS业务请求。或者,网络侧,用于向终端发送PS切换命令;接收到CS业务请求,根据终端的位置区信息确定呼叫过程的实现;终端,用于收到PS切换命令,向网络侧发起CS业务请求,并告知网络侧,该CS业务是因CSFB过程而发起的。下面结合实施例对本发明提供的两种方法进行详细描述。图2为本发明终端实现EUTRAN到UTRAN的PS切换的第一实施例的流程示意图, 如图2所示,第一实施例中,假设终端根据接收到的PS切换命令中的目标小区的位置信息确定后续流程的执行。步骤200 步骤202 :终端需要发起呼叫或者终端收到网络侧的寻呼消息对于在长期演进网络的终端来说,语音业务可以借助其它网络来实现。终端需要进行业务时,可以通过扩展业务请求通知到网络侧的,如果网络侧也支持CSFB业务,网络侧响应终端的扩展业务请求;如果终端处在激活态,MME向E-UTRAN中的eNodeB发送携带有CS回落指示的UE 上下文修改请求消息,指示E-UTRAN将终端移动到UTRAN系统;E_UTRAN发送UE上下文修改请求响应作为应答;如果终端处在空闲态,MME向E-UTRAN发送携带有CS回落指示的初始上下文建立请求消息,以指示E-UTRAN将终端移动到UTRAN系统,E-UTRAN发送初始上下文建立请求响应作为应答。为了获取目标小区的更多信息,如果网络支持E-UTRAN到UTRAN的PS切换,则 E-UTRAN可以选择执行要求终端发送测量报告的步骤以确定目标UTRAN小区的情况。步骤203 :网络侧命令终端开始执行切换=E-UTRAN向终端发送从EUTRA移出命令,在移出命令中携带字段以指示是一个CSFB过程,终端收到移出命令开始执行切换过程,在网络侧的切换命令中携带有目标小区的NAS信息或3G系统信息。步骤204 步骤207 :终端根据切换命令中的NAS信息或3G系统信息,解析出其中的位置区信息以获得目标小区的LAI (具体实现属于本领域技术人员惯用技术手段,这里不再赘述),判断目标小区的LAI是否发生变化,如果发生变化,终端立即发起位置更新或者联合LA/RA更新;终端也可以先发起单独的位置更新,在后续流程中再进行路由更新。步骤208 CS业务请求终端向目标制式的MSC发送CS业务请求消息,以发起呼叫过程。如果终端还没有在目标制式发起位置区更新(LAU),或者新的位置区(LAI)不允许,那么,网络侧返回业务拒绝消息,此时,终端认为LAU没有更新,会马上发起位置更新以更新其LAI,然后终端进行呼叫控制流程,完成PS切换流程。图3为本发明终端实现EUTRAN到UTRAN的PS切换的第二实施例的流程示意图, 如图3所示,在第二实施例中,假设终端在CSFB过程中,接收到PS切换命令时,不检测位置区是否发生变化,而是直接发CS业务请求,并且告知网络侧,该CS业务是因CSFB过程而发起的;此时,网络侧根据该终端的位置区执行呼叫流程,具体包括步骤300 步骤302 :终端需要发起呼叫或者终端收到网络侧的寻呼消息终端向网络侧MEE发起扩展业务请求,如果网络侧也支持CSFB,网络侧响应终端的扩展业务请求; 如果终端处在激活态,MME向E-UTRAN中的eNodeB发送携带有CS回落指示的UE上下文修改请求消息,指示E-UTRAN将终端移动到UTRAN系统;E_UTRAN发送UE上下文修改请求响应作为应答;如果终端处在空闲态,MME向E-UTRAN发送携带有CS回落指示的初始上下文建立请求消息,以指示E-UTRAN将终端移动到UTRAN系统,E-UTRAN发送初始上下文建立请求响应作为应答。 为了获取目标小区的更多信息,如果网络支持E-UTRAN到UTRAN的PS切换,则 E-UTRAN可以选择执行要求终端发送测量报告的步骤以确定目标UTRAN小区的情况。步骤303 =E-UTRAN向终端发送从EUTRA移出命令,在移出命令中携带字段以指示是一个CSFB过程,终端收到移出命令开始执行切换过程。步骤304 :CS业务请求终端向目标制式的MSC发送CS业务请求消息,被叫时为寻呼响应(Paging response),其中携带有CSFB指示,以通知网络侧当前过程为CSFB过程。步骤305 步骤310 :网络侧判决网络侧收到终端的CS业务请求或寻呼响应,读取CSFB指示;如果位置区发生了改变而MSC没有改变,网络侧保存当前位置区信息,继续呼叫;如果MSC也发生了改变,网络侧向终端发起请求用户标识过程,建立用户数据,同时,由网络侧自身发起并完成位置更新流程,之后继续呼叫,完成PS切换流程。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种终端实现EUTRAN到UTRAN的PS切换的方法,其特征在于,包括网络侧通过分组交换PS切换命令将目标小区的位置区信息发送给终端;终端根据获得的位置信息,判断目标小区的位置区标识LAI是否发生变化,并在发生变化时,发起位置更新,再发起电路交换CS业务请求。
2.根据权利要求I所述的方法,其特征在于,所述目标小区的位置区信息采用携带3G 系统信息容器的方式;或者,携带在非接入层NAS信息中。
3.根据权利要求2所述的方法,其特征在于,所述网络侧通过分组交换PS切换命令将目标小区的位置区信息发送给终端之前还包括所述终端需要发起呼叫,或者所述终端收到网络侧的寻呼消息。
4.根据权利要求2所述的方法,其特征在于,所述网络侧通过分组交换PS切换命令将目标小区的位置区信息发送给终端包括所述E-UTRAN网络侧向终端发送从EUTRA移出命令,在移出命令中携带字段以指示是 CS域回落CSFB过程,所述终端收到移出命令开始执行切换过程,在所述E-UTRAN网络侧的切换命令中携带有目标小区的NAS信息或3G系统信息;所述终端根据切换命令中的NAS信息或3G系统信息,解析出其中的位置区信息以获得目标小区的LAI。
5.根据权利要求4所述的方法,其特征在于,所述判断出位置区发生变化时,发起位置更新包括所述终端发起位置更新或者联合位置区/路由区LA/RA更新;或者,所述终端发起单独的位置更新,在后续流程中再进行路由更新。
6.一种终端实现EUTRAN到UTRAN的PS切换的方法,其特征在于,包括终端在CSFB过程中接收到PS切换命令,向网络侧发CS业务请求,所述CS业务请求中携带有用于指示该CS业务是因CSFB过程而发起的CSFB指示;网络侧根据所述终端的位置区信息发起呼叫流程。
7.根据权利要求6所述的方法,其特征在于,所述网络侧根据所述终端的位置区信息发起呼叫流程包括如果所述位置区没有发生变化,继续进行呼叫流程;如果所述位置区发生改变而移动交换中心MSC没有发生变化,所述网络侧保存当前位置区信息,继续呼叫;如果所述位置区发生改变且MSC发生改变,所述网络侧向终端发起请求用户标识过程,建立用户数据,同时,由所述网络侧自身发起并完成位置更新流程,之后继续进行呼叫。
8.根据权利要求6所述的方法,其特征在于,所述终端向网络侧发CS业务请求包括 所述终端向目标制式的MSC发送CS业务请求消息或寻呼响应消息,并在该消息中携带有 CSFB指示,以通知网络侧当前过程为CSFB过程。
9.一种终端实现EUTRAN到UTRAN的PS切换的系统,其特征在于,至少包括网络侧,终端,其中,网络侧,用于通过PS切换命令将目标小区的位置区信息发送给终端;终端,用于终端根据获得的位置信息,判断目标小区的LAI是否发生变化,并在发生变化时,发起位置更新,再发起CS业务请求。
10.一种终端实现EUTRAN到UTRAN的PS切换的系统,其特征在于,至少包括网络侧,终端,其中,网络侧,用于向终端发送PS切换命令;接收到CS业务请求,根据终端的位置区信息确定呼叫过程的实现;终端,用于收到PS切换命令,向网络侧发起CS业务请求,并告知网络侧,该CS业务是因CSFB过程而发起的。
全文摘要
本发明公开了一种终端实现EUTRAN到UTRAN的PS切换的方法及系统,通过本发明方法,网络侧在PS切换命令中将目标小区的位置区信息发送给了终端,或者通过网络侧的兼容处理,在位置区发生变化的情况下,尽可能早地发起了位置更新。一方面,避免了终端由于位置区不同发起业务而遭受的系统拒绝;另一方面,加速了CSFB过程的完成,提高了系统性能。
文档编号H04W36/14GK102612103SQ20111002403
公开日2012年7月25日 申请日期2011年1月21日 优先权日2011年1月21日
发明者韦玉珍 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1