专利名称:语音业务呼叫连续性实现方法和系统的制作方法
技术领域:
本发明涉及移动通信系统,更具体地,涉及一种语音业务呼叫连续性实现方法和系统。
背景技术:
SRVCC (Single Radio Voice Call Continuity,单一语音呼叫连续性)功能是保证语音业务用户从LTE(Long Term Evolution,长期演进)网络移动至UTRAN(UMTSTerrestrial Radio Access Network-UMTS 陆地无线接入网)/GERAN(GSM EDGE RadioAccess Network.,GSM/EDGE无线接入网)或CDMA2000 IxRTT(—种基于无线电传输技术(RTT)的CDMA2000类型)系统时,语音业务的连续性问题。在LTE网络布网的初期,不会达到全网覆盖范围,而主要对热点区域进行覆盖,当部署的LTE网络提供VoIP (语音)业务时,在LTE网络中发起VoIP业务的用户离开LTE覆盖范围时,就面临语音业务掉话的问题,为了解决这一问题,3GPP/3GPP2标准提出了 LTE到UTRAN/GERAN及CDMA20001X网络的SRVCC方案,可在语音业务的用户离开LTE网络前,将语音业务切换到相邻的UTRAN/GERAN或CDMA2000 Ix网络中,从而保证语音通话的不中断。由于SRVCC方案是基于頂S(IP Multimedia Subsystem,IP多媒体系统)实现的,因此对网络要求是必须部署MS,即要进行SRVCC的源和目的系统核心网都需连接MS。SRVCC的决策需要同时考虑UE能力及核心网能力,当且仅当进行语音业务的UE和核心网侧都支持SRVCC时,才可触发SRVCC过程。SRVCC的决策在eNB (evolved Node B,演进型基站)侧完成,在MME发送给eNB的Initial UE Context Setup Request (初始上下文建立请求)消息或Handover Request (切换请求)消息中会携带“SRVCC Operation Possible (SRVCC操作可能性)”信元,该信元是MME和UE通过NAS (NetworkAttached Storage,网络附属存储)过程协商SRVCC能力后的结果,为“TRUE”时表示当前UE和核心网侧均支持SRVCC,若有一方不支持SRVCC,则消息中不携带该信元,当eNB收到“TRUE”的指示时,表示eNB可对该UE触发SRVCC过程,将语音业务切换到目标网络去。当前3GPP/3GPP2标准定义了两种SRVCC过程,分别为E-UTRAN 网络到 UTRAN/GERAN 网络的 SRVCC 过程;E-UTRAN 网络到 CDMA2000 Ix 网络的 SRVCC 过程。对于以上两种不同的SRVCC方案分别定义了 UE的两种SRVCC能力,24. 301协议中定义UE在进行NAS过程发送“Attach Request (附着请求)”或“Tracking Area UpdateRequest (跟踪区域更新请求)”消息到MME时,消息中可携带“UE Network Capability (UE网络能力)”信兀和“MS NetworkCapability (MS网络能力)”信兀,其中“UE NetworkCapability”中的I个比特位表示UE是否支持E-UTRAN到CDMA2000 Ix网络的SRVCC ;“MSNetwork Capability”中的I个比特位表示UE是否支持E-UTRAN到UTRAN/GERAN网络的 SRVCC。
当MME收到UE的NAS消息时,会综合UE的SRVCC能力和核心网的SRVCC能力,当且仅当两者都满足时,MME在发送给eNB的UE ContextSetup Request消息或HandoverRequest (切换请求)消息中将“SRVCCOperation Possible”信元填为“Possible”,其它情况不携带该信元,如图I所示。这里就存在问题由于UE针对不同目标系统的两种不同的SRVCC过程分别对应了两种UE能力,而MME下发到eNB的“SRVCC Operation Possible”指示字段只有一个,因此在UE仅支持一种SRVCC的情况下,该字段无法表明UE实际是支持到哪种目标系统的SRVCC过程,在MME填写信元和eNB进行SRVCC决策时都会引发错误。 如UE仅支持到UTRAN/GERAN网络的SRVCC,不支持到CDMA2000IxRTT网络的SRVCC,则 UE 发送给 MME 的 NAS 信令 Attach Request 或 Tracking Area Update Request 中会表示其支持SRVCC到UTRAN/GERAN网络,而不支持SRVCC到CDMA2000 IxRTT网络,若当前E-UTRAN覆盖区域周围同时存在UTRAN/GERAN和CDMA2000 IxRTT网络,且UTRAN/GERAN的核心网连接了 MS,则到UTRAN/GERAN的SRVCC过程UE能力和核心网能力均满足,而到CDMA2000 IxRTT的SRVCC由于UE能力不满足,则不具备到CDMA2000 IxRTT网络的SRVCC能力。问题I :MME 发送给 eNB 的 UE Context Setup Request 消息或 HandoverRequest消息中将“SRVCC Operation Possible”字段应如何填写?若填写为“Possible”,则有可能引起eNB在决策UE到CDMA2000 IxRTT的异系统切换时,误触发SRVCC过程;若不携带该信元,则致使eNB无法触发到UTRAN/GERAN的SRVCC过程。问题2 :假设问题 I 中 MME将“SRVCC Operation Possible”字段置为“Possible”,若此时UE在E-UTRAN网络中发起语音业务,且因为到达E-UTRAN网络边缘,相邻的CDMA2000 Ix邻区质量满足异系统测量准则,上报测量报告到eNB,eNB通过已保存的“SRVCC Operation Possible” 字段误以为 UE 和目标 CDMA2000 IxRTT 网络都支持 SRVCC,因此触发SRVCC流程到目标CDMA2000 Ix邻区,导致切换失败,语音业务中断,影响用户的感受。
发明内容
本发明要解决的技术问题是提供一种语音业务呼叫连续性实现方法和系统,以避免触发到错误目标系统的SRVCC流程导致切换失败的问题。为解决以上技术问题,本发明提供了一种语音业务呼叫连续性实现方法,该方法包括核心网确定并向当前无线接入网发送其与语音业务的UE的共同的单一语音呼叫连续性(SRVCC)能力信息,所述共同的SRVCC能力信息表明到不同无线接入网的SRVCC能力信息;所述UE发起语音业务后,所述当前无线接入网判断所述核心网下发的SRVCC能力信息表明异系统测量报告对应的目标小区的SRVCC能力使能时,判决触发到所述目标小区的 SRVCC。进一步地,所述无线接入网包括E-UTRAN、UTRAN、GERAN*CDMA2000 IxRTT0进一步地,所述UE上报的SRVCC能力信息及所述核心网下发的SRVCC能力信息采用显示或隐式的方式表示到不同无线接入网的SRVCC能力。进一步地,所述核心网下发的SRVCC能力信息采用至少两个字段表明到至少两个无线接入网的SRVCC能力。进一步地,所述核心网下发初始上下文建立请求(Initial UE ContextSetupRequest)消息或切换请求(Handover Request)消息时携带所述共同的SRVCC能力信
肩、O进一步地,所述核心网采用SRVCC to UTRAN/GERAN Operation Possible 赋值为 Possible 时表示到 UTRAN/GERAN 的 SRVCC 能力,采用 SRVCC toCDMA2000 Ix OperationPossible 赋值为 Possible 时表示到 CDMA2000 Ix 的 SRVCCo为解决以上技术问题,本发明还提供了一种语音业务呼叫连续性实现系统,该系 统包括所述核心网的能力信息下发模块,用于确定并向当前无线接入网发送所述核心网与语音业务的UE的共同的单一语音呼叫连续性(SRVCC)能力信息,所述共同的SRVCC能力信息表明到不同无线接入网的SRVCC能力信息;所述无线接入网的SRVCC触发判决模块,所述UE发起语音业务后,用于判决是否触发SRVCC,其中所述核心网下发的SRVCC能力信息表明异系统测量报告对应的目标小区的SRVCC能力使能时,判决触发到所述目标小区的SRVCC。进一步地,所述UE上报的SRVCC能力信息及所述核心网下发的SRVCC能力信息采用显示或隐式的方式表明到不同无线接入网的SRVCC能力。进一步地,所述核心网下发初始上下文建立请求(Initial UE ContextSetupRequest)消息或切换请求(Handover Request)消息时携带所述共同的SRVCC能力信
肩、O进一步地,所述核心网采用SRVCC to UTRAN/GERAN Operation Possible 赋值为 Possible 时表示到 UTRAN/GERAN 的 SRVCC 能力,采用 SRVCC toCDMA2000 Ix OperationPossible 赋值为 Possible 时表示到 CDMA2000 Ix 的 SRVCCo本发明语音业务呼叫连续性实现方法和系统中核心网向当前无线接入网下发其与用户设备(UE)共同的SRVCC能力信息,该共同的SRVCC能力信息表明到不同无线接入网的SRVCC能力信息,从而使得当前无线接入网可根据该共同的SRVCC能力信息正确触发SRVCC流程,避免切换失败。
图I为现有技术中SRVCC能力指示情况示意图;图2为本发明语音业务呼叫连续性实现方法的示意图;图3为本发明语音业务呼叫连续性实现方法的具体示意;图4为本发明实施例I的示意图,该实施例中UE能力仅支持到UTRAN/GERAN的SRVCC,切换目标小区为UTRAN/GERAN小区;图5为本发明实施例2的示意图,该实施例中UE能力仅支持到UTRAN/GERAN的SRVCC,切换目标小区为CDMA2000 IxRTT小区;图6为本发明实施例3的示意图,该实施例中UE能力支持两种SRVCC过程,但核心网仅支持到UTRAN/GERAN SRVCC,切换目标小区为UTRAN/GERAN小区;图7为本发明实施例4的示意图,该实施例中UE能力支持两种SRVCC过程,但核心网仅支持到UTRAN/GERAN SRVCC,切换目标小区为CDMA2000 IxRTT小区。
具体实施例方式本发明语音业务呼叫连续性实现方法和系统的主要思想是,核心网向当前无线接入网下发其与用户设备(UE)共同的SRVCC能力信息,该共同的SRVCC能力信息表明到不同无线接入网的SRVCC能力信息,从而使得当前无线接入网可根据该共同的SRVCC能力信息正确触发SRVCC流程,避免切换失败。如图2所示,本发明语音业务呼叫连续性实现方法包括
步骤201 :核心网确定并向当前无线接入网发送其与语音业务的UE的共同的单一语音呼叫连续性(SRVCC)能力信息,所述共同的SRVCC能力信息表明到不同无线接入网的SRVCC能力信息;步骤202 :所述UE发起语音业务后,所述当前无线接入网判断所述核心网下发的SRVCC能力信息表明异系统测量报告对应的目标小区的SRVCC能力使能时,判决触发到所述目标小区的SRVCC,否则不触发。本发明所说的无线接入网包括E-UTRAN、UTRAN/GERAN或CDMA2000 IxRTT。所述UE上报的SRVCC能力信息及所述核心网下发的SRVCC能力信息采用显示或隐式的方式表示到不同无线接入网的SRVCC能力。隐式指系统默认具备或不具备到某种无线接入网的SRVCC能力时不发送相关能力信息。优选地,所述核心网采用显示的方式,下发的SRVCC能力信息采用至少两个字段表明到至少两个无线接入网的SRVCC能力,通过每个字段的不同赋值(如TRUE和FALSE,或Possible和Impossible)来分别表示支持或不支持到特定无线接入网的SRVCC能力。以下以E-UTRAN网络到UTRAN/GERAN网络的SRVCC过程和E-UTRAN网络至IjCDMA2000 Ix网络的SRVCC过程为例进行说明如图3 所不,优选地,将 SI 口的 Initial UE Context Setup Request 消息、Handover Request消息中的“SRVCC Operation Possible”字段,修改细化为两个字段“SRVCC to UTRAN/GERAN Operation Possible (SRVCC 到 UTRAN/GERAN 的操作可能性)”和“SRVCC to CDMA2000 Ix OperationPossible (SRVCC到 CDMA2000 Ix 的操作可能性)”,分别指示是否支持到UTRAN/GERAN的SRVCC,和是否支持到CDMA2000 IxRTT的SRVCC,当MME收到UE的两种SRVCC能力后,可结合对应目标系统的核心网能力,对字段“SRVCC to UTRAN/GERAN Operation Possible” 和 “SRVCC toCDMA2000 Ix Operation Possible” 分别赋值。这样,当语音业务的UE在E-UTRAN覆盖边缘上报了异系统测量报告时,eNB可以根据上报的目标小区所属系统,判断其对应的使能指示,若对应系统的“ SRVCC OperationPossible”指示,若为“Possible”,则可触发到该系统的SRVCC过程,否则,不触发SRVCC。为了使本发明的技术方案和优点更加清楚,下面结合附图对本发明的各种实施步骤作进一步的详细描述。实施例I该实施例中,UE能力仅支持到UTRAN/GERAN的SRVCC核心网能力均支持到UTRAN/GERAN和到CDMA2000 IxRTT的SRVCC能力,切换目标小区为UTRAN/GERAN小区的处理方式不意图见图4。UE 通过 NAS 信令 Attach Request 或 Tracking Area Update Request 消息中的“UE Network Capability”字段和“MS Network Capability”字段指不 MME,其能力支持到UTRAN/GERAN 的 SRVCC 过程,而不支持到 CDMA20001xRTT 的 SRVCC 过程;MME判断核心网能力均支持到UTRAN/GERAN和到CDMA2000 IxRTT的SRVCC能力,综合 UE 的 SRVCC 能力后,在给 eNB 下发的 Initial UE ContextSetup Request 或 HandoverRequest 消息中仅将“SRVCC to UTRAN/GERANOperation Possible” 字段置为 “possible”;UE在E-UTRAN中发起语音业务,由于到达E-UTRAN网络覆盖边缘,因此触发上报异系统测量报告,测量报告中目标小区为UTRAN/GERAN小区,eNB侧判断之前MME下发“SRVCC to UTRAN/GERAN OperationPossible” 字段为 “possible”,则触发 UE 到 UTRAN/GERAN 的SRVCC过程,将语音业务切换到UTRAN/GERAN网络。实施例2该实施例中,UE能力仅支持到UTRAN/GERAN的SRVCC,核心网能力均支持到UTRAN/GERAN和到CDMA2000 IxRTT的SRVCC能力,切换目标小区为CDMA2000 IxRTT小区的处理方式不意图见图5。UE 通过 NAS 信令 Attach Request 或 Tracking Area Update Request 消息中的“UE Network Capability”字段和“MS Network Capability”字段指不 MME,其能力支持到UTRAN/GERAN 的 SRVCC 过程,而不支持到 CDMA20001xRTT 的 SRVCC 过程;MME判断核心网能力均支持到UTRAN/GERAN和到CDMA2000 IxRTT的SRVCC能力,综合 UE 的 SRVCC 能力后,在给 eNB 下发的 Initial UE ContextSetup Request 或 HandoverRequest 消息中仅将“SRVCC to UTRAN/GERANOp er at i on Possible” 字段置为 “possible”;UE在E-UTRAN中发起语音业务,由于到达E-UTRAN网络覆盖边缘,因此触发上报异系统测量报告,测量报告中目标小区为CDMA2000 IxRTT小区,eNB侧判断之前MME下发“SRVCC to CDMA2000 Ix Operation Possible” 字段不是 “possible”,因此不触发 UE 至IjCDMA2000 IxRTT 的 SRVCC 过程。实施例3 该实施例中,UE能力支持两种SRVCC过程,但核心网仅支持到UTRAN/GERANSRVCC,切换目标小区为UTRAN/GERAN小区的处理方式示意图见图6。UE 通过 NAS 信令 Attach Request 或 Tracking Area Update Request 消息中的“UE Network Capability”字段和“MS Network Capability”字段指不 MME,其能力同时支持到 UTRAN/GERAN 的 SRVCC 过程和到 CDMA2000 IxRTT 的 SRVCC 过程;MME判断核心网能力仅支持到UTRAN/GERAN的SRVCC,而不支持到CDMA2000 IxRTT的SRVCC能力,综合UE的SRVCC能力后,在给eNB下发的Initial UE Context SetupRequest 或 Handover Request 消息中仅将“SRVCC to UTRAN/GERAN Operation Possible”字段置为“possible”。UE在E-UTRAN中发起语音业务,由于到达E-UTRAN网络覆盖边缘,因此触发上报异系统测量报告,测量报告中目标小区为UTRAN/GERAN小区,eNB侧判断之前MME下发“SRVCCto UTRAN/GERAN OperationPossible” 字段为 “possible”,则触发 UE 到 UTRAN/GERAN 的SRVCC过程,将语音业务切换到UTRAN/GERAN网络。实施例4 该实施例中,UE能力支持两种SRVCC过程,但核心网仅支持到UTRAN/GERANSRVCC,切换目标小区为CDMA2000 IxRTT小区的处理方式示意图见图7。UE 通过 NAS 信令 Attach Request 或 Tracking Area Update Request 消息中的“UE Network Capability”字段和“MS Network Capability”字段指不 MME,其能力同时支持到 UTRAN/GERAN 的 SRVCC 过程和到 CDMA2000 IxRTT 的 SRVCC 过程;MME判断核心网能力仅支持到UTRAN/GERAN的SRVCC,而不支持到CDMA2000 IxRTT的SRVCC能力,综合UE的SRVCC能力后,在给eNB下发的Initial UE Context SetupRequest 或 Handover Request 消息中仅将“SRVCC to UTRAN/GERAN Operation Possible”字段置为“possible”。UE在E-UTRAN中发起语音业务,由于到达E-UTRAN网络覆盖边缘,因此触发上报异系统测量报告,测量报告中目标小区为CDMA2000 IxRTT小区,eNB侧判断之前MME下发“SRVCC to CDMA2000 Ix Operation Possible” 字段不是 “possible”,因此不触发 UE 至IjCDMA2000 IxRTT 的 SRVCC 过程。以上用于表明到不同无线接入网的SRVCC能力的字段仅为示意,具体实现时,对字段的名称和字段的具体赋值均不做限定,只要核心网和当前无线接入网均能正确识别即可。以上实施例均是以E-UTRAN 到 UTRAN/GERAN 及 E-UTRAN 到 CDMA2000 IxRTT 的切换为例进行说明的,可理解的,只要涉及不同无线接入网之间的切换,都可适用本发明方法。对应于以上方法,本发明还提供了一种语音业务呼叫连续性实现系统,该系统包括所述核心网的能力信息下发模块,用于确定并向当前无线接入网发送所述核心网与语音业务的UE的共同的SRVCC能力信息,所述共同的SRVCC能力信息表明到不同无线接入网的SRVCC能力信息;所述无线接入网的SRVCC触发判决模块,所述UE发起切换时,用于判决是否触发SRVCC,其中所述核心网下发的SRVCC能力信息表明异系统测量报告对应的目标小区的SRVCC能力使能时,判决触发到所述目标小区的SRVCC,否则不触发。可理解地,对应于前述实施例,核心网的能力信息下发模块可在MME网元实现,当然在MME网元功能设置有变化时,该能力信息下发模块也可在其他相应网元实现。无线接入网的SRVCC触发判决模块在eNB实现,对应于不同的无线接入网可有不同的基站系统的相应设备实现,本发明对此不做限定。进一步地,所述无线接入网包括E-UTRAN、UTRAN、GERAN*CDMA2000 IxRTT0进一步地,所述UE上报的SRVCC能力信息及所述核心网下发的SRVCC能力信息采用显示或隐式的方式表明到不同无线接入网的SRVCC能力。进一步地,所述核心网下发的SRVCC能力信息采用至少两个字段表明到至少两个无线接入网的SRVCC能力。优选地,所述核心网下发初始上下文建立请求(Initial UE ContextSetupRequest)消息或切换请求(Handover Request)消息时携带所述共同的SRVCC能、力信息。进一步地,所述核心网采用SRVCC to UTRAN/GERAN OperationPossible赋值为Possible 时表示到 UTRAN/GERAN 的 SRVCC 能力,采用 SRVCC to CDMA2000 Ix OperationPossible 赋值为 Possible 时表示到 CDMA2000 Ix 的 SRVCCo 本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
权利要求
1.一种语音业务呼叫连续性实现方法,其特征在于,该方法包括 核心网确定并向当前无线接入网发送其与语音业务的UE的共同的单一语音呼叫连续性(SRVCC)能力信息,所述共同的SRVCC能力信息表明到不同无线接入网的SRVCC能力信息; 所述UE发起语音业务后,所述当前无线接入网判断所述核心网下发的SRVCC能力信息表明异系统测量报告对应的目标小区的SRVCC能力使能时,判决触发到所述目标小区的SRVCC。
2.如权利要求I所述的方法,其特征在于所述无线接入网包括E-UTRAN、UTRAN、GERAN或 CDMA20001xRTT。
3.如权利要求I所述的方法,其特征在于所述UE上报的SRVCC能力信息及所述核心网下发的SRVCC能力信息采用显示或隐式的方式表示到不同无线接入网的SRVCC能力。
4.如权利要求I所述的方法,其特征在于所述核心网下发的SRVCC能力信息采用至少两个字段表明到至少两个无线接入网的SRVCC能力。
5.如权利要求I所述的方法,其特征在于所述核心网下发初始上下文建立请求(Initial UE Context Setup Request)消息或切换请求(HandoverRequest)消息时携带所述共同的SRVCC能力信息。
6.如权利要求I或5所述的方法,其特征在于所述核心网采用SRVCCtoUTRAN/GERANOperation Possible 赋值为 Possible 时表示到 UTRAN/GERAN 的 SRVCC 能力,采用 SRVCC toCDMA20001x OperationPossible 赋值为 Possible 时表示到 CDMA20001x 的 SRVCC。
7.一种语音业务呼叫连续性实现系统,其特征在于,该系统包括 所述核心网的能力信息下发模块,用于确定并向当前无线接入网发送所述核心网与语音业务的UE的共同的单一语音呼叫连续性(SRVCC)能力信息,所述共同的SRVCC能力信息表明到不同无线接入网的SRVCC能力信息; 所述无线接入网的SRVCC触发判决模块,所述UE发起语音业务后,用于判决是否触发SRVCC,其中所述核心网下发的SRVCC能力信息表明异系统测量报告对应的目标小区的SRVCC能力使能时,判决触发到所述目标小区的SRVCC。
8.如权利要求7所述的系统,其特征在于所述无线接入网包括E-UTRAN、UTRAN/GERAN或 CDMA20001xRTT。
9.如权利要求7所述的系统,其特征在于所述UE上报的SRVCC能力信息及所述核心网下发的SRVCC能力信息采用显示或隐式的方式表明到不同无线接入网的SRVCC能力。
10.如权利要求7所述的系统,其特征在于所述核心网下发的SRVCC能力信息采用至少两个字段表明到至少两个无线接入网的SRVCC能力。
11.如权利要求7所述的系统,其特征在于所述核心网下发初始上下文建立请求(Initial UE Context Setup Request)消息或切换请求(HandoverRequest)消息时携带所述共同的SRVCC能力信息。
12.如权利要求7或11所述的系统,其特征在于所述核心网采用SRVCCto UTRAN/GERAN Operation Possible 赋值为 Possible 时表示到 UTRAN/GERAN 的 SRVCC 能力,采用 SRVCC to CDMA20001x OperationPossible 赋值为 Possible 时表示到 CDMA20001x 的SRVCC。
全文摘要
本发明涉及一种语音业务呼叫连续性实现方法和系统,该方法包括核心网确定并向当前无线接入网发送其与语音业务的UE的共同的单一语音呼叫连续性(SRVCC)能力信息,所述共同的SRVCC能力信息表明到不同无线接入网的SRVCC能力信息;所述UE发起语音业务后,所述当前无线接入网判断所述核心网下发的SRVCC能力信息表明异系统测量报告对应的目标小区的SRVCC能力使能时,判决触发到所述目标小区的SRVCC。本发明方法和系统可以使得当前无线接入网正确触发SRVCC流程,避免切换失败。
文档编号H04W36/30GK102647694SQ201110042270
公开日2012年8月22日 申请日期2011年2月18日 优先权日2011年2月18日
发明者刘静 申请人:中兴通讯股份有限公司