CN104254111B - Processing method, equipment and the system of reverse single wireless voice calling continuity - Google Patents
Processing method, equipment and the system of reverse single wireless voice calling continuity Download PDFInfo
- Publication number
- CN104254111B CN104254111B CN201410508743.XA CN201410508743A CN104254111B CN 104254111 B CN104254111 B CN 104254111B CN 201410508743 A CN201410508743 A CN 201410508743A CN 104254111 B CN104254111 B CN 104254111B
- Authority
- CN
- China
- Prior art keywords
- domain
- network
- domain network
- user terminal
- switching
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提供一种反向单一无线语音呼叫连续性的处理方法、设备及系统,方法包括:UE在将语音业务从CS域网络向PS域网络进行切换前,在PS域网络中预先配置语音业务切换所需的资源信息;在UE将语音业务从CS域网络向PS域网络切换的过程中,利用预先配置的资源信息,PS域的第一网元和CS域的第二网元之间建立转发通道,该转发通道用于在UE端接入至PS域网络之后,转发UE和对端UE之间的语音数据。本发明实施例的反向SRVCC切换过程无需等待域转换流程的完成,保证了反向SRVCC切换中语音业务良好连续性能,同时还保证了切换后的语音业务能够得到良好的语音服务质量。
The present invention provides a method, device and system for processing the continuity of a reverse single wireless voice call. The method includes: before the UE switches the voice service from the CS domain network to the PS domain network, pre-configuring the voice service in the PS domain network Resource information required for handover; in the process of handover of voice services from the CS domain network to the PS domain network by the UE, the pre-configured resource information is used to establish a network element between the first network element in the PS domain and the second network element in the CS domain. A forwarding channel, the forwarding channel is used to forward the voice data between the UE and the peer UE after the UE accesses the PS domain network. The reverse SRVCC switching process of the embodiment of the present invention does not need to wait for the completion of the domain switching process, which ensures good continuous performance of the voice service in the reverse SRVCC switching, and also ensures that the switched voice service can obtain good voice service quality.
Description
本申请是申请号为201010270425.6的中国专利申请的分案。母案的申请日为2010年8月30日,发明名称为“反向单一无线语音呼叫连续性的处理方法、设备及系统”。This application is a divisional case of the Chinese patent application with application number 201010270425.6. The filing date of the parent case is August 30, 2010, and the title of the invention is "Method, device and system for processing continuity of reverse single wireless voice call".
技术领域technical field
本发明实施例涉及通信技术领域,尤其涉及一种反向单一无线语音呼叫连续性的处理方法、设备及系统。The embodiments of the present invention relate to the technical field of communications, and in particular to a method, device and system for processing continuity of a reverse single wireless voice call.
背景技术Background technique
第二代移动通信技术(2nd Generation,2G)或第三代移动通信技术(3rdGeneration,简称3G)网络,经过多年的部署已经形成一种全面覆盖的局势。而与此同时,随着网络技术的发展,一些仅提供分组交换(Packet Switch,简称PS)的纯PS域网络,例如长期演进(Long Term Evolution,简称LTE)网络等,在建网初期,也已经逐渐覆盖到一些城区和话务热点地区。因而在目前的通信网络中,这些纯PS域网络和2G/3G网络处于并存的状态。The second generation mobile communication technology (2nd Generation, 2G) or the third generation mobile communication technology (3rd Generation, 3G for short) network has formed a situation of comprehensive coverage after years of deployment. At the same time, with the development of network technology, some pure PS domain networks that only provide packet switching (Packet Switch, PS for short), such as Long Term Evolution (LTE for short) networks, etc. It has gradually covered some urban areas and traffic hotspots. Therefore, in the current communication network, these pure PS domain networks and 2G/3G networks are in a state of coexistence.
对应于不同的通信网络,语音业务具有不同的承载机制。具体地,在2G/3G网络中,语音呼叫支持电路域(Circuit Service,简称CS)承载的会话类业务;而在PS域网络中,语音呼叫支持分组交换(Packet Switched,简称PS)域承载的会话类业务,也称为网际协议承载语音技术(Voice over Internet Protocol,简称VOIP)类业务,由IP多媒体子系统(IPMultimedia Subsystem,简称IMS)提供业务质量保证。Corresponding to different communication networks, voice services have different bearer mechanisms. Specifically, in the 2G/3G network, the voice call supports the conversational service carried by the circuit domain (Circuit Service, referred to as CS); while in the PS domain network, the voice call supports the service carried by the packet switched (Packet Switched, referred to as PS) domain. Conversation services, also called Voice over Internet Protocol (VOIP for short) services, are guaranteed by the IP Multimedia Subsystem (IP Multimedia Subsystem, IMS for short).
相对于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,否则将导致用户感受很差。Compared with the CS domain network, the PS domain network can provide users with higher-speed, higher-quality voice services, and can meet more data service requirements of users. Therefore, in order to cultivate more voice users of the PS domain network, operators Usually, the priority level of the PS domain is set higher than that of the CS domain, so that voice users are preferentially camped on the PS domain network. Therefore, in the situation where the CS domain network and the PS domain network coexist, when the user equipment (User Equipment, referred to as UE) has first initiated a voice call in the CS domain of the 2G or 3G network, and then moves to the area covered by the PS domain network at the same time At this time, based on the demand for higher voice service quality, or considering the high-priority restriction, the UE needs to transfer the voice call from the CS domain to the PS domain of the LTE/HSPA network, that is, the reverse single wireless voice call continues Single Radio Voice Call Continuity (SRVCC for short) processing flow. During the handover process, for the voice call, the voice interruption delay caused by the handover cannot exceed 300 ms, otherwise, the user experience will be poor.
现有的反向SRVCC处理通常通过下述两种方案实现。第一种方案为UE在进行反向SRVCC处理时,先将语音业务从2G/3G的CS域网络中退出,再重新接入至LTE网络中,以及发起域转换的处理流程。在该方案中,对于网络的接入过程而言,UE将语音业务重新接入LTE网络中的速度较快,不会产生较大的语音中断时延,并不足以影响到用户的语音连续性的体验,但对于域转换而言,其根据不同的应用场景具有不同的时间值,最短的所需时间也远远大于语音切换中断时延要求的最小值300ms,因而严重影响到了反向SRVCC切换时的语音连续性,服务质量较差。The existing reverse SRVCC processing is usually implemented through the following two schemes. The first solution is that when the UE performs reverse SRVCC processing, it first exits the voice service from the 2G/3G CS domain network, then reconnects to the LTE network, and initiates a domain switching process. In this solution, for the network access process, the UE re-accesses the voice service to the LTE network at a relatively fast speed, does not generate a large voice interruption delay, and is not enough to affect the user's voice continuity experience, but for domain switching, it has different time values according to different application scenarios, and the shortest required time is far greater than the minimum value of 300ms required for voice switching interruption delay, which seriously affects the reverse SRVCC switching When the voice continuity, quality of service is poor.
第二种反向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提供较差的服务质量,因而用户在很长一段时间不能得到较好的语音服务。The second reverse SRVCC processing scheme is that when the UE performs reverse SRVCC processing, it first switches the bearer of the voice service from the CS domain to the PS domain in the 2G/3G network, that is, first performs domain switching in the 2G/3G network, Then access to the LTE network, so as to completely switch the voice service to the PS domain of the LTE network. In this solution, although the service continuity of the voice service of the UE between the LTE PS domain network and the 2G/3G CS domain network can be maintained through the transition of the voice service in the PS domain of the 2G/3G network, the 2G/3G PS The PS domain voice service supported by the network can only provide UE with poor service quality, so users cannot get better voice service for a long time.
发明内容Contents of the invention
本发明实施例提供一种反向单一无线语音呼叫连续性的处理方法、设备及系统,用以解决现有的反向SRVCC技术中,因语音切换中断时延过大无法保证良好的语音连续性或者语音切换过程服务质量差的缺陷。Embodiments of the present invention provide a method, device and system for processing continuity of a reverse single wireless voice call, which are used to solve the problem that in the existing reverse SRVCC technology, good voice continuity cannot be guaranteed due to excessive voice switching interruption delay Or the defect of poor quality of service in the voice switching process.
为实现上述目的,本发明实施例提供了一种反向单一无线语音呼叫连续性的处理方法,包括:To achieve the above object, an embodiment of the present invention provides a method for processing continuity of a reverse single wireless voice call, including:
用户终端在将语音业务从电路域网络向分组交换域网络进行切换前,在所述分组交换域网络中预先配置语音业务切换所需的资源信息;Before switching the voice service from the CS domain network to the PS domain network, the user terminal pre-configures resource information required for voice service switching in the PS domain network;
在所述用户终端将语音业务从电路域网络向分组交换域网络切换的过程中,利用预先配置的所述资源信息,在所述分组交换域的第一网元和所述电路域的第二网元之间建立转发通道,所述转发通道用于在所述用户终端接入至所述分组交换域网络之后,转发所述用户终端与对端用户终端之间的语音业务数据。When the user terminal switches the voice service from the CS domain network to the PS domain network, using the pre-configured resource information, the first network element in the PS domain and the second network element in the CS domain A forwarding channel is established between the network elements, and the forwarding channel is used for forwarding voice service data between the user terminal and a peer user terminal after the user terminal accesses the packet switching domain network.
为实现上述目的,本发明实施例还提供了一种用户终端,包括:To achieve the above purpose, an embodiment of the present invention also provides a user terminal, including:
资源信息配置模块,用于在所述用户终端将语音业务从电路域网络向分组交换域网络进行切换前,在所述分组交换域网络中预先配置语音业务切换所需的资源信息,以使在所述用户终端将语音业务从电路域网络向分组交换域网络切换的过程中,利用预先配置的所述资源信息,在所述分组交换域网络的第一网元和所述电路域网络的第二网元之间能够建立转发通道,所述转发通道用于在所述用户终端接入至所述分组交换域网络之后,转发所述用户终端和对端用户终端的语音业务数据。A resource information configuration module, configured to pre-configure resource information required for voice service switching in the packet switching domain network before the user terminal switches the voice service from the circuit domain network to the packet switching domain network, so that When the user terminal switches the voice service from the CS domain network to the PS domain network, using the pre-configured resource information, the first network element of the PS domain network and the second network element of the CS domain network A forwarding channel can be established between the two network elements, and the forwarding channel is used to forward the voice service data of the user terminal and the peer user terminal after the user terminal accesses the PS domain network.
为实现上述目的,本发明实施例还提供了一种移动管理实体,包括:In order to achieve the above purpose, the embodiment of the present invention also provides a mobility management entity, including:
接收模块,用于接收切换请求,所述切换请求用于请求将用户终端的语音业务从电路域网络向分组交换域网络进行切换;The receiving module is configured to receive a switching request, and the switching request is used to request switching the voice service of the user terminal from the circuit domain network to the packet switching domain network;
转发通道建立模块,用于根据所述切换请求,在用户终端将语音业务从电路域网络向分组交换域网络切换的过程中,利用所述用户终端预先在所述分组交换域网络内配置的语音业务切换所需的资源信息,控制所述分组交换域网络的第一网元和所述电路域网络的第二网元之间建立转发通道,所述转发通道用于在所述用户终端接入至所述分组交换域网络之后,转发所述用户终端和对端用户终端之间的语音业务数据。A forwarding channel establishment module, configured to, according to the switching request, use the voice service pre-configured in the PS domain network by the user terminal during the process of switching the voice service from the circuit domain network to the PS domain network by the user terminal Resource information required for service switching, controlling the establishment of a forwarding channel between the first network element of the PS domain network and the second network element of the circuit domain network, and the forwarding channel is used to access the After arriving at the packet switching domain network, the voice service data between the user terminal and the peer user terminal is forwarded.
为实现上述目的,本发明实施例提供了一种反向单一无线语音呼叫连续性的处理系统,包括:用户终端、第一网元和第二网元;其中,In order to achieve the above object, an embodiment of the present invention provides a reverse single wireless voice call continuity processing system, including: a user terminal, a first network element and a second network element; wherein,
所述用户终端用于在将语音业务从电路域网络向分组交换域网络进行切换前,在所述分组交换域网络中预先语音业务切换所需的配置资源信息;The user terminal is used to pre-configure resource information required for voice service switching in the packet switching domain network before switching the voice service from the circuit domain network to the packet switching domain network;
所述第一网元位于分组交换域网络中,所述第二网元位于电路域网络中,在所述用户终端将语音业务从电路域网络向分组交换域网络切换的过程中,利用预先配置的所述资源信息,在所述分组交换域的第一网元和所述电路域的第二网元之间能够建立转发通道,所述转发通道用于在所述用户终端接入至所述分组交换域网络之后,转发所述用户终端与对端用户终端之间的语音业务数据。The first network element is located in the packet switching domain network, and the second network element is located in the circuit domain network. During the process of switching the voice service from the circuit domain network to the packet switching domain network of the user terminal, the pre-configured The resource information, a forwarding channel can be established between the first network element in the packet switching domain and the second network element in the circuit domain, and the forwarding channel is used for connecting the user terminal to the After the packet switching domain network, the voice service data between the user terminal and the peer user terminal is forwarded.
本发明实施例的反向单一无线语音呼叫连续性的处理方法、设备及系统,通过在UE将语音业务从CS域网络向PS域网络切换之前,UE预先在PS域网络内配置语音切换所需的承载资源信息,而在UE将语音业务从CS域网络向PS域网络切换的过程当中,利用PS域网络预先为UE分配的预留承载信息,建立语音数据的CS域网络和PS网络之间的转发通道,从而使得当UE真正发起将语音业务从CS域网络向PS域网络的切换、且快速接入至PS域网络后,UE能够通过建立的该转发通道很快地与对端终端进行语音数据的传输,而无需等待较长时间的域转换流程的完成,保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,建立的该转发通道建立在UE完成了PS域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。In the method, device and system for processing the continuity of a reverse single wireless voice call in the embodiment of the present invention, before the UE switches the voice service from the CS domain network to the PS domain network, the UE pre-configures the voice switching requirements in the PS domain network. In the process of handover of the voice service from the CS domain network to the PS domain network by the UE, the reserved bearer information allocated by the PS domain network to the UE in advance is used to establish the voice data between the CS domain network and the PS network The forwarding channel, so that when the UE actually initiates the handover of the voice service from the CS domain network to the PS domain network and quickly accesses the PS domain network, the UE can quickly communicate with the peer terminal through the established forwarding channel The transmission of voice data without waiting for the completion of the domain switching process for a long time ensures good voice service continuity performance during the reverse SRVCC handover process. Further, the established forwarding channel is established after the UE completes the PS domain network connection. Therefore, the voice service based on this forwarding channel can also obtain good voice service quality.
附图说明Description of drawings
图1为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例一的流程图;1 is a flow chart of Embodiment 1 of a method for processing continuity of a reverse single wireless voice call according to an embodiment of the present invention;
图2为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例二的流程图;2 is a flow chart of Embodiment 2 of a method for processing continuity of a reverse single wireless voice call according to an embodiment of the present invention;
图3为本发明实施例的反向单一无线语音呼叫连续性的处理方法中用户终端在发起反向SRVCC切换前在PS域内进行IMS注册及建立SIP会话流程的信令图;3 is a signaling diagram of a user terminal performing IMS registration and establishing a SIP session in the PS domain before initiating a reverse SRVCC handover in the reverse single radio voice call continuity processing method according to an embodiment of the present invention;
图4为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例三的流程图;4 is a flow chart of Embodiment 3 of a method for processing continuity of a reverse single wireless voice call according to an embodiment of the present invention;
图5为本发明实施例的反向单一无线语音呼叫连续性的处理方法中域转换流程的信令图;5 is a signaling diagram of a domain switching process in a method for processing continuity of a reverse single wireless voice call according to an embodiment of the present invention;
图6为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例四的信令图;FIG. 6 is a signaling diagram of Embodiment 4 of a method for processing continuity of a reverse single wireless voice call according to an embodiment of the present invention;
图7为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例五的信令图;7 is a signaling diagram of Embodiment 5 of a method for processing continuity of a reverse single wireless voice call according to an embodiment of the present invention;
图8为本发明实施例的反向单一无线语音呼叫连续性的处理方法中用户终端在发起反向SRVCC切换前在PS域内进行MS注册及建立SIP会话流程的另一信令图;FIG. 8 is another signaling diagram of the MS registration and SIP session establishment process in the PS domain before the user terminal initiates the reverse SRVCC handover in the reverse single radio voice call continuity processing method according to the embodiment of the present invention;
图9为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例六的信令图;FIG. 9 is a signaling diagram of Embodiment 6 of a method for processing continuity of a reverse single wireless voice call according to an embodiment of the present invention;
图10为本发明实施例用户终端实施例一的结构示意图;FIG. 10 is a schematic structural diagram of Embodiment 1 of a user terminal according to an embodiment of the present invention;
图11为本发明实施例用户终端实施例二的结构示意图;FIG. 11 is a schematic structural diagram of Embodiment 2 of a user terminal according to an embodiment of the present invention;
图12为本发明实施例移动管理实体设备的实施例一的结构示意图;FIG. 12 is a schematic structural diagram of Embodiment 1 of a mobility management entity device according to an embodiment of the present invention;
图13为本发明实施例移动管理实体设备的实施例二的结构示意图;FIG. 13 is a schematic structural diagram of Embodiment 2 of a mobility management entity device according to an embodiment of the present invention;
图14为本发明实施例反向单一无线语音呼叫连续性的处理系统实施例的结构示意图。FIG. 14 is a schematic structural diagram of an embodiment of a system for processing reverse single radio voice call continuity according to an embodiment of the present invention.
具体实施方式Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
图1为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例一的流程图,如图1所示,本方法包括如下步骤:Fig. 1 is a flow chart of Embodiment 1 of a method for processing continuity of a reverse single wireless voice call according to an embodiment of the present invention. As shown in Fig. 1 , the method includes the following steps:
步骤100,UE在将语音业务从CS域网络向PS域网络进行切换前,在PS域网络中预先配置语音业务切换所需的资源信息;Step 100, before switching the voice service from the CS domain network to the PS domain network, the UE pre-configures resource information required for voice service switching in the PS domain network;
本发明实施例的反向SRVCC处理方案中,在UE发起将语音业务从CS域网络向PS域网络进行的切换之前,为了预先在PS域网络内配置可将语音业务承载至PS域网络中的资源信息,以便当反向SRVCC切换过程正式发起后,PS域网络内的核心网网元能够利用预先分配的承载资源,快速地为UE建立与对端终端之间的新的语音承载通路,UE在还未发起语音业务的切换前,将预先在PS域网络内完成自身在PS域网络的核心网元中的用户媒体层面的配置,从而预先在PS域网络内配置一定的用于传送语音数据包的资源信息。In the reverse SRVCC processing scheme of the embodiment of the present invention, before the UE initiates the handover of the voice service from the CS domain network to the PS domain network, in order to pre-configure in the PS domain network, the voice service can be carried to the PS domain network. Resource information, so that when the reverse SRVCC handover process is officially initiated, the core network elements in the PS domain network can use the pre-allocated bearer resources to quickly establish a new voice bearer path between the UE and the peer terminal, and the UE Before the switching of the voice service is initiated, the configuration of the user media layer in the core network element of the PS domain network will be completed in advance in the PS domain network, so that a certain network for transmitting voice data will be configured in the PS domain network in advance. Resource information for the package.
具体地,该准备过程发生在UE发起语音业务的反向SRVCC切换之前,UE通过预先在PS域网络,如LTE网络内完成用户媒体层面的配置,使得PS域网络的核心网网元能够预先为UE分配用于承载PS域网络内VOIP语音业务的必需的资源信息,例如UE在PS域网络内承载语音业务所需的地址、号码、编解码等资源信息,从而在UE真正发起语音业务的域切换时,控制网元能够利用该预先分配的资源信息,快速地为UE建立与对端终端之间的新的语音承载通道,从而确保切换过程中UE的语音业务的连续性。Specifically, the preparation process occurs before the UE initiates the reverse SRVCC handover of the voice service. The UE completes the configuration of the user media layer in the PS domain network, such as the LTE network, so that the core network elements of the PS domain network can pre-configure the voice service. The UE allocates the necessary resource information for carrying VOIP voice services in the PS domain network, such as the address, number, codec and other resource information required by the UE to carry voice services in the PS domain network, so that the domain where the UE actually initiates voice services During handover, the control network element can use the pre-allocated resource information to quickly establish a new voice bearer channel between the UE and the peer terminal, thereby ensuring the continuity of the UE's voice service during the handover process.
步骤101,在UE发起将语音业务从CS域网络向PS域网络的切换的过程中,利用预先配置的资源信息,在CS域网络的第一网元和PS域网络的第二网元之间建立转发通道,该转发通道用于在UE接入至PS域网络中之后,转发UE的语音业务数据。Step 101, during the UE initiating handover of the voice service from the CS domain network to the PS domain network, using pre-configured resource information, between the first network element of the CS domain network and the second network element of the PS domain network A forwarding channel is established, and the forwarding channel is used for forwarding voice service data of the UE after the UE accesses the PS domain network.
而在UE真正发起将语音业务从CS域向PS域的切换过程中,由于在UE进行该反向SRVCC切换之前,PS域网络已预先为UE分配了可用于承载UE在PS域网络内的相关业务的资源信息,因而在切换的过程中,PS域网络可以利用预先配置的该资源信息,快速地为UE建立新的与对端终端进行语音数据交互的数据转发通道。However, when the UE actually initiates the handover of the voice service from the CS domain to the PS domain, before the UE performs the reverse SRVCC handover, the PS domain network has pre-allocated for the UE the related information that can be used to carry the UE in the PS domain network Therefore, during the handover process, the PS domain network can use the pre-configured resource information to quickly establish a new data forwarding channel for the UE to exchange voice data with the peer terminal.
具体地,为了消除反向SRVCC过程中域转换所需时间过长对语音切换业务的中断时延的影响,以快速建立UE与对端终端之间的语音数据转发通道,在本发明实施例中,当UE发起反向SRVCC业务切换流程后,利用UE在预先的注册过程中PS域网络预先为UE分配的预留资源信息,CS域网络中的第一网元和PS域网络中的第二网元将建立彼此间的转发通道。该转发通道用于在UE接入至PS域网络后,具体指接入至PS域网络的(Evolved Node B,简称ENB)后,而在UE进行域转换流程之前,对UE与对端UE之间交互的语音数据进行转发,相当于提供了一条新的UE与对端UE进行语音会话的路径。Specifically, in order to eliminate the impact of the long time required for domain switching in the reverse SRVCC process on the interruption delay of the voice switching service, so as to quickly establish the voice data forwarding channel between the UE and the peer terminal, in the embodiment of the present invention After the UE initiates the reverse SRVCC service handover process, the first network element in the CS domain network and the second network element in the PS domain network will Network elements will establish forwarding channels between each other. The forwarding channel is used to communicate between the UE and the peer UE after the UE accesses the PS domain network, specifically refers to the (Evolved Node B, ENB for short) access to the PS domain network, and before the UE performs the domain switching procedure. Forwarding the voice data exchanged between UEs is equivalent to providing a new path for voice conversations between the UE and the peer 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的语音切换中断时延,从而保证了切换过程中语音业务良好的语音连续性。Since the PS domain network has pre-allocated resource information for the UE to bear the service of the UE in the PS domain, based on the pre-configured resource information, the forwarding channel between the first network element and the second network element can be quickly established , without relying on the completion of the domain switching procedure of the UE during the reverse SRVCC handover process. At the same time, for the UE, during the reverse SRVCC handover process, the UE can also quickly complete the access operation in the PS domain network to access the ENB of the PS domain network, so in the embodiment of the present invention , after the UE initiates the reverse SRVCC handover of the voice service, once the UE successfully accesses the PS domain network, through the forwarding channel, the UE can immediately exchange voice data with the peer UE without waiting for a long time Time for the completion of the domain conversion process. Therefore, the MME can quickly switch the voice service of the UE to the VOIP bearer of the PS domain network in a short period of time, and quickly establish voice communication with the peer terminal, even if the domain switching is completed. If the time is too long, it will not affect the voice switching interruption delay of the reverse SRVCC in the embodiment of the present invention, thereby ensuring good voice continuity of the voice service during the switching process.
进一步地,由于建立的该新的转发通道作用在UE完成了PS域网络接入的基础上,因而基于该转发通道的UE的语音业务属于PS网络的VOIP语音业务类型,从而相比于现有技术中的2G/3G网络PS域语音业务过渡方案,该转发通道还能够保证切换过程中UE的语音业务得到很好的服务质量。Further, since the established new forwarding channel acts on the basis that the UE completes the PS domain network access, the voice service of the UE based on the forwarding channel belongs to the VOIP voice service type of the PS network, thus compared with the existing In the 2G/3G network PS domain voice service transition solution in the technology, the forwarding channel can also ensure that the voice service of the UE gets a good quality of service during the handover process.
本实施例的反向单一无线语音呼叫连续性业务的处理方法,通过在UE将语音业务从CS域网络向PS域网络切换之前,UE预先在PS域网络内进行完成语音业务切换所需的承载资源信息的配置,而在UE将语音业务从CS域网络向PS域网络切换的过程当中,利用PS域网络预先为UE分配的预留承载信息,建立语音数据的CS域网络和PS网络之间的转发通道,从而使得当UE真正发起将语音业务从CS域网络向PS域网络的切换、且快速接入至PS域网络后,UE能够通过建立的该转发通道很快地与对端终端进行语音数据的传输,而无需等待较长时间的域转换流程的完成,保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,建立的该转发通道建立在UE完成了PS域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。In the method for processing the reverse single wireless voice call continuity service in this embodiment, before the UE switches the voice service from the CS domain network to the PS domain network, the UE pre-carries the bearer required to complete the voice service switching in the PS domain network Resource information configuration, and in the process of switching the voice service from the CS domain network to the PS domain network by the UE, use the reserved bearer information pre-allocated by the PS domain network for the UE to establish a connection between the CS domain network and the PS network for voice data The forwarding channel, so that when the UE actually initiates the handover of the voice service from the CS domain network to the PS domain network and quickly accesses the PS domain network, the UE can quickly communicate with the peer terminal through the established forwarding channel The transmission of voice data without waiting for the completion of the domain switching process for a long time ensures good voice service continuity performance during the reverse SRVCC handover process. Further, the established forwarding channel is established after the UE completes the PS domain network connection. Therefore, the voice service based on this forwarding channel can also obtain good voice service quality.
图2为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例二的流程图,如图2所示,本方法包括如下步骤:Fig. 2 is a flow chart of Embodiment 2 of the method for processing the continuity of a reverse single wireless voice call according to an embodiment of the present invention. As shown in Fig. 2, the method includes the following steps:
步骤200,UE在将语音业务从CS域网络向PS域网络进行切换前,在PS域网络内进行IMS注册以及建立会话发起协议(Session Initiation Protocol,简称SIP)会话,以在PS域网络预先配置资源信息;In step 200, before switching the voice service from the CS domain network to the PS domain network, the UE performs IMS registration and establishes a Session Initiation Protocol (SIP) session in the PS domain network, so as to pre-configure the voice service in the PS domain network. resource information;
在本实施例中,UE在将语音业务从CS域网络向PS域网络进行切换之前,预先在PS域网络内进行的资源信息配置过程具体可以通过UE预先在PS域网络内进行的IMS注册以及SIP会话建立流程予以实现,具体地,该资源信息的预先配置过程具体可以包括如下几个子步骤:In this embodiment, before the UE switches the voice service from the CS domain network to the PS domain network, the resource information configuration process performed in advance in the PS domain network may specifically be performed by the UE in advance in the PS domain network. IMS registration and The SIP session establishment process is realized. Specifically, the pre-configuration process of the resource information may specifically include the following sub-steps:
步骤2000,UE在PS域网络的服务GPRS支持节点(Serving GPRS Support Node,简称SGSN)上发起附着流程和主分组数据协议(Packet Data Protocol,简称PDP)激活流程;Step 2000, the UE initiates an attach process and a primary packet data protocol (Packet Data Protocol, PDP) activation process on a Serving GPRS Support Node (SGSN for short) of the PS domain network;
UE在将语音业务从CS域网络向PS域网络进行切换之前,可以按照协议规定的注册流程,在PS域网络内预先完成注册。具体地,UE可以按照协议规定的流程,依序向PS域网络的SGSN设备发起并完成附着(Attach)流程和主PDP激活流程。通过该附着和主PDP激活过程,UE可以与SGSN协商UE在PS域网络中发起语音呼叫的所需的信息,例如UE在PS域网络中的语音编解码类型(CodeC)信息,以及用于SRVCC的会话转换号码(Session TransferNumber for Single Radio Voice Call Continuity,简称STN-SR)信息,并使PS域网络侧为UE分配所需的资源。具体地,对于CodeC信息而言,在UE发起的附着流程中,UE可以在向SGSN发送的附着请求中携带在PS域网络内默认支持的CodeC信息,从而基于该CodeC信息,SGSN可以得知UE在PS域内对应的编解码类型。Before switching the voice service from the CS domain network to the PS domain network, the UE can pre-register in the PS domain network according to the registration process specified in the protocol. Specifically, the UE can initiate and complete the attach (Attach) procedure and the primary PDP activation procedure to the SGSN device of the PS domain network in sequence according to the procedures stipulated in the protocol. Through the attachment and primary PDP activation process, the UE can negotiate with the SGSN the information required for the UE to initiate a voice call in the PS domain network, such as the UE's voice codec type (CodeC) information in the PS domain network, and the information used for SRVCC The session transfer number (Session TransferNumber for Single Radio Voice Call Continuity, referred to as STN-SR) information, and make the PS domain network side allocate required resources for the UE. Specifically, for the CodeC information, in the attach process initiated by the UE, the UE can carry the CodeC information supported by default in the PS domain network in the attach request sent to the SGSN, so that based on the CodeC information, the SGSN can know that the UE The corresponding codec type in the PS domain.
可选地,在主PDP激活流程之后,UE还可以向SGSN发起辅助PDP激活流程,该辅助PDP激活流程对主的PDP激活流程起辅助作用,而在该辅助PDP激活流程中,UE可以向SGSN指明UE的此次PS域网络注册的业务等级,例如指明此次注册流程具体用于语音业务。Optionally, after the main PDP activation procedure, the UE can also initiate an auxiliary PDP activation procedure to the SGSN. The auxiliary PDP activation procedure plays an auxiliary role in the main PDP activation procedure. Indicate the service level of the PS domain network registration of the UE this time, for example, indicate that the registration process is specifically used for the voice service.
步骤2001,UE向PS域网络的业务集中和连续应用服务器(ServiceCentralization and Continuity Application Server,简称SCC AS)发起SIP会话建立过程;In step 2001, the UE initiates a SIP session establishment process to the Service Centralization and Continuity Application Server (SCC AS) of the PS domain network;
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会话,从而相当于加快了后续的域转换流程的速度。After the UE completes the registration of the PS domain on the SGSN, further, the UE can also initiate a SIP session establishment request to the SCC AS, and establish a reserved session in the PS domain network in advance by initiating the SIP session establishment process with the SCC AS. SIP session connection. Specifically, the purpose of the UE initiating the SIP session establishment request is not really to establish a SIP session with the peer UE. In fact, the pre-established SIP session connection is not initiated by the UE to switch the voice service from the CS domain network to the PS domain network. Before, it may not play any real role, it may only allocate corresponding resources for UE in the core network of the PS domain network, without any data transmission, and even in the process of establishing the SIP session, the SCC AS will There is no need to make a real call to the peer UE. However, once the UE initiates the reverse SRVCC handover process of the voice service, during the reverse SRVCC handover process, the UE can quickly switch the voice service to the VOIP voice in the PS domain based on the pre-allocated resources, and perform subsequent The domain conversion process of the voice service, so that there is no need to temporarily initiate a SIP session in the subsequent domain conversion process, which is equivalent to speeding up the subsequent domain conversion process.
具体地,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的资源信息的释放过程。Specifically, the UE may carry special reverse SRVCC indication information in the SIP session establishment request sent to the SCC AS, and the reverse SRVCC indication information is used to indicate that the SIP session established by the SCC AS at this time is for subsequent reverse SRVCC In the handover process, the SCC AS is instructed to establish a SIP session for the UE according to the SIP session establishment request without initiating a real call to the peer UE. Further, because in the embodiment of the present invention, the SIP session established in advance by the UE in the PS domain network and the pre-configured resource information will not transmit substantial voice data before the UE performs a reverse SRVCC handover, and for For any voice bearer path, if there is no data packet delivery for a long time, according to the provisions of the protocol layer, the corresponding core network element may release the resource information belonging to the bearer. Therefore, in the embodiment of the present invention, in order to avoid this situation, the reverse SRVCC indication information carried in the SIP session establishment request sent by the UE to the SCC AS can also be used to indicate the SCC AS to reserve When there is no data transmission on the SIP session connection of the UE, it does not actively trigger the release process of the resource information of the 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发起语音呼叫。In practical applications, the above-mentioned reverse SRVCC indication information carried by the UE in the SIP session establishment request sent to the SCC AS can be specifically implemented in the following two ways: The UE can separately carry an indication information in the SIP session establishment request, such as rSRVCC indication The rSRVCC indication information indicates that the establishment of the SIP session to the SCC AS is essentially used in the subsequent reverse SRVCC handover; or, the UE can also carry a special called number in the SIP session establishment request sent to the SCC AS. The called number can be a specific number used for reverse SRVCC handover. When the SCC AS receives a SIP session establishment request carrying a similar called number, it will also know that the SIP session is used for reverse SRVCC handover Therefore, it only negotiates with the UE to allocate the required bearer resource information during the establishment of the SIP session, and does not actually initiate a voice call to the peer 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建立过程,从而可以避免了资源的浪费。Further optionally, during the process of the UE performing IMS registration in the PS domain network and establishing a SIP session connection in the PS domain network, the UE may send another Instructions. The indication information is used to instruct the SGSN not to initiate a radio access bearer (Radio Access Bearer, RAB for short) establishment process after establishing the SIP session of the UE in the PS domain network. The reason why the UE sends the indication information to indicate that the SGSN does not initiate the RAB establishment process is that: before the reverse SRVCC handover, the essential function of establishing the SIP session connection for the UE is to prepare for the subsequent reverse SRVCC handover process, and Before the reverse SRVCC handover process is performed, the SIP session connection does not transmit any voice data of the UE, so correspondingly, the SGSN does not need to initiate a substantial RAB establishment process, thereby avoiding waste of resources.
具体地,UE可以按照下述几种方法向SGSN发送上述指示信息。若SGSN支持的是Gn/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 ofService,简称QoS)参数中设置业务类别为会话类的Traffic Class参数,以告知SGSN无需触发RAB建立过程。Specifically, the UE may send the above indication information to the SGSN according to the following methods. If the SGSN supports the Gn/Gp mode, the UE can set the corresponding identification bit, such as setting the maximum bit rate (Maximum Bite Rate, MBR) field is 0 to inform the SGSN not to initiate the RAB establishment process; secondly, the UE can also carry indication information in the master PDP activation request sent to the SGSN to indicate to the SGSN that the VOIP voice bearer is reserved for the reverse SRVCC , so as to instruct the SGSN not to initiate the RAB establishment process; again, the UE may not add any special instructions. After the SGSN receives the primary PDP activation request sent by the UE, if the network does not support the ability to establish voice services in the PS domain, the SGSN will not Trigger the RAB establishment process. And if the SGSN supports the S4 mode, the UE can set the traffic class as the Traffic Class parameter of the session class in the Quality of Service (QoS for short) parameter carried in the request when sending the primary PDP activation request to the SGSN , to inform the SGSN that there is no need to trigger the RAB establishment process.
此外还需要说明的是,若在上述对SGSN的附着流程中,UE并未向SGSN上报其在PS域网络内支持的CodeC信息,可选地,在本步骤UE与SCC AS进行的SIP会话建立的信令交互过程中,UE还可以与SCC AS协商UE在PS域网络的该CodeC信息,并在协商成功后,由SCC AS将协商后的CodeC信息携带在SIP响应消息中,返回给UE。除此之外,用于标识UE在PS域网络内的业务发送的目的地址等信息,也可以在该信令交互过程中,由UE和SCC AS进行协商,并由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切换的第一信息。In addition, it should be noted that if the UE does not report the CodeC information it supports in the PS domain network to the SGSN in the above attachment process to the SGSN, optionally, in this step, the SIP session between the UE and the SCC AS is established During the signaling exchange process, the UE can also negotiate the CodeC information of the UE in the PS domain network with the SCC AS, and after the negotiation is successful, the SCC AS will carry the negotiated CodeC information in the SIP response message and return it to the UE. In addition, information such as the destination address used to identify the service sent by the UE in the PS domain network can also be negotiated between the UE and the SCC AS during the signaling interaction process, and the SCC AS will use the negotiated address The information is carried in the SIP response message and returned to the UE together with the CodeC information. Through the registration process of the UE in the PS domain network in step 200, the PS domain network pre-allocates for the UE the reserved resource information for the UE to transmit voice data in the PS domain network. Specifically, in addition to information such as the STN-SR number, address or CodeC of the UE in the PS domain network, the reserved resource information should include at least the first network address in the PS domain network. An element, such as an Access Transfer Gateway (ATGW for short) or a Packet Data Network Gateway (PGW for short), allocates to the UE first information for reverse SRVCC handover.
该第一信息具体可以包括第一网元为UE分配的地址和/或端口等信息,基于该第一信息,网络内的其他网元能够识别该第一网元,从而与第一网元建立数据转发通道。需要说明的是,此处所指的第一网元预先分配的端口信息具体可以为第一网元中,预先为反向SRVCC切换预留的端口的信息,即第一网元可以预先指定一个特定的端口用于反向SRVCC切换过程中,因而在第一网元为UE分配第一信息时,第一网元无需再临时为UE分配端口,而是可以将预先指定的端口的信息分配给UE。同时还需要说明的是,由于实际应用中,ATGW通常与域转换控制功能(Access Transfer Control Functionality,简称ATCF)为一体设置,因而在本发明实施例中,在后续提及第一网元为ATGW时,均以第一网元为ATCF/ATGW予以代替,代表其他网元发送给ATGW的信令消息均可以通过ATCF转发送至。The first information may specifically include information such as the address and/or port allocated to the UE by the first network element. Based on the first information, other network elements in the network can identify the first network element and establish a connection with the first network element. Data forwarding channel. It should be noted that the port information pre-allocated by the first network element referred to here may specifically be information on ports reserved in advance for reverse SRVCC handover in the first network element, that is, the first network element may pre-designate a The specific port is used in the reverse SRVCC handover process, so when the first network element allocates the first information to the UE, the first network element does not need to temporarily allocate a port to the UE, but can allocate the information of the pre-designated port to the UE. At the same time, it should be noted that since in practical applications, the ATGW is usually integrated with the domain transfer control function (ATCF for short), so in the embodiment of the present invention, the first network element referred to later is the ATGW In this case, the first network element is replaced by the ATCF/ATGW, and the signaling messages sent to the ATGW on behalf of other network elements can be forwarded to the 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域网络内分配相应的承载资源信息,即分配上述第一信息。Specifically, if the first network element is a PGW, the UE may instruct the SGSN to obtain the first information from the PGW during the primary PDP activation process initiated to the SGSN in the above step 2000; or, if the UE initiates the primary PDP activation process to the SGSN , the UE also sends a secondary PDP activation request to the SGSN, and the UE may also instruct the SGSN to obtain the first information from the PGW during the secondary PDP activation process. If the first network element is ATCF/ATGW, the UE can anchor the IMS registration to the ATCF device during the above-mentioned IMS registration process in the PS domain, and set up the SIP session with the SCC AS. The user plane of the SIP session is anchored on the ATGW, so that the ATCF/ATGW allocates corresponding bearer resource information for the UE in the PS domain network, that is, allocates the above-mentioned first information.
在本发明实施例中,进一步需要说明的是,在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域网络的速度。In the embodiment of the present invention, it should be further explained that after the UE completes the IMS registration in the PS domain and initiates the establishment of the SIP session to the SCC AS, in order to further reduce the handover caused by the UE during the reverse SRVCC handover process Delay. Optionally, on this basis, the UE can also pre-establish a reserved VOIP voice bearer between the PS domain network and the SCC AS for carrying the VOIP voice service of the UE, that is, further in the PS domain The core network element of the network allocates bearer information for the VOIP voice service to the UE. The pre-established reserved VOIP voice bearer is also used in the subsequent reverse SRVCC handover process, and is in a suspended state before the handover, and by pre-establishing the suspended VOIP voice bearer, the UE actually initiates the reverse SRVCC handover During the process, the UE does not need to temporarily establish a VOIP voice bearer, thereby further accelerating the speed of switching the voice service to the PS domain network.
同时需要说明的是,除了在建立UE与SCC AS之间的SIP会话连接之后,在反向SRVCC切换过程之前,为UE建立预留的VOIP语音承载,在本发明实施例中,若PS域内承载网络的第一网元为ATCF/ATGW,该VOIP语音承载的建立过程同样还可以在UE发起反向SRVCC切换请求后、在反向SRVCC的切换过程中,由PS域网络内的核心网元触发进行。具体地,该VOIP语音承载建立过程的触发可以由PS域网络中的SGSN、移动交换中心(Mobile SwitchingCenter,简称MSC)、ATCF或其他的核心网元、在UE发起反向SRVCC切换请求之后立即触发进行。而相比于上述在反向SRVCC切换过程之前进行预留VOIP语音承载建立的方案,该方案虽然在反向SRVCC切换过程中才进行VOIP语音承载的建立,但是却避免了在还未发生反向SRVCC切换之前便需要在PS域网络内预留相关语音资源的情况的出现,从而避免了PS域网络内的资源浪费。At the same time, it should be noted that, in addition to establishing the SIP session connection between the UE and the SCC AS, and before the reverse SRVCC handover process, the reserved VOIP voice bearer is established for the UE. In the embodiment of the present invention, if the bearer in the PS domain The first network element of the network is ATCF/ATGW. The establishment process of the VOIP voice bearer can also be triggered by the core network element in the PS domain network during the reverse SRVCC handover process after the UE initiates a reverse SRVCC handover request. conduct. Specifically, the triggering of the VOIP voice bearer establishment process may be triggered immediately after the UE initiates a reverse SRVCC handover request by the SGSN, Mobile Switching Center (MSC for short), ATCF or other core network elements in the PS domain network. conduct. Compared with the above-mentioned scheme of establishing reserved VOIP voice bearer before the reverse SRVCC handover process, although this scheme establishes the VOIP voice bearer only during the reverse SRVCC handover process, it avoids Before the SRVCC handover, relevant voice resources need to be reserved in the PS domain network, thereby avoiding resource waste in the PS domain network.
此外还需说明的是,由于针对语音业务而言,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域网络内的语音业务的情况。In addition, it should be noted that, for voice services, UEs can also be classified as supporting dual-mode transmission (Dual Transfer Mode, referred to as DTM) or Universal Mobile Telecommunications System (Universal Mobile Telecommunications System, referred to as UMTS), and UEs that do not support DTM mode or There are two types of UMTS modes. If it supports DTM or UMTS mode, the voice service and data service of the UE can be carried on two different types of CS domain and PS domain respectively at the same time. Therefore, before the UE performs reverse SRVCC handover, the UE can establish After the voice session in the CS domain is completed, the IMS registration of the PS domain network is performed. The new IMS registration process will not affect the voice service of the UE in the original CS domain network; and if the UE does not support DTM or does not support UMTS mode, the UE's voice service Business and data services cannot be carried on two different types of CS domain and PS domain at the same time. Therefore, before the UE performs reverse SRVCC handover, the IMS registration and SIP session establishment performed by the UE on the PS domain network must be completed on the UE Before establishing a CS domain voice session in the CS domain network, the required resources are first allocated to the UE in the PS domain network, and then the UE establishes a normal voice session in the CS domain network to carry the voice service in the CS domain network , so as to avoid the situation that the IMS registration and the registration of the SIP session affect the voice service in the original CS domain network.
步骤201,UE发起将语音业务从CS域网络向PS域网络的切换;Step 201, the UE initiates switching of the voice service from the CS domain network to the PS domain network;
步骤202,利用预先配置的资源信息,PS域的第一网元和CS域的第二网元之间建立转发通道;Step 202, using pre-configured resource information, a forwarding channel is established between the first network element in the PS domain and the second network element in the CS domain;
步骤203,UE接入至PS域网络中;Step 203, the UE accesses the PS domain network;
在UE完成了在PS域网络内的IMS注册和SIP会话建立过程,并使PS域网络在切换前便预先为UE分配了承载传输语音数据所需的资源信息后,当UE真正将语音业务从CS域网络向PS域网络进行切换的过程中,利用PS域网络为UE预先分配的这些资源信息,以及预先建立的SIP会话,PS域的第一网元和CS域的第二网元,在UE不进行域转换或者域转换流程未完成的前提下,可以顺利建立彼此间的转发通道。从而当PS域网络中的ENB根据切换请求,为UE分配接入切换资源,以及UE顺利接入至PS域网络中后,该第一网元和第二网元之间的转发通道便可以用于在UE接入至PS域网络之后,在未进行域转换操作或域转换流程未完成之前,对UE与对端UE之间的语音数据进行承载和传输。After the UE completes the IMS registration and SIP session establishment process in the PS domain network, and the PS domain network pre-allocates the resource information required to carry and transmit voice data for the UE before the handover, when the UE actually transfers the voice service from During the handover process from the CS domain network to the PS domain network, using the resource information pre-allocated by the PS domain network for the UE, and the pre-established SIP session, the first network element in the PS domain and the second network element in the CS domain, in the On the premise that the UE does not perform domain switching or the domain switching process is not completed, the forwarding channel between them can be successfully established. Therefore, when the ENB in the PS domain network allocates access handover resources for the UE according to the handover request, and the UE successfully accesses the PS domain network, the forwarding channel between the first network element and the second network element can be used After the UE accesses the PS domain network, before the domain switching operation is performed or the domain switching process is not completed, the voice data between the UE and the peer UE is carried and transmitted.
具体地,该CS域网络的第二网元具体可以为用于支持SRVCC业务的MSC(以下简称rSRVCC MSC),UE向对端UE发送的下行语音数据可以通过UE、ENB、第一网元、第一网元和第二网元间的转发通道、以及通过第二网元传送至对端UE,而对端UE向UE发送的上行语音数据则可以通过相反的路径传送至UE,从而UE在不依赖于域转换流程的前提下,也能够通过该新建立的转发通道与对端UE进行语音数据的传输,保证了切换过程中语音呼叫的良好连续性能。Specifically, the second network element of the CS domain network may be an MSC (hereinafter referred to as rSRVCC MSC) for supporting SRVCC services, and the downlink voice data sent by the UE to the peer UE may pass through the UE, the ENB, the first network element, The forwarding channel between the first network element and the second network element is transmitted to the peer UE through the second network element, and the uplink voice data sent by the peer UE to the UE can be transmitted to the UE through the reverse path, so that the UE On the premise of not relying on the domain switching process, voice data can also be transmitted with the peer UE through the newly established forwarding channel, which ensures good continuous performance of the voice call during the handover process.
具体地,在反向SRVCC切换过程中,该第一网元和第二网元之间的转发通道的建立可以由移动管理实体(Mobility Management Entity,简称MME)控制进行。例如,若PS域网络的第一网元为PGW,在本发明实施例中,MME控制利用预先配置的资源信息,控制PS域的第一网元和CS域的第二网元之间建立转发通道的具体过程可以如下:Specifically, during the reverse SRVCC handover process, the establishment of the forwarding channel between the first network element and the second network element may be controlled by a mobility management entity (Mobility Management Entity, MME for short). For example, if the first network element of the PS domain network is a PGW, in this embodiment of the present invention, the MME controls the use of pre-configured resource information to control the establishment of forwarding between the first network element of the PS domain and the second network element of the CS domain. The specific process of the channel can be as follows:
由于在UE的预先注册过程中,第一网元分配给UE的地址和/或端口等第一信息已被SGSN获取并保存,因而在此时的反向SRVCC切换过程中,MME可以从SGSN中获取得到该第一信息;进一步地,为了使CS域网络中的第二网元能够与第一网元建立起转发通道,以用于传送语音数据,MME还将获取到的第一信息转发给第二网元,相当于告知第二网元第一网元的地址和/或端口等信息,从而使得当第二网元接收到对端UE向UE发送的上行语音数据时,可以依据该信息,向第一网元传送该上行语音数据,以将该上行语音数据传送至UE中。Since during the pre-registration process of the UE, the first information such as the address and/or port assigned to the UE by the first network element has been obtained and saved by the SGSN, therefore, during the reverse SRVCC handover process at this time, the MME can obtain and store the first information from the SGSN obtain the first information; further, in order to enable the second network element in the CS domain network to establish a forwarding channel with the first network element for transmitting voice data, the MME forwards the obtained first information to The second network element is equivalent to informing the second network element of the address and/or port of the first network element, so that when the second network element receives the uplink voice data sent from the peer UE to the UE, it can rely on this information and transmit the uplink voice data to the first network element, so as to transmit the uplink voice data to the UE.
进一步地,为了使第一网元也同样获知第二网元的地址和/或端口等信息,以在第一网元接收到UE发送给对端的下行语音数据时,能够依据获知的第二网元的相关信息,将下行语音数据传送至对应的第二网元,进而传送至对端UE,MME还从CS域的第二网元,即rSRVCC MSC处获取rSRVCC MSC分配给转发通道的第二信息。同样地,该第二信息包括rSRVCC MSC分配给UE的地址和/或端口等信息。MME从第二网元获取到该第二信息后,将该第二信息转发给第一网元,从而第一网元若接收到UE发送给对端UE的下行语音数据时,同样可以依据第二网元的地址和/或端口信息,将下行语音数据传送至第二网元。Further, in order for the first network element to also know information such as the address and/or port of the second network element, so that when the first network element receives the downlink voice data sent by the UE to the opposite end, it can The MME will transmit the downlink voice data to the corresponding second network element, and then to the peer UE. The MME also obtains the second network element assigned by the rSRVCC MSC to the forwarding channel from the second network element in the CS domain, that is, the rSRVCC MSC. information. Likewise, the second information includes information such as the address and/or port allocated to the UE by the rSRVCC MSC. After the MME obtains the second information from the second network element, it forwards the second information to the first network element, so that when the first network element receives the downlink voice data sent by the UE to the peer UE, it can also follow the first network element The address and/or port information of the second network element, and transmit the downlink voice data to the second network element.
需要说明的是,在MME将第一网元分配的地址和/或端口信息转发给第二网元的同时,还可以向第二网元转发UE在注册过程注册的上下文信息,例如UE在PS域网络内对应的CodeC信息,以及STN-SR信息,以使第二网元rSRVCC MSC根据该CodeC信息,能够对接收到的对端UE发送的上行语音数据进行相应的编码操作,以及对UE发送的下行语音数据进行相应的编码操作,再在UE和对端UE之间进行传输。It should be noted that while the MME forwards the address and/or port information allocated by the first network element to the second network element, it can also forward the context information registered by the UE during the registration process to the second network element, for example, the UE is in the PS Corresponding CodeC information and STN-SR information in the domain network, so that the second network element rSRVCC MSC can perform corresponding encoding operations on the received uplink voice data sent by the peer UE according to the CodeC information, and encode the received uplink voice data sent by the UE. Corresponding encoding operation is performed on the downlink voice data, and then transmitted between the UE and the peer 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。从而在第一网元和第二网元互相交互彼此的地址和/或端口信息后,第一网元和第二网元之间的转发通道同样成功建立。And if the first network element in the PS domain network is ATCF/ATGW, in the embodiment of the present invention, MME controls the process of establishing a forwarding channel between ATCF/ATGW and rSRVCC MSC by using pre-configured resource information as follows The above process: After receiving the handover request forwarded by the rSRVCC MSC, the MME can first obtain the STN-SR information registered by the UE in the PS domain network in advance from the SGSN device, and forward the STN-SR information to the CS domain network The second network element forwards to the rSRVCC MSC; after the rSRVCC MSC learns the STN-SR information registered by the UE in the PS domain network, it can accurately address the ATCF device that the UE anchors the registration request in the pre-registration process, Therefore, through the ATCF equipment, the rSRVCC MSC sends the second information of the IP address and/or port to the first network element user plane entity ATGW in the PS domain network; and then the first network element user plane entity ATGW learns After receiving the address and/or port information of the rSRVCC MSC, the first information of the address and/or port allocated to the UE in advance can also be accurately sent to the rSRVCC MSC. Therefore, after the first network element and the second network element exchange address and/or port information with each other, the forwarding channel between the first network element and the second network element is also successfully established.
需要说明的是,在上述过程中,若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信息而得以实现。It should be noted that, in the above process, if the UE is a type that supports DTM or UTMS mode, the above step of the MME obtaining the STN-SR information that the UE registered in the PS domain network from the SGSN device can be received by the SGSN The handover request is implemented by actively sending the STN-SR information to the MME in the handover request forwarded to the MME; and if the UE is of a type that does not support DTM or UTMS mode, the SGSN will not receive the handover request, so that the above MME from the SGSN In the step where the device obtains the STN-SR information registered by the UE in the PS domain network in advance, the MME may send an identity query request to the HSS, such as sending a location update request message, to query the SGSN corresponding to the UE in the HSS according to the UE identity , so as to obtain the UE pre-registered context information from the SGSN, including the STN-SR information.
此外还需要说明的是,若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之间的建立转发通道。In addition, it should be noted that if the first network element in the PS domain network is ATCF/ATGW, in the embodiment of the present invention, ATCF/ATGW and rSRVCC MSC use pre-configured resource information to establish the process of forwarding channels between each other It can also be executed without being controlled by the MME. Specifically, the process is as follows: After receiving the handover request, the rSRVCC MSC can also directly send an identity query request carrying the UE identity to the HSS, such as a location update request message, so that in the HSS Query the identity of the SGSN corresponding to the UE; after inquiring the identity of the SGSN, the rSRVCC MSC can directly forward the handover request to the designated SGSN, and obtain the pre-registered context information of the UE from the SGSN through the handover request, so that the SGSN can further perform the handover The request is forwarded to the MME to trigger the bearer preparation process on the target side. At the same time, the rSRVCC MSC can directly address to the ATCF device that the UE anchors the registration request in the pre-registration process according to the obtained STN-SR information of the UE, so that through this A forwarding channel is established between the ATCF equipment and the ATGW of the first network element.
从上述说明可见,在UE的反向SRVCC切换的过程中,第一网元和第二网元之间建立转发通道的过程可以通过多种方式,而在下述的实施例中,将分别详细的描述各种实现方式。It can be seen from the above description that during the reverse SRVCC handover process of the UE, the process of establishing a forwarding channel between the first network element and the second network element can be performed in various ways, and in the following embodiments, the detailed Various implementations are described.
此外还需要说明的是,在本发明实施例中,在UE的反向SRVCC切换的过程中,UE接入至PS域网络的过程域第一网元和第二网元之间建立转发通道的过程可以同时交叉进行。具体地,PS域网络的ENB可以在转发通道的建立过程中同时为UE分配接入的资源,由于UE在网络接入流程上的处理速度通常很快,因而在转发通道完成建立之前,UE通常能够成功地接入至PS域网络中。从而,一旦转发通道完成建立,UE便可以通过PS域网络的ENB、第一网元、第一网元与第二网元之间的转发通道、以及第二网元的通信链路,与对端UE进行语音数据通信,相当于完成了在PS域网络中的切换。而这一转发通道的建立过程相对于域转换流程来说,也只需较短的时间,因而在本发明实施例中,UE可以快速地将语音业务切换至PS域网络中,切换的完成并不依赖于域转换流程,从而保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,该转发通道的建立在UE完成了PS域网络接入的基础上,因而UE基于该转发通道进行的语音业务还能够得到良好的语音服务质量。In addition, it should be noted that, in the embodiment of the present invention, during the reverse SRVCC handover process of the UE, the process of establishing a forwarding channel between the first network element and the second network element when the UE accesses the PS domain network Processes can be performed concurrently. Specifically, the ENB of the PS domain network can allocate access resources to the UE at the same time during the establishment of the forwarding channel. Since the processing speed of the UE in the network access process is usually very fast, before the forwarding channel is established, the UE usually Can be successfully connected to the PS domain network. Therefore, once the forwarding channel is established, the UE can communicate with the peer through the ENB of the PS domain network, the first network element, the forwarding channel between the first network element and the second network element, and the communication link of the second network element. The terminal UE performs voice data communication, which is equivalent to completing the handover in the PS domain network. Compared with the domain switching process, the establishment process of this forwarding channel only takes a short time. Therefore, in the embodiment of the present invention, the UE can quickly switch the voice service to the PS domain network, and the switching is completed without delay. It does not depend on the domain switching process, thereby ensuring good voice service continuity performance during the reverse SRVCC handover process. Furthermore, the forwarding channel is established on the basis that the UE has completed the PS domain network access, so the UE based on the forwarding channel The voice business carried out can also get good voice service quality.
而对于对端UE来说,需要说明的是,此时UE虽然已经接入至PS域网络中,并且也已经将自身的语音业务承载至PS域网络中,但是由于对端UE仍然通过CS域的第二网元,即通过MGW与UE进行语音数据交互,因而对于对端UE而言,其并不能获知UE已经将语音业务切换至PS域网络中的事实,仍然以为自己还是与处于CS域网络中的UE进行语音数据通信,但是这一点并不会影响两者之间语音业务的服务质量,也不会带来任何其他的不良问题。For the peer UE, it should be noted that although the UE has already connected to the PS domain network and carried its own voice service to the PS domain network, the peer UE still passes through the CS domain The second network element of the network element, that is, the voice data interaction with the UE through the MGW, so for the peer UE, it cannot know the fact that the UE has switched the voice service to the PS domain network, and still thinks that it is still in the CS domain UEs in the network perform voice and data communication, but this will not affect the service quality of the voice service between the two, nor will it bring any other bad problems.
步骤204,UE发起域转换流程;Step 204, the UE initiates a domain switching process;
步骤205,域转换流程完成后,SCC AS控制释放转发通道所占用的资源。Step 205, after the domain switching process is completed, the SCC AS controls to release the resources occupied by the forwarding channel.
而在转发通道建立完成、UE已经能够利用该转发通道、利用预先建立的预留VOIP语音承载与对端UE进行语音数据通信之后,在本发明实施例中,为了真正将UE与对端UE之间的语音业务切换至PS域网络中,可选地,UE还可以在此基础上发起域转换流程。该域转换流程在UE已经能够与对端UE进行正常的VOIP语音业务的基础上进行,因而域转换流程的速度快慢并不会引起UE的语音业务的中断。After the forwarding channel is established and the UE has been able to use the forwarding channel and the pre-established reserved VOIP voice bearer to communicate with the peer UE for voice data, in the embodiment of the present invention, in order to The voice service between the UEs is handed over to the PS domain network. Optionally, the UE can also initiate a domain switching process on this basis. The domain switching process is carried out on the basis that the UE has been able to perform normal VOIP voice services with the peer UE, so the speed of the domain switching process will not cause interruption of the UE's voice services.
而在域转换流程完成之后,UE无需通过第一网元与第二网元之间的转发通道将下行语音数据传送至对端UE,也无需通过该转发通道接收对端UE发送的上行语音数据,而是可以通过ENB、服务网关(Serving Gateway,简称Serving GW)、PGW这一通信链路,直接与对端UE进行语音数据通信,因而此时SCC AS可以控制释放掉转发通道所占用的资源,以真正完成反向SRVCC切换的流程。After the domain switching process is completed, the UE does not need to transmit downlink voice data to the peer UE through the forwarding channel between the first network element and the second network element, and does not need to receive the uplink voice data sent by the peer UE through the forwarding channel , but through the communication link of ENB, Serving Gateway (Serving GW for short), and PGW, it can directly communicate with the peer UE for voice data, so at this time, the SCC AS can control the release of the resources occupied by the forwarding channel , so as to truly complete the reverse SRVCC switching process.
本实施例的反向单一无线语音呼叫连续性的处理方法,通过在UE将语音业务从CS域网络向PS域网络切换之前,UE预先在PS域网络内进行IMS注册以及发起SIP会话的建立,以使PS域网络预先为UE分配的承载资源信息,而在UE将语音业务从CS域网络向PS域网络切换的过程当中,利用PS域网络预先为UE分配的预留承载信息,建立语音数据的CS域网络和PS网络之间的转发通道,从而使得当UE真正发起将语音业务从CS域网络向PS域网络的切换、且快速接入至PS域网络后,UE能够通过建立的该转发通道很快地与对端终端进行语音数据的传输,而无需等待较长时间的域转换流程的完成,保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,建立的该转发通道建立在UE完成了PS域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。In the method for processing the continuity of a reverse single wireless voice call in this embodiment, before the UE switches the voice service from the CS domain network to the PS domain network, the UE performs IMS registration in the PS domain network and initiates the establishment of a SIP session in advance, In order to make the bearer resource information allocated by the PS domain network to the UE in advance, and in the process of switching the voice service from the CS domain network to the PS domain network by the UE, the reserved bearer information allocated by the PS domain network to the UE in advance is used to establish voice data The forwarding channel between the CS domain network and the PS network, so that when the UE actually initiates the handover of the voice service from the CS domain network to the PS domain network and quickly accesses the PS domain network, the UE can pass through the established forwarding channel. The channel quickly transmits voice data with the peer terminal without waiting for the completion of the domain conversion process for a long time, which ensures good voice service continuity during the reverse SRVCC handover process. Further, the established forwarding channel Based on the fact that the UE has completed the PS domain network access, the voice service based on the forwarding channel can also obtain good voice service quality.
图3为本发明实施例的反向单一无线语音呼叫连续性的处理方法中用户终端在发起反向SRVCC切换前在PS域内进行IMS注册及建立SIP会话流程的信令图。在本实施例信令图中,以UE不支持DTM或UTMS模式,且PS域的第一网元为ATCF/ATGW为例,对UE预先在PS域网络中进行的IMS注册及建立SIP会话的具体流程进行了描述。如图3所示,本实施例中UE在发起反向SRVCC切换流程之前,在PS域网络内进行的准备过程具体包括如下步骤:FIG. 3 is a signaling diagram of a flow of IMS registration and establishment of a SIP session in a PS domain by a user terminal before initiating a reverse SRVCC handover in a reverse single radio voice call continuity processing method according to an embodiment of the present invention. In the signaling diagram of this embodiment, the UE does not support DTM or UTMS mode, and the first network element in the PS domain is ATCF/ATGW as an example, the IMS registration and the establishment of the SIP session performed by the UE in the PS domain network in advance The specific process is described. As shown in Figure 3, before the UE initiates the reverse SRVCC handover process in this embodiment, the preparation process performed in the PS domain network specifically includes the following steps:
步骤300,UE向SGSN发送附着请求;Step 300, the UE sends an attach request to the SGSN;
步骤301,SGSN向UE返回附着响应;Step 301, the SGSN returns an attach response to the UE;
步骤302,UE向SGSN发送主PDP激活请求;Step 302, the UE sends a primary PDP activation request to the SGSN;
步骤303,SGSN向UE返回主PDP激活响应;Step 303, the SGSN returns a primary PDP activation response to the UE;
步骤304,UE向SGSN发送辅助PDP激活请求;Step 304, the UE sends a secondary PDP activation request to the SGSN;
步骤305,SGSN向UE返回辅助PDP激活响应;Step 305, the SGSN returns a secondary PDP activation response to the UE;
其中,步骤304,305为可选。辅助PDP可在SCC AS/ATCF收到SIP会话建立请求时,触发策略与计费规则功能(Policy and Charging Rules Function,简称PCRF)发起承载的建立。Wherein, steps 304 and 305 are optional. The auxiliary PDP can trigger a Policy and Charging Rules Function (Policy and Charging Rules Function, PCRF for short) to initiate bearer establishment when the SCC AS/ATCF receives a SIP session establishment request.
由于在本实施例中,以UE不支持DTM或UTMS模式为例进行说明,即UE不能同时支持CS域的语音承载和PS域的语音承载,因而UE在反向SRVCC切换前执行的在PS域内的IMS注册必须在UE发起CS域网络的语音呼叫,与对端UE建立了CS域语音会话之前进行。实际应用中,UE可以在刚启动开机时便执行该在PS域内的准备操作。Since in this embodiment, the UE does not support the DTM or UTMS mode as an example, that is, the UE cannot support the voice bearer in the CS domain and the voice bearer in the PS domain at the same time. The IMS registration must be performed before the UE initiates a CS domain network voice call and establishes a CS domain voice session with the peer UE. In practical applications, the UE may perform the preparation operation in the PS domain when it is just started up.
具体地,在本实施例中,UE在PS域网络内进行的注册具体可以分为两个过程:第一个过程为UE在SGSN设备上进行的在PS域网络中的注册,第二个过程为UE进行的IMS注册,然后发起SIP语音呼叫过程。而在第一个注册过程中,具体可以包括上述步骤300-305几个步骤。可选地,在UE向SGSN发送的附着请求中,UE还可以在附着请求中携带在PS域网络内默认支持的编解码类型(CodeC)信息,基于该CodeC信息,SGSN可以得知UE在PS域网络内所支持的编解码类型。Specifically, in this embodiment, the UE's registration in the PS domain network can be specifically divided into two processes: the first process is the registration of the UE in the PS domain network on the SGSN device, and the second process IMS registration for the UE, and then initiate a SIP voice call process. In the first registration process, it may specifically include steps 300-305 described above. Optionally, in the attach request sent by the UE to the SGSN, the UE can also carry codec type (CodeC) information supported by default in the PS domain network in the attach request. Based on the CodeC information, the SGSN can know that the UE is in the PS Codec type supported in domain network.
而在UE在SGSN上完成了在PS域网络内的注册后,进一步地UE可以基于该注册的信息,在SCC AS上进行IMS的注册,具体地,该IMS的注册过程具体可以包括如下步骤:After the UE completes the registration in the PS domain network on the SGSN, the UE can further perform IMS registration on the SCC AS based on the registration information. Specifically, the IMS registration process can specifically include the following steps:
步骤306,UE通过SGSN向ATCF发送IMS注册请求;Step 306, the UE sends an IMS registration request to the ATCF through the SGSN;
可选地,在本步骤中,SGSN接收到UE发送的IMS注册请求后,SGSN还可以通过网关GPRS支持节点(Gateway GPRS Support Node,简称GGSN)将IMS注册请求发送给ATCF。Optionally, in this step, after the SGSN receives the IMS registration request sent by the UE, the SGSN may also send the IMS registration request to the ATCF through a Gateway GPRS Support Node (GGSN for short).
步骤307,ATCF将IMS注册锚定到自身;Step 307, ATCF anchors the IMS registration to itself;
步骤308,ATCF为UE分配STN-SR信息,并将该STN-SR携带在IMS注册请求中通过查询呼叫会话控制功能(Interrogating/Serving Call Session Control Function,简称I/S-CSCF)转发给SCC AS;Step 308, the ATCF allocates STN-SR information for the UE, and carries the STN-SR in the IMS registration request and forwards it to the SCC AS by querying the Interrogating/Serving Call Session Control Function (I/S-CSCF for short) ;
步骤309,SCC AS将UE的STN-SR更新至HSS中;Step 309, the SCC AS updates the UE's STN-SR into the HSS;
步骤310,HSS将UE的STN-SR更新到SGSN中;Step 310, the HSS updates the UE's STN-SR to the 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中。After the UE completes the registration of the PS domain on the SGSN, optionally, the UE can also initiate the IMS registration process to the SCC AS, and further initiate the SIP session establishment process. Through the SIP session establishment process with the SCC AS, the PS A reserved VOIP voice bearer corresponding to the UE is established in the domain network. Specifically, in this embodiment, the UE first needs to anchor the IMS registration request on the ATCF network element, so as to initiate the establishment of the SIP session through the ATCF. In the anchoring process, the UE can send an IMS registration request to the ATCF, and after receiving the IMS registration request, the ATCF anchors the IMS registration process to itself for implementation. Further, after the ATCF anchors the IMS registration process to itself, it can also assign the STN-SR identifier of the UE in the PS domain network to the UE, and carry the STN-SR in the IMS registration request and forward it through the I/S-CSCF To the SCC AS, so that the SCC AS updates the STN-SR identifier allocated to the UE into the database HSS, and then updates it into the SGSN.
步骤311,UE向ATCF发送SIP会话建立请求;Step 311, the UE sends a SIP session establishment request to the ATCF;
步骤312,ATCF将SIP会话锚定在ATGW上,使得ATGW为UE分配用于承载VOIP语音业务的第一信息;Step 312, the ATCF anchors the SIP session on the ATGW, so that the ATGW allocates the first information for carrying the VOIP voice service to the UE;
步骤313,ATCF将SIP会话建立请求通过I/S-CSCF转发给SCC AS;Step 313, the ATCF forwards the SIP session establishment request to the SCC AS through the I/S-CSCF;
在UE将IMS注册请求锚定在ATCF之后,ATCF可以在UE向其发送SIP会话建立请求时,进一步地将该SIP会话锚定在ATCF/ATGW上,并在该锚定过程中ATGW为UE分配用于承载UE的VOIP语音业务的地址和/或信息,即第一信息。具体地,ATCF在接收到UE的SIP会话建立请求,并将该SIP会话锚定在ATGW上之后,将该SIP会话建立请求通过I/S-CSCF转发给SCCAS,从而SCC AS完成UE上下文的配置,并将为UE配置的信息通过I/S-CSCF返回给ATCF。可选地,在本实施例中,ATCF可将SIP会话建立请求消息终止在ATCF上。After the UE anchors the IMS registration request to the ATCF, the ATCF can further anchor the SIP session to the ATCF/ATGW when the UE sends a SIP session establishment request to it, and the ATGW allocates The address and/or information used to bear the VOIP voice service of the UE, that is, the first information. Specifically, after receiving the SIP session establishment request from the UE and anchoring the SIP session on the ATGW, the ATCF forwards the SIP session establishment request to the SCCAS through the I/S-CSCF, so that the SCC AS completes the configuration of the UE context , and return the information configured for the UE to the ATCF through the I/S-CSCF. Optionally, in this embodiment, the ATCF may terminate the SIP session establishment request message on the ATCF.
具体地,由于UE发起的SIP会话建立请求的目的并非真正在于与对端UE建立SIP会话,该预先建立的SIP会话连接在UE未发起将语音业务从CS域网络向PS域网络的切换之前,可以并不发挥任何实质作用,其可以仅是在PS域网络的核心网中为UE分配相应的资源,而不进行任何数据的传输。但是一旦UE发起了语音业务的反向SRVCC切换过程,在该反向SRVCC切换过程中,UE便可以基于该预先分配的资源,快速地将语音业务切换至PS域的VOIP语音中,并进行后续的语音业务的域转换流程,从而无需在后续进行域转换的过程中再临时发起SIP会话,建立VOIP语音承载,从而相当于加快了后续的域转换流程的速度。Specifically, since the purpose of the SIP session establishment request initiated by the UE is not really to establish a SIP session with the peer UE, the pre-established SIP session is connected before the UE initiates the handover of the voice service from the CS domain network to the PS domain network. It may not play any substantial role, it may only allocate corresponding resources for the UE in the core network of the PS domain network, without any data transmission. However, once the UE initiates the reverse SRVCC handover process of the voice service, during the reverse SRVCC handover process, the UE can quickly switch the voice service to the VOIP voice in the PS domain based on the pre-allocated resources, and perform subsequent The domain conversion process of the voice service, so that there is no need to temporarily initiate a SIP session and establish a VOIP voice bearer during the subsequent domain conversion process, which is equivalent to speeding up the subsequent domain conversion process.
因而,在UE通过ATCF发送的SIP会话建立请求中,UE可以携带反向SRVCC指示信息,该反向SRVCC指示信息用于最终指示SCC AS此时建立的SIP会话是用于后续的反向SRVCC切换流程中,从而以指示SCC AS在根据该SIP会话建立请求为UE建立SIP会话时,只需在本地处理该SIP会话建立请求消息,而无需向对端UE发起真正的语音呼叫,并且即使长时间内该预留的SIP会话连接上未有任何数据传送时,也不主动触发UE的资源信息的释放过程。Therefore, in the SIP session establishment request sent by the UE through the ATCF, the UE can carry reverse SRVCC indication information, which is used to finally indicate that the SIP session established by the SCC AS at this time is used for subsequent reverse SRVCC handover In order to instruct the SCC AS to process the SIP session establishment request message locally when establishing a SIP session for the UE according to the SIP session establishment request, without initiating a real voice call to the peer UE, and even for a long time When there is no data transmission on the reserved SIP session connection, the process of releasing the resource information of the UE is not actively triggered.
实际应用中,UE在向SCC AS发送的SIP会话建立请求中携带上述反向SRVCC指示信息具体可以通过下述两种方式实现:UE可以在SIP会话建立请求中单独携带一指示信息,例如rSRVCC指示信息;或者,UE还可以向SCC AS发送的SIP会话建立请求中携带特殊的被叫号码,以指示SCC AS在接收到携带类似被叫号码的SIP会话建立请求时,得知该SIP会话是用于反向SRVCC切换中。In practical applications, the above-mentioned reverse SRVCC indication information carried by the UE in the SIP session establishment request sent to the SCC AS can be specifically implemented in the following two ways: The UE can separately carry an indication information in the SIP session establishment request, such as rSRVCC indication or, the UE can also carry a special called number in the SIP session establishment request sent to the SCC AS, to instruct the SCC AS to know that the SIP session is used when receiving a SIP session establishment request carrying a similar called number. In reverse SRVCC handover.
进一步优选地,在上述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发送上述指示信息的方法同样可以参见上述实施例中的描述,在此不再赘述。Further preferably, during the process of the UE sending the SIP session establishment request to the SCC AS through the SGSN, the UE may send another indication information to the SGSN in addition to finally sending the reverse SRVCC indication information to the SCC AS. The indication information is used to instruct the SGSN not to initiate the RAB establishment process after establishing the SIP session of the UE in the PS domain network. Before the reverse SRVCC handover, the essential function of establishing the SIP session connection for the UE is to prepare for the subsequent reverse SRVCC handover process, and before the reverse SRVCC handover process, the SIP session connection does not For the transmission of any voice data of the UE, correspondingly, the SGSN does not need to initiate the actual RAB establishment process, thereby avoiding waste of resources. Specifically, for the method for the UE to send the above indication information to the SGSN, reference may also be made to the description in the above embodiments, which will not be repeated here.
此外还需要说明的是,若在上述对SGSN的附着流程中,UE并未向SGSN上报其在PS域网络内支持的CodeC信息,可选地,在本步骤UE与SCC AS进行的SIP会话建立的信令交互过程中,UE还可以与SCC AS协商UE在PS域网络的该CodeC信息,并在协商成功后,由SCC AS将协商后的CodeC信息携带在SIP响应消息中,返回给UE。除此之外,用于标识UE在PS域网络内的业务发送的目的地址等信息,也可以在该信令交互过程中,由UE和SCC AS进行协商,并由SCC AS将协商后的地址信息携带在SIP响应消息中,协同CodeC信息一起,返回给UE。In addition, it should be noted that if the UE does not report the CodeC information it supports in the PS domain network to the SGSN in the above attachment process to the SGSN, optionally, in this step, the SIP session between the UE and the SCC AS is established During the signaling exchange process, the UE can also negotiate the CodeC information of the UE in the PS domain network with the SCC AS, and after the negotiation is successful, the SCC AS will carry the negotiated CodeC information in the SIP response message and return it to the UE. In addition, information such as the destination address used to identify the service sent by the UE in the PS domain network can also be negotiated between the UE and the SCC AS during the signaling interaction process, and the SCC AS will use the negotiated address The information is carried in the SIP response message and returned to the UE together with the CodeC information.
步骤314,SCC AS通过I/S-CSCF向ATCF返回呼叫响应消息;该呼叫响应消息中可以包括关于UE的配置信息,例如相关性终端标示号码(Correlation-MSISDN,简称C-MISDN);Step 314, the SCC AS returns a call response message to the ATCF through the I/S-CSCF; the call response message may include configuration information about the UE, such as a correlation terminal identification number (Correlation-MSISDN, C-MISDN for short);
SCC AS对UE发送的SIP会话建立请求处理完成后,通过I/S-CSCF向ATCF返回呼叫响应消息。可选地,在返回的呼叫响应消息中,SCC AS还可以将为UE分配的、与UE建立的SIP会话对应的C-MSISDN号码返回给ATCF,以及将为UE分配的特殊号码,例如rSRVCC会话转移标示(rSRVCC Access Transfer Update-Session Tranfer Identifier,简称rSRVCC ATU-STI)返回该ATCF,ATCF对SCC AS返回的特殊号码以及C-MSISDN号码进行保存,同时,ATCF向UE直接返回呼叫响应消息,其中并不携带这些保存的信息,此时,UE和ATGW之间的语音承载得以建立。After the SCC AS finishes processing the SIP session establishment request sent by the UE, it returns a call response message to the ATCF through the I/S-CSCF. Optionally, in the returned call response message, the SCC AS may also return to the ATCF the C-MSISDN number assigned to the UE and corresponding to the SIP session established with the UE, as well as the special number assigned to the UE, such as the rSRVCC session The transfer indicator (rSRVCC Access Transfer Update-Session Tranfer Identifier, referred to as rSRVCC ATU-STI) is returned to the ATCF, and the ATCF saves the special number and the C-MSISDN number returned by the SCC AS, and at the same time, the ATCF directly returns a call response message to the UE, wherein The saved information is not carried, and at this time, the voice bearer between the UE and the ATGW is established.
步骤315,UE与SCC AS建立在PS域网络内的预留VOIP语音承载;Step 315, the UE and the SCC AS establish a reserved VOIP voice bearer in the PS domain network;
当UE在PS域网络的IMS流程完成之后,可选地,UE还可以与SCC AS建立在PS域网络内的预留VOIP语音承载,具体指UE与SGSN、SGW、PGW和ATGW之间的PS媒体面的建立完成,而该预留VOIP语音承载可用于后续的反向SRVCC切换的过程中。该预先建立的预留VOIP语音承载用于后续的反向SRVCC切换过程中,且在切换前处于挂起状态,而通过预先建立该挂起的VOIP语音承载,在UE真正发起反向SRVCC切换的过程中,UE无需再进行VOIP语音承载的建立,从而加快了将语音业务切换至PS域网络的速度。After the IMS process of the UE in the PS domain network is completed, optionally, the UE can also establish a reserved VOIP voice bearer in the PS domain network with the SCC AS, specifically referring to the PS between the UE and the SGSN, SGW, PGW, and ATGW. The establishment of the media plane is completed, and the reserved VOIP voice bearer can be used in the subsequent process of reverse SRVCC handover. The pre-established reserved VOIP voice bearer is used in the subsequent reverse SRVCC handover process, and is in a suspended state before the handover, and by pre-establishing the suspended VOIP voice bearer, when the UE actually initiates the reverse SRVCC handover During the process, the UE does not need to establish a VOIP voice bearer, thus speeding up the switching of the voice service to the PS domain network.
步骤316,UE发起CS域的语音呼叫,建立与对端UE之间的CS域语音会话。In step 316, the UE initiates a voice call in the CS domain, and establishes a voice session in the CS domain with the peer UE.
UE在PS域内完成IMS注册,预先建立了与SCC AS之间的预留VOIP语音承载后,可以按照常规的CS域语音会话流程,向对端UE发送CS域的语音呼叫,从而与对端UE建立CS域语音会话。After the UE completes the IMS registration in the PS domain and pre-establishes the reserved VOIP voice bearer with the SCC AS, it can send a CS domain voice call to the peer UE according to the conventional CS domain voice session process, so as to communicate with the peer UE Establish a voice session in the CS domain.
需要说明的是,在本实施例的UE在PS域网络内进行注册的过程中,若UE支持的是DTM模式,即UE的语音业务能够被同时承载在CS域和PS域的两种不同类型上,在上述步骤中,UE在PS域网络进行的注册可完成在UE在CS域网络中建立CS域的语音会话之后,即UE先在CS域网络中建立正常的语音会话,再在PS域网络中为UE分配所需的资源,将语音业务承载在CS域网络内,而不会出现新的语音业务的注册影响原CS域网络内的语音业务的情况的出现。It should be noted that, in the process of the UE registering in the PS domain network in this embodiment, if the UE supports the DTM mode, that is, the voice service of the UE can be carried in two different types of CS domain and PS domain at the same time. In the above steps, the registration of the UE in the PS domain network can be completed. After the UE establishes a CS domain voice session in the CS domain network, that is, the UE first establishes a normal voice session in the CS domain network, and then establishes a normal voice session in the PS domain network. The network allocates required resources for the UE, and carries the voice service in the CS domain network, without the situation that the registration of a new voice service affects the voice service in the original CS domain network.
图4为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例三的信令图。本实施例的反向SRVCC切换过程基于上述实施例及信令图所描述的UE的预先注册而进行,而在本实施例中,以UE不支持DTM或不支持UTMS模式,且PS域的第一网元为ATCF/ATGW为例,对UE进行反向SRVCC切换的具体流程进行了描述。需要说明的是,对于第一网元为ATCF/ATGW而言,在本发明实施例中,ATCF/ATGW与rSRVCC MSC之间建立转发通道的过程可以由MME控制建立,或者由rSRVCC MSC主动从HSS查询相关信息而建立而成,本实施例中仅对MME控制建立的过程进行了具体的描述,另一过程在下一实施例中详细说明。此外还需说明的是,由于实际应用中,ATCF与ATGW通常为一体设置,因而在本实施例中,将第一网元ATGW描述为ATCF/ATGW,代表其他网元发送给ATGW的信令消息可以通过ATCF转发送至。FIG. 4 is a signaling diagram of Embodiment 3 of a method for processing continuity of a reverse single wireless voice call according to an embodiment of the present invention. The reverse SRVCC handover process in this embodiment is performed based on the pre-registration of the UE described in the above embodiments and signaling diagrams. In this embodiment, the UE does not support DTM or UTMS mode, and the first PS domain A network element is ATCF/ATGW as an example, and the specific process of UE performing reverse SRVCC handover is described. It should be noted that, for the first network element to be ATCF/ATGW, in the embodiment of the present invention, the process of establishing a forwarding channel between ATCF/ATGW and rSRVCC MSC can be controlled by the MME, or the rSRVCC MSC can initiate the establishment from the HSS It is established by querying relevant information. In this embodiment, only the process of establishing MME control is described in detail, and another process is described in detail in the next embodiment. In addition, it should be noted that since in practical applications, ATCF and ATGW are usually set as one, so in this embodiment, the first network element ATGW is described as ATCF/ATGW, which represents the signaling message sent by other network elements to ATGW Can be forwarded to via ATCF.
如图4所示,本方法包括如下步骤:As shown in Figure 4, the method includes the following steps:
步骤400,UE在PS域网络内进行IMS注册并建立SIP会话,以使PS域网络预先为UE分配资源信息;Step 400, the UE performs IMS registration in the PS domain network and establishes a SIP session, so that the PS domain network pre-allocates resource information for the UE;
步骤401,UE发起CS域的语音呼叫,建立与对端UE之间的CS域语音会话;Step 401, the UE initiates a voice call in the CS domain, and establishes a CS domain voice session with the peer UE;
上述步骤400的具体过程可以参见对上一信令图的具体描述。UE通过在进行反向SRVCC切换前,预先在PS域网络内进行注册以及建立SIP会话连接,使得PS域网络预先为UE分配预留的资源信息。进一步地,在该预先分配的资源信息的基础上,UE还可以预先在PS域网络内为语音业务建立预留的VOIP语音承载。且由于本实施例中以UE不支持DTM或不支持UTMS模式为例进行说明,因而UE预先在PS域网络内的注册过程必须在正常的CS域语音会话建立过程之前进行,以避免出现新的语音业务的注册影响原CS域网络内的语音业务的情况。For the specific process of the above step 400, reference may be made to the specific description of the previous signaling diagram. Before the reverse SRVCC handover, the UE pre-registers in the PS domain network and establishes a SIP session connection, so that the PS domain network pre-allocates reserved resource information for the UE. Further, on the basis of the pre-allocated resource information, the UE may also pre-establish a reserved VOIP voice bearer for the voice service in the PS domain network. And because in this embodiment, the UE does not support DTM or does not support the UTMS mode as an example, the UE's pre-registration process in the PS domain network must be performed before the normal CS domain voice session establishment process to avoid new The voice service registration affects the voice service in the original CS domain network.
步骤402,无线网络子系统(Radio Network Subsystem,简称RNS)/基站控制器系统(Base Station System,简称BSS)向服务MSC发送切换请求;Step 402, the radio network subsystem (Radio Network Subsystem, referred to as RNS)/base station controller system (Base Station System, referred to as BSS) sends a handover request to the serving MSC;
本实施例中,由于假定UE不支持DTM或不支持UTMS模式,即UE仅能同时支持一种类型的语音承载,因而在RNS/BSS发起反向SRVCC切换的过程中,只需对CS域语音类型的承载进行切换,从而在本步骤中,RNS/BSS仅需向服务MSC发送切换请求。但需要说明的是,若在本实施例中,UE支持DTM或支持UTMS模式,本步骤中,RNS/BSS需同时向服务MSC和SGSN发送切换请求。In this embodiment, it is assumed that the UE does not support DTM or UTMS mode, that is, the UE can only support one type of voice bearer at the same time, so when the RNS/BSS initiates a reverse SRVCC handover, only the CS domain voice The type of bearer is switched, so in this step, the RNS/BSS only needs to send a switching request to the serving MSC. However, it should be noted that if in this embodiment, the UE supports DTM or UTMS mode, in this step, the RNS/BSS needs to send a handover request to the serving MSC and the SGSN at the same time.
可选的,BSS/RNS可以在向服务MSC发送切换请求时,还可以在切换请求中携带反向SRVCC指示信息,以通过服务MSC告知MME或rSRVCC MSC该切换为rSRVCC,从而在后续流程中,MME可以据此指示信息与归属用户服务器(Home Subscriber Server,简称HSS)联系,从而获取对应的SGSN的标识信息。Optionally, when the BSS/RNS sends the handover request to the serving MSC, it can also carry reverse SRVCC indication information in the handover request, so as to inform the MME or rSRVCC MSC that the handover is rSRVCC through the serving MSC, so that in the subsequent process, The MME can contact the Home Subscriber Server (HSS for short) according to the indication information, so as to obtain the identification information of the corresponding SGSN.
步骤403,服务MSC将切换请求转发给rSRVCC MSC;Step 403, the serving MSC forwards the handover request to the rSRVCC MSC;
步骤404,rSRVCC MSC转发切换请求给MME;Step 404, the rSRVCC MSC forwards the handover request to the MME;
服务MSC接收到RNS/BSS的切换请求后,将该切换请求(rSRVCC CS to PS请求)转发给rSRVCC MSC,为了响应该切换请求,rSRVCC MSC为UE分配地址和/或端口等第二信息。After the serving MSC receives the handover request from the RNS/BSS, it forwards the handover request (rSRVCC CS to PS request) to the rSRVCC MSC. In response to the handover request, the rSRVCC MSC allocates second information such as an address and/or port to the UE.
步骤405,MME向HSS发送标识查询请求获取UE服务的SGSN的标识;Step 405, the MME sends an identity query request to the HSS to obtain the identity of the SGSN served by the UE;
步骤406,HSS向MME返回与UE对应的SGSN的标识;Step 406, the HSS returns the identity of the SGSN corresponding to the UE to the MME;
MME接收到rSRVCC MSC转发的切换请求后,为了使rSRVCC MSC能够寻址到对应的ATCF/ATGW,以与ATCF/ATGW交互地址和/或端口信息,从而建立转发通道,MME需要首先从数据库HSS中获取到与UE对应的SGSN的标识,从而才能从对应的SGSN中获取UE在PS域网络中的STN-SR信息以及相关语音承载信息,以根据该STN-SR寻址到相应的ATCF/ATGW。After the MME receives the handover request forwarded by the rSRVCC MSC, in order for the rSRVCC MSC to address the corresponding ATCF/ATGW and exchange address and/or port information with the ATCF/ATGW to establish a forwarding channel, the MME needs to first obtain the information from the database HSS Obtain the identity of the SGSN corresponding to the UE, so as to obtain the STN-SR information and related voice bearer information of the UE in the PS domain network from the corresponding SGSN, so as to address the corresponding ATCF/ATGW according to the STN-SR.
因而,在本实施例中,在MME接收到rSRVCC MSC转发的切换请求后,将向HSS发送标识查询请求消息,该标识查询请求消息具体可以为位置更新请求或者其他类型的请求消息,且该标识查询请求消息中携带UE的标识,以指示HSS返回指定的UE所归属的SGSN的标识。而HSS接收到该携带UE标识的位置更新请求后,在本地数据库中对指定的UE进行查询,并将查询到的与UE对应的SGSN标识返回给MME。可选地,MME向HSS发送的该标识请求消息中还可以携带rSRVCC indicator信息,以告知HSS此次的查询用于rSRVCC切换操作中。Therefore, in this embodiment, after the MME receives the handover request forwarded by the rSRVCC MSC, it will send an ID query request message to the HSS. The ID query request message can specifically be a location update request or other types of request messages, and the ID The UE identifier is carried in the query request message to instruct the HSS to return the identifier of the SGSN to which the specified UE belongs. After receiving the location update request carrying the UE ID, the HSS queries the specified UE in the local database, and returns the queried SGSN ID corresponding to the UE to the MME. Optionally, the identification request message sent by the MME to the HSS may also carry rSRVCC indicator information, so as to inform the HSS that this query is used for rSRVCC switching operations.
步骤407,MME从SGSN获取UE的上下文信息;Step 407, the MME obtains the context information of the UE from the SGSN;
MME在获取到与UE对应的SGSN标识后,寻址到对应的SGSN,并与SGSN进行信令交互,以从相应的SGSN中获取到UE的上下文信息,其中包括UE在PS域网络内注册的STN-SR信息和CodeC信息。After obtaining the SGSN identity corresponding to the UE, the MME addresses the corresponding SGSN and performs signaling interaction with the SGSN to obtain the context information of the UE from the corresponding SGSN, including the information registered by the UE in the PS domain network STN-SR information and CodeC information.
步骤408,MME指示ENB为UE分配接入切换资源;Step 408, the MME instructs the ENB to allocate access handover resources for the UE;
步骤409,ENB向MME发送确认信息,确认接入切换资源分配完成;Step 409, the ENB sends a confirmation message to the MME, confirming that the allocation of access handover resources is completed;
此时,MME已经获取了UE的上下文信息,可选地,为了使UE顺利接入至PS域网络中,完成在PS域网络的接入操作,MME还可以在此时指示PS域网络的ENB为UE准备接入切换的资源,而资源分配完成后,ENB向MME发送确认消息,以告知为UE准备的接入切换资源分配完成。At this time, the MME has obtained the context information of the UE. Optionally, in order for the UE to successfully access the PS domain network and complete the access operation in the PS domain network, the MME may also instruct the ENB of the PS domain network to The access handover resources are prepared for the UE, and after the resource allocation is completed, the ENB sends a confirmation message to the MME to inform the completion of the access handover resource allocation prepared for the UE.
步骤410,MME向rSRVCC MSC发送切换响应消息,其中携带获取到的UE的上下文信息;Step 410, the MME sends a handover response message to the rSRVCC MSC, which carries the acquired context information of the UE;
而在ENB向MME发送确认消息,MME得知了ENB为UE的接入切换资源分配完成后,MME可以进一步向rSRVCC MSC返回切换响应消息,其中携带在上述步骤407中从SGSN获取到的UE的上下文信息,即UE在预先的注册过程中、在PS域网络中注册的STN-SR和CodeC信息,以通过切换响应消息将UE的上下文消息转发给rSRVCC MSC。其中,Codec信息为可选信息。基于该CodeC信息,rSRVCC MSC能够在与ATGW之间的转发通道建立之后,在向ATGW转发UE的上行语音数据时,对上行语音数据进行相应的编码操作,再将编码后的上行语音数据转发给UE。After the ENB sends an acknowledgment message to the MME, and the MME learns that the allocation of access handover resources for the UE by the ENB is completed, the MME can further return a handover response message to the rSRVCC MSC, which carries the UE's information obtained from the SGSN in step 407 above. Context information, that is, the STN-SR and CodeC information registered in the PS domain network by the UE during the pre-registration process, so as to forward the context information of the UE to the rSRVCC MSC through the handover response message. Wherein, Codec information is optional information. Based on the CodeC information, after the forwarding channel between rSRVCC MSC and ATGW is established, when forwarding the uplink voice data of UE to ATGW, it can perform corresponding encoding operation on the uplink voice data, and then forward the encoded uplink voice data to UE.
步骤411,rSRVCC MSC通过服务MSC向RNS/BSS返回切换响应消息;Step 411, the rSRVCC MSC returns a handover response message to the RNS/BSS through the serving MSC;
而为了尽快完成UE在RNS/BSS中的接入操作,rSRVCC MSC也将通过MSC向转发该切换响应消息,以通知RNS/BSS为UE准备的接入切换资源分配已经完成。In order to complete the UE's access operation in the RNS/BSS as soon as possible, the rSRVCC MSC will also forward the handover response message through the MSC to notify the RNS/BSS that the allocation of access handover resources prepared for the UE has been completed.
步骤412,rSRVCC MSC向ATCF/ATGW发送SIP消息,其中携带rSRVC MSC分配的第二信息;Step 412, the rSRVCC MSC sends a SIP message to the ATCF/ATGW, which carries the second information allocated by the rSRVC MSC;
步骤413,ATCF/ATGW向rSRVC MSC返回SIP响应消息,其中携带ATCF/ATGW分配的第一信息;Step 413, the ATCF/ATGW returns a SIP response message to the rSRVC MSC, which carries the first information allocated by the ATCF/ATGW;
具体说来,rSRVCC MSC获知了UE的上下文信息后,由于在UE的预先的注册过程中,UE已经将IMS注册锚定到了ATCF中,因而此时rSRVCC MSC可以该STN-SR信息,直接寻址到对应的ATCF/ATGW,以与ATCF/ATGW进行地址和/或端口信息的交互,从而建立与ATCF/ATGW之间的转发通道。Specifically, after the rSRVCC MSC has learned the context information of the UE, since the UE has anchored the IMS registration to the ATCF during the pre-registration process of the UE, the rSRVCC MSC can directly address the STN-SR information at this time. to the corresponding ATCF/ATGW to exchange address and/or port information with the ATCF/ATGW, so as to establish a forwarding channel with the ATCF/ATGW.
步骤414,RNS/BSS向UE发送切换命令;Step 414, the RNS/BSS sends a handover command to the UE;
步骤415,UE接入至ENB中;Step 415, the UE accesses the ENB;
步骤416,ENB发送切换完成消息给MME;Step 416, the ENB sends a handover completion message to the 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域网络内接入完成的消息。While the rSVCC MSC and ATCF/ATGW exchange address and/or port information with each other, after the RNS/BSS receives the handover response message sent by the MSC, in order to complete UE access in the PS domain network as soon as possible, the RNS/BSS The BSS will send a handover command to the UE to instruct the UE to perform the access operation of the PS domain network (EUTRAN), so that the UE can use the access handover resources allocated by the ENB for the UE to successfully access the ENB, that is, access to the PS domain network , the network access process is completed. After the UE's access procedure in the ENB is completed, the ENB sends a handover completion message to the MME to inform the MME of the completion of its access in the PS domain network.
直至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”(如图4中步骤416下方的虚线路径所示),被发送至UE。从而即使域转换流程还未开始进行或者还未完成,UE和对端UE之间也可以通过该承载路径进行语音数据通信,而无需中断语音业务,保证了语音业务的良好连续性。进一步地,该承载路径建立在UE完成了PS域网络接入的基础上,因而基于此时UE的语音业务还能够得到良好的语音服务质量。Until the exchange of address and/or port information between the rSVCC MSC and ATCF/ATGW is completed, and after the UE’s access to the ENB is completed, at this point, a new voice bearer path between the UE and the peer UE is established, and the UE sends The downlink voice data of the peer UE can be sent to the peer UE through the downlink voice bearer path of "UE-ENB-SGW-PGW-ATGW-rSVCC MSC peer UE", while the uplink voice data sent by the peer UE to the UE is It can be sent to the UE through the opposite bearer path: "peer UE—rSVCC MSC—ATGW—PGW—SGW—ENB—UE" (as shown by the dotted line path below step 416 in Figure 4 ). Therefore, even if the domain switching process has not yet started or completed, the UE and the peer UE can also perform voice data communication through the bearer path without interrupting the voice service, ensuring good continuity of the voice service. Further, the bearer path is established on the basis that the UE has completed access to the PS domain network, so the UE's voice service at this time can still obtain good voice service quality.
步骤417,ATCF/ATGW发起域转换流程;Step 417, ATCF/ATGW initiates a domain transition process;
步骤418,域转换流程完成后,释放转发通道所占用的资源。Step 418, after the domain switching process is completed, the resources occupied by the forwarding channel are released.
而在承载路径成功建立、UE已经能够利用该承载路径与对端UE进行语音数据通信之后,在本发明实施例中,为了真正将UE与对端UE之间的语音业务切换至PS域网络中,可选地,ATCF/ATGW还可以发起域转换流程。该域转换流程在UE已经能够与对端UE进行正常的VOIP语音业务的基础上进行,因而域转换流程的速度快慢并不会对UE的语音业务的连续性产生任何影响,具体地,ATCF/ATGW发起域转换的过程可以参见下述图5。且需要说明的是,若在UE预先进行PS域网络的注册过程中,UE未进行IMS的注册流程,在此时ATCF/ATGW发起域转换流程之前,UE必须先在PS域网络内进行IMS的注册。After the bearer path is successfully established and the UE has been able to use the bearer path to perform voice data communication with the peer UE, in the embodiment of the present invention, in order to actually switch the voice service between the UE and the peer UE to the PS domain network , optionally, the ATCF/ATGW can also initiate a domain transition process. The domain switching process is carried out on the basis that the UE has been able to perform normal VOIP voice services with the peer UE, so the speed of the domain switching process will not have any impact on the continuity of the UE's voice services. Specifically, ATCF/ The process of ATGW initiating domain switching can be referred to in Figure 5 below. It should be noted that if the UE does not perform the IMS registration process during the PS domain network registration process, the UE must first perform the IMS registration process in the PS domain network before the ATCF/ATGW initiates the domain switching process. register.
而在域转换流程完成之后,UE可以通过域转换过程建立的新的语音承载路径与对端UE进行语音数据通信,即通过“UE—ENB—SGW—PGW—ATGW—对端UE”的下行语音承载路径和“对端UE—ATGW—PGW—SGW—ENB—UE”的上行语音承载路径(如图4中步骤417下方的虚线路径所示),与对端UE进行语音业务,从而此时rSVCC MSC可以控制释放掉转发通道所占用的资源,以真正完成反向SRVCC切换的流程。具体地,该资源释放的过程可以由ATCF发起。After the domain switching process is completed, the UE can communicate with the peer UE through the new voice bearer path established in the domain switching process, that is, through the downlink voice of "UE-ENB-SGW-PGW-ATGW-peer UE". The bearer path and the uplink voice bearer path of "peer UE-ATGW-PGW-SGW-ENB-UE" (as shown by the dotted line path below step 417 in Figure 4), perform voice services with the peer UE, so that rSVCC The MSC can control and release the resources occupied by the forwarding channel, so as to truly complete the process of reverse SRVCC handover. Specifically, the resource release process may be initiated by the 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域网络内的资源浪费。In addition, it needs to be explained in this embodiment that if the UE does not pre-establish a reserved VOIP voice bearer with the SCC AS in the above step 315 during the pre-registration process of the PS domain network, that is, the UE is not in the Before the reverse SRVCC handover process, a reserved VOIP voice bearer is established. In this embodiment, after the RNS/BSS in step 402 above sends a handover request to the MSC, the core network element in the PS domain network will actively trigger the UE to switch on the PS domain. The establishment of VOIP voice bearer in the domain network. Specifically, the triggering of the establishment process of the VOIP voice bearer may be triggered by the SGSN, MSC, ATCF or other core network elements in the PS domain network immediately after the above step 402 . Compared with the scheme of setting up a reserved VOIP voice bearer before the reverse SRVCC handover process, the scheme of setting up a VOIP voice bearer during the reverse SRVCC handover process avoids the need It is necessary to reserve relevant voice resources in the PS domain network, thereby avoiding resource waste in the PS domain network.
本实施例的反向单一无线语音呼叫连续性的处理方法,通过在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域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。In the method for processing the continuity of a reverse single wireless voice call in this embodiment, before the UE switches the voice service from the CS domain network to the PS domain network, the UE performs IMS registration in the PS domain network and initiates the establishment of a SIP session in advance, The PS domain network pre-allocates the bearer resource information for the UE, and in the process of the UE switching the voice service from the CS domain network to the PS domain network, the reserved bearer information pre-allocated for the UE by the PS domain network is controlled by the MME Establish a forwarding channel between the rSRVCC MSC in the CS domain network and the ATGW in the PS network for voice data, so that when the UE actually initiates a handover of the voice service from the CS domain network to the PS domain network, and quickly accesses the PS domain After the network is established, the UE can quickly transmit voice data with the peer terminal through the established forwarding channel without waiting for the completion of the domain switching process for a long time, ensuring good voice service continuity during the reverse SRVCC handover process Performance. Furthermore, the established forwarding channel is established on the basis that the UE has completed PS domain network access, so voice services based on the forwarding channel can also obtain good voice service quality.
图5为本发明实施例的反向单一无线语音呼叫连续性的处理方法中域转换流程的信令图。本实施例的信令图中还对rSRVCC MSC与ATGW交互地址和/端口信息的详细过程进行了描述,如图5所示,在上一实施例的基础上,在上述步骤411中rSRVCC MSC通过服务MSC向RNS/BSS返回切换响应消息后,rSRVCC MSC与ATGW交互端口和/端口信息的过程以及ATCF发起的域转换流程具体如下:FIG. 5 is a signaling diagram of a domain switching process in a method for processing continuity of a reverse single radio voice call according to an embodiment of the present invention. The signaling diagram of this embodiment also describes the detailed process of exchanging address and/port information between rSRVCC MSC and ATGW, as shown in Figure 5, on the basis of the previous embodiment, in the above step 411, rSRVCC MSC passes After the serving MSC returns a handover response message to the RNS/BSS, the process of the rSRVCC MSC exchanging port and/or port information with the ATGW and the domain switching process initiated by the ATCF are as follows:
步骤500,rSRVCC MSC向ATCF发送携带C-MSISDN号码以及地址和/或端口信息的SIP消息(INVITE消息);Step 500, rSRVCC MSC sends to ATCF a SIP message (INVITE message) carrying C-MSISDN number and address and/or port information;
步骤501,ATCF根据接收到SIP消息对ATGW进行配置;Step 501, the ATCF configures the ATGW according to the received SIP message;
具体地,rSRVCC MSC在根据STN-SR信息寻址到对应的ATCF后,将分配给UE的地址和/或端口信息以及预先获取到的C-MSISDN号码一同携带在SIP消息中,发送给ATCF。该C-MSISDN号码与UE预先建立的SIP会话相关联,ATCF可以根据该C-MSISDN号码寻找到与UE对应的SIP会话。Specifically, after the rSRVCC MSC addresses the corresponding ATCF according to the STN-SR information, it carries the address and/or port information allocated to the UE and the pre-acquired C-MSISDN number together in the SIP message and sends it to the ATCF. The C-MSISDN number is associated with the pre-established SIP session of the UE, and the ATCF can find the SIP session corresponding to the UE according to the C-MSISDN number.
ATCF接收到SIP消息后,使用C-MSISDN关联到需要转移的会话,然后与ATGW交互,从而更新媒体面,将预先建立的语音承载和新建承载,即rSRVCC MSC与ATGW之间的新建承载关联到一起。After receiving the SIP message, the ATCF uses the C-MSISDN to associate with the session to be transferred, and then interacts with the ATGW to update the media plane and associate the pre-established voice bearer with the new bearer, that is, the newly created bearer between the rSRVCC MSC and the ATGW. Together.
步骤502,ATGW返回配置响应消息(Configure ATGW Acknowledgment)给ATCF;其中将ATGW预先为UE分配的地址和/或端口信息发送给ATCFStep 502, the ATGW returns a configuration response message (Configure ATGW Acknowledgment) to the ATCF; where the address and/or port information assigned by the ATGW to the UE in advance is sent to the ATCF
步骤503,ATCF向rSRVCC MSC返回SIP响应消息,其中携带ATGW的地址和/或端口信息;Step 503, the ATCF returns a SIP response message to the rSRVCC MSC, which carries the address and/or port information of the ATGW;
步骤504,ATCF向SCC AS发送接入切换修改(Access Tranfer Update)消息;Step 504, the ATCF sends an access transfer update (Access Tranfer Update) message to the SCC AS;
步骤505,SCC AS向对端UE转发修改消息;Step 505, the SCC AS forwards the modification message to the peer UE;
在接收到CS到PS接入转换消息之后,ATCF重新建立和SCC AS会话,同时告知SCCAS发生CS到PS接入转换。SCC AS使用rSRVCC ATU-STI来定位到相关会话,并在ATCF和SCCAS建立一个新会话。同时SCC AS将新建的会话和UE在注册过程中预先建立的SIP会话关联起来,该关联操作通常通过C-MSISDN实现。After receiving the CS-to-PS access transition message, the ATCF re-establishes the session with the SCC AS and informs the SCCAS of the occurrence of the CS-to-PS access transition. The SCC AS uses the rSRVCC ATU-STI to locate the relevant session and establish a new session between ATCF and SCCAS. At the same time, the SCC AS associates the new session with the SIP session previously established by the UE during the registration process. This association operation is usually implemented through the C-MSISDN.
可选的,SCC AS对对端UE的媒体面进行更新,使对端UE可以直接发送语音数据至ATGW。同时,对端UE能够直接接收ATGW发送的语音数据。Optionally, the SCC AS updates the media plane of the peer UE, so that the peer UE can directly send voice data to the ATGW. At the same time, the peer UE can directly receive the voice data sent by the ATGW.
步骤506,对端UE向SCC AS返回修改响应消息;Step 506, the peer UE returns a modification response message to the SCC AS;
步骤507,SCC AS向ATCF返回接入切换修改响应消息;Step 507, the SCC AS returns an access handover modification response message to the ATCF;
此时,UE与对端UE之间的新的语音承载路径建立,该域转换后的新的语音承载路径具体为“UE—ENB—SGW—PGW—ATGW—对端UE”的下行语音承载路径和“对端UE—ATGW—PGW—SGW—ENB—UE”的上行语音承载路径。At this time, a new voice bearer path between the UE and the peer UE is established, and the new voice bearer path after the domain conversion is specifically the downlink voice bearer path of "UE-ENB-SGW-PGW-ATGW-peer UE" and the uplink voice bearer path of "peer UE-ATGW-PGW-SGW-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所对应实施例的描述。FIG. 6 is a signaling diagram of Embodiment 4 of a method for processing continuity of a reverse single wireless voice call according to an embodiment of the present invention. The reverse SRVCC handover process in this embodiment is performed based on the pre-registration of the UE described in the embodiment in FIG. 3 and the signaling diagram above. In this embodiment, the UE supports DTM or UTMS mode, and the PS domain Taking ATCF/ATGW as the first network element of the network as an example, the specific process of UE performing reverse SRVCC handover is described. In this embodiment, only the process of the MME controlling the establishment of the forwarding channel between the ATCF/ATGW and the rSRVCC MSC is specifically described. In addition, it should be noted that the difference between this embodiment and the above-mentioned embodiment shown in FIG. In this embodiment, for the same steps as those in the above embodiment shown in FIG. 4 , refer to the description of the above embodiment corresponding to FIG. 4 for details.
如图6所示,本方法包括如下步骤:As shown in Figure 6, the method includes the following steps:
步骤600,UE发起CS域的语音呼叫,建立与对端UE之间的CS域语音会话;Step 600, the UE initiates a voice call in the CS domain, and establishes a CS domain voice session with the peer UE;
步骤601,UE在PS域网络内进行IMS注册并建立SIP会话,以使PS域网络预先为UE分配资源信息;Step 601, the UE performs IMS registration in the PS domain network and establishes a SIP session, so that the PS domain network pre-allocates resource information for the UE;
由于本实施例中以UE支持DTM或不支持UTMS模式为例进行说明,因而UE预先在PS域网络内的注册过程可以在正常的CS域语音会话建立过程之后进行,也不会出现新的语音业务的注册影响原CS域网络内的语音业务的情况。Since in this embodiment, the UE supports DTM or does not support the UTMS mode as an example, the pre-registration process of the UE in the PS domain network can be performed after the normal CS domain voice session establishment process, and no new voice will appear. The registration of the service affects the voice service in the original CS domain network.
步骤602,RNS/BSS同时向服务MSC和SGSN发送切换请求;Step 602, the RNS/BSS simultaneously sends a handover request to the serving MSC and the SGSN;
步骤603,服务MSC将切换请求转发给rSRVCC MSC;Step 603, the serving MSC forwards the handover request to the rSRVCC MSC;
步骤604,rSRVCC MSC向MME转发切换请求;Step 604, the rSRVCC MSC forwards the handover request to the MME;
步骤605,SGSN将UE的上下文信息信息携带在切换请求转发给MME;Step 605, the SGSN carries the context information of the UE in the handover request and forwards it to the MME;
由于在本实施例中,UE支持DTM或者UMTS模式,因而MME无需通过向HSS发送标识查询请求,以通过该位置更新请求从HSS中获取与UE对应的SGSN的标识,从而寻址到SGSN。在本实施例中,SGSN在接收到RNS/BSS发送的切换请求的基础上,将主动向MME转发UE的上下文信息,从而MME在无需向HSS发送标识查询请求的基础上,能够自动获得UE在PS域网络内预先注册的上下文信息。Since in this embodiment, the UE supports DTM or UMTS mode, the MME does not need to send an identity query request to the HSS to obtain the identity of the SGSN corresponding to the UE from the HSS through the location update request, so as to address the SGSN. In this embodiment, on the basis of receiving the handover request sent by the RNS/BSS, the SGSN will proactively forward the context information of the UE to the MME, so that the MME can automatically obtain Context information pre-registered in the PS domain network.
步骤606,MME指示ENB为UE分配接入切换资源;Step 606, the MME instructs the ENB to allocate access handover resources for the UE;
步骤607,ENB向MME发送确认信息,确认接入切换资源分配完成;Step 607, the ENB sends a confirmation message to the MME, confirming that the allocation of access handover resources is completed;
此时,为了使UE接入至PS域网络中,完成在PS域网络的接入操作,MME可以指示PS域网络的ENB为UE准备接入切换的资源,而资源分配完成后,ENB向MME发送确认消息,以告知为UE准备的接入切换资源分配完成。At this time, in order for the UE to access the PS domain network and complete the access operation in the PS domain network, the MME can instruct the ENB of the PS domain network to prepare access handover resources for the UE, and after the resource allocation is completed, the ENB sends the MME Send an acknowledgment message to inform that the allocation of access handover resources prepared for the UE is completed.
步骤608,MME向rSRVCC MSC发送切换响应消息,其中携带UE的上下文信息;Step 608, the MME sends a handover response message to the rSRVCC MSC, which carries the context information of the UE;
步骤609,rSRVCC MSC向ATCF/ATGW发送SIP消息,其中携带rSRVC MSC分配的第二信息;Step 609, the rSRVCC MSC sends a SIP message to the ATCF/ATGW, which carries the second information allocated by the rSRVC MSC;
步骤610,ATCF/ATGW向rSRVC MSC返回SIP响应消息,其中携带ATCF/ATGW分配的第一信息;Step 610, the ATCF/ATGW returns a SIP response message to the rSRVC MSC, which carries the first information allocated by the ATCF/ATGW;
具体地,rSRVCC MSC获知了UE的上下文信息后,由于在UE的预先的注册过程中,UE已经将IMS注册锚定到了ATCF中,因而此时rSRVCC MSC可以该STN-SR信息,直接寻址到对应的ATCF/ATGW,以与ATCF/ATGW进行地址和/或端口信息的交互,从而建立与ATCF/ATGW之间的转发通道。Specifically, after the rSRVCC MSC has learned the context information of the UE, since the UE has anchored the IMS registration to the ATCF during the pre-registration process of the UE, the rSRVCC MSC can directly address the The corresponding ATCF/ATGW exchanges address and/or port information with the ATCF/ATGW, so as to establish a forwarding channel with the ATCF/ATGW.
步骤611,rSRVCC MSC通过服务MSC向RNS/BSS返回切换响应消息;Step 611, the rSRVCC MSC returns a handover response message to the RNS/BSS through the serving MSC;
步骤612,MME通过SGSN向RNS/BSS返回切换响应消息;Step 612, the MME returns a handover response message to the RNS/BSS through the SGSN;
与此同时,在上述步骤607之后,MME在得知ENB为UE的接入切换资源分配完成后,还将向SGSN返回切换响应消息,以使SGSN将该切换响应消息转发给RNS/BSS,以告知RNS/BSS在ENB中已为UE分配好接入切换资源信息。At the same time, after the above step 607, after learning that the ENB has allocated access handover resources for the UE, the MME will return a handover response message to the SGSN, so that the SGSN forwards the handover response message to the RNS/BSS for Inform the RNS/BSS that the access handover resource information has been allocated for the UE in the ENB.
步骤613,RNS/BSS向UE发送切换命令;Step 613, the RNS/BSS sends a handover command to the UE;
步骤614,UE接入至ENB中;Step 614, the UE accesses the ENB;
步骤615,ENB发送切换完成消息给MME;Step 615, the ENB sends a handover completion message to the MME;
步骤616,MME向ATCF/ATGW发送承载修改请求;Step 616, the MME sends a bearer modification request to the ATCF/ATGW;
步骤617,ATCF/ATGW向MME返回承载修改响应消息;Step 617, the ATCF/ATGW returns a bearer modification response message to the 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的语音业务还能够得到良好的语音服务质量。Until the exchange of address and/or port information between the rSVCC MSC and ATCF/ATGW is completed, and after the UE’s access to the ENB is completed, at this point, a new voice bearer path between the UE and the peer UE is established, and the UE sends The downlink voice data of the peer UE can be sent to the peer UE through the downlink voice bearer path of "UE-ENB-SGW-PGW-ATGW-rSVCC MSC peer UE", while the uplink voice data sent by the peer UE to the UE is It can be sent to the UE through the opposite bearer path: "peer UE—rSVCC MSC—ATGW—PGW—SGW—ENB—UE". Therefore, even if the domain switching process has not yet started or completed, the UE and the peer UE can also perform voice data communication through the bearer path without interrupting the voice service, ensuring good continuity of the voice service. Further, the bearer path is established on the basis that the UE has completed access to the PS domain network, so the UE's voice service at this time can still obtain good voice service quality.
步骤618,ATCF/ATGW发起域转换流程;Step 618, ATCF/ATGW initiates a domain transition process;
步骤619,域转换流程完成后,释放转发通道所占用的资源。Step 619, after the domain switching process is completed, the resources occupied by the forwarding channel are released.
而在承载路径成功建立、UE已经能够利用该承载路径与对端UE进行语音数据通信之后,在本发明实施例中,为了真正将UE与对端UE之间的语音业务切换至PS域网络中,可选地,ATCF/ATGW还可以发起域转换流程。而在域转换流程完成之后,UE可以通过域转换过程建立的新的语音承载路径与对端UE进行语音数据通信,即通过“UE—ENB—SGW—PGW—ATGW—对端UE”的下行语音承载路径和“对端UE—ATGW—PGW—SGW—ENB—UE”的上行语音承载路径,与对端UE进行语音业务,从而此时rSVCC MSC可以控制释放掉转发通道所占用的资源,以真正完成反向SRVCC切换的流程。具体地,该资源释放的过程可以由ATCF发起。After the bearer path is successfully established and the UE has been able to use the bearer path to perform voice data communication with the peer UE, in the embodiment of the present invention, in order to actually switch the voice service between the UE and the peer UE to the PS domain network , optionally, the ATCF/ATGW can also initiate a domain transition process. After the domain switching process is completed, the UE can communicate with the peer UE through the new voice bearer path established in the domain switching process, that is, through the downlink voice of "UE-ENB-SGW-PGW-ATGW-peer UE". The bearer path and the uplink voice bearer path of "peer UE—ATGW—PGW—SGW—ENB—UE" perform voice services with the peer UE, so that the rSVCC MSC can control the release of the resources occupied by the forwarding channel at this time, so as to truly Complete the process of reverse SRVCC handover. Specifically, the resource release process may be initiated by the 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域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。In the method for processing the continuity of a reverse single wireless voice call in this embodiment, before the UE switches the voice service from the CS domain network to the PS domain network, the UE performs IMS registration in the PS domain network and initiates the establishment of a SIP session in advance, The PS domain network pre-allocates the bearer resource information for the UE, and in the process of the UE switching the voice service from the CS domain network to the PS domain network, the reserved bearer information pre-allocated for the UE by the PS domain network is controlled by the MME Establish a forwarding channel between the rSRVCC MSC in the CS domain network and the ATGW in the PS network for voice data, so that when the UE actually initiates a handover of the voice service from the CS domain network to the PS domain network, and quickly accesses the PS domain After the network is established, the UE can quickly transmit voice data with the peer terminal through the established forwarding channel without waiting for the completion of the domain switching process for a long time, ensuring good voice service continuity during the reverse SRVCC handover process Performance. Furthermore, the established forwarding channel is established on the basis that the UE has completed PS domain network access, so voice services based on the forwarding channel can also obtain good voice service quality.
图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转发送至。FIG. 7 is a signaling diagram of Embodiment 5 of a method for processing continuity of a reverse single wireless voice call according to an embodiment of the present invention. The reverse SRVCC handover process in this embodiment is performed based on the pre-registration of the UE described in the above embodiments and signaling diagrams. In this embodiment, the UE does not support DTM or UTMS mode, and the PS domain The first network element is ATCF/ATGW as an example, and the specific process of UE performing reverse SRVCC handover is described. It should be noted that, for the first network element to be ATCF/ATGW, in the embodiment of the present invention, the process of establishing a forwarding channel between ATCF/ATGW and rSRVCC MSC can be controlled by the MME, or the rSRVCC MSC can initiate the establishment from the HSS It is established by querying relevant information. In this embodiment, the process of establishing by actively querying relevant information from the HSS by the rSRVCC MSC is described in detail. In addition, it should be noted that since in practical applications, ATCF and ATGW are usually set as one, so in this embodiment, the first network element ATGW is also described as ATCF/ATGW, representing the signaling sent by other network elements to ATGW Messages can be forwarded to via ATCF.
如图7所示,本方法包括如下步骤:As shown in Figure 7, the method includes the following steps:
步骤700,UE在PS域网络内进行IMS注册并建立SIP会话,以使PS域网络预先为UE分配资源信息;Step 700, UE performs IMS registration and establishes a SIP session in the PS domain network, so that the PS domain network pre-allocates resource information for the UE;
步骤701,UE发起CS域的语音呼叫,建立与对端UE之间的CS域语音会话;Step 701, the UE initiates a voice call in the CS domain, and establishes a CS domain voice session with the peer UE;
由于本实施例中以UE不支持DTM或不支持UTMS模式为例进行说明,因而UE预先在PS域网络内的注册过程必须在正常的CS域语音会话建立过程之前进行,以避免出现新的语音业务的注册影响原CS域网络内的语音业务的情况。Since in this embodiment, the UE does not support DTM or does not support UTMS mode as an example, the pre-registration process of the UE in the PS domain network must be performed before the normal CS domain voice session establishment process to avoid new voice calls. The registration of the service affects the voice service in the original CS domain network.
步骤702,RNS/BSS向服务MSC发送切换请求;Step 702, the RNS/BSS sends a handover request to the serving MSC;
本实施例中,由于假定UE不支持DTM或不支持UTMS模式,即UE仅能同时支持一种类型的语音承载,因而在RNS/BSS发起反向SRVCC切换的过程中,只需对CS域语音类型的承载进行切换,从而在本步骤中,RNS/BSS仅需向服务MSC发送切换请求。可选的,BSS/RNS可以在向服务MSC发送切换请求时,还可以在切换请求中携带反向SRVCC指示信息。In this embodiment, it is assumed that the UE does not support DTM or UTMS mode, that is, the UE can only support one type of voice bearer at the same time, so when the RNS/BSS initiates a reverse SRVCC handover, only the CS domain voice The type of bearer is switched, so in this step, the RNS/BSS only needs to send a switching request to the serving MSC. Optionally, the BSS/RNS may also carry reverse SRVCC indication information in the handover request when sending the handover request to the serving MSC.
步骤703,服务MSC将切换请求转发给rSRVCC MSC;Step 703, the serving MSC forwards the handover request to the rSRVCC MSC;
步骤704,rSRVCC MSC向HSS发送标识查询请求,其中携带UE的标识;Step 704, the rSRVCC MSC sends an identity query request to the HSS, which carries the identity of the UE;
步骤705,HSS向rSRVCC MSC返回与UE对应的SGSN的标识;Step 705, the HSS returns the identity of the SGSN corresponding to the UE to the rSRVCC MSC;
在本实施例中,rSRVCC MSC接收到服务MSC转发的切换请求后,并不通过MME,而是通过向HSS发送携带UE的标识的标识查询请求,直接从数据库HSS查询获取与UE对应的SGSN的标识信息。该标识查询请求消息具体可以为位置更新请求或者其他类型的请求消息。可选地,MME向HSS发送的该标识请求消息中还可以携带rSRVCC indicator信息,以告知HSS此次的查询用于rSRVCC切换操作中。In this embodiment, after the rSRVCC MSC receives the handover request forwarded by the serving MSC, it does not pass through the MME, but sends an identity query request carrying the UE's identity to the HSS, and directly obtains the SGSN corresponding to the UE from the database HSS. Identification information. The identity query request message may specifically be a location update request or other types of request messages. Optionally, the identification request message sent by the MME to the HSS may also carry rSRVCC indicator information, so as to inform the HSS that this query is used for rSRVCC switching operations.
步骤706,rSRVCC MSC向指定的SGSN转发切换请求;Step 706, the rSRVCC MSC forwards the handover request to the designated SGSN;
步骤707,SGSN向rSRVCC MSC返回响应消息,其中携带UE的上下文信息;Step 707, the SGSN returns a response message to the rSRVCC MSC, which carries the context information of the UE;
rSRVCC MSC在获取到与UE对应的SGSN标识后,寻址到对应的SGSN,并向SGSN转发切换请求,其中可以携带指示信息,指示SGSN返回UE的上下文信息,其中包括UE在PS域网络内注册的STN-SR信息和CodeC信息。After the rSRVCC MSC obtains the SGSN identity corresponding to the UE, it addresses the corresponding SGSN and forwards the handover request to the SGSN, which may carry indication information, instructing the SGSN to return the context information of the UE, including UE registration in the PS domain network STN-SR information and CodeC information.
步骤708,SGSN向MME转发切换请求;Step 708, the SGSN forwards the handover request to the MME;
步骤709,MME指示ENB为UE分配接入切换资源;Step 709, the MME instructs the ENB to allocate access handover resources for the UE;
步骤710,ENB向MME发送确认信息,确认接入切换资源分配完成;Step 710, the ENB sends a confirmation message to the MME, confirming that the allocation of access handover resources is completed;
SGSN向rSRVCC MSC返回响应消息的同时,向MME转发切换请求消息,而为了使UE顺利接入至PS域网络中,完成在PS域网络的接入操作,MME还可以在此时指示PS域网络的ENB为UE准备接入切换的资源,而资源分配完成后,ENB向MME发送确认消息,以告知为UE准备的接入切换资源分配完成。While the SGSN returns a response message to the rSRVCC MSC, it forwards the handover request message to the MME. In order to enable the UE to successfully access the PS domain network and complete the access operation in the PS domain network, the MME can also instruct the PS domain network at this time The ENB prepares access handover resources for the UE, and after the resource allocation is completed, the ENB sends an acknowledgment message to the MME to inform the UE of the completion of the access handover resource allocation.
步骤711,rSRVCC MSC向ATCF/ATGW发送SIP消息,其中携带rSRVC MSC分配的第二信息;Step 711, the rSRVCC MSC sends a SIP message to the ATCF/ATGW, which carries the second information allocated by the rSRVC MSC;
步骤712,ATCF/ATGW向rSRVC MSC返回SIP响应消息,其中携带ATCF/ATGW分配的第一信息;Step 712, the ATCF/ATGW returns a SIP response message to the rSRVC MSC, which carries the first information allocated by the ATCF/ATGW;
与此同时,在上述步骤707后,rSRVCC MSC获得了UE的上下文信息,由于在UE的预先的注册过程中,UE已经将IMS注册锚定到了ATCF中,因而此时rSRVCC MSC可以根据上下文信息中的STN-SR信息,直接寻址到对应的ATCF/ATGW,以与ATCF/ATGW进行地址和/或端口信息的交互,从而建立与ATCF/ATGW之间的转发通道。At the same time, after the above step 707, the rSRVCC MSC obtains the context information of the UE. Since the UE has anchored the IMS registration to the ATCF during the pre-registration process of the UE, the rSRVCC MSC can The STN-SR information is directly addressed to the corresponding ATCF/ATGW, so as to exchange address and/or port information with the ATCF/ATGW, so as to establish a forwarding channel with the ATCF/ATGW.
步骤713,MME向rSRVCC MSC发送切换响应消息;Step 713, the MME sends a handover response message to the rSRVCC MSC;
步骤714,rSRVCC MSC通过服务MSC向RNS/BSS返回切换响应消息;Step 714, the rSRVCC MSC returns a handover response message to the RNS/BSS through the serving MSC;
步骤715,RNS/BSS向UE发送切换命令;Step 715, the RNS/BSS sends a handover command to the UE;
步骤716,UE接入至ENB中;Step 716, the UE accesses the ENB;
步骤717,ENB发送切换完成消息给MME;Step 717, the ENB sends a handover completion message to the 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域网络内接入完成的消息。While the rSVCC MSC and ATCF/ATGW exchange address and/or port information with each other, after the RNS/BSS receives the handover response message sent by the MGW, in order to complete UE access in the PS domain network as soon as possible, the RNS/BSS The BSS will send a handover command to the UE to instruct the UE to perform the access operation of the PS domain network (EUTRAN), so that the UE can use the access handover resources allocated by the ENB for the UE to successfully access the ENB, that is, access to the PS domain network , the network access process is completed. After the UE's access procedure in the ENB is completed, the ENB sends a handover completion message to the MME to inform the MME of the completion of its access in the PS domain network.
直至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的语音业务还能够得到良好的语音服务质量。Until the exchange of address and/or port information between the rSVCC MSC and ATCF/ATGW is completed, and after the UE’s access to the ENB is completed, at this point, a new voice bearer path between the UE and the peer UE is established, and the UE sends The downlink voice data of the peer UE can be sent to the peer UE through the downlink voice bearer path of "UE-ENB-SGW-PGW-ATGW-rSVCC MSC peer UE", while the uplink voice data sent by the peer UE to the UE is It can be sent to the UE through the opposite bearer path: "peer UE—rSVCC MSC—ATGW—PGW—SGW—ENB—UE". Therefore, even if the domain switching process has not yet started or completed, the UE and the peer UE can also perform voice data communication through the bearer path without interrupting the voice service, ensuring good continuity of the voice service. Further, the bearer path is established on the basis that the UE has completed access to the PS domain network, so the UE's voice service at this time can still obtain good voice service quality.
步骤718,ATCF/ATGW发起域转换流程;Step 718, ATCF/ATGW initiates a domain transition process;
步骤719,域转换流程完成后,释放转发通道所占用的资源。Step 719, after the domain switching process is completed, the resources occupied by the forwarding channel are released.
而在承载路径成功建立、UE已经能够利用该承载路径与对端UE进行语音数据通信之后,在本发明实施例中,为了真正将UE与对端UE之间的语音业务切换至PS域网络中,可选地,ATCF/ATGW还可以发起域转换流程。该域转换流程在UE已经能够与对端UE进行正常的VOIP语音业务的基础上进行,因而域转换流程的速度快慢并不会对UE的语音业务的连续性产生任何影响,具体地,ATCF/ATGW发起域转换的过程可以参见下述图5。且需要说明的是,若在UE预先进行PS域网络的注册过程中,UE未进行IMS的注册流程,在此时ATCF/ATGW发起域转换流程之前,UE必须先在PS域网络内进行IMS的注册。After the bearer path is successfully established and the UE has been able to use the bearer path to perform voice data communication with the peer UE, in the embodiment of the present invention, in order to actually switch the voice service between the UE and the peer UE to the PS domain network , optionally, the ATCF/ATGW can also initiate a domain transition process. The domain switching process is carried out on the basis that the UE has been able to perform normal VOIP voice services with the peer UE, so the speed of the domain switching process will not have any impact on the continuity of the UE's voice services. Specifically, ATCF/ The process of ATGW initiating domain switching can be referred to in Figure 5 below. It should be noted that if the UE does not perform the IMS registration process during the PS domain network registration process, the UE must first perform the IMS registration process in the PS domain network before the ATCF/ATGW initiates the domain switching process. register.
而在域转换流程完成之后,UE可以通过域转换过程建立的新的语音承载路径与对端UE进行语音数据通信,即通过“UE—ENB—SGW—PGW—ATGW—对端UE”的下行语音承载路径和“对端UE—ATGW—PGW—SGW—ENB—UE”的上行语音承载路径,与对端UE进行语音业务,从而此时rSVCC MSC可以控制释放掉转发通道所占用的资源,以真正完成反向SRVCC切换的流程。具体地,该资源释放的过程可以由ATCF发起。After the domain switching process is completed, the UE can communicate with the peer UE through the new voice bearer path established in the domain switching process, that is, through the downlink voice of "UE-ENB-SGW-PGW-ATGW-peer UE". The bearer path and the uplink voice bearer path of "peer UE—ATGW—PGW—SGW—ENB—UE" perform voice services with the peer UE, so that the rSVCC MSC can control the release of the resources occupied by the forwarding channel at this time, so as to truly Complete the process of reverse SRVCC handover. Specifically, the resource release process may be initiated by the ATCF.
此外在本实施例中还需要说明的是,若UE在预先在PS域网络的注册过程中,未在上述步骤315中预先建立与SCC AS之间的预留VOIP语音承载,即UE未在在反向SRVCC切换过程之前,建立预留的VOIP语音承载,在本实施例中,在上述步骤702的RNS/BSS向MSC发送切换请求之后,PS域网络中的核心网元将主动触发UE在PS域网络内的VOIP语音承载的建立。具体地,该VOIP语音承载建立过程的触发可以由PS域网络中的SGSN、MSC、ATCF或其他的核心网元、在上述步骤702之后立即触发进行。In addition, it needs to be explained in this embodiment that if the UE does not pre-establish a reserved VOIP voice bearer with the SCC AS in the above step 315 during the pre-registration process of the PS domain network, that is, the UE is not in the Before the reverse SRVCC handover process, a reserved VOIP voice bearer is established. In this embodiment, after the RNS/BSS in step 702 above sends a handover request to the MSC, the core network element in the PS domain network will actively trigger the UE to switch on the PS domain. The establishment of VOIP voice bearer in the domain network. Specifically, the triggering of the establishment process of the VOIP voice bearer may be triggered by the SGSN, MSC, ATCF or other core network elements in the PS domain network immediately after the above step 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域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。In the method for processing the continuity of a reverse single wireless voice call in this embodiment, before the UE switches the voice service from the CS domain network to the PS domain network, the UE performs IMS registration in the PS domain network and initiates the establishment of a SIP session in advance, The PS domain network pre-allocates the bearer resource information for the UE, and in the process of the UE switching the voice service from the CS domain network to the PS domain network, the reserved bearer information pre-allocated for the UE by the PS domain network is used by the CS domain The rSRVCC MSC in the network actively queries the relevant information from the HSS to establish a forwarding channel between the rSRVCC MSC and the ATGW, so that when the UE actually initiates the handover of the voice service from the CS domain network to the PS domain network, and quickly accesses the PS domain After the network is established, the UE can quickly transmit voice data with the peer terminal through the established forwarding channel without waiting for the completion of the domain switching process for a long time, ensuring good voice service continuity during the reverse SRVCC handover process Performance, further, the established forwarding channel is established on the basis that the UE has completed PS domain network access, so voice services based on the forwarding channel can also obtain good voice service quality.
图8为本发明实施例的反向单一无线语音呼叫连续性的处理方法中用户终端在发起反向SRVCC切换前在PS域内进行MS注册及建立SIP会话流程的另一信令图。在本实施例信令图中,以UE支持DTM或UTMS模式,且PS域的第一网元为PGW为例,对UE预先在PS域网络中进行IMS注册及建立SIP会话的具体流程进行了描述。如图8所示,本实施例中UE在发起反向SRVCC切换流程之前,在PS域网络内进行的注册及SIP会话建立流程具体包括如下步骤:FIG. 8 is another signaling diagram of the MS registration and SIP session establishment process in the PS domain before the user terminal initiates the reverse SRVCC handover in the reverse single radio voice call continuity processing method according to the embodiment of the present invention. In the signaling diagram of this embodiment, taking the UE supporting DTM or UTMS mode and the first network element in the PS domain as the PGW as an example, the specific process of the UE performing IMS registration and establishing a SIP session in the PS domain network in advance is described. describe. As shown in FIG. 8, before the UE initiates the reverse SRVCC handover process in this embodiment, the registration and SIP session establishment process in the PS domain network specifically includes the following steps:
步骤800,UE发起CS域的语音呼叫,建立与对端UE之间的CS域语音会话;Step 800, the UE initiates a voice call in the CS domain, and establishes a CS domain voice session with the peer UE;
由于在本实施例中,以UE支持DTM或UTMS模式为例进行说明,由于UE可以同时支持CS域的语音承载和PS域的语音承载,因而UE在反向SRVCC切换前在PS域内发起的IMS注册和SIP会话建立可以在UE发起了CS域网络的语音呼叫,与对端UE建立了CS域语音会话的基础上进行。Since in this embodiment, the UE supports DTM or UTMS mode as an example for illustration, since the UE can support voice bearer in the CS domain and voice bearer in the PS domain at the same time, the IMS initiated by the UE in the PS domain before the reverse SRVCC handover The registration and the establishment of the SIP session can be performed on the basis that the UE initiates a voice call in the CS domain network and establishes a CS domain voice session with the peer UE.
具体地,在本实施例中,UE通过正规的CS会话过程完成了与对端UE的CS会话建立后,在PS域网络内进行的IMS注册和SIP会话建立具体可以分为两个过程。第一个过程为UE在SGSN设备上进行的在PS域网络中的注册过程,该PS域网络的注册过程具体可以包括如下几个步骤:Specifically, in this embodiment, after the UE completes the establishment of the CS session with the peer UE through the normal CS session process, the IMS registration and the establishment of the SIP session in the PS domain network can be specifically divided into two processes. The first process is the registration process in the PS domain network performed by the UE on the SGSN device. The registration process of the PS domain network may specifically include the following steps:
步骤801,UE向SGSN发送附着请求;Step 801, the UE sends an attach request to the SGSN;
步骤802,SGSN向UE返回附着响应;Step 802, the SGSN returns an attach response to the UE;
步骤803,UE向SGSN发送主PDP激活请求;Step 803, the UE sends a primary PDP activation request to the SGSN;
步骤804,SGSN向UE返回主PDP激活响应;Step 804, the SGSN returns a primary PDP activation response to the UE;
步骤805,UE向SGSN发送辅助PDP激活请求;Step 805, the UE sends a secondary PDP activation request to the SGSN;
步骤806,SGSN向UE返回辅助PDP激活响应;Step 806, the SGSN returns a secondary PDP activation response to the UE;
其中,上述步骤805和806中UE在SGSN上进行辅助PDP激活流程为可选步骤。具体地,在UE向SGSN发送的附着请求中,UE还可以在附着请求中携带在PS域网络内默认支持的编解码类型(CodeC)信息,基于该CodeC信息,SGSN可以得知UE在PS域网络内所支持的编解码类型。Wherein, in the above steps 805 and 806, the UE performs the auxiliary PDP activation process on the SGSN is an optional step. Specifically, in the attach request sent by the UE to the SGSN, the UE can also carry codec type (CodeC) information supported by default in the PS domain network in the attach request. Based on the CodeC information, the SGSN can know that the UE is in the PS domain. Codec types supported in the network.
进一步可选地,在上述UE向SGSN发送的主PDP激活请求或者辅助PDP激活请求中,UE还可以在主PDP激活请求或者辅助PDP激活请求中携带指示信息,以指示SGSN向PS域网络的PGW获取地址和/或端口的第一信息。从而SGSN在该指示信息的指示下,指示PGW为UE分配其在PS域网络中所需的资源信息,并返回给SGSN,而该第一信息可用于后续的反向SRVCC切换过程中转发通道的建立。需要说明的是,在第一信息中,其中PGW为UE分配的端口信息可以是一个专用于反向SRVCC切换中建立转发通道的公共端口,若该端口为专用的公共端口,PGW为UE分配的该端口信息还可以直接配置在MME或rSRVCC MSC上。Further optionally, in the primary PDP activation request or secondary PDP activation request sent by the UE to the SGSN, the UE may also carry indication information in the primary PDP activation request or secondary PDP activation request to instruct the SGSN to send the PGW of the PS domain network Obtain first information of address and/or port. Therefore, under the instruction of the instruction information, the SGSN instructs the PGW to allocate the resource information required by the UE in the PS domain network, and returns it to the SGSN, and the first information can be used for forwarding the channel during the subsequent reverse SRVCC handover process. Establish. It should be noted that in the first information, the port information allocated by the PGW to the UE may be a public port dedicated to establishing a forwarding channel in reverse SRVCC handover. If the port is a dedicated public port, the port information allocated by the PGW to the UE The port information can also be directly configured on the MME or the rSRVCC MSC.
而在UE在SGSN上完成了在PS域网络内的注册后,进一步地UE可以基于该注册的信息,在SCC AS上进行IMS的注册,在该IMS注册过程中,SCC AS将为UE分配唯一的STN-SR信息。且UE在完成IMS注册流程后还可在SCC AS上发起SIP会话建立过程,具体地,该SIP会话建立过程具体可以包括如下步骤:After the UE completes the registration in the PS domain network on the SGSN, the UE can further perform IMS registration on the SCC AS based on the registration information. During the IMS registration process, the SCC AS will assign the UE a unique STN-SR information. And after the UE completes the IMS registration process, it can also initiate a SIP session establishment process on the SCC AS. Specifically, the SIP session establishment process may specifically include the following steps:
步骤807,UE向SCC AS发送SIP会话建立请求;Step 807, the UE sends a SIP session establishment request to the SCC AS;
步骤808,SCC AS向UE返回SIP响应消息,携带为UE分配的资源信息;Step 808, the SCC AS returns a SIP response message to the UE, carrying resource information allocated for the 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语音承载,从而相当于加快了后续的域转换流程的速度。After the UE completes the registration of the PS domain on the SGSN, further, the UE can also initiate the SIP session establishment process to the SCC AS, and establish a reservation in the PS domain network in advance through the SIP session establishment process with the SCC AS. SIP session connection. Specifically, the purpose of the UE initiating the SIP session establishment request is not really to establish a SIP session with the peer UE. The pre-established SIP session connection can be used before the UE initiates the handover of the voice service from the CS domain network to the PS domain network. It does not play any substantive role, and it may only allocate corresponding resources for the UE in the core network of the PS domain network without any data transmission. However, once the UE initiates the reverse SRVCC handover process of the voice service, during the reverse SRVCC handover process, the UE can quickly switch the voice service to the VOIP voice in the PS domain based on the pre-allocated resources, and perform subsequent The domain conversion process of the voice service, so that there is no need to temporarily initiate a SIP session and establish a VOIP voice bearer during the subsequent domain conversion process, which is equivalent to speeding up the subsequent domain conversion process.
因而,在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还可以向SCCAS发送的SIP会话建立请求中携带特殊的被叫号码,以指示SCC AS在接收到携带类似被叫号码的SIP会话建立请求时,得知该SIP会话是用于反向SRVCC切换中。Therefore, in the SIP session establishment request sent by the UE to the SCC AS, the UE can carry the reverse SRVCC indication information, and the reverse SRVCC indication information is used to indicate that the SIP session established by the SCC AS at this time is used for subsequent reverse SRVCC handover In the process, it is used to indicate that the SCC AS does not need to initiate a real call to the peer UE when establishing a SIP session for the UE according to the SIP session establishment request, and to indicate that the SCC AS is connected to the reserved SIP session for a long time When there is no data transmission, the process of releasing the resource information of the UE is not actively triggered. In practical applications, the above reverse SRVCC indicator information carried by the UE in the SIP session establishment request sent to the SCC AS can be implemented in the following two ways: The UE can separately carry an indication information in the SIP session establishment request, such as rSRVCC indicator or, the UE can also carry a special called number in the SIP session establishment request sent to the SCCAS to indicate that the SCC AS knows that the SIP session is for In reverse SRVCC switching.
进一步优选地,在上述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发送上述指示信息的方法同样可以参见上述实施例中的描述,在此不再赘述。Further preferably, during the process of the UE sending the SIP session establishment request to the SCC AS through the SGSN, the UE may send another indication information to the SGSN in addition to finally sending the reverse SRVCC indication information to the SCC AS. The indication information is used to instruct the SGSN not to initiate the RAB establishment process after establishing the SIP session of the UE in the PS domain network. Before the reverse SRVCC handover, the essential function of establishing the SIP session connection for the UE is to prepare for the subsequent reverse SRVCC handover process, and before the reverse SRVCC handover process, the SIP session connection does not For the transmission of any voice data of the UE, correspondingly, the SGSN does not need to initiate the actual RAB establishment process, thereby avoiding waste of resources. Specifically, for the method for the UE to send the above indication information to the SGSN, reference may also be made to the description in the above embodiments, which will not be repeated here.
此外还需要说明的是,若在上述对SGSN的附着流程中,UE并未向SGSN上报其在PS域网络内支持的CodeC信息,可选地,在本步骤UE与SCC AS进行的SIP会话建立的信令交互过程中,UE还可以与SCC AS协商UE在PS域网络的该CodeC信息,并在协商成功后,由SCC AS将协商后的CodeC信息携带在SIP响应消息中,返回给UE。除此之外,用于标识UE在PS域网络内的业务发送的目的地址等信息,也可以在该信令交互过程中,由UE和SCC AS进行协商,并由SCC AS将协商后的地址信息携带在SIP响应消息中,协同CodeC信息一起,返回给UE。In addition, it should be noted that if the UE does not report the CodeC information it supports in the PS domain network to the SGSN in the above attachment process to the SGSN, optionally, in this step, the SIP session between the UE and the SCC AS is established During the signaling exchange process, the UE can also negotiate the CodeC information of the UE in the PS domain network with the SCC AS, and after the negotiation is successful, the SCC AS will carry the negotiated CodeC information in the SIP response message and return it to the UE. In addition, information such as the destination address used to identify the service sent by the UE in the PS domain network can also be negotiated between the UE and the SCC AS during the signaling interaction process, and the SCC AS will use the negotiated address The information is carried in the SIP response message and returned to the UE together with the CodeC information.
步骤809,UE建立在PS域网络内的预留VOIP语音承载。In step 809, the UE establishes a reserved VOIP voice bearer in the PS domain network.
进一步地,UE在SCC AS上建立了SIP会话后,可选地,UE还可以在PS域网络内预先建立与SCC AS之间的、用于承载UE的VOIP语音业务的预留VOIP语音承载,即进一步地在PS域网络的核心网元中为UE分配用于VOIP语音业务的预留承载信息。该预先建立的预留VOIP语音承载用于后续的反向SRVCC切换过程中,且在切换前处于挂起状态,而通过预先建立该挂起的VOIP语音承载,在UE真正发起反向SRVCC切换的过程中,UE无需再临时进行VOIP语音承载的建立,从而加快了将语音业务切换至PS域网络的速度。Further, after the UE establishes a SIP session on the SCC AS, optionally, the UE may also pre-establish a reserved VOIP voice bearer between the UE and the SCC AS in the PS domain network for carrying the UE's VOIP voice service, That is, the reserved bearer information for the VOIP voice service is further allocated to the UE in the core network element of the PS domain network. The pre-established reserved VOIP voice bearer is used in the subsequent reverse SRVCC handover process, and is in a suspended state before the handover, and by pre-establishing the suspended VOIP voice bearer, when the UE actually initiates the reverse SRVCC handover During the process, the UE does not need to temporarily establish a VOIP voice bearer, thereby speeding up the switching of the voice service to the PS domain network.
此外需要说明的是,在本实施例的UE在PS域网络内进行注册的过程中,若UE支持的是非DTM模式,即UE的语音业务不能被同时承载在CS域和PS域的两种不同类型上,在上述步骤中,UE在PS域网络进行的IMS注册必须完成在UE在CS域网络中建立CS域的语音会话之前,即先在PS域网络中为UE分配所需的资源,UE再在CS域网络中建立正常的语音会话,将语音业务承载在CS域网络内,从而避免出现新的语音业务的注册影响原CS域网络内的语音业务的情况的出现。In addition, it should be noted that during the process of UE registration in the PS domain network in this embodiment, if the UE supports non-DTM mode, that is, the voice service of the UE cannot be carried in the two different modes of the CS domain and the PS domain at the same time. In terms of types, in the above steps, the IMS registration of the UE in the PS domain network must be completed. Before the UE establishes a voice session in the CS domain in the CS domain network, the required resources are allocated to the UE in the PS domain network. Then a normal voice session is established in the CS domain network, and the voice service is carried in the CS domain network, so as to avoid the situation that the registration of a new voice service affects the voice service in the original CS domain network.
图9为本发明实施例反向单一无线语音呼叫连续性的处理方法实施例六的信令图。在本实施例中,同样以UE支持DTM或UTMS模式,且PS域的第一网元为PGW为例,对UE进行反向SRVCC切换的具体流程进行了描述。如图9所示,本方法包括如下步骤:FIG. 9 is a signaling diagram of Embodiment 6 of a method for processing continuity of a reverse single wireless voice call according to an embodiment of the present invention. In this embodiment, also taking the UE supporting the DTM or UTMS mode and the first network element in the PS domain being the PGW as an example, the specific process of the reverse SRVCC handover by the UE is described. As shown in Figure 9, the method includes the following steps:
步骤900,UE发起CS域的语音呼叫,建立与对端UE之间的CS域语音会话;Step 900, the UE initiates a voice call in the CS domain, and establishes a CS domain voice session with the peer UE;
步骤901,UE在PS域网络内进行注册并建立SIP会话,以使PS域网络预先为UE分配资源信息;Step 901, the UE registers in the PS domain network and establishes a SIP session, so that the PS domain network pre-allocates resource information for the UE;
上述步骤的具体过程可以参见对上一信令图的具体描述。UE通过在进行反向SRVCC切换前,预先在PS域网络内进行注册以及建立SIP会话连接,使得PS域网络预先为UE分配预留的资源信息,进一步地,基于该预先分配的资源信息,UE还可以预先在PS域网络内为语音业务建立预留的VOIP语音承载。For the specific process of the above steps, refer to the specific description of the previous signaling diagram. Before the reverse SRVCC handover, the UE pre-registers in the PS domain network and establishes a SIP session connection, so that the PS domain network pre-allocates reserved resource information for the UE. Further, based on the pre-allocated resource information, the UE It is also possible to establish a reserved VOIP voice bearer for voice services in the PS domain network in advance.
步骤902,RNS/BSS同时向服务MSC和SGSN发送切换请求;Step 902, the RNS/BSS simultaneously sends a handover request to the serving MSC and the SGSN;
由于在本实施例中,假定UE支持DTM或支持UTMS模式,即同时支持两种类型的语音承载,因而在RNS/BSS发起反向SRVCC切换的过程中,RNS/BSS必须同时将两种类型的承载进行切换,具体指同时进行CS语音业务和PS语音业务的切换,从而在本步骤中,RNS/BSS需同时向MSC和SGSN发送切换请求。需要说明的是,若在本实施例中,UE不支持DTM模式,本步骤中,RNS/BSS仅需向MSC发送切换请求。Since in this embodiment, it is assumed that the UE supports DTM or UTMS mode, that is, two types of voice bearers are supported at the same time, so when the RNS/BSS initiates a reverse SRVCC handover, the RNS/BSS must simultaneously transfer the two types of voice bearers Bearer switching specifically refers to simultaneous switching of the CS voice service and the PS voice service, so in this step, the RNS/BSS needs to send a handover request to the MSC and the SGSN at the same time. It should be noted that, if in this embodiment, the UE does not support the DTM mode, in this step, the RNS/BSS only needs to send a handover request to the MSC.
步骤903,服务MSC将切换请求转发给rSRVCC MSC;Step 903, the serving MSC forwards the handover request to the rSRVCC MSC;
步骤904,rSRVCC MSC为UE分配第二信息,并将第二信息携带在切换请求中,转发给MME;Step 904, the rSRVCC MSC assigns the second information to the UE, carries the second information in the handover request, and forwards it to the MME;
对于服务MSC而言,在本实施例中,在接收RNS/BSS的切换请求后,将该切换请求转发给rSRVCC MSC,通知rSRVCC MSC为UE分配地址和/或端口的第二信息。从而rSRVCC MSC根据该切换请求得知UE此时需将语音业务切换到PS域网络中,因而rSRVCC MSC响应该切换请求,为UE分配地址和/或端口信息,并将分配的地址和/或端口的第二信息携带在切换请求中转发给MME。For the serving MSC, in this embodiment, after receiving the handover request from the RNS/BSS, the handover request is forwarded to the rSRVCC MSC, and the rSRVCC MSC is notified to assign the second information of the address and/or port to the UE. Therefore, the rSRVCC MSC knows that the UE needs to switch the voice service to the PS domain network according to the handover request, so the rSRVCC MSC responds to the handover request, assigns address and/or port information to the UE, and sends the assigned address and/or port information to the UE. The second information carried in the handover request is forwarded to the MME.
步骤905,SGSN将PGW预先分配的第一信息以及UE的上下文信息信息携带在切换请求转发给MME;Step 905, the SGSN carries the first information pre-allocated by the PGW and the context information of the UE in the handover request and forwards it to the MME;
而对于SGSN而言,在接收到RNS/BSS的切换请求后,同样将该切换请求转发给MME,与此同时,SGSN还将在UE预先进行的PS域网络内的IMS注册过程中,从第一网元PGW处获取的地址和/或端口的第一信息、以及UE在PS域网络内注册的上下文信息,例如UE在PS域网络中注册的STN-SR和CodeC信息,一起携带在切换请求中转发给MME。For the SGSN, after receiving the handover request from the RNS/BSS, it will also forward the handover request to the MME. The first information of the address and/or port obtained by a network element PGW, and the context information registered by the UE in the PS domain network, such as the STN-SR and CodeC information registered by the UE in the PS domain network, are carried together in the handover request forwarded to the MME.
此处需要说明的是,若本实施例中,UE不支持DTM或不支持UTMS模式,在本步骤中,SGSN在未接收到RNS/BSS发送的切换请求的基础上,将无法主动向MME转发第一信息和UE的上下文信息,从而MME为了从SGSN处获取上述信息,将向HSS发送位置更新请求或其他请求消息,其中携带UE的标识,从而使得HSS能够根据位置更新请求中的UE标识,查询到对应的SGSN的标识,并反馈给MME,进而MME再向对应的SGSN中获取UE的上下文信息及第一信息。What needs to be explained here is that if in this embodiment, the UE does not support DTM or does not support UTMS mode, in this step, the SGSN will not be able to actively forward the request to the MME on the basis of not receiving the handover request sent by the RNS/BSS. The first information and the context information of the UE, so that in order to obtain the above information from the SGSN, the MME will send a location update request or other request messages to the HSS, which carry the identity of the UE, so that the HSS can update the request according to the UE identity in the location, The identity of the corresponding SGSN is queried and fed back to the MME, and then the MME obtains the context information and the first information of the UE from the corresponding SGSN.
步骤906,MME指示ENB为UE分配接入切换资源;Step 906, the MME instructs the ENB to allocate access handover resources for the UE;
步骤907,ENB向MME发送确认信息,确认接入切换资源分配完成;Step 907, the ENB sends a confirmation message to the MME, confirming that the allocation of access handover resources is completed;
此时,为了使UE接入至PS域网络中,完成在PS域网络的接入操作,MME可以指示PS域网络的ENB为UE准备接入切换的资源,而资源分配完成后,ENB向MME发送确认消息,以告知为UE准备的接入切换资源分配完成。At this time, in order for the UE to access the PS domain network and complete the access operation in the PS domain network, the MME can instruct the ENB of the PS domain network to prepare access handover resources for the UE, and after the resource allocation is completed, the ENB sends the MME Send an acknowledgment message to inform that the allocation of access handover resources prepared for the UE is completed.
步骤908,MME向rSRVCC MSC发送切换响应消息,其中携带PGW分配的第一信息及UE的上下文信息;Step 908, the MME sends a handover response message to the rSRVCC MSC, which carries the first information allocated by the PGW and the context information of the 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信息,rSRVCC MSC还能够在向PGW转发UE的上行语音数据之前,对上行语音数据进行相应的编码操作,再将编码后的上行语音数据转发给UE。After learning that the ENB has completed the allocation of access handover resources for the UE, the MME returns a handover response message to the MGW, which contains the first bearer information obtained from the SGSN in step 905 that the PGW allocates to the forwarding channel, and the During the registration process, the CodeC information registered in the PS domain network is used to forward the first information allocated by the PGW to the second network element rSRVCC MSC, which is equivalent to informing the rSRVCC MSC of the address and/or port information of the first network element PGW, Therefore, when the rSRVCC MSC receives the uplink voice data sent from the peer UE to the UE, it can accurately transmit the uplink voice data to the first network element PGW according to the address and/or port information, so as to transmit the uplink voice data to the in UE. Based on the CodeC information registered by the UE in the PS domain network, the rSRVCC MSC can also perform corresponding encoding operations on the uplink voice data before forwarding the UE's uplink voice data to the PGW, and then forward the encoded uplink voice data to the UE.
步骤909,rSRVCC MSC通过服务MSC向RNS/BSS返回切换响应消息;Step 909, the rSRVCC MSC returns a handover response message to the RNS/BSS through the serving MSC;
rSRVCC MSC接收到MME发送的切换响应消息后,将其中携带的承载信息进行保存,进一步地,rSRVCC MSC通过服务MSC向RNS/BSS转发该切换响应消息,以完成了将CS语音切换至PS域的流程。After receiving the handover response message sent by the MME, the rSRVCC MSC saves the bearer information carried in it, and further, the rSRVCC MSC forwards the handover response message to the RNS/BSS through the serving MSC, so as to complete the handover of the CS voice to the PS domain process.
步骤910,MME通过SGSN向RNS/BSS返回切换响应消息;Step 910, the MME returns a handover response message to the RNS/BSS through the SGSN;
与此同时,在上述步骤407之后,MME在得知ENB为UE的接入切换资源分配完成后,还将向SGSN返回切换响应消息,以使SGSN将该切换响应消息转发给RNS/BSS,以告知RNS/BSS在ENB中已为UE分配好接入切换资源信息。At the same time, after the above step 407, the MME will also return a handover response message to the SGSN after learning that the ENB has completed the allocation of access handover resources for the UE, so that the SGSN forwards the handover response message to the RNS/BSS for Inform the RNS/BSS that the access handover resource information has been allocated for the UE in the ENB.
步骤911,RNS/BSS向UE发送切换命令;Step 911, the RNS/BSS sends a handover command to the UE;
步骤912,UE接入至ENB中;Step 912, the UE accesses the ENB;
步骤913,ENB发送切换完成消息给MME;Step 913, the ENB sends a handover completion message to the MME;
RNS/BSS接收到该切换响应消息后,向UE发送切换命令,以指示UE进行PS域网络的接入操作,从而UE利用ENB为UE分配的接入切换资源,顺利接入至ENB中,即接入至PS域网络中,完成了网络的接入流程。而在UE在ENB的接入流程完成之后,ENB向MME发送切换完成消息,以告知MME其在PS域网络内接入完成的消息。After receiving the handover response message, the RNS/BSS sends a handover command to the UE to instruct the UE to perform the access operation of the PS domain network, so that the UE uses the access handover resources allocated by the ENB for the UE to successfully access the ENB, that is Access to the PS domain network, and complete the network access process. After the UE's access procedure in the ENB is completed, the ENB sends a handover completion message to the MME to inform the MME of the completion of its access in the PS domain network.
步骤914,MME向PGW发送承载修改请求,携带rSRVCC MSC为UE分配的第二信息;Step 914, the MME sends a bearer modification request to the PGW, carrying the second information allocated by the rSRVCC MSC for the UE;
步骤915,PGW向MME返回承载修改响应消息;Step 915, the PGW returns a bearer modification response message to the MME;
MME接收到切换完成消息后,向PS域网络的第一网元PGW发送承载修改请求,其中携带在上述步骤404中从第二网元rSRVCC MSC获取到的第二信息,即MME在PGW上将对UE的语音业务的承载路径指向rSRVCC MSC,通过将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信息,rSRVCC MSC在接收到PGW转发的UE的下行语音数据后,还能够在将该下行语音数据发送给对端UE之前,对下行语音数据进行相应的解码操作,再将解码后的下行语音数据转发给对端UE。After receiving the handover completion message, the MME sends a bearer modification request to the first network element PGW of the PS domain network, which carries the second information obtained from the second network element rSRVCC MSC in the above step 404, that is, the MME will change the bearer on the PGW. The bearer path of the UE's voice service points to the rSRVCC MSC. By forwarding the address and/or port information of the UE assigned by the rSRVCC MSC to the PGW, the PGW modifies the voice bearer path that should directly point to the peer UE to point to the rSRVCC MSC, thereby A forwarding channel between the PGW and the rSRVCC MSC is established. Therefore, when the PGW receives the downlink voice data sent by the UE to the peer UE through the ENB, it can accurately forward the downlink voice data to the rSRVCC MSC according to the address and/or port information allocated by the rSRVCC MSC for the VOIP voice bearer of the UE, And then sent to the peer UE. Further, based on the CodeC information registered by the UE in the PS domain network obtained by the rSRVCC MSC in the above step 408, after receiving the downlink voice data of the UE forwarded by the PGW, the rSRVCC MSC can also send the downlink voice data to Before the peer UE, perform a corresponding decoding operation on the downlink voice data, and then forward the decoded downlink voice data to the peer UE.
至此,UE与对端UE之间的新的语音承载路径建立,UE发送给对端UE的下行语音数据可以通过“UE—ENB—SGW—PGW—rSRVCC MSC—服务MSC—对端UE”的下行语音承载路径发送至对端UE,而对端UE向UE发送的上行语音数据则可以通过相反的承载路径:对端“UE—服务MSC—rSRVCC MS—PGW—SGW—ENB—UE”(如图9中步骤915下方的虚线路径所示),被发送至UE。从而即使域转换流程还未开始进行或者还未完成,UE和对端UE之间也可以通过该承载路径进行语音数据通信,而无需中断语音业务,保证了语音业务的良好连续性。进一步地,该承载路径建立在UE完成了PS域网络接入的基础上,因而基于此时UE的语音业务还能够得到良好的语音服务质量。So far, a new voice bearer path between the UE and the peer UE is established, and the downlink voice data sent by the UE to the peer UE can pass through the downlink of "UE-ENB-SGW-PGW-rSRVCC MSC-Serving MSC-peer UE" The voice bearer path is sent to the peer UE, and the uplink voice data sent by the peer UE to the UE can pass through the opposite bearer path: peer "UE—serving MSC—rSRVCC MS—PGW—SGW—ENB—UE" (as shown in the figure 9), and is sent to the UE. Therefore, even if the domain switching process has not yet started or completed, the UE and the peer UE can also perform voice data communication through the bearer path without interrupting the voice service, ensuring good continuity of the voice service. Further, the bearer path is established on the basis that the UE has completed access to the PS domain network, so the UE's voice service at this time can still obtain good voice service quality.
此外需要说明的是,由于UE可分为支持DTM或UTMS模式,以及不支持DTM或UTMS模式的两种类型,本实施例虽然仅以UE支持DTM或UTMS模式为例,对反向SRVCC切换的过程进行了描述,但需要了解的是,若UE不支持DTM或UTMS模式,在本发明实施例中,该反向SRVCC切换过程与UE支持DTM模式的区别在于:In addition, it should be noted that since UEs can be divided into two types that support DTM or UTMS mode and those that do not support DTM or UTMS mode, although this embodiment only takes UE supporting DTM or UTMS mode as an example, the reverse SRVCC handover The process has been described, but what needs to be understood is that if the UE does not support DTM or UTMS mode, in the embodiment of the present invention, the difference between the reverse SRVCC handover process and the UE supporting DTM mode is:
若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域网络中注册的上限文信息。If the UE does not support DTM or UTMS mode, the IMS registration process of the UE in the PS domain must be completed before the UE establishes a CS domain voice session with the peer UE in the CS domain network before the handover; while in the reverse SRVCC handover During the process, since the UE cannot support two types of voice bearers at the same time, in the above step 902, the RNS/BSS only needs to initiate a handover request to the serving MSC, instead of sending two handover requests to the SGSN and the serving MSC at the same time. ask. At this time, because the SGSN has not received the handover request sent by the RNS/BSS, the SGSN cannot carry the first information allocated by the PGW and the context information registered by the UE in the PS domain network to the MME in the handover request, so the MME still needs to send the location to the HSS An update request or other request message, so that the SGSN that stores the above-mentioned first information and other information is obtained from the HSS through the location update request, so as to actively obtain the above-mentioned first information allocated by the PGW from the corresponding SGSN, and the UE in the PS domain network The upper limit text information registered in .
步骤916,UE发起域转换流程;Step 916, the UE initiates a domain switching procedure;
步骤917,域转换流程完成后,释放转发通道所占用的资源。Step 917, after the domain switching process is completed, the resources occupied by the forwarding channel are released.
而在承载路径成功建立、UE已经能够利用该承载路径与对端UE进行语音数据通信之后,在本发明实施例中,为了真正将UE与对端UE之间的语音业务切换至PS域网络中,可选地,UE还可以发起域转换流程。该域转换流程在UE已经能够与对端UE进行正常的VOIP语音业务的基础上进行,因而域转换流程的速度快慢并不会对UE的语音业务的连续性产生任何影响。且需要说明的是,若在UE预先进行PS域网络的注册过程中,UE未进行IMS的注册流程,在此时UE发起域转换流程之前,UE必须先在PS域网络内进行IMS的注册。After the bearer path is successfully established and the UE has been able to use the bearer path to perform voice data communication with the peer UE, in the embodiment of the present invention, in order to actually switch the voice service between the UE and the peer UE to the PS domain network , optionally, the UE may also initiate a domain switching procedure. The domain switching process is carried out on the basis that the UE has been able to perform normal VOIP voice services with the peer UE, so the speed of the domain switching process will not have any impact on the continuity of the UE's voice services. It should be noted that if the UE does not perform the IMS registration process during the PS domain network registration process, the UE must first perform the IMS registration in the PS domain network before the UE initiates the domain switching process.
而在域转换流程完成之后,UE可以通过域转换过程建立的新的语音承载路径与对端UE进行语音数据通信,即通过“UE—ENB—SGW—PGW—对端UE”的下行语音承载路径和“对端UE—PGW—SGW—ENB—UE”的上行语音承载路径(如图9中步骤916下方的虚线路径所示),与对端UE进行语音业务,从而此时SCC AS可以控制释放掉转发通道所占用的资源,以真正完成反向SRVCC切换的流程。具体地,该资源释放的过程可以由互操作功能实体(Interworking Solution Function,IWS)发起,IWS通过MSC将资源释放的指示信息发送给MME,从而使得MME控制释放掉VOIP承载的所有资源。After the domain switching process is completed, the UE can communicate with the peer UE through the new voice bearer path established in the domain transition process, that is, through the downlink voice bearer path of "UE-ENB-SGW-PGW-peer UE". and the uplink voice bearer path of "peer UE-PGW-SGW-ENB-UE" (as shown by the dotted line path below step 916 in Figure 9), and perform voice services with the peer UE, so that the SCC AS can control the release The resources occupied by the forwarding channel are dropped, so as to truly complete the reverse SRVCC switching process. Specifically, the resource release process may be initiated by an interworking function entity (Interworking Solution Function, IWS), and the IWS sends resource release instruction information to the MME through the MSC, so that the MME controls the release of all resources carried by 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域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。In the method for processing the continuity of a reverse single wireless voice call in this embodiment, before the UE switches the voice service from the CS domain network to the PS domain network, the UE performs IMS registration in the PS domain network and initiates the establishment of a SIP session in advance, The PS domain network pre-allocates the bearer resource information for the UE, and in the process of the UE switching the voice service from the CS domain network to the PS domain network, the reserved bearer information pre-allocated for the UE by the PS domain network is controlled by the MME Establish a forwarding channel between the rSRVCC MSC and the PGW, so that when the UE actually initiates the handover of the voice service from the CS domain network to the PS domain network and quickly accesses the PS domain network, the UE can pass through the established forwarding channel very quickly. Perform voice data transmission with the peer terminal quickly without waiting for the completion of the domain switching process for a long time, ensuring good voice service continuity during the reverse SRVCC handover process. Further, the established forwarding channel is established in On the basis that the UE has completed the PS domain network access, the voice service based on the forwarding channel can also obtain good voice service quality.
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps for realizing the above-mentioned method embodiments can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the It includes the steps of the above method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk and other various media that can store program codes.
图10为本发明实施例用户终端实施例一的结构示意图。如图10所示,本实施例的用户终端至少包括资源信息配置模块11。具体地,该资源信息配置模块11用于在用户终端将语音业务从CS域网络向PS域网络进行切换前,在PS域网络内预先配置语音业务切换所需的资源信息,该资源信息可用于在用户终端将语音业务从CS域网络向PS域网络切换的过程中。具体地,利用这些预先配置的资源信息,在PS域网络的第一网元和CS域网络的第二网元之间能够建立转发通道,而该转发通道用于在用户终端接入至PS域网络之后,转发用户终端与对端用户终端之间的语音业务数据。FIG. 10 is a schematic structural diagram of Embodiment 1 of a user terminal according to an embodiment of the present invention. As shown in FIG. 10 , the user terminal in this embodiment includes at least a resource information configuration module 11 . Specifically, the resource information configuration module 11 is used to pre-configure resource information required for voice service switching in the PS domain network before the user terminal switches the voice service from the CS domain network to the PS domain network, and the resource information can be used for During the process that the user terminal switches the voice service from the CS domain network to the PS domain network. Specifically, using these pre-configured resource information, a forwarding channel can be established between the first network element of the PS domain network and the second network element of the CS domain network, and the forwarding channel is used to connect the user terminal to the PS domain After the network, the voice service data between the user terminal and the peer user terminal is forwarded.
具体地,本实施例中的所有模块所涉及的具体工作过程,可以参考上述反向单一无线语音呼叫连续性的处理方法所涉及的相关实施例揭露的相关内容,在此不再赘述。Specifically, for the specific working process involved in all the modules in this embodiment, reference may be made to the relevant content disclosed in the related embodiments involved in the above-mentioned method for processing the continuity of the reverse single wireless voice call, and details will not be repeated here.
本实施例的用户终端,通过在将语音业务从CS域网络向PS域网络切换之前,预先在PS域网络内为UE分配的承载资源信息,从而在将语音业务从CS域网络向PS域网络切换的过程当中,使得利用PS域网络预先为UE分配的预留承载信息,CS域网络和PS网络之间能够建立转发通道,从而当UE真正发起将语音业务从CS域网络向PS域网络的切换、且快速接入至PS域网络后,UE能够通过该转发通道很快地与对端终端进行语音数据的传输,而无需等待较长时间的域切换流程的完成,保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,该转发通道建立在UE完成了PS域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。In the user terminal of this embodiment, before switching the voice service from the CS domain network to the PS domain network, the bearer resource information allocated for the UE in the PS domain network in advance, so that the voice service is switched from the CS domain network to the PS domain network. During the handover process, a forwarding channel can be established between the CS domain network and the PS network by utilizing the reserved bearer information pre-allocated by the PS domain network for the UE. After switching and fast access to the PS domain network, the UE can quickly transmit voice data with the peer terminal through the forwarding channel without waiting for the completion of the domain switching process for a long time, ensuring reverse SRVCC switching Good voice service continuity performance during the process. Furthermore, the forwarding channel is established on the basis that the UE has completed PS domain network access, so voice services based on the forwarding channel can also obtain good voice service quality.
图11为本发明实施例用户终端实施例二的结构示意图。具体地,在本实施例中,PS域网络中的第一网元具体可以为PGW或ATGW,而CS域网络中的第二网元则具体可以为rSRVCC MSC。FIG. 11 is a schematic structural diagram of Embodiment 2 of a user terminal according to an embodiment of the present invention. Specifically, in this embodiment, the first network element in the PS domain network may specifically be a PGW or ATGW, and the second network element in the CS domain network may specifically be an rSRVCC MSC.
如图11所示,在上一实施例的基础上,本实施例的用户终端中,可选地,资源信息配置模块具体可以包括:IMS注册单元111和SIP会话建立单元112。其中,IMS注册单元111用于在用户终端将语音业务从CS域网络向PS域网络进行切换前,在PS域网络内进行IMS注册;而SIP会话建立单元112用于在用户终端将语音业务从CS域网络向PS域网络进行切换前,在PS域网络内建立SIP会话。As shown in FIG. 11 , on the basis of the previous embodiment, in the user terminal of this embodiment, optionally, the resource information configuration module may specifically include: an IMS registration unit 111 and a SIP session establishment unit 112 . Among them, the IMS registration unit 111 is used to perform IMS registration in the PS domain network before the user terminal switches the voice service from the CS domain network to the PS domain network; and the SIP session establishment unit 112 is used to transfer the voice service from the CS domain network to the PS domain network Before switching from the CS domain network to the PS domain network, a SIP session is established in the PS domain network.
具体地,SIP会话建立单元112中还可以包括第一指示子单元1121,该第一指示子单元1121用于在SIP会话建立模块112所进行的SIP会话建立过程中,向SCC AS发送rSRVCC指示信息,该rSRVCC指示信息用于指示SCC AS此时建立SIP会话用于反向SRVCC业务切换中,从而使得SCC AS无需向对端用户终端发起语音呼叫,也不主动触发对预先配置的资源信息的释放流程。Specifically, the SIP session establishment unit 112 may also include a first indication subunit 1121, the first indication subunit 1121 is used to send rSRVCC indication information to the SCC AS during the SIP session establishment process performed by the SIP session establishment module 112 , the rSRVCC indication information is used to instruct the SCC AS to establish a SIP session at this time for reverse SRVCC service handover, so that the SCC AS does not need to initiate a voice call to the peer user terminal, nor actively trigger the release of pre-configured resource information process.
进一步可选地,本实施例的用户终端中,IMS注册单元111中还可以包括第二指示子单元1111,该第二指示子单元111用于在IMS注册模块111所进行的IMS注册流程中,向SGSN发送指示信息,该指示信息用于指示SGSN在用户终端发起将语音业务从CS域网络向PS域网络的切换之前不发起RAB的建立过程。Further optionally, in the user terminal of this embodiment, the IMS registration unit 111 may further include a second indication subunit 1111, and the second indication subunit 111 is used in the IMS registration process performed by the IMS registration module 111, Sending indication information to the SGSN, where the indication information is used to instruct the SGSN not to initiate the RAB establishment process before the user terminal initiates the handover of the voice service from the CS domain network to the PS domain network.
更进一步地,本实施例中,用户终端还可以包括VOIP语音承载建立模块12。该VOIP语音承载建立模块12用于在SIP会话建立单元112进行上述SIP会话建立流程之后,在用户终端发起将语音业务从CS域网络向PS域网络的切换之前,预先在PS域网络内建立用于语音业务切换的预留VOIP语音承载;或者,该VOIP语音承载建立模块12用于在用户终端发起将语音业务从CS域网络向PS域网络的切换之后,在PS域网络内建立用于语音业务切换的VOIP语音承载。Furthermore, in this embodiment, the user terminal may further include a VOIP voice bearer establishment module 12 . The VOIP voice bearer establishment module 12 is used to pre-establish the VOIP voice bearer in the PS domain network after the SIP session establishment unit 112 performs the above SIP session establishment process and before the user terminal initiates the switching of the voice service from the CS domain network to the PS domain network. A reserved VOIP voice bearer for voice service switching; or, the VOIP voice bearer establishment module 12 is used to establish a voice bearer in the PS domain network in the PS domain network after the user terminal initiates switching of the voice service from the CS domain network to the PS domain network. VOIP voice bearer for service switching.
具体地,本实施例中的所有模块所涉及的具体工作过程,可以参考上述反向单一无线语音呼叫连续性的处理方法所涉及的相关实施例揭露的相关内容,在此不再赘述。Specifically, for the specific working process involved in all the modules in this embodiment, reference may be made to the relevant content disclosed in the related embodiments involved in the above-mentioned method for processing the continuity of the reverse single wireless voice call, and details will not be repeated here.
本实施例的用户终端,通过在将语音业务从CS域网络向PS域网络切换之前,预先在PS域网络内进行IMS注册,以使PS域网络预先为UE分配的承载资源,从而在将语音业务从CS域网络向PS域网络切换的过程当中,使得利用PS域网络预先为UE分配的预留承载信息,CS域网络和PS网络之间能够建立转发通道,从而当UE真正发起将语音业务从CS域网络向PS域网络的切换、且快速接入至PS域网络后,UE能够通过该转发通道很快地与对端终端进行语音数据的传输,而无需等待较长时间的域切换流程的完成,保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,该转发通道建立在UE完成了PS域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。In the user terminal of this embodiment, before switching the voice service from the CS domain network to the PS domain network, the IMS registration is performed in the PS domain network in advance, so that the PS domain network pre-allocates the bearer resources for the UE, so that the voice service can be transferred to the PS domain network. In the process of service switching from the CS domain network to the PS domain network, the forwarding channel can be established between the CS domain network and the PS network by using the reserved bearer information pre-allocated for the UE by the PS domain network, so that when the UE actually initiates the voice service After switching from the CS domain network to the PS domain network and quickly accessing the PS domain network, the UE can quickly transmit voice data with the peer terminal through the forwarding channel without waiting for a long time domain switching process The completion of the reverse SRVCC ensures good voice service continuity during the reverse SRVCC handover process. Further, the forwarding channel is established on the basis that the UE has completed the PS domain network access, so the voice service based on the forwarding channel can also be obtained Good quality of voice service.
图12为本发明实施例移动管理实体的实施例一的结构示意图。如图12所示,本实施例的移动管理实体至少包括接收模块21和转发通道建立模块22两个模块。其中,接收模块21用于接收切换请求,该切换请求用于请求将UE的语音业务从CS域网络向PS域网络进行切换;转发通道建立模块22则用于在UE将语音业务从CS域网络向PS域网络切换的过程中,利用UE预先在PS域网络内配置的语音业务切换所需的资源信息,控制PS域网络的第一网元和CS域网络的第二网元之间建立转发通道。具体地,转发通道建立模块22控制建立的上述转发通道用于:在UE接入至PS域网络之后,转发UE和对端UE之间的语音业务数据。FIG. 12 is a schematic structural diagram of Embodiment 1 of a mobility management entity according to an embodiment of the present invention. As shown in FIG. 12 , the mobility management entity of this embodiment includes at least two modules: a receiving module 21 and a forwarding channel establishing module 22 . Among them, the receiving module 21 is used to receive a handover request, and the handover request is used to request to switch the voice service of the UE from the CS domain network to the PS domain network; the forwarding channel establishment module 22 is used to transfer the voice service of the UE from the CS domain network In the process of handover to the PS domain network, use the resource information required for voice service handover configured by the UE in the PS domain network in advance to control the establishment of forwarding between the first network element of the PS domain network and the second network element of the CS domain network aisle. Specifically, the forwarding channel establishment module 22 controls the established forwarding channel to be used for forwarding voice service data between the UE and the peer UE after the UE accesses the PS domain network.
具体地,本实施例中的所有模块所涉及的具体工作过程,可以参考上述反向单一无线语音呼叫连续性的处理方法所涉及的相关实施例揭露的相关内容,在此不再赘述。Specifically, for the specific working process involved in all the modules in this embodiment, reference may be made to the relevant content disclosed in the related embodiments involved in the above-mentioned method for processing the continuity of the reverse single wireless voice call, and details will not be repeated here.
本实施例的移动管理实体,通过在UE将语音业务从CS域网络向PS域网络切换的过程当中,利用UE在将语音业务从CS域网络向PS域网络切换之前、通过预先在PS域网络内配置的资源信息,控制建立语音数据的CS域网络和PS网络之间的转发通道,从而当UE真正发起将语音业务从CS域网络向PS域网络的切换、且快速接入至PS域网络后,UE能够通过该转发通道很快地与对端终端进行语音数据的传输,而无需等待较长时间的域切换流程的完成,保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,该转发通道建立在UE完成了PS域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。In the mobility management entity of this embodiment, during the process of handing over the voice service from the CS domain network to the PS domain network by the UE, before handing over the voice service from the CS domain network to the PS The resource information configured within controls the establishment of a forwarding channel between the CS domain network and the PS network for voice data, so that when the UE actually initiates the switching of the voice service from the CS domain network to the PS domain network, and quickly accesses the PS domain network Afterwards, the UE can quickly transmit voice data with the peer terminal through the forwarding channel without waiting for the completion of the domain handover process for a long time, which ensures good voice service continuity performance during the reverse SRVCC handover process, and further Specifically, the forwarding channel is established on the basis that the UE completes PS domain network access, so voice services based on the forwarding channel can also obtain good voice service quality.
图13为本发明实施例移动管理实体的实施例二的结构示意图。具体地,在本实施例中,PS域网络中的第一网元具体可以为ATGW或PGW,而CS域网络中的第二网元则具体可以为rSRVCC MSC。UE通过IMS注册流程和SIP会话建立流程,预先在PS域网络中配置的资源信息至少可以包括UE预先在所述PS域网络中注册的上下文信息,该上下文信息至少包括STN-SR信息。FIG. 13 is a schematic structural diagram of Embodiment 2 of a mobility management entity according to an embodiment of the present invention. Specifically, in this embodiment, the first network element in the PS domain network may specifically be the ATGW or the PGW, and the second network element in the CS domain network may specifically be the rSRVCC MSC. The resource information pre-configured in the PS domain network by the UE through the IMS registration process and the SIP session establishment process may at least include context information previously registered by the UE in the PS domain network, and the context information includes at least STN-SR information.
在此基础上,当第一网元为ATGW且UE支持DTM或UMTS模式时,转发通道建立模块22具体还可以包括请求接收单元221和信息转发单元222两个子单元。其中,请求接收单元221用于接收SGSN转发的切换请求,该切换请求中携带UE预先注册的的上述上下文信息;而信息转发单元222则用于将上述上下文信息转发给rSRVCC MSC,从而以使rSRVCC MSC根据UE的STN-SR信息寻址到对应的ATGW,并与对应的ATGW建立转发通道。On this basis, when the first network element is an ATGW and the UE supports DTM or UMTS mode, the forwarding channel establishment module 22 may specifically include two subunits: a request receiving unit 221 and an information forwarding unit 222 . Wherein, the request receiving unit 221 is used to receive the handover request forwarded by the SGSN, and the handover request carries the above-mentioned context information pre-registered by the UE; and the information forwarding unit 222 is used to forward the above-mentioned context information to the rSRVCC MSC, so that the rSRVCC The MSC addresses the corresponding ATGW according to the STN-SR information of the UE, and establishes a forwarding channel with the corresponding ATGW.
进一步地,当第一网元为ATGW且UE不支持DTM或UMTS模式时,转发通道建立模块22具体还可以包括:标识查询单元223、信息获取单元224和请求响应单元225三个子单元。具体地,标识查询单元223用于根据接收到的rSRVCC MSC转发的切换请求,在HSS中查询与UE对应的SGSN的标识;信息获取单元224用于根据标识查询单元223查询到的SGSN的标识,向指定的SGSN获取UE预先注册的上述上下文信息;而请求响应单元225则用于将信息获取单元224获取到的上下文信息中的STN-SR信息携带在切换响应消息中返回给rSRVCC MSC,以使rSRVCC MSC根据所述STN-SR信息寻址到对应的ATGW,并与对应的ATGW建立转发通道。Further, when the first network element is an ATGW and the UE does not support DTM or UMTS mode, the forwarding channel establishment module 22 may specifically include three subunits: an identification query unit 223 , an information acquisition unit 224 and a request response unit 225 . Specifically, the identity query unit 223 is used to query the identity of the SGSN corresponding to the UE in the HSS according to the received handover request forwarded by the rSRVCC MSC; Obtain the above-mentioned context information pre-registered by the UE from the designated SGSN; and the request response unit 225 is used to carry the STN-SR information in the context information obtained by the information acquisition unit 224 in the handover response message and return it to the rSRVCC MSC, so that The rSRVCC MSC addresses the corresponding ATGW according to the STN-SR information, and establishes a forwarding channel with the corresponding ATGW.
更进一步地,当第一网元为PGW,本实施例中,转发通道建立模块22具体还可以包括信息获取转发单元226。该信息获取转发单元226用于分别从PGW和rSRVCC MSC获取PGW和rSRVCC MSC分配给UE的地址和/或端口信息,并将分别获取到的地址和/或端口信息在PGW和rSRVCC MSC间进行交互,以使PGW和rSRVCC MSC之间建立转发通道。Furthermore, when the first network element is a PGW, in this embodiment, the forwarding channel establishment module 22 may specifically include an information acquiring and forwarding unit 226 . The information acquiring and forwarding unit 226 is used to respectively acquire the address and/or port information allocated to the UE by the PGW and the rSRVCC MSC from the PGW and the rSRVCC MSC, and exchange the acquired address and/or port information between the PGW and the rSRVCC MSC , so that a forwarding channel is established between the PGW and the rSRVCC MSC.
具体地,本实施例中的所有模块所涉及的具体工作过程,同样可以参考上述反向单一无线语音呼叫连续性的处理方法所涉及的相关实施例揭露的相关内容,在此不再赘述。Specifically, for the specific working process involved in all the modules in this embodiment, you can also refer to the relevant content disclosed in the related embodiments related to the above-mentioned method for processing the continuity of the reverse single wireless voice call, and will not repeat them here.
本实施例的移动管理实体,通过在UE将语音业务从CS域网络向PS域网络切换的过程当中,利用UE在将语音业务从CS域网络向PS域网络切换之前、通过预先在PS域网络内进行的IMS注册而配置的资源信息,控制建立语音数据的CS域网络和PS网络之间的转发通道,从而当UE真正发起将语音业务从CS域网络向PS域网络的切换、且快速接入至PS域网络后,UE能够通过该转发通道很快地与对端终端进行语音数据的传输,而无需等待较长时间的域切换流程的完成,保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,该转发通道建立在UE完成了PS域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。In the mobility management entity of this embodiment, during the process of handing over the voice service from the CS domain network to the PS domain network by the UE, before handing over the voice service from the CS domain network to the PS The resource information configured for the IMS registration in the network controls the establishment of the voice data forwarding channel between the CS domain network and the PS network, so that when the UE actually initiates the handover of the voice service from the CS domain network to the PS domain network, and quickly connects After entering the PS domain network, the UE can quickly transmit voice data with the peer terminal through the forwarding channel without waiting for the completion of the domain switching process for a long time, ensuring good voice quality during the reverse SRVCC switching process Service continuity performance. Further, the forwarding channel is established on the basis that the UE completes the PS domain network access, so voice services based on the forwarding channel can also obtain good voice service quality.
图14为本发明实施例反向单一无线语音呼叫连续性的处理系统实施例的结构示意图。如图14所示,本实施例的反向语音呼叫连续性业务的处理系统至少包括用户终端1、第一网元2和第二网元3。FIG. 14 is a schematic structural diagram of an embodiment of a system for processing reverse single radio voice call continuity according to an embodiment of the present invention. As shown in FIG. 14 , the system for processing the reverse voice call continuity service of this embodiment includes at least a user terminal 1 , a first network element 2 and a second network element 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和对端用户终端之间的语音业务数据。Specifically, the user terminal 1 is used to pre-configure resource information in the PS domain network before switching the voice service from the CS domain network to the PS domain network; and the first network element 2 is located in the PS domain network, and the second network element 3 is located in the CS domain network, and the first network element 2 may specifically be a PGW or ATGW device in the PS domain network, and the second network element 3 may specifically be an rSRVCC MSC device in the CS domain network. When the user terminal 1 switches the voice service from the CS domain network to the PS domain network, using the above resource information pre-configured by the user terminal 1, a forwarding channel can be established between the first network element 2 and the second network element 3. The forwarding channel is used to forward voice service data between the user terminal 1 and the peer user terminal after the user terminal 1 accesses the PS domain network.
具体地,本实施例中的用户终端所包含的所有模块,以及所包含的模块所涉及的具体工作过程,可以参考上述单一无线反向语音呼叫连续性的处理方法、用户终端以及移动管理实体所涉及的相关实施例揭露的相关内容,在此不再赘述。Specifically, for all the modules included in the user terminal in this embodiment, and the specific working process involved in the included modules, you can refer to the above-mentioned single wireless reverse voice call continuity processing method, user terminal and mobility management entity Relevant content disclosed in related embodiments will not be repeated here.
本实施例的反向单一无线语音呼叫连续性的处理系统,通过在UE将语音业务从CS域网络向PS域网络切换之前,UE预先在PS域网络内进行IMS注册以及发起SIP会话的建立,以使PS域网络预先为UE分配的承载资源信息,而在UE将语音业务从CS域网络向PS域网络切换的过程当中,利用PS域网络预先为UE分配的预留承载信息,建立语音数据的CS域网络和PS网络之间的转发通道,从而使得当UE真正发起将语音业务从CS域网络向PS域网络的切换、且快速接入至PS域网络后,UE能够通过建立的该转发通道很快地与对端终端进行语音数据的传输,而无需等待较长时间的域转换流程的完成,保证了反向SRVCC切换过程中良好的语音业务连续性能,进一步地,建立的该转发通道建立在UE完成了PS域网络接入的基础上,因而基于该转发通道进行的语音业务还能够得到良好的语音服务质量。In the system for processing the continuity of a reverse single wireless voice call in this embodiment, before the UE switches the voice service from the CS domain network to the PS domain network, the UE pre-registers with the IMS in the PS domain network and initiates the establishment of a SIP session, In order to make the bearer resource information allocated by the PS domain network to the UE in advance, and in the process of switching the voice service from the CS domain network to the PS domain network by the UE, the reserved bearer information allocated by the PS domain network to the UE in advance is used to establish voice data The forwarding channel between the CS domain network and the PS network, so that when the UE actually initiates the handover of the voice service from the CS domain network to the PS domain network and quickly accesses the PS domain network, the UE can pass through the established forwarding channel. The channel quickly transmits voice data with the peer terminal without waiting for the completion of the domain conversion process for a long time, which ensures good voice service continuity during the reverse SRVCC handover process. Further, the established forwarding channel Based on the fact that the UE has completed the PS domain network access, the voice service based on the forwarding channel can also obtain good voice service quality.
进一步地,在上述技术方案的基础上,本实施例的反向语音呼叫连续性业务的处理系统中还可以包括移动管理实体4。移动管理实体4用于在用户终端1将语音业务从CS域网络向PS域网络切换的过程中,利用用户终端1预先配置的资源信息,控制第一网元2和第二网元3之间建立所述转发通道。而具体地,本实施例中的移动管理实体所包含的所有模块,以及所包含的模块所涉及的具体工作过程,同样可以参考上述反向单一无线语音呼叫连续性的处理方法、用户终端以及移动管理实体所涉及的相关实施例揭露的相关内容,在此不再赘述。Further, on the basis of the above technical solution, the system for processing the reverse voice call continuity service of this embodiment may further include a mobility management entity 4 . The mobility management entity 4 is used to control the communication between the first network element 2 and the second network element 3 by using the pre-configured resource information of the user terminal 1 during the process that the user terminal 1 switches the voice service from the CS domain network to the PS domain network. Establish the forwarding channel. Specifically, for all the modules included in the mobility management entity in this embodiment, as well as the specific working process involved in the included modules, you can also refer to the above-mentioned reverse single wireless voice call continuity processing method, user terminal and mobile Relevant content disclosed in related embodiments related to the management entity will not be repeated here.
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims (30)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410508743.XA CN104254111B (en) | 2010-08-30 | 2010-08-30 | Processing method, equipment and the system of reverse single wireless voice calling continuity |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410508743.XA CN104254111B (en) | 2010-08-30 | 2010-08-30 | Processing method, equipment and the system of reverse single wireless voice calling continuity |
CN201010270425.6A CN102387557B (en) | 2010-08-30 | 2010-08-30 | Processing method, equipment and system of reverse single wireless voice calling continuity |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010270425.6A Division CN102387557B (en) | 2010-08-30 | 2010-08-30 | Processing method, equipment and system of reverse single wireless voice calling continuity |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104254111A CN104254111A (en) | 2014-12-31 |
CN104254111B true CN104254111B (en) | 2018-08-14 |
Family
ID=52188556
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410508743.XA Active CN104254111B (en) | 2010-08-30 | 2010-08-30 | Processing method, equipment and the system of reverse single wireless voice calling continuity |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104254111B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107041009B (en) * | 2015-05-29 | 2020-06-23 | 成都鼎桥通信技术有限公司 | Audio channel control method, terminal and base station |
US10129892B2 (en) * | 2015-06-01 | 2018-11-13 | Qualcomm Incorporated | Techniques to manage reverse channel audio sessions |
CN106413009B (en) * | 2015-07-29 | 2019-12-31 | 南宁富桂精密工业有限公司 | Reverse single wireless voice call continuity switching method, device and communication system |
CN105722163B (en) * | 2016-02-24 | 2019-08-13 | 中国联合网络通信集团有限公司 | Network switching method and system |
CN109246632B (en) * | 2017-06-02 | 2021-12-21 | 展讯通信(上海)有限公司 | Call method and device, computer readable storage medium, base station and terminal |
CN119172818A (en) | 2017-07-14 | 2024-12-20 | 华为技术有限公司 | Network switching method and device |
CN109257780B (en) * | 2017-07-14 | 2021-06-01 | 华为技术有限公司 | Network switching method and device |
JP6918742B2 (en) * | 2018-05-11 | 2021-08-11 | シャープ株式会社 | UE (User Equipment) |
CN114745761A (en) * | 2022-04-18 | 2022-07-12 | 哲库科技(北京)有限公司 | Method, device, device and storage medium for processing voice service switching conflict |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101472326A (en) * | 2007-12-29 | 2009-07-01 | 华为技术有限公司 | Method and terminal for implementing voice business switch between different systems |
CN101574007A (en) * | 2006-12-28 | 2009-11-04 | 诺基亚公司 | Handover of circuit-switched call to packet-switched call, and vice versa |
-
2010
- 2010-08-30 CN CN201410508743.XA patent/CN104254111B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101574007A (en) * | 2006-12-28 | 2009-11-04 | 诺基亚公司 | Handover of circuit-switched call to packet-switched call, and vice versa |
CN101472326A (en) * | 2007-12-29 | 2009-07-01 | 华为技术有限公司 | Method and terminal for implementing voice business switch between different systems |
Also Published As
Publication number | Publication date |
---|---|
CN104254111A (en) | 2014-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102387557B (en) | Processing method, equipment and system of reverse single wireless voice calling continuity | |
CN104254111B (en) | Processing method, equipment and the system of reverse single wireless voice calling continuity | |
CN101431780B (en) | Method, equipment and system for implementing network optimization switch | |
CN101212810B (en) | Customer premise equipment switching method in radio network | |
EP2304999B1 (en) | Method, apparatus and computer program for supporting a session identifier in case of a transfer between different radio access networks | |
EP2130311B1 (en) | Handover apparatus and method in a heterogeneous wireless communication system | |
WO2009024082A1 (en) | A handing-off method and a terminal re-location method | |
WO2011006440A1 (en) | Method and device for switching | |
JP2010531593A (en) | System and method for providing voice services in a multimedia mobile network | |
CN113260090A (en) | Method for continuously providing emergency call service through packet network | |
WO2011050525A1 (en) | Method and device for handing over video call from packet switched domain to circuit switched domain | |
US8331323B2 (en) | Inter-network tunnel switching method and inter-network interconnection device | |
KR20080064692A (en) | Handoff method of heterogeneous manganese and its system | |
WO2011140888A1 (en) | Communication system and method for enhanced single radio voice call continuity | |
WO2009026835A1 (en) | A system, apparatus and method for user service handover | |
WO2011085668A1 (en) | Method, device and system for handover control | |
WO2010105525A1 (en) | Optimizing method for handover, handover device and system | |
CN101978727B (en) | Single receiver voice continuous switching and data transmission method, device and system | |
CN101588599B (en) | Method for realizing domain selection, method for managing mobility and control gateway | |
CN101998540B (en) | A method, device and system for realizing network optimal switching | |
KR102199271B1 (en) | Method and apparatus for processing call | |
KR101558230B1 (en) | Method and apparatus for handing over call from packet switched domain to circuit switched domain | |
WO2008125067A1 (en) | A method and device for realizing the voice continuity of session | |
Michail et al. | MIH based mobility for TETRA-LTE network | |
CN106612525A (en) | Cluster single call roaming switching method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20240701 Address after: Tokyo, Japan Patentee after: Godo Kaisha IP Bridge 1 Country or region after: Japan Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd. Country or region before: China |