反向单一无线语音呼叫连续性的处理方法、设备及系统的制作方法

文档序号:7758795阅读:124来源:国知局
专利名称:反向单一无线语音呼叫连续性的处理方法、设备及系统的制作方法
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种反向单一无线语音呼叫连续性的处理方法、设备及系统。
背景技术
第二代移动通信技术Qnd Generation, 2G)或第三代移动通信技术(3rd Generation,简称3G)网络,经过多年的部署已经形成一种全面覆盖的局势。而与此同时, 随着网络技术的发展,一些仅提供分组交换(Packet Switch,简称PQ的纯PS域网络,例如长期演进(Long Term Evolution,简称LTE)网络等,在建网初期,也已经逐渐覆盖到一些城区和话务热点地区。因而在目前的通信网络中,这些纯PS域网络和2G/3G网络处于并存的状态。对应于不同的通信网络,语音业务具有不同的承载机制。具体地,在2G/3G网络中,语音呼叫支持电路域(Circuit krvice,简称⑶)承载的会话类业务;而在PS域网络中,语音呼叫支持分组交换(Packet Switched,简称PQ域承载的会话类业务,也称为网际协议承载语音技术(Voice over Internet Protocol,简称VOIP)类业务,由IP多媒体子系统(IP Multimedia Subsystem,简称IMQ提供业务质量保证。相对于CS域网络,PS域网络能够为用户提供更高速率、更高质量的语音业务服务,能够满足用户更多的数据业务需求,因而为了培养更多的PS域网络的语音用户,运营商通常会设置PS域的优先级别高于CS域,使语音用户优先驻扎在PS域网络中。从而在 CS域网络和PS域网络并存的局面下,当用户设备(User Equipment,简称UE)已经先在2G 或3G网络的CS域内发起了语音呼叫,而又移动至PS域网络同时覆盖的区域时,基于对更高语音业务质量的需求,或是考虑到高优先级的限制,UE需要将语音呼叫从CS域转换到 LTE/HSPA网络的PS域中,即进行反向单一无线语音呼叫连续性(Single Radio Voice Call Continuity,简称SRVCC)的处理流程。在该切换过程中,对于语音呼叫而言,切换所引起的语音中断时延不能超过300ms,否则将导致用户感受很差。现有的反向SRVCC处理通常通过下述两种方案实现。第一种方案为UE在进行反向SRVCC处理时,先将语音业务从2G/3G的CS域网络中退出,再重新接入至LTE网络中,以及发起域转换的处理流程。在该方案中,对于网络的接入过程而言,UE将语音业务重新接入 LTE网络中的速度较快,不会产生较大的语音中断时延,并不足以影响到用户的语音连续性的体验,但对于域转换而言,其根据不同的应用场景具有不同的时间值,最短的所需时间也远远大于语音切换中断时延要求的最小值300ms,因而严重影响到了反向SRVCC切换时的语音连续性,服务质量较差。第二种反向SRVCC处理方案为UE在进行反向SRVCC处理时,首先在2G/3G网络中将语音业务的承载从CS域切换到PS域,即首先在2G/3G网络中进行域切换,再进行LTE 网络的接入,以将语音业务完全切换到LTE网络的PS域中。在该方案中,UE的语音业务在 LTE PS域网络和2G/3G CS域网络之间的业务连续性虽然能够通过2G/3G网络的PS域语音业务的过渡得以保持,但是由于2G/3G PS网络所支持的PS域语音业务仅能为UE提供较差的服务质量,因而用户在很长一段时间不能得到较好的语音服务。

发明内容
本发明实施例提供一种反向单一无线语音呼叫连续性的处理方法、设备及系统, 用以解决现有的反向SRVCC技术中,因语音切换中断时延过大无法保证良好的语音连续性或者语音切换过程服务质量差的缺陷。为实现上述目的,本发明实施例提供了一种反向单一无线语音呼叫连续性的处理方法,包括用户终端在将语音业务从电路域网络向分组交换域网络进行切换前,在所述分组交换域网络中预先配置语音业务切换所需的资源信息;在所述用户终端将语音业务从电路域网络向分组交换域网络切换的过程中,利用预先配置的所述资源信息,在所述分组交换域的第一网元和所述电路域的第二网元之间建立转发通道,所述转发通道用于在所述用户终端接入至所述分组交换域网络之后,转发所述用户终端与对端用户终端之间的语音业务数据。为实现上述目的,本发明实施例还提供了一种用户终端,包括资源信息配置模块,用于在所述用户终端将语音业务从电路域网络向分组交换域网络进行切换前,在所述分组交换域网络中预先配置语音业务切换所需的资源信息,以使在所述用户终端将语音业务从电路域网络向分组交换域网络切换的过程中,利用预先配置的所述资源信息,在所述分组交换域网络的第一网元和所述电路域网络的第二网元之间能够建立转发通道,所述转发通道用于在所述用户终端接入至所述分组交换域网络之后,转发所述用户终端和对端用户终端的语音业务数据。为实现上述目的,本发明实施例还提供了一种移动管理实体,包括接收模块,用于接收切换请求,所述切换请求用于请求将用户终端的语音业务从电路域网络向分组交换域网络进行切换;转发通道建立模块,用于根据所述切换请求,在用户终端将语音业务从电路域网络向分组交换域网络切换的过程中,利用所述用户终端预先在所述分组交换域网络内配置的语音业务切换所需的资源信息,控制所述分组交换域网络的第一网元和所述电路域网络的第二网元之间建立转发通道,所述转发通道用于在所述用户终端接入至所述分组交换域网络之后,转发所述用户终端和对端用户终端之间的语音业务数据。为实现上述目的,本发明实施例提供了一种反向单一无线语音呼叫连续性的处理系统,包括用户终端、第一网元和第二网元;其中,所述用户终端用于在将语音业务从电路域网络向分组交换域网络进行切换前,在所述分组交换域网络中预先语音业务切换所需的配置资源信息;所述第一网元位于分组交换域网络中,所述第二网元位于电路域网络中,在所述用户终端将语音业务从电路域网络向分组交换域网络切换的过程中,利用预先配置的所述资源信息,在所述分组交换域的第一网元和所述电路域的第二网元之间能够建立转发通道,所述转发通道用于在所述用户终端接入至所述分组交换域网络之后,转发所述用户终端与对端用户终端之间的语音业务数据。
本发明实施例的反向单一无线语音呼叫连续性的处理方法、设备及系统,通过在 UE将语音业务从CS域网络向PS域网络切换之前,UE预先在PS域网络内配置语音切换所需的承载资源信息,而在UE将语音业务从CS域网络向PS域网络切换的过程当中,利用PS 域网络预先为UE分配的预留承载信息,建立语音数据的CS域网络和PS网络之间的转发通道,从而使得当UE真正发起将语音业务从CS域网络向PS域网络的切换、且快速接入至PS 域网络后,UE能够通过建立的该转发通道很快地与对端终端进行语音数据的传输,而无需等待较长时间的域转换流程的完成,保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,建立的该转发通道建立在UE完成了 PS域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。


图1为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例一的流程图;图2为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例二的流程图;图3为本发明实施例的反向单一无线语音呼叫连续性的处理方法中用户终端在发起反向SRVCC切换前在PS域内进行IMS注册及建立SIP会话流程的信令图;图4为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例三的流程图;图5为本发明实施例的反向单一无线语音呼叫连续性的处理方法中域转换流程的信令图;图6为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例四的信令图;图7为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例五的信令图;图8为本发明实施例的反向单一无线语音呼叫连续性的处理方法中用户终端在发起反向SRVCC切换前在PS域内进行MS注册及建立SIP会话流程的另一信令图;图9为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例六的信令图;图10为本发明实施例用户终端实施例一的结构示意图;图11为本发明实施例用户终端实施例二的结构示意图;图12为本发明实施例移动管理实体设备的实施例一的结构示意图;图13为本发明实施例移动管理实体设备的实施例二的结构示意图;图14为本发明实施例反向单一无线语音呼叫连续性的处理系统实施例的结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例一的流程图,如图1所示,本方法包括如下步骤步骤100,UE在将语音业务从CS域网络向PS域网络进行切换前,在PS域网络中预先配置语音业务切换所需的资源信息;本发明实施例的反向SRVCC处理方案中,在UE发起将语音业务从CS域网络向PS 域网络进行的切换之前,为了预先在PS域网络内配置可将语音业务承载至PS域网络中的资源信息,以便当反向SRVCC切换过程正式发起后,PS域网络内的核心网网元能够利用预先分配的承载资源,快速地为UE建立与对端终端之间的新的语音承载通路,UE在还未发起语音业务的切换前,将预先在PS域网络内完成自身在PS域网络的核心网元中的用户媒体层面的配置,从而预先在PS域网络内配置一定的用于传送语音数据包的资源信息。具体地,该准备过程发生在UE发起语音业务的反向SRVCC切换之前,UE通过预先在PS域网络,如LTE网络内完成用户媒体层面的配置,使得PS域网络的核心网网元能够预先为UE分配用于承载PS域网络内VOIP语音业务的必需的资源信息,例如UE在PS域网络内承载语音业务所需的地址、号码、编解码等资源信息,从而在UE真正发起语音业务的域切换时,控制网元能够利用该预先分配的资源信息,快速地为UE建立与对端终端之间的新的语音承载通道,从而确保切换过程中UE的语音业务的连续性。步骤101,在UE发起将语音业务从CS域网络向PS域网络的切换的过程中,利用预先配置的资源信息,在CS域网络的第一网元和PS域网络的第二网元之间建立转发通道,该转发通道用于在UE接入至PS域网络中之后,转发UE的语音业务数据。而在UE真正发起将语音业务从CS域向PS域的切换过程中,由于在UE进行该反向SRVCC切换之前,PS域网络已预先为UE分配了可用于承载UE在PS域网络内的相关业务的资源信息,因而在切换的过程中,PS域网络可以利用预先配置的该资源信息,快速地为 UE建立新的与对端终端进行语音数据交互的数据转发通道。具体地,为了消除反向SRVCC过程中域转换所需时间过长对语音切换业务的中断时延的影响,以快速建立UE与对端终端之间的语音数据转发通道,在本发明实施例中,当 UE发起反向SRVCC业务切换流程后,利用UE在预先的注册过程中PS域网络预先为UE分配的预留资源信息,CS域网络中的第一网元和PS域网络中的第二网元将建立彼此间的转发通道。该转发通道用于在UE接入至PS域网络后,具体指接入至PS域网络的(Evolved Node B,简称ENB)后,而在UE进行域转换流程之前,对UE与对端UE之间交互的语音数据进行转发,相当于提供了一条新的UE与对端UE进行语音会话的路径。由于PS域网络已经预先为UE分配了用于承载UE在PS域内的业务的资源信息, 基于该预先配置的资源信息,第一网元和第二网元之间的转发通道能够很快得以建立,而无需依赖于UE在反向SRVCC切换过程中的域转换流程的完成。同时,对于UE而言,UE在反向SRVCC的切换过程中,还能够快速地完成在PS域网络中的接入操作,以接入至PS域网络的ENB中,因而在本发明实施例中,当UE发起了对语音业务的反向SRVCC切换之后,一旦 UE成功地接入至PS域网络中,通过该转发通道,UE便可以立刻与对端UE进行语音数据交互,而无需等待较长时间的域转换流程的完成。从而MME可以在较短的时间内,在PS域网络环境下将UE的语音业务快速切换到PS域网络的VOIP承载当中,很快地与对端终端建立语音通信,即使域转换完成所需的时间过长也不会影响到本发明实施例的反向SRVCC的语音切换中断时延,从而保证了切换过程中语音业务良好的语音连续性。进一步地,由于建立的该新的转发通道作用在UE完成了 PS域网络接入的基础上,因而基于该转发通道的UE的语音业务属于PS网络的VOIP语音业务类型,从而相比于现有技术中的2G/3G网络PS域语音业务过渡方案,该转发通道还能够保证切换过程中UE的语音业务得到很好的服务质量。本实施例的反向单一无线语音呼叫连续性业务的处理方法,通过在UE将语音业务从CS域网络向PS域网络切换之前,UE预先在PS域网络内进行完成语音业务切换所需的承载资源信息的配置,而在UE将语音业务从CS域网络向PS域网络切换的过程当中,利用PS域网络预先为UE分配的预留承载信息,建立语音数据的CS域网络和PS网络之间的转发通道,从而使得当UE真正发起将语音业务从CS域网络向PS域网络的切换、且快速接入至PS域网络后,UE能够通过建立的该转发通道很快地与对端终端进行语音数据的传输,而无需等待较长时间的域转换流程的完成,保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,建立的该转发通道建立在UE完成了 PS域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。图2为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例二的流程图,如图2所示,本方法包括如下步骤步骤200,UE在将语音业务从CS域网络向PS域网络进行切换前,在PS域网络内进行IMS注册以及建立会话发起协议(Session Initiation Protocol,简称SIP)会话,以在PS域网络预先配置资源信息;在本实施例中,UE在将语音业务从CS域网络向PS域网络进行切换之前,预先在PS域网络内进行的资源信息配置过程具体可以通过UE预先在PS域网络内进行的IMS注册以及SIP会话建立流程予以实现,具体地,该资源信息的预先配置过程具体可以包括如下几个子步骤步骤2000,UE 在 PS 域网络的服务 GPRS 支持节点(Serving GPRS Support Node,简称SGSN)上发起附着流程和主分组数据协议(Packet Data Protocol,简称PDP)激活流程;UE在将语音业务从CS域网络向PS域网络进行切换之前,可以按照协议规定的注册流程,在PS域网络内预先完成注册。具体地,UE可以按照协议规定的流程,依序向PS域网络的SGSN设备发起并完成附着(Attach)流程和主PDP激活流程。通过该附着和主PDP激活过程,UE可以与SGSN协商UE在PS域网络中发起语音呼叫的所需的信息,例如UE在PS域网络中的语音编解码类型(CodeC)信息,以及用于SRVCC的会话转换号码(SessionTransfer Number for Single Radio Voice Call Continuity,简称 STN-SR)信息,并使PS域网络侧为UE分配所需的资源。具体地,对于CodeC信息而言,在UE发起的附着流程中,UE可以在向SGSN发送的附着请求中携带在PS域网络内默认支持的CodeC信息,从而基于该CodeC信息,SGSN可以得知UE在PS域内对应的编解码类型。可选地,在主PDP激活流程之后,UE还可以向SGSN发起辅助PDP激活流程,该辅助PDP激活流程对主的PDP激活流程起辅助作用,而在该辅助PDP激活流程中,UE可以向SGSN指明UE的此次PS域网络注册的业务等级,例如指明此次注册流程具体用于语音业务。步骤2001,UE向PS域网络的业务集中和连续应用服务器(ServiceCentralization and Continuity Application Server,简禾尔 SCC AS)发起 SIP 会话建立过程;UE在SGSN上完成了 PS域的注册后,进一步地,UE还可以向SCC AS发起SIP会话建立请求,通过发起与SCC AS之间的SIP会话建立过程,预先在PS域网络内建立预留的SIP会话连接。具体地,UE发起该SIP会话建立请求的目的并非真正在于与对端UE建立SIP会话,事实上,该预先建立的SIP会话连接在UE未发起将语音业务从CS域网络向PS域网络的切换之前,可以并不发挥任何实质作用,其可以仅是在PS域网络的核心网中为UE分配相应的资源,而不进行任何数据的传输,甚至在该SIP会话建立的过程中,SCC AS都无需向对端UE发出真正的呼叫。但是一旦UE发起了语音业务的反向SRVCC切换过程,在该反向SRVCC切换过程中,UE便可以基于该预先分配的资源,快速地将语音业务切换至PS域的VOIP语音中,并进行后续的语音业务的域转换流程,从而无需在后续进行域转换的过程中再临时发起SIP会话,从而相当于加快了后续的域转换流程的速度。具体地,UE可以在向SCC AS发送的SIP会话建立请求中携带特殊的反向SRVCC指示信息,该反向SRVCC指示信息用于指示SCC AS此时建立的SIP会话是用于后续的反向SRVCC切换流程中,从而以指示SCC AS在根据该SIP会话建立请求为UE建立SIP会话时,无需向对端UE发起真正的呼叫。进一步地,由于在本发明实施例中,UE预先在PS域网络内建立的SIP会话以及预先配置的资源信息在UE进行反向SRVCC切换之前,均不会进行实质的语音数据的传输,而对于任何语音承载路径而言,若长时间内都没有数据包的传递,按照协议层的规定,对应的核心网网元可能会释放掉属于该承载的资源信息。因而在本发明实施例中,为了避免这种情况的发生,UE在向SCC AS发送的SIP会话建立请求中携带的反向SRVCC指示信息,还可以用于指示SCC AS即使长时间内该预留的SIP会话连接上未有任何数据传送时,也不主动触发UE的资源信息的释放过程。实际应用中,UE在向SCC AS发送的SIP会话建立请求中携带上述反向SRVCC指示信息具体可以通过下述两种方式实现UE可以在SIP会话建立请求中单独携带一指示信息,例如rSRVCC指示信息,该rSRVCC指示信息指示SCC AS该SIP会话的建立实质上用于后续的反向SRVCC切换中;或者,UE还可以向SCC AS发送的SIP会话建立请求中携带特殊的被叫号码,该特殊的被叫号码可以为一特定的用于反向SRVCC切换的号码,SCC AS在接收到携带类似被叫号码的SIP会话建立请求时,同样也会得知该SIP会话是用于反向SRVCC切换中,从而仅会在该SIP会话建立的过程中与UE协商分配所需的承载资源信息,而不会真正地向对端UE发起语音呼叫。进一步可选地,在上述UE在PS域网络内进行IMS注册,建立PS域网络的SIP会话连接的过程中,UE除了向SCC AS发送反向SRVCC指示信息之外,还可以向SGSN发送另一指示信息。该指示信息用于指示SGSN在建立了 UE在PS域网络内的SIP会话后,并不发起无线接入承载(Radio Access Bearer,简称RAB)的建立过程。而UE发送该指示信息以指示SGSN不发起RAB建立过程的原因在于由于在反向SRVCC切换之前,为UE建立该SIP会话连接的实质作用在于,为后续的反向SRVCC切换过程做准备,而在该反向SRVCC切换过程进行之前,该SIP会话连接上并不进行UE的任何语音数据的传输,因而相对应地,SGSN也无需发起实质的RAB建立过程,从而可以避免了资源的浪费。具体地,UE可以按照下述几种方法向SGSN发送上述指示信息。若SGSN支持的是&i/Gp模式,UE可以在上述步骤2000的主PDP激活过程中,通过在向SGSN发送主PDP激活请求时,设置相应的标识位,例如设置最大比特速率(Maximum Bite Rate,简称MBR)字段为0,以告知SGSN不发起RAB建立过程;其次,UE还可以在发送给SGSN的主PDP激活请求中携带指示信息,以指示SGSN该VOIP语音承载是为反向SRVCC预留的,从而以指示SGSN不发起RAB建立过程;再次,UE还可以不增加任何特殊指示,SGSN收到UE发送的主PDP激活请求后,若网络不支持建立PS域语音业务的能力,SGSN也不会触发RAB的建立过程。而若SGSN支持的是S4的模式,UE则可以在向SGSN发送主PDP激活请求时,通过在该请求携带的服务质量(Quality of krvice,简称QoS)参数中设置业务类别为会话类的TrafficClass参数,以告知SGSN无需触发RAB建立过程。此外还需要说明的是,若在上述对SGSN的附着流程中,UE并未向SGSN上报其在PS域网络内支持的CodeC信息,可选地,在本步骤UE与SCC AS进行的SIP会话建立的信令交互过程中,UE还可以与SCC AS协商UE在PS域网络的该CodeC信息,并在协商成功后,由SCC AS将协商后的CodeC信息携带在SIP响应消息中,返回给UE。除此之外,用于标识UE在PS域网络内的业务发送的目的地址等信息,也可以在该信令交互过程中,由UE和SCCAS进行协商,并由SCC AS将协商后的地址信息携带在SIP响应消息中,协同CodeC信息一起,返回给UE。通过本步骤200的UE在PS域网络内的注册过程,PS域网络为UE预先分配了 UE在PS域网络内用于传输语音数据的预留资源信息。具体地,该预留资源信息除了包括UE在PS域网络内的STN-SR号码、地址或CodeC等信息之外,进一步地,该预留资源信息至少还应该包括PS域网络内的第一网元、例如域转换网关(Access Transfer Gateway,简称ATGW)或者分组数据网络网关(Packet Data Network Gateway,简称PGW),分配给UE用于反向SRVCC切换的第一信息。该第一信息具体可以包括第一网元为UE分配的地址和/或端口等信息,基于该第一信息,网络内的其他网元能够识别该第一网元,从而与第一网元建立数据转发通道。需要说明的是,此处所指的第一网元预先分配的端口信息具体可以为第一网元中,预先为反向SRVCC切换预留的端口的信息,即第一网元可以预先指定一个特定的端口用于反向SRVCC切换过程中,因而在第一网元为UE分配第一信息时,第一网元无需再临时为UE分配端口,而是可以将预先指定的端口的信息分配给UE。同时还需要说明的是,由于实际应用中,ATGW通常与域转换控制功能(Access Transfer Control Functionality,简称ATCF)为一体设置,因而在本发明实施例中,在后续提及第一网元为ATGW时,均以第一网元为ATCF/ATGW予以代替,代表其他网元发送给ATGW的信令消息均可以通过ATCF转发送至。具体地,若第一网元为PGW,UE可以在上述步骤2000中向SGSN发起的主PDP激活流程中,指示SGSN向PGW获取第一信息;或者,若UE在向SGSN发起主PDP激活流程后,还向SGSN发出了辅助PDP激活请求,UE还可以在辅助PDP激活流程中,指示SGSN向PGW获取第一信息。而若第一网元为ATCF/ATGW,UE则可以在上述在PS域的IMS注册过程中,将IMS注册锚定到ATCF设备上,并在与SCC AS之间的SIP会话建立过程中,将SIP会话的用户面锚定在ATGW上,从而使得ATCF/ATGW为UE在PS域网络内分配相应的承载资源信息,即分配上述第一信息。
在本发明实施例中,进一步需要说明的是,在UE完成了在PS域内的IMS注册以及向SCC AS发起了 SIP会话的建立之后,为了进一步降低UE在反向SRVCC切换过程中带来的切换时延,可选地,UE还可以在此基础上,在PS域网络内预先建立与SCC AS之间的、用于承载UE的VOIP语音业务的预留VOIP语音承载,即进一步地在PS域网络的核心网元中为UE分配用于VOIP语音业务的承载信息。该预先建立的预留VOIP语音承载同样用于后续的反向SRVCC切换过程中,且在切换前处于挂起状态,而通过预先建立该挂起的VOIP语音承载,在UE真正发起反向SRVCC切换的过程中,UE无需再临时进行VOIP语音承载的建立,从而进一步加快了将语音业务切换至PS域网络的速度。同时需要说明的是,除了在建立UE与SCC AS之间的SIP会话连接之后,在反向SRVCC切换过程之前,为UE建立预留的VOIP语音承载,在本发明实施例中,若PS域内承载网络的第一网元为ATCF/ATGW,该VOIP语音承载的建立过程同样还可以在UE发起反向SRVCC切换请求后、在反向SRVCC的切换过程中,由PS域网络内的核心网元触发进行。具体地,该VOIP语音承载建立过程的触发可以由PS域网络中的SGSN、移动交换中心(MobileSwitching Center,简称MSC)、ATCF或其他的核心网元、在UE发起反向SRVCC切换请求之后立即触发进行。而相比于上述在反向SRVCC切换过程之前进行预留VOIP语音承载建立的方案,该方案虽然在反向SRVCC切换过程中才进行VOIP语音承载的建立,但是却避免了在还未发生反向SRVCC切换之前便需要在PS域网络内预留相关语音资源的情况的出现,从而避免了 PS域网络内的资源浪费。此外还需说明的是,由于针对语音业务而言,UE还可以分为支持双模传输(DualTransfer Mode,简称 DTM)或通用移动通信系统(Universal Mobile TelecommunicationsSystem,简称UMTS),以及不支持DTM模式或UMTS模式两种类型。若为支持DTM或UMTS模式,UE的语音业务和数据业务可以同时分别承载在CS域和PS域两种不同的类型上,因而在UE进行反向SRVCC切换之前,UE可以在与对端UE建立了 CS域的语音会话后,再进行PS域网络的IMS注册,新的IMS注册流程不会影响UE在原CS域网络内的语音业务;而若UE不支持DTM或不支持UMTS模式,UE的语音业务和数据业务则不能被同时承载在CS域和PS域的两种不同类型上,因而在UE进行反向SRVCC切换之前,UE在PS域网络进行的IMS注册和SIP会话建立则必须完成在UE在CS域网络中建立CS域的语音会话之前,即先在PS域网络中为UE分配所需的资源,UE再在CS域网络中建立正常的语音会话,将语音业务承载在CS域网络内,从而避免出现IMS注册和SIP会话的注册影响原CS域网络内的语音业务的情况。步骤201,UE发起将语音业务从CS域网络向PS域网络的切换;步骤202,利用预先配置的资源信息,PS域的第一网元和CS域的第二网元之间建立转发通道;步骤203,UE接入至PS域网络中;在UE完成了在PS域网络内的IMS注册和SIP会话建立过程,并使PS域网络在切换前便预先为UE分配了承载传输语音数据所需的资源信息后,当UE真正将语音业务从CS域网络向PS域网络进行切换的过程中,利用PS域网络为UE预先分配的这些资源信息,以及预先建立的SIP会话,PS域的第一网元和CS域的第二网元,在UE不进行域转换或者域转换流程未完成的前提下,可以顺利建立彼此间的转发通道。从而当PS域网络中的ENB根
14据切换请求,为UE分配接入切换资源,以及UE顺利接入至PS域网络中后,该第一网元和第二网元之间的转发通道便可以用于在UE接入至PS域网络之后,在未进行域转换操作或域转换流程未完成之前,对UE与对端UE之间的语音数据进行承载和传输。具体地,该CS域网络的第二网元具体可以为用于支持SRVCC业务的MSC(以下简称rSRVCC MSC),UE向对端UE发送的下行语音数据可以通过UE、ENB、第一网元、第一网元和第二网元间的转发通道、以及通过第二网元传送至对端UE,而对端UE向UE发送的上行语音数据则可以通过相反的路径传送至UE,从而UE在不依赖于域转换流程的前提下,也能够通过该新建立的转发通道与对端UE进行语音数据的传输,保证了切换过程中语音呼叫的良好连续性能。具体地,在反向SRVCC切换过程中,该第一网元和第二网元之间的转发通道的建立可以由移动管理实体(Mobility Management Entity,简称MME)控制进行。例如,若PS域网络的第一网元为PGW,在本发明实施例中,MME控制利用预先配置的资源信息,控制PS域的第一网元和CS域的第二网元之间建立转发通道的具体过程可以如下由于在UE的预先注册过程中,第一网元分配给UE的地址和/或端口等第一信息已被SGSN获取并保存,因而在此时的反向SRVCC切换过程中,MME可以从SGSN中获取得到该第一信息;进一步地,为了使CS域网络中的第二网元能够与第一网元建立起转发通道,以用于传送语音数据,MME还将获取到的第一信息转发给第二网元,相当于告知第二网元第一网元的地址和/或端口等信息,从而使得当第二网元接收到对端UE向UE发送的上行语音数据时,可以依据该信息,向第一网元传送该上行语音数据,以将该上行语音数据传送至UE中。进一步地,为了使第一网元也同样获知第二网元的地址和/或端口等信息,以在第一网元接收到UE发送给对端的下行语音数据时,能够依据获知的第二网元的相关信息,将下行语音数据传送至对应的第二网元,进而传送至对端UE, MME还从CS域的第二网元,即rSRVCC MSC处获取rSRVCCMSC分配给转发通道的第二信息。同样地,该第二信息包括rSRVCC MSC分配给UE的地址和/或端口等信息。MME从第二网元获取到该第二信息后,将该第二信息转发给第一网元,从而第一网元若接收到UE发送给对端UE的下行语音数据时,同样可以依据第二网元的地址和/或端口信息,将下行语音数据传送至第二网元。需要说明的是,在MME将第一网元分配的地址和/或端口信息转发给第二网元的同时,还可以向第二网元转发UE在注册过程注册的上下文信息,例如UE在PS域网络内对应的CodeC信息,以及STN-SR信息,以使第二网元rSRVCC MSC根据该CodeC信息,能够对接收到的对端UE发送的上行语音数据进行相应的编码操作,以及对UE发送的下行语音数据进行相应的编码操作,再在UE和对端UE之间进行传输。而若PS域网络内的第一网元为ATCF/ATGW,在本发明实施例中,MME控制利用预先配置的资源信息,控制ATCF/ATGW和rSRVCC MSC之间建立转发通道的过程则可以为下述过程MME在接收到rSRVCC MSC转发的切换请求后,可以先从SGSN设备获取到UE预先在PS域网络内注册的STN-SR信息,并将该STN-SR信息转发给CS域网络内的第二网元,即转发给rSRVCC MSC ;rSRVCC MSC得知UE在PS域网络内注册的STN-SR信息后,能够准确地寻址到UE在预先注册过程中将注册请求锚定的ATCF设备,从而通过ATCF设备,rSRVCC MSC以将分配IP的地址和/或端口的第二信息发送给PS域网络内的第一网元用户面实体ATGW ;进而第一网元用户面实体ATGW在得知了 rSRVCC MSC的地址和/或端口信息后,也能够将预先为UE分配的地址和/或端口的第一信息准确地发送给rSRVCC MSC。从而在第一网元和第二网元互相交互彼此的地址和/或端口信息后,第一网元和第二网元之间的转发通道同样成功建立。需要说明的是,在上述过程中,若UE为支持DTM或UTMS模式的类型,上述MME从SGSN设备获取到UE预先在PS域网络内注册的STN-SR信息的步骤,可以由SGSN在接收到切换请求,在向MME转发的切换请求中主动将STN-SR信息一同发送给MME而实现;而若UE为不支持DTM或UTMS模式的类型,SGSN不会接收到切换请求,从而上述MME从SGSN设备获取到UE预先在PS域网络内注册的STN-SR信息的步骤,可以由MME向HSS发送标识查询请求,例如发送位置更新请求消息,以根据UE的标识在HSS中查询与UE对应的SGSN,从而再向SGSN获取UE预先注册的上下文信息,其中包括STN-SR信息而得以实现。此外还需要说明的是,若PS域网络内的第一网元为ATCF/ATGW,在本发明实施例中,ATCF/ATGW和rSRVCC MSC利用预先配置的资源信息,建立彼此之间转发通道的过程还可以不通过MME控制执行,具体地该过程为下面所述rSRVCC MSC在接收到切换请求后,还可以直接向HSS发送携带UE标识的标识查询请求,例如位置更新请求消息,以在HSS中查询与UE对应的SGSN的标识;而在查询到SGSN的标识后,rSRVCC MSC可以直接向指定的SGSN转发切换请求,通过该切换请求向SGSN获取UE预先注册的上下文信息,从而SGSN可以进而将切换请求转发给MME,以触发目标侧承载准备过程,同时rSRVCC MSC根据获取到的UE的STN-SR信息,可以直接寻址到UE在预先注册过程中将注册请求锚定的ATCF设备,从而通过该ATCF设备,与第一网元ATGW之间的建立转发通道。从上述说明可见,在UE的反向SRVCC切换的过程中,第一网元和第二网元之间建立转发通道的过程可以通过多种方式,而在下述的实施例中,将分别详细的描述各种实现方式。此外还需要说明的是,在本发明实施例中,在UE的反向SRVCC切换的过程中,UE接入至PS域网络的过程域第一网元和第二网元之间建立转发通道的过程可以同时交叉进行。具体地,PS域网络的ENB可以在转发通道的建立过程中同时为UE分配接入的资源,由于UE在网络接入流程上的处理速度通常很快,因而在转发通道完成建立之前,UE通常能够成功地接入至PS域网络中。从而,一旦转发通道完成建立,UE便可以通过PS域网络的ENB、第一网元、第一网元与第二网元之间的转发通道、以及第二网元的通信链路,与对端UE进行语音数据通信,相当于完成了在PS域网络中的切换。而这一转发通道的建立过程相对于域转换流程来说,也只需较短的时间,因而在本发明实施例中,UE可以快速地将语音业务切换至PS域网络中,切换的完成并不依赖于域转换流程,从而保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,该转发通道的建立在UE完成了 PS域网络接入的基础上,因而UE基于该转发通道进行的语音业务还能够得到良好的语音服务质量。而对于对端UE来说,需要说明的是,此时UE虽然已经接入至PS域网络中,并且也已经将自身的语音业务承载至PS域网络中,但是由于对端UE仍然通过CS域的第二网元,即通过MGW与UE进行语音数据交互,因而对于对端UE而言,其并不能获知UE已经将语音业务切换至PS域网络中的事实,仍然以为自己还是与处于CS域网络中的UE进行语音数据通信,但是这一点并不会影响两者之间语音业务的服务质量,也不会带来任何其他的不良问题。步骤204,UE发起域转换流程;步骤205,域转换流程完成后,SCC AS控制释放转发通道所占用的资源。而在转发通道建立完成、UE已经能够利用该转发通道、利用预先建立的预留VOIP语音承载与对端UE进行语音数据通信之后,在本发明实施例中,为了真正将UE与对端UE之间的语音业务切换至PS域网络中,可选地,UE还可以在此基础上发起域转换流程。该域转换流程在UE已经能够与对端UE进行正常的VOIP语音业务的基础上进行,因而域转换流程的速度快慢并不会引起UE的语音业务的中断。 而在域转换流程完成之后,UE无需通过第一网元与第二网元之间的转发通道将下行语音数据传送至对端UE,也无需通过该转发通道接收对端UE发送的上行语音数据,而是可以通过ENB、服务网关(Serving (Gateway,简称krving GW)、PGW这一通信链路,直接与对端UE进行语音数据通信,因而此时SCC AS可以控制释放掉转发通道所占用的资源,以真正完成反向SRVCC切换的流程。本实施例的反向单一无线语音呼叫连续性的处理方法,通过在UE将语音业务从CS域网络向PS域网络切换之前,UE预先在PS域网络内进行IMS注册以及发起SIP会话的建立,以使PS域网络预先为UE分配的承载资源信息,而在UE将语音业务从CS域网络向PS域网络切换的过程当中,利用PS域网络预先为UE分配的预留承载信息,建立语音数据的CS域网络和PS网络之间的转发通道,从而使得当UE真正发起将语音业务从CS域网络向PS域网络的切换、且快速接入至PS域网络后,UE能够通过建立的该转发通道很快地与对端终端进行语音数据的传输,而无需等待较长时间的域转换流程的完成,保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,建立的该转发通道建立在UE完成了 PS域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。图3为本发明实施例的反向单一无线语音呼叫连续性的处理方法中用户终端在发起反向SRVCC切换前在PS域内进行IMS注册及建立SIP会话流程的信令图。在本实施例信令图中,以UE不支持DTM或UTMS模式,且PS域的第一网元为ATCF/ATGW为例,对UE预先在PS域网络中进行的IMS注册及建立SIP会话的具体流程进行了描述。如图3所示,本实施例中UE在发起反向SRVCC切换流程之前,在PS域网络内进行的准备过程具体包括如下步骤步骤300,UE向SGSN发送附着请求;步骤301,SGSN向UE返回附着响应;步骤302,UE向SGSN发送主PDP激活请求;步骤303,SGSN向UE返回主PDP激活响应;步骤304,UE向SGSN发送辅助PDP激活请求;步骤305,SGSN向UE返回辅助PDP激活响应;其中,步骤304,305为可选。辅助PDP可在SCC AS/ATCF收到SIP会话建立请求时,触发策略与计费规则功能(Policy and Charging Rules Function,简称PCRF)发起承
载的建立。由于在本实施例中,以UE不支持DTM或UTMS模式为例进行说明,即UE不能同时支持CS域的语音承载和PS域的语音承载,因而UE在反向SRVCC切换前执行的在PS域内的IMS注册必须在UE发起CS域网络的语音呼叫,与对端UE建立了 CS域语音会话之前进行。实际应用中,UE可以在刚启动开机时便执行该在PS域内的准备操作。具体地,在本实施例中,UE在PS域网络内进行的注册具体可以分为两个过程第一个过程为UE在SGSN设备上进行的在PS域网络中的注册,第二个过程为UE进行的IMS注册,然后发起SIP语音呼叫过程。而在第一个注册过程中,具体可以包括上述步骤300-305几个步骤。可选地,在UE向SGSN发送的附着请求中,UE还可以在附着请求中携带在PS域网络内默认支持的编解码类型(CodeC)信息,基于该CodeC信息,SGSN可以得知UE在PS域网络内所支持的编解码类型。而在UE在SGSN上完成了在PS域网络内的注册后,进一步地UE可以基于该注册的信息,在SCC AS上进行IMS的注册,具体地,该IMS的注册过程具体可以包括如下步骤步骤306,UE通过SGSN向ATCF发送IMS注册请求;可选地,在本步骤中,SGSN接收到UE发送的IMS注册请求后,SGSN还可以通过网关GPRS支持节点(Gateway GPRS Support Node,简称GGSN)将IMS注册请求发送给ATCF。步骤307,ATCF将IMS注册锚定到自身;步骤308,ATCF为UE分配STN-SR信息,并将该STN-SR携带在IMS注册请求中通过查询呼叫会话控制功能(Interrogating/Serving Call Session Control Function,简称 I/S-CSCF)转发给 SCC AS ;步骤309,SCC AS 将 UE 的 STN-SR 更新至 HSS 中;步骤310,HSS 将 UE 的 STN-SR 更新到 SGSN 中;UE在SGSN上完成了 PS域的注册后,可选地,UE还可以向SCC AS发起IMS注册流程,并进一步发起SIP会话建立过程,通过与SCC AS之间的SIP会话建立过程,预先在PS域网络内建立起一个对应于UE的预留VOIP语音承载。具体地,在本实施例中,UE首先需要将IMS注册请求锚定在ATCF网元上,以通过ATCF发起SIP会话的建立。在该锚定过程可以通过UE向ATCF发送IMS注册请求,ATCF接收到IMS注册请求后,将IMS注册过程锚定到自身予以实现。进一步地,在ATCF将IMS注册过程锚定到自身之后,还可为UE分配UE在PS域网络内的STN-SR标识,并将STN-SR携带在IMS注册请求中通过I/S-CSCF转发给SCC AS,以使SCC AS将分配给UE的该STN-SR标识更新至数据库HSS中,进而更新至SGSN中。步骤311,UE向ATCF发送SIP会话建立请求;步骤312,ATCF将SIP会话锚定在ATGW上,使得ATGW为UE分配用于承载VOIP语音业务的第一信息;步骤313,ATCF将SIP会话建立请求通过I/S-CSCF转发给SCC AS ;在UE将IMS注册请求锚定在ATCF之后,ATCF可以在UE向其发送SIP会话建立请求时,进一步地将该SIP会话锚定在ATCF/ATGW上,并在该锚定过程中ATGW为UE分配用于承载UE的VOIP语音业务的地址和/或信息,即第一信息。具体地,ATCF在接收到UE的SIP会话建立请求,并将该SIP会话锚定在ATGW上之后,将该SIP会话建立请求通过I/S-CSCF转发给SCC AS,从而SCC AS完成UE上下文的配置,并将为UE配置的信息通过I/S-CSCF返回给ATCF。可选地,在本实施例中,ATCF可将SIP会话建立请求消息终止在ATCF上。具体地,由于UE发起的SIP会话建立请求的目的并非真正在于与对端UE建立SIP会话,该预先建立的SIP会话连接在UE未发起将语音业务从CS域网络向PS域网络的切换之前,可以并不发挥任何实质作用,其可以仅是在PS域网络的核心网中为UE分配相应的资源,而不进行任何数据的传输。但是一旦UE发起了语音业务的反向SRVCC切换过程,在该反向SRVCC切换过程中,UE便可以基于该预先分配的资源,快速地将语音业务切换至PS域的VOIP语音中,并进行后续的语音业务的域转换流程,从而无需在后续进行域转换的过程中再临时发起SIP会话,建立VOIP语音承载,从而相当于加快了后续的域转换流程的速度。因而,在UE通过ATCF发送的SIP会话建立请求中,UE可以携带反向SRVCC指示信息,该反向SRVCC指示信息用于最终指示SCC AS此时建立的SIP会话是用于后续的反向SRVCC切换流程中,从而以指示SCC AS在根据该SIP会话建立请求为UE建立SIP会话时,只需在本地处理该SIP会话建立请求消息,而无需向对端UE发起真正的语音呼叫,并且即使长时间内该预留的SIP会话连接上未有任何数据传送时,也不主动触发UE的资源信息的释放过程。实际应用中,UE在向SCC AS发送的SIP会话建立请求中携带上述反向SRVCC指示信息具体可以通过下述两种方式实现UE可以在SIP会话建立请求中单独携带一指示信息,例如rSRVCC指示信息;或者,UE还可以向SCC AS发送的SIP会话建立请求中携带特殊的被叫号码,以指示SCC AS在接收到携带类似被叫号码的SIP会话建立请求时,得知该SIP会话是用于反向SRVCC切换中。进一步优选地,在上述UE通过SGSN向SCC AS发送SIP会话建立请求的过程中,UE除了将反向SRVCC指示信息最终发送给SCC AS之外,还可以向SGSN发送另一指示信息。该指示信息用于指示SGSN在建立了 UE在PS域网络内的SIP会话后,并不发起RAB的建立过程。由于在反向SRVCC切换之前,为UE建立该SIP会话连接的实质作用在于,为后续的反向SRVCC切换过程做准备,而在该反向SRVCC切换过程进行之前,该SIP会话连接上并不进行UE的任何语音数据的传输,因而相对应地,SGSN也无需发起实质的RAB建立过程,从而可以避免了资源的浪费。而具体地,UE向SGSN发送上述指示信息的方法同样可以参见上述实施例中的描述,在此不再赘述。此外还需要说明的是,若在上述对SGSN的附着流程中,UE并未向SGSN上报其在PS域网络内支持的CodeC信息,可选地,在本步骤UE与SCC AS进行的SIP会话建立的信令交互过程中,UE还可以与SCC AS协商UE在PS域网络的该CodeC信息,并在协商成功后,由SCC AS将协商后的CodeC信息携带在SIP响应消息中,返回给UE。除此之外,用于标识UE在PS域网络内的业务发送的目的地址等信息,也可以在该信令交互过程中,由UE和SCCAS进行协商,并由SCC AS将协商后的地址信息携带在SIP响应消息中,协同CodeC信息一起,返回给UE。步骤314,SCC AS通过I/S-CSCF向ATCF返回呼叫响应消息;该呼叫响应消息中可以包括关于UE的配置信息,例如相关性终端标示号码(Correlation-MSISDN,简称C-MISDN);SCC AS对UE发送的SIP会话建立请求处理完成后,通过I/S-CSCF向ATCF返回呼叫响应消息。可选地,在返回的呼叫响应消息中,SCC AS还可以将为UE分配的、与UE建立的SIP会话对应的C-MSISDN号码返回给ATCF,以及将为UE分配的特殊号码,例如rSRVCC会话转移标不(rSRVCCAccess Transfer Update-Session Tranfer Identifier,简禾尔rSRVCCATU-STI)返回该ATCF,ATCF对SCC AS返回的特殊号码以及C-MSISDN号码进行保存,同时,ATCF向UE直接返回呼叫响应消息,其中并不携带这些保存的信息,此时,UE和ATGW之间的
语音承载得以建立。步骤315,UE与SCC AS建立在PS域网络内的预留VOIP语音承载;当UE在PS域网络的IMS流程完成之后,可选地,UE还可以与SCC AS建立在PS域网络内的预留VOIP语音承载,具体指UE与SGSN、SGW、PGff和ATGW之间的PS媒体面的建立完成,而该预留VOIP语音承载可用于后续的反向SRVCC切换的过程中。该预先建立的预留VOIP语音承载用于后续的反向SRVCC切换过程中,且在切换前处于挂起状态,而通过预先建立该挂起的VOIP语音承载,在UE真正发起反向SRVCC切换的过程中,UE无需再进行VOIP语音承载的建立,从而加快了将语音业务切换至PS域网络的速度。步骤316,UE发起CS域的语音呼叫,建立与对端UE之间的CS域语音会话。UE在PS域内完成IMS注册,预先建立了与SCC AS之间的预留VOIP语音承载后,可以按照常规的CS域语音会话流程,向对端UE发送CS域的语音呼叫,从而与对端UE建立CS域语音会话。需要说明的是,在本实施例的UE在PS域网络内进行注册的过程中,若UE支持的是DTM模式,即UE的语音业务能够被同时承载在CS域和PS域的两种不同类型上,在上述步骤中,UE在PS域网络进行的注册可完成在UE在CS域网络中建立CS域的语音会话之后,即UE先在CS域网络中建立正常的语音会话,再在PS域网络中为UE分配所需的资源,将语音业务承载在CS域网络内,而不会出现新的语音业务的注册影响原CS域网络内的语音业务的情况的出现。图4为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例三的信令图。本实施例的反向SRVCC切换过程基于上述实施例及信令图所描述的UE的预先注册而进行,而在本实施例中,以UE不支持DTM或不支持UTMS模式,且PS域的第一网元为ATCF/ATGff为例,对UE进行反向SRVCC切换的具体流程进行了描述。需要说明的是,对于第一网元为ATCF/ATGW而言,在本发明实施例中,ATCF/ATGW与rSRVCC MSC之间建立转发通道的过程可以由MME控制建立,或者由rSRVCC MSC主动从HSS查询相关信息而建立而成,本实施例中仅对MME控制建立的过程进行了具体的描述,另一过程在下一实施例中详细说明。此外还需说明的是,由于实际应用中,ATCF与ATGW通常为一体设置,因而在本实施例中,将第一网元ATGW描述为ATCF/ATGW,代表其他网元发送给ATGW的信令消息可以通过ATCF转发送至。如图4所示,本方法包括如下步骤步骤400,UE在PS域网络内进行IMS注册并建立SIP会话,以使PS域网络预先为UE分配资源信息;步骤401,UE发起CS域的语音呼叫,建立与对端UE之间的CS域语音会话;上述步骤400的具体过程可以参见对上一信令图的具体描述。UE通过在进行反向SRVCC切换前,预先在PS域网络内进行注册以及建立SIP会话连接,使得PS域网络预先为UE分配预留的资源信息。进一步地,在该预先分配的资源信息的基础上,UE还可以预先在PS域网络内为语音业务建立预留的VOIP语音承载。且由于本实施例中以UE不支持DTM或不支持UTMS模式为例进行说明,因而UE预先在PS域网络内的注册过程必须在正常的CS域语音会话建立过程之前进行,以避免出现新的语音业务的注册影响原CS域网络内的语音业务的情况。步骤402,无线网络子系统(feidio Network Subsystem,简称RNS) /基站控制器系统(Base Station System,简称BSS)向服务MSC发送切换请求;本实施例中,由于假定UE不支持DTM或不支持UTMS模式,即UE仅能同时支持一种类型的语音承载,因而在RNS/BSS发起反向SRVCC切换的过程中,只需对CS域语音类型的承载进行切换,从而在本步骤中,RNS/BSS仅需向服务MSC发送切换请求。但需要说明的是,若在本实施例中,UE支持DTM或支持UTMS模式,本步骤中,RNS/BSS需同时向服务MSC和SGSN发送切换请求。可选的,BSS/RNS可以在向服务MSC发送切换请求时,还可以在切换请求中携带反向SRVCC指示信息,以通过服务MSC告知MME或rSRVCCMSC该切换为rSRVCC,从而在后续流程中,MME可以据此指示信息与归属用户服务器(Home Subscriber Server,简称HSS)联系,从而获取对应的SGSN的标识信息。步骤403,服务MSC将切换请求转发给rSRVCC MSC ;步骤404,rSRVCC MSC转发切换请求给MME ;服务MSC接收到RNS/BSS的切换请求后,将该切换请求(rSRVCC CSto PS请求)转发给rSRVCC MSC,为了响应该切换请求,rSRVCC MSC为UE分配地址和/或端口等第二信
肩、ο步骤405,MME向HSS发送标识查询请求获取UE服务的SGSN的标识;步骤406,HSS向MME返回与UE对应的SGSN的标识;MME接收到rSRVCC MSC转发的切换请求后,为了使rSRVCC MSC能够寻址到对应的ATCF/ATGW,以与ATCF/ATGW交互地址和/或端口信息,从而建立转发通道,MME需要首先从数据库HSS中获取到与UE对应的SGSN的标识,从而才能从对应的SGSN中获取UE在PS域网络中的STN-SR信息以及相关语音承载信息,以根据该STN-SR寻址到相应的ATCF/ATGW。因而,在本实施例中,在MME接收到rSRVCC MSC转发的切换请求后,将向HSS发送标识查询请求消息,该标识查询请求消息具体可以为位置更新请求或者其他类型的请求消息,且该标识查询请求消息中携带UE的标识,以指示HSS返回指定的UE所归属的SGSN的标识。而HSS接收到该携带UE标识的位置更新请求后,在本地数据库中对指定的UE进查询,并将查询到的与UE对应的SGSN标识返回给MME。可选地,MME向HSS发送的该标识请求消息中还可以携带rSRVCC indicator信息,以告知HSS此次的查询用于rSRVCC切换操作中。步骤407,MME从SGSN获取UE的上下文信息;MME在获取到与UE对应的SGSN标识后,寻址到对应的SGSN,并与SGSN进行信令交互,以从相应的SGSN中获取到UE的上下文信息,其中包括UE在PS域网络内注册的STN-SR信息和CodeC信息。步骤408,MME指示ENB为UE分配接入切换资源;步骤409,ENB向MME发送确认信息,确认接入切换资源分配完成;此时,MME已经获取了 UE的上下文信息,可选地,为了使UE顺利接入至PS域网络中,完成在PS域网络的接入操作,MME还可以在此时指示PS域网络的ENB为UE准备接入
21切换的资源,而资源分配完成后,ENB向MME发送确认消息,以告知为UE准备的接入切换资源分配完成。步骤410,MME向rSRVCC MSC发送切换响应消息,其中携带获取到的UE的上下文fn息;而在ENB向MME发送确认消息,MME得知了 ENB为UE的接入切换资源分配完成后,MME可以进一步向rSRVCC MSC返回切换响应消息,其中携带在上述步骤407中从SGSN获取到的UE的上下文信息,即UE在预先的注册过程中、在PS域网络中注册的STN-SR和CodeC信息,以通过切换响应消息将UE的上下文消息转发给rSRVCC MSC0其中,Codec信息为可选信息。基于该CodeC信息,rSRVCC MSC能够在与ATGW之间的转发通道建立之后,在向ATGW转发UE的上行语音数据时,对上行语音数据进行相应的编码操作,再将编码后的上行语音数据转发给UE。步骤411,rSRVCC MSC通过服务MSC向RNS/BSS返回切换响应消息;而为了尽快完成UE在RNS/BSS中的接入操作,rSRVCC MSC也将通过MSC向转发该切换响应消息,以通知RNS/BSS为UE准备的接入切换资源分配已经完成。步骤412,rSRVCC MSC向ATCF/ATGW发送SIP消息,其中携带rSRVCMSC分配的第
■~-fn 息;步骤413,ATCF/ATGW向rSRVC MSC返回SIP响应消息,其中携带ATCF/ATGW分配的第一信息;具体说来,rSRVCC MSC获知了 UE的上下文信息后,由于在UE的预先的注册过程中,UE已经将IMS注册锚定到了 ATCF中,因而此时rSRVCCMSC可以该STN-SR信息,直接寻址到对应的ATCF/ATGW,以与ATCF/ATGW进行地址和/或端口信息的交互,从而建立与ATCF/ATGW之间的转发通道。步骤414,RNS/BSS向UE发送切换命令;步骤415,UE接入至ENB中;步骤416,ENB发送切换完成消息给MME ;而在rSVCC MSC与ATCF/ATGW彼此之间交互地址和/或端口信息的同时,在RNS/BSS接收到MSC发送的切换响应消息后,为了尽快完成UE在PS域网络中的接入,RNS/BSS将向UE发送切换命令,以指示UE进行PS域网络(EUTRAN)的接入操作,从而UE利用ENB为UE分配的接入切换资源,顺利接入至ENB中,即接入至PS域网络中,完成了网络的接入流程。而在UE在ENB的接入流程完成之后,ENB向MME发送切换完成消息,以告知MME其在PS域网络内接入完成的消息。直至rSVCC MSC与ATCF/ATGW之间的地址和/或端口信息交互完成,以及UE在ENB的接入均完成之后,至此,UE与对端UE之间的新的语音承载路径建立,UE发送给对端UE的下行语音数据可以通过“UE-ENB-SGW-PGW-ATGW-rSVCC MSC对端UE”的下行语音承载路径发送至对端UE,而对端UE向UE发送的上行语音数据则可以通过相反的承载路径“对端UE-rSVCC MSC-ATGff-PGff-SGff-ENB-UE"(如图4中步骤416下方的虚线路径所示),被发送至UE。从而即使域转换流程还未开始进行或者还未完成,UE和对端UE之间也可以通过该承载路径进行语音数据通信,而无需中断语音业务,保证了语音业务的良好连续性。进一步地,该承载路径建立在UE完成了 PS域网络接入的基础上,因而基于此时UE的语音业务还能够得到良好的语音服务质量。步骤417,ATCF/ATGW发起域转换流程;步骤418,域转换流程完成后,释放转发通道所占用的资源。而在承载路径成功建立、UE已经能够利用该承载路径与对端UE进行语音数据通信之后,在本发明实施例中,为了真正将UE与对端UE之间的语音业务切换至PS域网络中,可选地,ATCF/ATGW还可以发起域转换流程。该域转换流程在UE已经能够与对端UE进行正常的VOIP语音业务的基础上进行,因而域转换流程的速度快慢并不会对UE的语音业务的连续性产生任何影响,具体地,ATCF/ATGW发起域转换的过程可以参见下述图5。且需要说明的是,若在UE预先进行PS域网络的注册过程中,UE未进行IMS的注册流程,在此时ATCF/ATGff发起域转换流程之前,UE必须先在PS域网络内进行IMS的注册。而在域转换流程完成之后,UE可以通过域转换过程建立的新的语音承载路径与对端UE进行语音数据通信,即通过“UE-ENB-SGW-PGW-ATGW-对端UE”的下行语音承载路径和“对端UE-ATGW-PGW-SGW-ENB-UE”的上行语音承载路径(如图4中步骤417下方的虚线路径所示),与对端UE进行语音业务,从而此时rSVCC MSC可以控制释放掉转发通道所占用的资源,以真正完成反向SRVCC切换的流程。具体地,该资源释放的过程可以由ATCF发起。此外在本实施例中还需要说明的是,若UE在预先在PS域网络的注册过程中,未在上述步骤315中预先建立与SCC AS之间的预留VOIP语音承载,即UE未在在反向SRVCC切换过程之前,建立预留的VOIP语音承载,在本实施例中,在上述步骤402的RNS/BSS向MSC发送切换请求之后,PS域网络中的核心网元将主动触发UE在PS域网络内的VOIP语音承载的建立。具体地,该VOIP语音承载建立过程的触发可以由PS域网络中的SGSN、MSC、ATCF或其他的核心网元、在上述步骤402之后立即触发进行。而相比于在反向SRVCC切换过程之前进行预留VOIP语音承载建立的方案,该在反向SRVCC切换过程中才进行VOIP语音承载的建立的方案,避免了在还未发生反向SRVCC切换之前便需要在PS域网络内预留相关语音资源的情况的出现,从而避免了 PS域网络内的资源浪费。本实施例的反向单一无线语音呼叫连续性的处理方法,通过在UE将语音业务从CS域网络向PS域网络切换之前,UE预先在PS域网络内进行IMS注册以及发起SIP会话的建立,以使PS域网络预先为UE分配的承载资源信息,而在UE将语音业务从CS域网络向PS域网络切换的过程当中,利用PS域网络预先为UE分配的预留承载信息,由MME控制建立语音数据的CS域网络内的rSRVCC MSC和PS网络内的ATGW之间的转发通道,从而使得当UE真正发起将语音业务从CS域网络向PS域网络的切换、且快速接入至PS域网络后,UE能够通过建立的该转发通道很快地与对端终端进行语音数据的传输,而无需等待较长时间的域转换流程的完成,保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,建立的该转发通道建立在UE完成了 PS域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。图5为本发明实施例的反向单一无线语音呼叫连续性的处理方法中域转换流程的信令图。本实施例的信令图中还对rSRVCC MSC与ATGW交互地址和/端口信息的详细过程进行了描述,如图5所示,在上一实施例的基础上,在上述步骤411中rSRVCC MSC通过服务MSC向RNS/BSS返回切换响应消息后,rSRVCC MSC与ATGW交互端口和/端口信息的过程以及ATCF发起的域转换流程具体如下
步骤500,rSRVCC MSC向ATCF发送携带C-MSISDN号码以及地址和/或端口信息的SIP消息(INVITE消息);步骤501,ATCF根据接收到SIP消息对ATGW进行配置;具体地,rSRVCC MSC在根据STN-SR信息寻址到对应的ATCF后,将分配给UE的地址和/或端口信息以及预先获取到的C-MSISDN号码一同携带在SIP消息中,发送给ATCF。该C-MSISDN号码与UE预先建立的SIP会话相关联,ATCF可以根据该C-MSISDN号码寻找到与UE对应的SIP会话。ATCF接收到SIP消息后,使用C-MSISDN关联到需要转移的会话,然后与ATGW交互,从而更新媒体面,将预先建立的语音承载和新建承载,即rSRVCC MSC与ATGW之间的新建承载关联到一起。步骤502,ATGW 返回配置响应消息(Configure ATGff Acknowledgment)给 ATCF ;其中将ATGW预先为UE分配的地址和/或端口信息发送给ATCF步骤503,ATCF向rSRVCC MSC返回SIP响应消息,其中携带ATGW的地址和/或端
口信息;步骤504,ATCF 向 SCC AS 发送接入切换修改(Access Tranfer Update)消息;步骤505,SCC AS向对端UE转发修改消息;在接收到CS到PS接入转换消息之后,ATCF重新建立和SCC AS会话,同时告知SCCAS发生CS到PS接入转换。SCC AS使用rSRVCC ATU-STI来定位到相关会话,并在ATCF和SCC AS建立一个新会话。同时SCC AS将新建的会话和UE在注册过程中预先建立的SIP会话关联起来,该关联操作通常通过C-MSISDN实现。可选的,SCC AS对对端UE的媒体面进行更新,使对端UE可以直接发送语音数据至ATGW。同时,对端UE能够直接接收ATGW发送的语音数据。步骤506,对端UE向SCC AS返回修改响应消息;步骤507,SCC AS向ATCF返回接入切换修改响应消息;此时,UE与对端UE之间的新的语音承载路径建立,该域转换后的新的语音承载路径具体为“ UE-ENB-SGff-PGff-ATGff-对端UE,,的下行语音承载路径和“对端UE-ATGff-PGff-SGff-ENB-UE”的上行语音承载路径。图6为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例四的信令图。本实施例的反向SRVCC切换过程基于上述图3所述实施例及信令图所描述的UE的预先注册而进行,而在本实施例中,以UE支持DTM或支持UTMS模式,且PS域的第一网元为ATCF/ATGW为例,对UE进行反向SRVCC切换的具体流程进行了描述。在本实施例中,同样仅对MME控制建立ATCF/ATGW与rSRVCC MSC间的转发通道的过程进行了具体的描述。此外还需说明的是,本实施例与上述图4所示实施例的区别仅在于本实施例的UE支持DTM或支持UTMS模式,而上述实施例的UE不支持DTM或支持UTMS模式,因而在本实施例中,对于与上述图4所示实施例的相同的步骤,具体可以参见对上述图4所对应实施例的描述。如图6所示,本方法包括如下步骤步骤600,UE发起CS域的语音呼叫,建立与对端UE之间的CS域语音会话;步骤601,UE在PS域网络内进行IMS注册并建立SIP会话,以使PS域网络预先为UE分配资源信息;
由于本实施例中以UE支持DTM或不支持UTMS模式为例进行说明,因而UE预先在PS域网络内的注册过程可以在正常的CS域语音会话建立过程之后进行,也不会出现新的语音业务的注册影响原CS域网络内的语音业务的情况。步骤602,RNS/BSS同时向服务MSC和SGSN发送切换请求;步骤603,服务MSC将切换请求转发给rSRVCC MSC ;步骤604,rSRVCC MSC向MME转发切换请求;步骤605,SGSN将UE的上下文信息信息携带在切换请求转发给MME ;由于在本实施例中,UE支持DTM或者UMTS模式,因而MME无需通过向HSS发送标识查询请求,以通过该位置更新请求从HSS中获取与UE对应的SGSN的标识,从而寻址到SGSN。在本实施例中,SGSN在接收到RNS/BSS发送的切换请求的基础上,将主动向MME转发UE的上下文信息,从而MME在无需向HSS发送标识查询请求的基础上,能够自动获得UE在PS域网络内预先注册的上下文信息。步骤606,MME指示ENB为UE分配接入切换资源;步骤607,ENB向MME发送确认信息,确认接入切换资源分配完成;此时,为了使UE接入至PS域网络中,完成在PS域网络的接入操作,MME可以指示PS域网络的ENB为UE准备接入切换的资源,而资源分配完成后,ENB向MME发送确认消息,以告知为UE准备的接入切换资源分配完成。步骤608,MME向rSRVCC MSC发送切换响应消息,其中携带UE的上下文信息;步骤609,rSRVCC MSC向ATCF/ATGW发送SIP消息,其中携带rSRVCMSC分配的第
■~-fn 息;步骤610,ATCF/ATGW向rSRVC MSC返回SIP响应消息,其中携带ATCF/ATGW分配的第一信息;具体地,rSRVCC MSC获知了 UE的上下文信息后,由于在UE的预先的注册过程中,UE已经将IMS注册锚定到了 ATCF中,因而此时rSRVCCMSC可以该STN-SR信息,直接寻址到对应的ATCF/ATGW,以与ATCF/ATGW进行地址和/或端口信息的交互,从而建立与ATCF/ATGW之间的转发通道。步骤611,rSRVCC MSC通过服务MSC向RNS/BSS返回切换响应消息;步骤612,MME通过SGSN向RNS/BSS返回切换响应消息;与此同时,在上述步骤607之后,MME在得知ENB为UE的接入切换资源分配完成后,还将向SGSN返回切换响应消息,以使SGSN将该切换响应消息转发给RNS/BSS,以告知RNS/BSS在ENB中已为UE分配好接入切换资源信息。步骤613,RNS/BSS向UE发送切换命令;步骤614,UE接入至ENB中;步骤615,ENB发送切换完成消息给MME ;步骤616,MME向ATCF/ATGW发送承载修改请求;步骤617,ATCF/ATGW向MME返回承载修改响应消息;直至rSVCC MSC与ATCF/ATGW之间的地址和/或端口信息交互完成,以及UE在ENB的接入均完成之后,至此,UE与对端UE之间的新的语音承载路径建立,UE发送给对端UE的下行语音数据可以通过“UE-ENB-SGW-PGW-ATGW-rSVCC MSC对端UE”的下行语音承载路径发送至对端UE,而对端UE向UE发送的上行语音数据则可以通过相反的承载路径“对端UE-rSVCC MSC-ATGW-PGW-SGW-ENB-UE”被发送至UE。从而即使域转换流程还未开始进行或者还未完成,UE和对端UE之间也可以通过该承载路径进行语音数据通信,而无需中断语音业务,保证了语音业务的良好连续性。进一步地,该承载路径建立在UE完成了 PS域网络接入的基础上,因而基于此时UE的语音业务还能够得到良好的语音服务质量。步骤618,ATCF/ATGW发起域转换流程;步骤619,域转换流程完成后,释放转发通道所占用的资源。而在承载路径成功建立、UE已经能够利用该承载路径与对端UE进行语音数据通信之后,在本发明实施例中,为了真正将UE与对端UE之间的语音业务切换至PS域网络中,可选地,ATCF/ATGW还可以发起域转换流程。而在域转换流程完成之后,UE可以通过域转换过程建立的新的语音承载路径与对端UE进行语音数据通信,即通过“UE-ENB-SGff-PGff-ATGff-对端 UE”的下行语音承载路径和“对端 UE-ATGW-PGW-SGW-ENB-UE”的上行语音承载路径,与对端UE进行语音业务,从而此时rSVCC MSC可以控制释放掉转发通道所占用的资源,以真正完成反向SRVCC切换的流程。具体地,该资源释放的过程可以由ATCF发起。本实施例的反向单一无线语音呼叫连续性的处理方法,通过在UE将语音业务从CS域网络向PS域网络切换之前,UE预先在PS域网络内进行IMS注册以及发起SIP会话的建立,以使PS域网络预先为UE分配的承载资源信息,而在UE将语音业务从CS域网络向PS域网络切换的过程当中,利用PS域网络预先为UE分配的预留承载信息,由MME控制建立语音数据的CS域网络内的rSRVCC MSC和PS网络内的ATGW之间的转发通道,从而使得当UE真正发起将语音业务从CS域网络向PS域网络的切换、且快速接入至PS域网络后,UE能够通过建立的该转发通道很快地与对端终端进行语音数据的传输,而无需等待较长时间的域转换流程的完成,保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,建立的该转发通道建立在UE完成了 PS域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。图7为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例五的信令图。本实施例的反向SRVCC切换过程基于上述实施例及信令图所描述的UE的预先注册而进行,而在本实施例中,同样以UE不支持DTM或不支持UTMS模式,且PS域的第一网元为ATCF/ATGW为例,对UE进行反向SRVCC切换的具体流程进行了描述。需要说明的是,对于第一网元为ATCF/ATGW而言,在本发明实施例中,ATCF/ATGW与rSRVCC MSC之间建立转发通道的过程可以由MME控制建立,或者由rSRVCC MSC主动从HSS查询相关信息而建立而成,本实施例中对由rSRVCC MSC主动从HSS查询相关信息而建立的过程进行了具体的描述。此外还需说明的是,由于实际应用中,ATCF与ATGW通常为一体设置,因而在本实施例中,同样将第一网元ATGW描述为ATCF/ATGW,代表其他网元发送给ATGW的信令消息可以通过ATCF转发送至。如图7所示,本方法包括如下步骤步骤700,UE在PS域网络内进行IMS注册并建立SIP会话,以使PS域网络预先为UE分配资源信息;步骤701,UE发起CS域的语音呼叫,建立与对端UE之间的CS域语音会话;
由于本实施例中以UE不支持DTM或不支持UTMS模式为例进行说明,因而UE预先在PS域网络内的注册过程必须在正常的CS域语音会话建立过程之前进行,以避免出现新的语音业务的注册影响原CS域网络内的语音业务的情况。步骤702,RNS/BSS向服务MSC发送切换请求;本实施例中,由于假定UE不支持DTM或不支持UTMS模式,即UE仅能同时支持一种类型的语音承载,因而在RNS/BSS发起反向SRVCC切换的过程中,只需对CS域语音类型的承载进行切换,从而在本步骤中,RNS/BSS仅需向服务MSC发送切换请求。可选的,BSS/RNS可以在向服务MSC发送切换请求时,还可以在切换请求中携带反向SRVCC指示信息。步骤703,服务MSC将切换请求转发给rSRVCC MSC ;步骤704,rSRVCC MSC向HSS发送标识查询请求,其中携带UE的标识;步骤705,HSS向rSRVCC MSC返回与UE对应的SGSN的标识;在本实施例中,rSRVCC MSC接收到服务MSC转发的切换请求后,并不通过MME,而是通过向HSS发送携带UE的标识的标识查询请求,直接从数据库HSS查询获取与UE对应的SGSN的标识信息。该标识查询请求消息具体可以为位置更新请求或者其他类型的请求消息。可选地,MME向HSS发送的该标识请求消息中还可以携带rSRVCC indicator信息,以告知HSS此次的查询用于rSRVCC切换操作中。步骤706,rSRVCC MSC向指定的SGSN转发切换请求;步骤707,SGSN向rSRVCC MSC返回响应消息,其中携带UE的上下文信息;rSRVCC MSC在获取到与UE对应的SGSN标识后,寻址到对应的SGSN,并向SGSN转发切换请求,其中可以携带指示信息,指示SGSN返回UE的上下文信息,其中包括UE在PS域网络内注册的STN-SR信息和CodeC信息。步骤708,SGSN向MME转发切换请求;步骤709,MME指示ENB为UE分配接入切换资源;步骤710,ENB向MME发送确认信息,确认接入切换资源分配完成;SGSN向rSRVCC MSC返回响应消息的同时,向MME转发切换请求消息,而为了使UE顺利接入至PS域网络中,完成在PS域网络的接入操作,MME还可以在此时指示PS域网络的ENB为UE准备接入切换的资源,而资源分配完成后,ENB向MME发送确认消息,以告知为UE准备的接入切换资源分配完成。步骤711,rSRVCC MSC向ATCF/ATGW发送SIP消息,其中携带rSRVCMSC分配的第
■~-fn 息;步骤712,ATCF/ATGW向rSRVC MSC返回SIP响应消息,其中携带ATCF/ATGW分配的第一信息;与此同时,在上述步骤707后,rSRVCC MSC获得了 UE的上下文信息,由于在UE的预先的注册过程中,UE已经将IMS注册锚定到了 ATCF中,因而此时rSRVCC MSC可以根据上下文信息中的STN-SR信息,直接寻址到对应的ATCF/ATGW,以与ATCF/ATGW进行地址和/或端口信息的交互,从而建立与ATCF/ATGW之间的转发通道。步骤713,MME向rSRVCC MSC发送切换响应消息;步骤714,rSRVCC MSC通过服务MSC向RNS/BSS返回切换响应消息;步骤715,RNS/BSS向UE发送切换命令;
步骤716,UE接入至ENB中;步骤717,ENB发送切换完成消息给MME ;而在rSVCC MSC与ATCF/ATGW彼此之间交互地址和/或端口信息的同时,在RNS/BSS接收到MGW发送的切换响应消息后,为了尽快完成UE在PS域网络中的接入,RNS/BSS将向UE发送切换命令,以指示UE进行PS域网络(EUTRAN)的接入操作,从而UE利用ENB为UE分配的接入切换资源,顺利接入至ENB中,即接入至PS域网络中,完成了网络的接入流程。而在UE在ENB的接入流程完成之后,ENB向MME发送切换完成消息,以告知MME其在PS域网络内接入完成的消息。直至rSVCC MSC与ATCF/ATGW之间的地址和/或端口信息交互完成,以及UE在ENB的接入均完成之后,至此,UE与对端UE之间的新的语音承载路径建立,UE发送给对端UE的下行语音数据可以通过“UE-ENB-SGW-PGW-ATGW-rSVCC MSC对端UE”的下行语音承载路径发送至对端UE,而对端UE向UE发送的上行语音数据则可以通过相反的承载路径“对端UE-rSVCC MSC-ATGW-PGW-SGW-ENB-UE”被发送至UE。从而即使域转换流程还未开始进行或者还未完成,UE和对端UE之间也可以通过该承载路径进行语音数据通信,而无需中断语音业务,保证了语音业务的良好连续性。进一步地,该承载路径建立在UE完成了 PS域网络接入的基础上,因而基于此时UE的语音业务还能够得到良好的语音服务质量。步骤718,ATCF/ATGW发起域转换流程;步骤719,域转换流程完成后,释放转发通道所占用的资源。而在承载路径成功建立、UE已经能够利用该承载路径与对端UE进行语音数据通信之后,在本发明实施例中,为了真正将UE与对端UE之间的语音业务切换至PS域网络中,可选地,ATCF/ATGW还可以发起域转换流程。该域转换流程在UE已经能够与对端UE进行正常的VOIP语音业务的基础上进行,因而域转换流程的速度快慢并不会对UE的语音业务的连续性产生任何影响,具体地,ATCF/ATGW发起域转换的过程可以参见下述图5。且需要说明的是,若在UE预先进行PS域网络的注册过程中,UE未进行IMS的注册流程,在此时ATCF/ATGff发起域转换流程之前,UE必须先在PS域网络内进行IMS的注册。而在域转换流程完成之后,UE可以通过域转换过程建立的新的语音承载路径与对端UE进行语音数据通信,即通过“UE-ENB-SGW-PGW-ATGW-对端UE”的下行语音承载路径和“对端UE-ATGW-PGW-SGW-ENB-UE”的上行语音承载路径,与对端UE进行语音业务,从而此时rSVCC MSC可以控制释放掉转发通道所占用的资源,以真正完成反向SRVCC切换的流程。具体地,该资源释放的过程可以由ATCF发起。 此外在本实施例中还需要说明的是,若UE在预先在PS域网络的注册过程中,未在上述步骤315中预先建立与SCC AS之间的预留VOIP语音承载,即UE未在在反向SRVCC切换过程之前,建立预留的VOIP语音承载,在本实施例中,在上述步骤702的RNS/BSS向MSC发送切换请求之后,PS域网络中的核心网元将主动触发UE在PS域网络内的VOIP语音承载的建立。具体地,该VOIP语音承载建立过程的触发可以由PS域网络中的SGSN、MSC、ATCF或其他的核心网元、在上述步骤702之后立即触发进行。 本实施例的反向单一无线语音呼叫连续性的处理方法,通过在UE将语音业务从CS域网络向PS域网络切换之前,UE预先在PS域网络内进行IMS注册以及发起SIP会话的建立,以使PS域网络预先为UE分配的承载资源信息,而在UE将语音业务从CS域网络向PS域网络切换的过程当中,利用PS域网络预先为UE分配的预留承载信息,由CS域网络内的rSRVCC MSC主动从HSS查询相关信息而建立rSRVCC MSC和ATGW之间的转发通道,从而使得当UE真正发起将语音业务从CS域网络向PS域网络的切换、且快速接入至PS域网络后,UE能够通过建立的该转发通道很快地与对端终端进行语音数据的传输,而无需等待较长时间的域转换流程的完成,保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,建立的该转发通道建立在UE完成了 PS域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。图8为本发明实施例的反向单一无线语音呼叫连续性的处理方法中用户终端在发起反向SRVCC切换前在PS域内进行MS注册及建立SIP会话流程的另一信令图。在本实施例信令图中,以UE支持DTM或UTMS模式,且PS域的第一网元为PGW为例,对UE预先在PS域网络中进行IMS注册及建立SIP会话的具体流程进行了描述。如图8所示,本实施例中UE在发起反向SRVCC切换流程之前,在PS域网络内进行的注册及SIP会话建立流程具体包括如下步骤步骤800,UE发起CS域的语音呼叫,建立与对端UE之间的CS域语音会话;由于在本实施例中,以UE支持DTM或UTMS模式为例进行说明,由于UE可以同时支持CS域的语音承载和PS域的语音承载,因而UE在反向SRVCC切换前在PS域内发起的IMS注册和SIP会话建立可以在UE发起了 CS域网络的语音呼叫,与对端UE建立了 CS域语音会话的基础上进行。具体地,在本实施例中,UE通过正规的CS会话过程完成了与对端UE的CS会话建立后,在PS域网络内进行的IMS注册和SIP会话建立具体可以分为两个过程。第一个过程为UE在SGSN设备上进行的在PS域网络中的注册过程,该PS域网络的注册过程具体可以包括如下几个步骤步骤801,UE向SGSN发送附着请求;步骤802,SGSN向UE返回附着响应;步骤803,UE向SGSN发送主PDP激活请求;步骤804,SGSN向UE返回主PDP激活响应;
步骤805,UE向SGSN发送辅助PDP激活请求;步骤806,SGSN向UE返回辅助PDP激活响应;其中,上述步骤805和806中UE在SGSN上进行辅助PDP激活流程为可选步骤。具体地,在UE向SGSN发送的附着请求中,UE还可以在附着请求中携带在PS域网络内默认支持的编解码类型(CodeC)信息,基于该CodeC信息,SGSN可以得知UE在PS域网络内所支持的编解码类型。进一步可选地,在上述UE向SGSN发送的主PDP激活请求或者辅助PDP激活请求中,UE还可以在主PDP激活请求或者辅助PDP激活请求中携带指示信息,以指示SGSN向PS域网络的PGW获取地址和/或端口的第一信息。从而SGSN在该指示信息的指示下,指示PGff为UE分配其在PS域网络中所需的资源信息,并返回给SGSN,而该第一信息可用于后续的反向SRVCC切换过程中转发通道的建立。需要说明的是,在第一信息中,其中PGW为UE分配的端口信息可以是一个专用于反向SRVCC切换中建立转发通道的公共端口,若该端口为专用的公共端口,PGW为UE分配的该端口信息还可以直接配置在MME或rSRVCC MSC上。
而在UE在SGSN上完成了在PS域网络内的注册后,进一步地UE可以基于该注册的信息,在SCC AS上进行IMS的注册,在该IMS注册过程中,SCC AS将为UE分配唯一的STN-SR信息。且UE在完成IMS注册流程后还可在SCC AS上发起SIP会话建立过程,具体地,该SIP会话建立过程具体可以包括如下步骤步骤807,UE向SCC AS发送SIP会话建立请求;步骤808,SCC AS向UE返回SIP响应消息,携带为UE分配的资源信息;UE在SGSN上完成了 PS域的注册后,进一步地,UE还可以向SCC AS发起SIP会话建立过程,通过与SCC AS之间的SIP会话建立过程,预先在PS域网络内建立起一个预留的SIP会话连接。具体地,UE发起该SIP会话建立请求的目的并非真正在于与对端UE建立SIP会话,该预先建立的SIP会话连接在UE未发起将语音业务从CS域网络向PS域网络的切换之前,可以并不发挥任何实质作用,其可以仅是在PS域网络的核心网中为UE分配相应的资源,而不进行任何数据的传输。但是一旦UE发起了语音业务的反向SRVCC切换过程,在该反向SRVCC切换过程中,UE便可以基于该预先分配的资源,快速地将语音业务切换至PS域的VOIP语音中,并进行后续的语音业务的域转换流程,从而无需在后续进行域转换的过程中再临时发起SIP会话,建立VOIP语音承载,从而相当于加快了后续的域转换流程的速度。因而,在UE向SCC AS发送的SIP会话建立请求中,UE可以携带反向SRVCC指示信息,该反向SRVCC指示信息用于指示SCC AS此时建立的SIP会话是用于后续的反向SRVCC切换流程中,从而以指示SCC AS在根据该SIP会话建立请求为UE建立SIP会话时,无需向对端UE发起真正的呼叫,以及用于指示SCC AS即使长时间内该预留的SIP会话连接上未有任何数据传送时,也不主动触发UE的资源信息的释放过程。实际应用中,UE在向SCC AS发送的SIP会话建立请求中携带上述反向SRVCC指示信息具体可以通过下述两种方式实现UE可以在SIP会话建立请求中单独携带一指示信息,例如rSRVCC indicator信息;或者,UE还可以向SCC AS发送的SIP会话建立请求中携带特殊的被叫号码,以指示SCC AS在接收到携带类似被叫号码的SIP会话建立请求时,得知该SIP会话是用于反向SRVCC切换中。进一步优选地,在上述UE通过SGSN向SCC AS发送SIP会话建立请求的过程中,UE除了将反向SRVCC指示信息最终发送给SCC AS之外,还可以向SGSN发送另一指示信息。该指示信息用于指示SGSN在建立了 UE在PS域网络内的SIP会话后,并不发起RAB的建立过程。由于在反向SRVCC切换之前,为UE建立该SIP会话连接的实质作用在于,为后续的反向SRVCC切换过程做准备,而在该反向SRVCC切换过程进行之前,该SIP会话连接上并不进行UE的任何语音数据的传输,因而相对应地,SGSN也无需发起实质的RAB建立过程,从而可以避免了资源的浪费。而具体地,UE向SGSN发送上述指示信息的方法同样可以参见上述实施例中的描述,在此不再赘述。此外还需要说明的是,若在上述对SGSN的附着流程中,UE并未向SGSN上报其在PS域网络内支持的CodeC信息,可选地,在本步骤UE与SCC AS进行的SIP会话建立的信令交互过程中,UE还可以与SCC AS协商UE在PS域网络的该CodeC信息,并在协商成功后,由SCC AS将协商后的CodeC信息携带在SIP响应消息中,返回给UE。除此之外,用于标识UE在PS域网络内的业务发送的目的地址等信息,也可以在该信令交互过程中,由UE和SCCAS进行协商,并由SCC AS将协商后的地址信息携带在SIP响应消息中,协同CodeC信息一
30起,返回给UE。步骤809,UE建立在PS域网络内的预留VOIP语音承载。进一步地,UE在SCC AS上建立了 SIP会话后,可选地,UE还可以在PS域网络内预先建立与SCC AS之间的、用于承载UE的VOIP语音业务的预留VOIP语音承载,即进一步地在PS域网络的核心网元中为UE分配用于VOIP语音业务的预留承载信息。该预先建立的预留VOIP语音承载用于后续的反向SRVCC切换过程中,且在切换前处于挂起状态,而通过预先建立该挂起的VOIP语音承载,在UE真正发起反向SRVCC切换的过程中,UE无需再临时进行VOIP语音承载的建立,从而加快了将语音业务切换至PS域网络的速度。此外需要说明的是,在本实施例的UE在PS域网络内进行注册的过程中,若UE支持的是非DTM模式,即UE的语音业务不能被同时承载在CS域和PS域的两种不同类型上,在上述步骤中,UE在PS域网络进行的IMS注册必须完成在UE在CS域网络中建立CS域的语音会话之前,即先在PS域网络中为UE分配所需的资源,UE再在CS域网络中建立正常的语音会话,将语音业务承载在CS域网络内,从而避免出现新的语音业务的注册影响原CS域网络内的语音业务的情况的出现。图9为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例六的信令图。在本实施例中,同样以UE支持DTM或UTMS模式,且PS域的第一网元为PGW为例,对UE进行反向SRVCC切换的具体流程进行了描述。如图9所示,本方法包括如下步骤步骤900,UE发起CS域的语音呼叫,建立与对端UE之间的CS域语音会话;步骤901,UE在PS域网络内进行注册并建立SIP会话,以使PS域网络预先为UE分配资源信息;上述步骤的具体过程可以参见对上一信令图的具体描述。UE通过在进行反向SRVCC切换前,预先在PS域网络内进行注册以及建立SIP会话连接,使得PS域网络预先为UE分配预留的资源信息,进一步地,基于该预先分配的资源信息,UE还可以预先在PS域网络内为语音业务建立预留的VOIP语音承载。步骤902,RNS/BSS同时向服务MSC和SGSN发送切换请求;由于在本实施例中,假定UE支持DTM或支持UTMS模式,即同时支持两种类型的语音承载,因而在RNS/BSS发起反向SRVCC切换的过程中,RNS/BSS必须同时将两种类型的承载进行切换,具体指同时进行CS语音业务和PS语音业务的切换,从而在本步骤中,RNS/BSS需同时向MSC和SGSN发送切换请求。需要说明的是,若在本实施例中,UE不支持DTM模式,本步骤中,RNS/BSS仅需向MSC发送切换请求。步骤903,服务MSC将切换请求转发给rSRVCC MSC ;步骤904,rSRVCC MSC为UE分配第二信息,并将第二信息携带在切换请求中,转发给 MME ;对于服务MSC而言,在本实施例中,在接收RNS/BSS的切换请求后,将该切换请求转发给rSRVCC MSC,通知rSRVCC MSC为UE分配地址和/或端口的第二信息。从而rSRVCCMSC根据该切换请求得知UE此时需将语音业务切换到PS域网络中,因而rSRVCC MSC响应该切换请求,为UE分配地址和/或端口信息,并将分配的地址和/或端口的第二信息携带在切换请求中转发给MME。步骤905,SGSN将PGW预先分配的第一信息以及UE的上下文信息信息携带在切换请求转发给MME;而对于SGSN而言,在接收到RNS/BSS的切换请求后,同样将该切换请求转发给MME,与此同时,SGSN还将在UE预先进行的PS域网络内的IMS注册过程中,从第一网元PGW处获取的地址和/或端口的第一信息、以及UE在PS域网络内注册的上下文信息,例如UE在PS域网络中注册的STN-SR和CodeC信息,一起携带在切换请求中转发给MME。此处需要说明的是,若本实施例中,UE不支持DTM或不支持UTMS模式,在本步骤中,SGSN在未接收到RNS/BSS发送的切换请求的基础上,将无法主动向MME转发第一信息和UE的上下文信息,从而MME为了从SGSN处获取上述信息,将向HSS发送位置更新请求或其他请求消息,其中携带UE的标识,从而使得HSS能够根据位置更新请求中的UE标识,查询到对应的SGSN的标识,并反馈给MME,进而MME再向对应的SGSN中获取UE的上下文信息及第一信息。步骤906,MME指示ENB为UE分配接入切换资源;步骤907,ENB向MME发送确认信息,确认接入切换资源分配完成;此时,为了使UE接入至PS域网络中,完成在PS域网络的接入操作,MME可以指示PS域网络的ENB为UE准备接入切换的资源,而资源分配完成后,ENB向MME发送确认消息,以告知为UE准备的接入切换资源分配完成。步骤908,MME向rSRVCC MSC发送切换响应消息,其中携带PGW分配的第一信息及UE的上下文信息;MME在得知ENB为UE的接入切换资源分配完成后,向MGW返回切换响应消息,其中携带在上述步骤905中从SGSN获取到的PGW分配给转发通道的第一承载信息、以及UE在预先的注册过程中,在PS域网络中注册的CodeC信息,以将PGW分配的第一信息转发给第二网元rSRVCC MSC,相当于告知rSRVCC MSC第一网元PGW的地址和/或端口信息,从而使得当rSRVCC MSC接收到对端UE向UE发送的上行语音数据时,可以依据该地址和/或端口信息,准确地向第一网元PGW传送上行语音数据,以将该上行语音数据传送至UE中。而基于UE在PS域网络内注册的CodeC信息,rSRVCCMSC还能够在向PGW转发UE的上行语音数据之前,对上行语音数据进行相应的编码操作,再将编码后的上行语音数据转发给UE。步骤909,rSRVCC MSC通过服务MSC向RNS/BSS返回切换响应消息;rSRVCC MSC接收到MME发送的切换响应消息后,将其中携带的承载信息进行保存,进一步地,rSRVCC MSC通过服务MSC向RNS/BSS转发该切换响应消息,以完成了将CS语音切换至PS域的流程。步骤910,MME通过SGSN向RNS/BSS返回切换响应消息;与此同时,在上述步骤407之后,MME在得知ENB为UE的接入切换资源分配完成后,还将向SGSN返回切换响应消息,以使SGSN将该切换响应消息转发给RNS/BSS,以告知RNS/BSS在ENB中已为UE分配好接入切换资源信息。步骤911,RNS/BSS向UE发送切换命令;步骤912,UE接入至ENB中;步骤913,ENB发送切换完成消息给MME ;RNS/BSS接收到该切换响应消息后,向UE发送切换命令,以指示UE进行PS域网络的接入操作,从而UE利用ENB为UE分配的接入切换资源,顺利接入至ENB中,即接入至PS域网络中,完成了网络的接入流程。而在UE在ENB的接入流程完成之后,ENB向MME发送切换完成消息,以告知MME其在PS域网络内接入完成的消息。步骤914,MME向PGW发送承载修改请求,携带rSRVCC MSC为UE分配的第二信息;步骤915,PGff向MME返回承载修改响应消息;MME接收到切换完成消息后,向PS域网络的第一网元PGW发送承载修改请求,其中携带在上述步骤404中从第二网元rSRVCC MSC获取到的第二信息,即MME在PGW上将对UE的语音业务的承载路径指向rSRVCCMSC,通过将rSRVCC MSC分配UE的地址和/或端口信息转发给PGW,使得PGW将本应直接指向对端UE的语音承载路径修改为指向rSRVCC MSC,从而建立了 PGW与rSRVCC MSC之间的转发通道。从而在PGW通过ENB接收到UE发送给对端UE的下行语音数据时,根据rSRVCC MSC为UE的VOIP语音承载分配的地址和/或端口信息,能够将该下行语音数据准确地转发给rSRVCC MSC,进而发送给对端UE。进一步地,基于在上述步骤408中rSRVCC MSC获取到的UE在PS域网络内注册的CodeC信息,rSRVCCMSC在接收到PGW转发的UE的下行语音数据后,还能够在将该下行语音数据发送给对端UE之前,对下行语音数据进行相应的解码操作,再将解码后的下行语音数据转发给对端UE。至此,UE与对端UE之间的新的语音承载路径建立,UE发送给对端UE的下行语音数据可以通过“UE-ENB-SGW-PGW-rSRVCC MSC-服务MSC-对端UE”的下行语音承载路径发送至对端UE,而对端UE向UE发送的上行语音数据则可以通过相反的承载路径对端“UE-服务MSC-rSRVCC MS-PGff-SGff-ENB-UE"(如图9中步骤915下方的虚线路径所示),被发送至UE。从而即使域转换流程还未开始进行或者还未完成,UE和对端UE之间也可以通过该承载路径进行语音数据通信,而无需中断语音业务,保证了语音业务的良好连续性。进一步地,该承载路径建立在UE完成了 PS域网络接入的基础上,因而基于此时UE的语音业务还能够得到良好的语音服务质量。此外需要说明的是,由于UE可分为支持DTM或UTMS模式,以及不支持DTM或UTMS模式的两种类型,本实施例虽然仅以UE支持DTM或UTMS模式为例,对反向SRVCC切换的过程进行了描述,但需要了解的是,若UE不支持DTM或UTMS模式,在本发明实施例中,该反向SRVCC切换过程与UE支持DTM模式的区别在于若UE不支持DTM或UTMS模式,在切换前UE在PS域进行的IMS注册过程必须在UE在CS域网络内建立与对端UE之间的CS域语音会话之前完成;而在反向SRVCC切换的过程中,由于UE不能同时支持两种类型的语音承载,因而在上述步骤902中,RNS/BSS只需向服务MSC发起一次切换请求即可,而无需同时向SGSN和服务MSC发送两次切换请求。此时由于SGSN未接收到RNS/BSS发送切换请求,SGSN无法将PGW分配的第一信息以及UE在PS域网络中注册的上下文信息携带在切换请求转发给MME,从而MME还需向HSS发送位置更新请求或其他的请求消息,以通过该位置更新请求从HSS中获取到保存上述第一信息等信息的SGSN,从而从对应的SGSN处主动获取上述PGW分配的第一信息、UE在PS域网络中注册的上限文信息。步骤916,UE发起域转换流程;步骤917,域转换流程完成后,释放转发通道所占用的资源。而在承载路径成功建立、UE已经能够利用该承载路径与对端UE进行语音数据通 信之后,在本发明实施例中,为了真正将UE与对端UE之间的语音业务切换至PS域网络中,可选地,UE还可以发起域转换流程。该域转换流程在UE已经能够与对端UE进行正常的
VOIP语音业务的基础上进行,因而域转换流程的速度快慢并不会对UE的语音业务的连续
性产生任何影响。且需要说明的是,若在UE预先进行PS域网络的注册过程中,UE未进行
IMS的注册流程,在此时UE发起域转换流程之前,UE必须先在PS域网络内进行IMS的注ππ册。而在域转换流程完成之后,UE可以通过域转换过程建立的新的语音承载路径与对端UE进行语音数据通信,即通过“UE-ENB-SGW-PGW-对端UE”的下行语音承载路径和“对端UE-PGW-SGW-ENB-UE”的上行语音承载路径(如图9中步骤916下方的虚线路径所示),与对端UE进行语音业务,从而此时SCC AS可以控制释放掉转发通道所占用的资源,以真正完成反向SRVCC切换的流程。具体地,该资源释放的过程可以由互操作功能实体anterworkingSolution Function, IffS)发起,IffS通过MSC将资源释放的指示信息发送给MME,从而使得MME控制释放掉VOIP承载的所有资源。本实施例的反向单一无线语音呼叫连续性的处理方法,通过在UE将语音业务从CS域网络向PS域网络切换之前,UE预先在PS域网络内进行IMS注册以及发起SIP会话的建立,以使PS域网络预先为UE分配的承载资源信息,而在UE将语音业务从CS域网络向PS域网络切换的过程当中,利用PS域网络预先为UE分配的预留承载信息,由MME控制建立rSRVCC MSC和PGW之间的转发通道,从而使得当UE真正发起将语音业务从CS域网络向PS域网络的切换、且快速接入至PS域网络后,UE能够通过建立的该转发通道很快地与对端终端进行语音数据的传输,而无需等待较长时间的域转换流程的完成,保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,建立的该转发通道建立在UE完成了 PS域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。图10为本发明实施例用户终端实施例一的结构示意图。如图10所示,本实施例的用户终端至少包括资源信息配置模块11。具体地,该资源信息配置模块11用于在用户终端将语音业务从CS域网络向PS域网络进行切换前,在PS域网络内预先配置语音业务切换所需的资源信息,该资源信息可用于在用户终端将语音业务从CS域网络向PS域网络切换的过程中。具体地,利用这些预先配置的资源信息,在PS域网络的第一网元和CS域网络的第二网元之间能够建立转发通道,而该转发通道用于在用户终端接入至PS域网络之后,转发用户终端与对端用户终端之间的语音业务数据。具体地,本实施例中的所有模块所涉及的具体工作过程,可以参考上述反向单一无线语音呼叫连续性的处理方法所涉及的相关实施例揭露的相关内容,在此不再赘述。本实施例的用户终端,通过在将语音业务从CS域网络向PS域网络切换之前,预先在PS域网络内为UE分配的承载资源信息,从而在将语音业务从CS域网络向PS域网络切换的过程当中,使得利用PS域网络预先为UE分配的预留承载信息,CS域网络和PS网络之间能够建立转发通道,从而当UE真正发起将语音业务从CS域网络向PS域网络的切换、且快速接入至PS域网络后,UE能够通过该转发通道很快地与对端终端进行语音数据的传输,而无需等待较长时间的域切换流程的完成,保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,该转发通道建立在UE完成了 PS域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。图11为本发明实施例用户终端实施例二的结构示意图。具体地,在本实施例中,PS域网络中的第一网元具体可以为PGW或ATGW,而CS域网络中的第二网元则具体可以为rSRVCC MSC0如图11所示,在上一实施例的基础上,本实施例的用户终端中,可选地,资源信息配置模块具体可以包括IMS注册单元111和SIP会话建立单元112。其中,IMS注册单元111用于在用户终端将语音业务从CS域网络向PS域网络进行切换前,在PS域网络内进行IMS注册;而SIP会话建立单元112用于在用户终端将语音业务从CS域网络向PS域网络进行切换前,在PS域网络内建立SIP会话。具体地,SIP会话建立单元112中还可以包括第一指示子单元1121,该第一指示子单元1121用于在SIP会话建立模块112所进行的SIP会话建立过程中,向SCC AS发送rSRVCC指示信息,该rSRVCC指示信息用于指示SCCAS此时建立SIP会话用于反向SRVCC业务切换中,从而使得SCC AS无需向对端用户终端发起语音呼叫,也不主动触发对预先配置的资源信息的释放流程。进一步可选地,本实施例的用户终端中,IMS注册单元111中还可以包括第二指示子单元1111,该第二指示子单元111用于在IMS注册模块111所进行的IMS注册流程中,向SGSN发送指示信息,该指示信息用于指示SGSN在用户终端发起将语音业务从CS域网络向PS域网络的切换之前不发起RAB的建立过程。更进一步地,本实施例中,用户终端还可以包括VOIP语音承载建立模块12。该VOIP语音承载建立模块12用于在SIP会话建立单元112进行上述SIP会话建立流程之后,在用户终端发起将语音业务从CS域网络向PS域网络的切换之前,预先在PS域网络内建立用于语音业务切换的预留VOIP语音承载;或者,该VOIP语音承载建立模块12用于在用户终端发起将语音业务从CS域网络向PS域网络的切换之后,在PS域网络内建立用于语音业务切换的VOIP语音承载。具体地,本实施例中的所有模块所涉及的具体工作过程,可以参考上述反向单一无线语音呼叫连续性的处理方法所涉及的相关实施例揭露的相关内容,在此不再赘述。本实施例的用户终端,通过在将语音业务从CS域网络向PS域网络切换之前,预先在PS域网络内进行IMS注册,以使PS域网络预先为UE分配的承载资源,从而在将语音业务从CS域网络向PS域网络切换的过程当中,使得利用PS域网络预先为UE分配的预留承载信息,CS域网络和PS网络之间能够建立转发通道,从而当UE真正发起将语音业务从CS域网络向PS域网络的切换、且快速接入至PS域网络后,UE能够通过该转发通道很快地与对端终端进行语音数据的传输,而无需等待较长时间的域切换流程的完成,保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,该转发通道建立在UE完成了 PS域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。图12为本发明实施例移动管理实体的实施例一的结构示意图。如图12所示,本实施例的移动管理实体至少包括接收模块21和转发通道建立模块22两个模块。其中,接收模块21用于接收切换请求,该切换请求用于请求将UE的语音业务从CS域网络向PS域网络进行切换;转发通道建立模块22则用于在UE将语音业务从CS域网络向PS域网络切换的过程中,利用UE预先在PS域网络内配置的语音业务切换所需的资源信息,控制PS域网络的第一网元和CS域网络的第二网元之间建立转发通道。具体地,转发通道建立模块22控制建立的上述转发通道用于在UE接入至PS域网络之后,转发UE和对端UE之间的语音业务数据。具体地,本实施例中的所有模块所涉及的具体工作过程,可以参考上述反向单一无线语音呼叫连续性的处理方法所涉及的相关实施例揭露的相关内容,在此不再赘述。本实施例的移动管理实体,通过在UE将语音业务从CS域网络向PS域网络切换的过程当中,利用UE在将语音业务从CS域网络向PS域网络切换之前、通过预先在PS域网络内配置的资源信息,控制建立语音数据的CS域网络和PS网络之间的转发通道,从而当UE真正发起将语音业务从CS域网络向PS域网络的切换、且快速接入至PS域网络后,UE能够通过该转发通道很快地与对端终端进行语音数据的传输,而无需等待较长时间的域切换流程的完成,保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,该转发通道建立在UE完成了 PS域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。图13为本发明实施例移动管理实体的实施例二的结构示意图。具体地,在本实施例中,PS域网络中的第一网元具体可以为ATGW或PGW,而CS域网络中的第二网元则具体可以为rSRVCC MSC。UE通过IMS注册流程和SIP会话建立流程,预先在PS域网络中配置的资源信息至少可以包括UE预先在所述PS域网络中注册的上下文信息,该上下文信息至少包括STN-SR信息。在此基础上,当第一网元为ATGW且UE支持DTM或UMTS模式时,转发通道建立模块22具体还可以包括请求接收单元221和信息转发单元222两个子单元。其中,请求接收单元221用于接收SGSN转发的切换请求,该切换请求中携带UE预先注册的的上述上下文信息;而信息转发单元222则用于将上述上下文信息转发给rSRVCC MSC,从而以使rSRVCCMSC根据UE的STN-SR信息寻址到对应的ATGW,并与对应的ATGW建立转发通道。进一步地,当第一网元为ATGW且UE不支持DTM或UMTS模式时,转发通道建立模块22具体还可以包括标识查询单元223、信息获取单元2 和请求响应单元225三个子单元。具体地,标识查询单元223用于根据接收到的rSRVCC MSC转发的切换请求,在HSS中查询与UE对应的SGSN的标识;信息获取单元2 用于根据标识查询单元223查询到的SGSN的标识,向指定的SGSN获取UE预先注册的上述上下文信息;而请求响应单元225则用于将信息获取单元2M获取到的上下文信息中的STN-SR信息携带在切换响应消息中返回给rSRVCC MSC,以使rSRVCC MSC根据所述STN-SR信息寻址到对应的ATGW,并与对应的ATGW建立转发通道。更进一步地,当第一网元为PGW,本实施例中,转发通道建立模块22具体还可以包括信息获取转发单元226。该信息获取转发单元2 用于分别从PGW和rSRVCC MSC获取PGff和rSRVCC MSC分配给UE的地址和/或端口信息,并将分别获取到的地址和/或端口信息在PGW和rSRVCC MSC间进行交互,以使PGW和rSRVCC MSC之间建立转发通道。具体地,本实施例中的所有模块所涉及的具体工作过程,同样可以参考上述反向单一无线语音呼叫连续性的处理方法所涉及的相关实施例揭露的相关内容,在此不再赘
36述。本实施例的移动管理实体,通过在UE将语音业务从CS域网络向PS域网络切换的过程当中,利用UE在将语音业务从CS域网络向PS域网络切换之前、通过预先在PS域网络内进行的IMS注册而配置的资源信息,控制建立语音数据的CS域网络和PS网络之间的转发通道,从而当UE真正发起将语音业务从CS域网络向PS域网络的切换、且快速接入至PS域网络后,UE能够通过该转发通道很快地与对端终端进行语音数据的传输,而无需等待较长时间的域切换流程的完成,保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,该转发通道建立在UE完成了 PS域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。图14为本发明实施例反向单一无线语音呼叫连续性的处理系统实施例的结构示意图。如图14所示,本实施例的反向语音呼叫连续性业务的处理系统至少包括用户终端1、第一网元2和第二网元3。具体地,用户终端1用于在将语音业务从CS域网络向PS域网络进行切换前,在PS域网络中预先配置资源信息;而第一网元2位于PS域网络中,第二网元3位于CS域网络中,且第一网元2具体可以为PS域网络内的PGW或者ATGW设备,而第二网元3具体可以为CS域网络内的rSRVCC MSC设备。在用户终端1将语音业务从CS域网络向PS域网络切换的过程中,利用用户终端1预先配置的上述资源信息,第一网元2和第二网元3之间能够建立转发通道,该转发通道用于在用户终端1接入至PS域网络之后,转发用户终端1和对端用户终端之间的语音业务数据。具体地,本实施例中的用户终端所包含的所有模块,以及所包含的模块所涉及的具体工作过程,可以参考上述单一无线反向语音呼叫连续性的处理方法、用户终端以及移动管理实体所涉及的相关实施例揭露的相关内容,在此不再赘述。本实施例的反向单一无线语音呼叫连续性的处理系统,通过在UE将语音业务从CS域网络向PS域网络切换之前,UE预先在PS域网络内进行IMS注册以及发起SIP会话的建立,以使PS域网络预先为UE分配的承载资源信息,而在UE将语音业务从CS域网络向PS域网络切换的过程当中,利用PS域网络预先为UE分配的预留承载信息,建立语音数据的CS域网络和PS网络之间的转发通道,从而使得当UE真正发起将语音业务从CS域网络向PS域网络的切换、且快速接入至PS域网络后,UE能够通过建立的该转发通道很快地与对端终端进行语音数据的传输,而无需等待较长时间的域转换流程的完成,保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,建立的该转发通道建立在UE完成了 PS域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。进一步地,在上述技术方案的基础上,本实施例的反向语音呼叫连续性业务的处理系统中还可以包括移动管理实体4。移动管理实体4用于在用户终端1将语音业务从CS域网络向PS域网络切换的过程中,利用用户终端1预先配置的资源信息,控制第一网元2和第二网元3之间建立所述转发通道。而具体地,本实施例中的移动管理实体所包含的所有模块,以及所包含的模块所涉及的具体工作过程,同样可以参考上述反向单一无线语音呼叫连续性的处理方法、用户终端以及移动管理实体所涉及的相关实施例揭露的相关内容,在此不再赘述。最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
1.一种反向单一无线语音呼叫连续性的处理方法,其特征在于,包括用户终端在将语音业务从电路域网络向分组交换域网络进行切换前,在所述分组交换域网络中预先配置语音业务切换所需的资源信息;在所述用户终端将语音业务从电路域网络向分组交换域网络切换的过程中,利用预先配置的所述资源信息,在所述分组交换域的第一网元和所述电路域的第二网元之间建立转发通道,所述转发通道用于在所述用户终端接入至所述分组交换域网络之后,转发所述用户终端与对端用户终端之间的语音业务数据。
2.根据权利要求1所述的反向单一无线语音呼叫连续性的处理方法,其特征在于 所述第一网元为域转换网关ATGW或者分组数据网络网关PGW,所述第二网元为支持反向单一无线语音呼叫连续性业务的移动交换中心rSRVCCMSC。
3.根据权利要求2所述的反向单一无线语音呼叫连续性的处理方法,其特征在于,所述利用预先配置的所述资源信息,在所述分组交换域的第一网元和所述电路域的第二网元之间建立转发通道具体包括移动管理实体MME利用预先配置的所述资源信息,控制所述分组交换域的第一网元和所述电路域的第二网元之间建立所述转发通道。
4.根据权利要求3所述的反向单一无线语音呼叫连续性的处理方法,其特征在于 所述资源信息至少包括所述用户终端预先在所述分组交换域网络中注册的上下文信息,所述上下文信息至少包括用于反向语音呼叫连续性业务的会话转换号码STN-SR信息; 若所述第一网元为所述ATGW且所述用户终端支持双模传输DTM或通用移动通信系统 UMTS模式,所述MME利用预先配置的所述资源信息,控制所述分组交换域的第一网元和所述电路域的第二网元之间建立所述转发通道具体包括所述MME接收服务GPRS支持节点转发的切换请求,所述切换请求中携带所述用户终端预先注册的所述上下文信息;所述MME将所述上下文信息转发给所述rSRVCC MSC,以使所述rSRVCC MSC根据所述上下文信息中的所述STN-SR信息寻址到对应的ATGW,并与对应的ATGW建立所述转发通道。
5.根据权利要求3所述的反向单一无线语音呼叫连续性的处理方法,其特征在于 所述资源信息至少包括所述用户终端预先在所述分组交换域网络中注册的上下文信息,所述上下文信息至少包括STN-SR信息;若所述第一网元为所述ATGW且所述用户终端不支持DTM或UMTS模式,所述MME利用预先配置的所述资源信息,控制所述分组交换域的第一网元和所述电路域的第二网元之间建立所述转发通道具体包括所述MME根据接收到的所述rSRVCC MSC转发的切换请求,在归属用户服务器HSS中查询与所述用户终端对应的服务GPRS支持节点的标识;所述MME根据查询到的所述服务GPRS支持节点的标识,向指定的服务GPRS支持节点获取所述用户终端预先注册的所述上下文信息;所述MME将所述上下文信息中的STN-SR信息携带在切换响应消息中返回给所述 rSRVCC MSC,以使所述rSRVCC MSC根据所述上下文信息中的所述STN-SR信息寻址到对应的ATGW,并与对应的ATGW建立所述转发通道。
6.根据权利要求2所述的反向单一无线语音呼叫连续性的处理方法,其特征在于所述资源信息至少包括所述用户终端预先在所述分组交换域网络中注册的上下文信息,所述上下文信息至少包括STN-SR信息;若所述第一网元为所述ATGW且所述用户终端不支持DTM或UMTS模式,所述利用预先配置的所述资源信息,在所述分组交换域的第一网元和所述电路域的第二网元之间建立转发通道具体包括所述rSRVCC MSC接收到切换请求后,在HSS中查询与所述用户终端对应的服务GPRS 支持节点的标识;所述rSRVCC MSC根据查询到的所述服务GPRS支持节点的标识,通过指定的服务GPRS 支持节点向MME转发所述切换请求,并向所述指定的服务GPRS支持节点获取所述用户终端预先注册的所述上下文信息;所述rSRVCC MSC根据所述上下文信息中的STN-SR信息寻址到对应的ATGW,并与对应的ATGW建立所述转发通道。
7.根据权利要求3所述的反向单一无线语音呼叫连续性的处理方法,其特征在于,若所述第一网元为所述PGW,所述MME利用预先配置的所述资源信息,控制所述分组交换域的第一网元和所述电路域的第二网元之间建立转发通道具体包括所述MME分别从所述PGW和所述rSRVCC MSC获取所述PGW和所述rSRVCC MSC分配给所述用户终端的地址和/或端口信息,并将分别获取到的地址和/或端口信息在所述PGW 和所述rSRVCC MSC间进行交互,以使所述PGW和所述rSRVCC MSC之间建立所述转发通道。
8.根据权利要求1 7任一所述的反向单一无线语音呼叫连续性的处理方法,其特征在于,所述用户终端在将语音业务从电路域网络向分组交换域网络进行切换前,在所述分组交换域网络中预先配置语音业务切换所需的资源信息具体包括所述用户终端在将语音业务从电路域网络向分组交换域网络进行切换前,在所述分组交换域网络内进行IMS注册及建立SIP会话,以在所述分组交换域网络中预先配置所述资源{曰息。
9.根据权利要求8所述的反向单一无线语音呼叫连续性的处理方法,其特征在于,所述方法还包括所述用户终端在所述SIP会话建立过程中,向业务集中和连续应用服务器SCC AS发送反向单一无线语音呼叫连续性rSRVCC指示信息,所述rSRVCC指示信息信息用于指示所述 SCC AS所述SIP会话用于反向语音呼叫连续性业务切换中,以使所述SCC AS无需向所述对端用户终端发起语音呼叫,以及不主动触发对预先配置的所述资源信息的释放流程。
10.根据权利要求8所述的反向单一无线语音呼叫连续性的处理方法,其特征在于,所述方法还包括所述用户终端在所述IMS注册过程中,向服务GPRS支持节点发送指示信息,所述指示信息用于指示所述服务GPRS支持节点在所述用户终端发起将语音业务从电路域网络向分组交换域网络的切换之前不发起无线接入承载的建立过程。
11.根据权利要求8所述的反向单一无线语音呼叫连续性的处理方法,其特征在于,所述方法还包括所述用户终端在所述SIP会话的建立过程之后,在将语音业务从电路域网络向分组交换域网络的切换之前,在预先在所述分组交换域网络内建立用于语音业务切换的预留VOIP语音承载;或者,所述用户终端在发起将语音业务从电路域网络向分组交换域网络的切换之后, 在所述分组交换域网络内建立用于语音业务切换的VOIP语音承载。
12.—种用户终端,其特征在于,包括资源信息配置模块,用于在所述用户终端将语音业务从电路域网络向分组交换域网络进行切换前,在所述分组交换域网络中预先配置语音业务切换所需的资源信息,以使在所述用户终端将语音业务从电路域网络向分组交换域网络切换的过程中,利用预先配置的所述资源信息,在所述分组交换域网络的第一网元和所述电路域网络的第二网元之间能够建立转发通道,所述转发通道用于在所述用户终端接入至所述分组交换域网络之后,转发所述用户终端和对端用户终端的语音业务数据。
13.根据权利要求12所述的用户终端,其特征在于所述第一网元为域转换网关ATGW或者分组数据网络网关PGW,所述第二网元为支持反向单一无线语音呼叫连续性业务的移动交换中心rSRVCCMSC。
14.根据权利要求12或13所述的用户终端,其特征在于,所述资源信息配置模块具体包括IMS注册单元,用于在所述用户终端将语音业务从电路域网络向分组交换域网络进行切换前,在所述分组交换域网络内进行IMS注册;SIP会话建立单元,用于在所述用户终端将语音业务从所述电路域网络向所述分组交换域网络进行切换前,在所述分组交换域网络内建立SIP会话。
15.根据权利要求14所述的用户终端,其特征在于,所述SIP会话建立单元至少包括第一指示子单元,用于在所述SIP会话建立过程中,向业务集中和连续应用服务器SCCAS发送反向单一无线语音呼叫连续性rSRVCC指示信息,所述rSRVCC指示信息信息用于指示所述SCC AS所述SIP会话用于反向语音呼叫连续性业务切换中,以使所述SCC AS无需向所述对端用户终端发起语音呼叫,以及不主动触发对预先配置的所述资源信息的释放流程。
16.根据权利要求14所述的用户终端,其特征在于,所述IMS注册单元至少包括第二指示子单元,用于在所述IMS注册流程中,向服务GPRS支持节点发送指示信息,所述指示信息用于指示所述服务GPRS支持节点在所述用户终端发起将语音业务从电路域网络向分组交换域网络的切换之前不发起无线接入承载的建立过程。
17.根据权利要求14所述的用户终端,其特征在于,还包括VOIP语音承载建立模块,用于在所述SIP会话建立单元进行所述SIP会话的建立之后, 在所述用户终端发起将语音业务从电路域网络向分组交换域网络的切换之前,预先在所述分组交换域网络内建立用于语音业务切换的预留VOIP语音承载;或者,在所述用户终端发起将语音业务从电路域网络向分组交换域网络的切换之后,在所述分组交换域网络内建立用于语音业务切换的VOIP语音承载。
18.—种移动管理实体,其特征在于,包括接收模块,用于接收切换请求,所述切换请求用于请求将用户终端的语音业务从电路域网络向分组交换域网络进行切换;转发通道建立模块,用于根据所述切换请求,在所述用户终端将语音业务从电路域网络向分组交换域网络切换的过程中,利用所述用户终端预先在所述分组交换域网络内配置的语音业务切换所需的资源信息,控制所述分组交换域网络的第一网元和所述电路域网络的第二网元之间建立转发通道,所述转发通道用于在所述用户终端接入至所述分组交换域网络之后,转发所述用户终端和对端用户终端之间的语音业务数据。
19.根据权利要求18所述的移动管理实体,其特征在于所述第一网元为域转换网关ATGW或者分组数据网络网关PGW,所述第二网元为支持反向单一无线语音呼叫连续性业务的移动交换中心rSRVCCMSC。
20.根据权利要求19所述的移动管理实体,其特征在于所述资源信息至少包括所述用户终端预先在所述分组交换域网络中注册的上下文信息,所述上下文信息至少包括用于反向语音呼叫连续性业务的会话转换号码STN-SR信息;若所述第一网元为所述ATGW且所述用户终端支持双模传输DTM或通用移动通信系统 UMTS模式,所述转发通道建立模块具体包括请求接收单元,用于接收服务GPRS支持节点转发的所述切换请求,所述切换请求中携带所述用户终端预先注册的所述上下文信息;信息转发单元,用于将所述上下文信息转发给所述rSRVCC MSC,以使所述rSRVCC MSC 根据所述上下文信息中的所述STN-SR信息寻址到对应的ATGW,并与对应的ATGW建立所述转发通道。
21.根据权利要求19所述的移动管理实体,其特征在于所述资源信息至少包括所述用户终端预先在所述分组交换域网络中注册的上下文信息,所述上下文信息至少包括用于反向语音呼叫连续性业务的会话转换号码STN-SR信息;若所述第一网元为所述ATGW且所述用户终端不支持DTM或UMTS模式,所述转发通道建立模块具体包括标识查询单元,用于根据接收到的所述rSRVCC MSC转发的所述切换请求,在归属用户服务器HSS中查询与所述用户终端对应的服务GPRS支持节点的标识;信息获取单元,用于根据查询到的所述服务GPRS支持节点的标识,向指定的服务GPRS 支持节点获取所述用户终端预先注册的所述上下文信息;请求响应单元,用于将所述上下文信息中的STN-SR信息携带在切换响应消息中返回给所述rSRVCC MSC,以使所述rSRVCC MSC根据所述STN-SR信息寻址到对应的ATGW,并与对应的ATGW建立所述转发通道。
22.根据权利要求19所述的移动管理实体,其特征在于,若所述第一网元为所述PGW, 所述转发通道建立模块还包括信息获取转发单元,用于分别从所述PGW和所述rSRVCC MSC获取所述PGW和所述 rSRVCC MSC分配给所述用户终端的地址和/或端口信息,并将分别获取到的地址和/或端口信息在所述PGW和所述rSRVCC MSC间进行交互,以使所述PGW和所述rSRVCC MSC之间建立所述转发通道。
23.一种反向单一无线语音呼叫连续性的处理系统,其特征在于,包括用户终端、第一网元和第二网元;其中,所述用户终端用于在将语音业务从电路域网络向分组交换域网络进行切换前,在所述分组交换域网络中预先配置语音业务切换所需的资源信息;所述第一网元位于分组交换域网络中,所述第二网元位于电路域网络中,在所述用户终端将语音业务从电路域网络向分组交换域网络切换的过程中,利用预先配置的所述资源信息,所述分组交换域的第一网元和所述电路域的第二网元之间能够建立转发通道,所述转发通道用于在所述用户终端接入至所述分组交换域网络之后,转发所述用户终端与对端用户终端之间的语音业务数据。
24.根据权利要求23所述的反向单一无线语音呼叫连续性的处理系统,其特征在于 所述第一网元为域转换网关ATGW或者分组数据网络网关PGW,所述第二网元为支持反向单一无线语音呼叫连续性业务的移动交换中心rSRVCCMSC。
25.根据权利要求23或M所述的反向单一无线语音呼叫连续性的处理系统,其特征在于,所述系统还包括移动管理实体,用于在所述用户终端将语音业务从电路域网络向分组交换域网络切换的过程中,利用预先配置的所述资源信息,控制所述分组交换域的第一网元和所述电路域的第二网元之间建立所述转发通道。
全文摘要
本发明提供一种反向单一无线语音呼叫连续性的处理方法、设备及系统,方法包括UE在将语音业务从CS域网络向PS域网络进行切换前,在PS域网络中预先配置语音业务切换所需的资源信息;在UE将语音业务从CS域网络向PS域网络切换的过程中,利用预先配置的资源信息,PS域的第一网元和CS域的第二网元之间建立转发通道,该转发通道用于在UE端接入至PS域网络之后,转发UE和对端UE之间的语音数据。本发明实施例的反向SRVCC切换过程无需等待域转换流程的完成,保证了反向SRVCC切换中语音业务良好连续性能,同时还保证了切换后的语音业务能够得到良好的语音服务质量。
文档编号H04M7/00GK102387557SQ20101027042
公开日2012年3月21日 申请日期2010年8月30日 优先权日2010年8月30日
发明者刘海, 吴晓波, 徐小英 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1