SINGLE RADIO VOICE CALL CONTINUITY HANDOVER OF CALLS WITH VIDEO MEDIA FROM A CIRCUIT SWITCHED ACCESS NETWORK
A method is provided of performing a handover with Single Radio Voice Call Continuity, SRVCC, of a telecommunications session from a User Equipment, UE accessing an IP Multimedia Subsystem, IMS, network via a Circuit Switched, CS, access network to a target Packet Switched, PS, access network. The method includes receiving a handover request from the CS access network to transfer the session and determining that the telecommunications session comprises data media in addition to, or without, any audio media. The ability to perform the handover with SRVCC for the data media is determined. Bearer resources for the session when handed over to the PS access network are allocated, including a data media bearer and, if there is any audio media in the session an audio media bearer. The session is transferred from the CS to the target PS access network.
Latest TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) Patents:
- Packet data connectivity control with volume charged service limitation
- Decoder and encoder and methods for coding of a video sequence
- System and methods for configuring user equipments with overlapping PUCCH resources for transmitting scheduling requests
- Support of indirect communication with TLS
- Availability of network services
The present invention relates to methods and apparatus in a telecommunications network for enabling handover of a call from a Circuit Switched (CS) to a Packet Switched (PS) access network. More particularly, the invention relates to methods and apparatus for enabling handover of a call that includes video or other data media with Single Radio Voice Call Continuity.
BACKGROUNDIP Multimedia services provide a dynamic combination of voice, video, messaging, data, etc, within the same session. This has lead to a growth in the numbers of basic applications and the media which it is possible to combine, leading to a growth in the number and variety of services offered to the end users—so-called “combinational IP Multimedia” services.
IP Multimedia Subsystem (IMS) is the technology defined by the Third Generation Partnership Project (3GPP) to provide IP Multimedia services over mobile communication networks. IMS provides key features to enrich the end-user person-to-person communication experience through the integration and interaction of services. IMS allows new rich person-to-person (client-to-client) as well as person-to-content (client-to-server) communications over an IP-based network. The IMS makes use of the Session Initiation Protocol (SIP) to set up and control calls or sessions between user terminals (or user terminals and application servers). Whilst SIP was created as a user-to-user protocol, IMS allows operators and service providers to control user access to services and to charge users accordingly. Other protocols are used for media transmission and control, such as Real-time Transport Protocol and Real-time Transport Control Protocol (RTP/RTCP).
The IMS 3 includes a core network 3a, which operates over the middle, Control Layer 4 and the Connectivity Layer 1, and a Service Network 3b. The IMS core network 3a includes nodes that send/receive signals to/from the GPRS network via the GGSN 2 at the Connectivity Layer 1 and network nodes that include Call/Session Control Functions (CSCFs) 5, which operate as SIP proxies within the IMS in the middle, Control Layer 4. The top, Application Layer 6 includes the IMS service network 3b. Application Servers (ASs) 7 are provided for implementing IMS service functionality.
As shown in
Many existing access networks operate only using CS technology, but a UE may also access IMS services via a CS domain. Although the CS domain will not handle SIP, procedures are well established for dealing with the provision of media and services between the IMS and a UE using a CS access. There are many occasions when during a call/session it is required to transfer or hand over the call/session from one access network to another. There are a variety of factors that are used to determine when a call needs to be handed over to another access network, but these are not particularly relevant to the present discussion. All we need to know is that the CS access network determines, based on the cells for which the UE reports measurements, when the conditions arise that require a request to be made to the core network for the call to be handed over. Single Radio Voice Call Continuity (SRVCC) is described in 3GPP TS 23.237 and 3GPP TS 23.216, specifying procedures for handover of a voice call from a PS access to a CS access (e.g. transfer of a Voice-over-IP, VoIP, IMS session from an evolved Universal Terrestrial Radio Access Network, E-UTRAN, to a Universal Terrestrial Radio Access Network/GSM Edge Radio Access Network, UTRAN/GERAN). These technical specifications have also been extended to allow handover of a voice call from a CS access to a PS access.
However, the procedures specified for CS to PS handover with SRVCC include only the handover of voice/audio media, and do not specify how to handle the handover procedure for other media—i.e. media data carried by a different bearer than the audio media bearer. This problem is addressed by the following discussion.
SUMMARYA first aspect provides a method of performing a handover with Single Radio Voice Call Continuity, SRVCC, of a telecommunications session from a User Equipment, UE accessing an IP Multimedia Subsystem, IMS, network via a Circuit Switched, CS, access network to a target Packet Switched, PS, access network. The method includes receiving a handover request from the CS access network to transfer the session and determining that the telecommunications session comprises data media in addition to, or without, any audio media. The ability to perform the handover with SRVCC for the data media is determined. Bearer resources for the session when handed over to the PS access network are allocated, including a data media bearer and, if there is any audio media in the session an audio media bearer. The session is transferred from the CS to the target PS access network.
A second aspect provides a network server configured for use in a telecommunications network in which a call session from a User Equipment, UE, accessing an IP Multimedia Subsystem, IMS, network via a Circuit Switched, CS, access network is to be handed over with Single Radio Voice Call Continuity, SRVCC, to a target Packet Switched, PS, access network. The call session comprises data media in addition to, or without, any audio media. The network server includes a processor configured to determine the possibility of performing CS to PS handover with SRVCC based on the capability of the UE to perform a CS to PS handover with SRVCC, and the media in the session. The server also includes an input/output for sending a signal to the UE that includes a handover command with information to enable the UE to transfer the data media and any audio media in the session to the PS access network.
A third aspect provides User Equipment, UE, configured to access an IP Multimedia Subsystem, IMS, network via a Circuit Switched, CS, access network to establish a call session that includes data media in addition to, or without, any audio media, and for the call to be handed over with Single Radio Voice Call Continuity, SRVCC, to a target Packet Switched, PS, access network. The UE includes an input/output for receiving and transmitting signals via the CS access network and via the PS access network. A memory stores data and program instructions. A processor is configured to process the program instructions, on receiving a CS to PS handover command from the CS access network, to transfer the data media and any audio media in the call session to the PS access network using information provided in the handover command.
Briefly, the procedure is as follows:
The CS access network, represented here by the RNC/BSC 41, sends a HO required signal 401 to the MSC Server 43 indicating that the call needs to be transferred to another access network. Signals 402 show the MSC Server 43 interacting with the IMS 47 according to standard procedures of TS 23.216. The MSC Server sends a SRVCC CS to PS HO request 403 to the Target MME according to standard procedures of TS 23.216. In signals 404 and 405 the target MME/SGSN 48 performs a context request if this is required according to standard procedures of TS 23.216. In signals 406, the target MME/SGSN 48 allocates resources for all PS bearers in the PS access network (e.g. E-UTRAN or UTRAN (High Speed Packet Access—HSPA)). Signals 407-411 a are the standard procedure of TS 23.216, in which the handover instruction (CS to PS HO command 408a, 408b) is sent back to the UE 40, which then completes its attachment to the PS access network by sending a Session Transfer Preparation Request 409 to the IMS 47 to trigger switching of the media path to the IP address/port of the UE on the target access. The UE sends a Handover confirmation 410 to the eNodeB/NodeB 42, which sends a Handover Notify 411 to the Target MME/SGSN 48. The target MME/SGSN 48 sends a HO complete message 411 a to the MSC Server 43 to confirm the completion of the handover. When receiving the HO Complete message 411a, the MSC Server 43 may release the local resources used by the CS access network, but will not send any session release towards IMS.
The Target MME/SGSN 48 sends Modify Bearer Request 412 to the SGW/PGW 45, to update PS bearer contexts according to Inter Radio Access Technology handover (IRAT HO) procedure as specified in 3GPP TS 23.401. The target MME/SGSN 48 includes a CS to PS SRVCC indication, which is also provided to the PCRF 46 to trigger modification of the filters for the IMS signalling bearer. If the target MME/SGSN 48 has received a Context Request from the Source SGSN/MME 44 (signal 404), the target MME/SGSN 48 sends an Acknowledgment to the Context Response 413 to the Source SGSN/MME 44. At step 414, the UE 40 initiates the Session transfer procedures according to 3GPP TS 23.237. At step 415, as a result of the Session transfer procedures, the setup of a dedicated bearer for the call is performed according to the dedicated bearer activation procedure as specified in TS 23.401.
As previously explained, the procedures specified and set out above do not consider the situation where the original call from the UE 40 in the CS network contained anything other than voice (audio) media, for example if the call involved data media, such as video, fax or other CS data. To overcome this, described below are some new procedures and functionalities of certain entities. These are described in terms of calls that involve “voice and video” media in addition to “voice only”. However, it should be understood that the principles apply to any call with data media, with or without the voice media.
In addition to the standard MSC Server behaviour defined in TS 23.237 the following functions as needed.
The MSC Server 43 is configured to inform the access network of the possibility to perform CS to PS SRVCC for voice and for voice and video by sending an “CS to PS SRVCC operation possible” to the RNC/BSC 41. The access network uses that information for deciding when to send a handover request to the core network.
The MSC Server determines the possibility of performing a handover with CS to PS SRVCC based on:
-
- 1. The CS to PS SRVCC capability of the UE 40.
- 2. The presence of a “CS to PS SRVCC allowed” indication in the subscription data of the user.
- 3. The IMS registration status of the UE 40.
- 4. The media in the ongoing session; the MSC Server 43 needs to identify sessions with voice only and voice and video media. The MSC Server 43 will only initiate SRVCC for supported media types. Note that Fax, CS data and CS Video media may use the same BS30 bearer over CS access, and can be transferred in the same way as for video.
The “CS to PS SRVCC allowed” indication is downloaded to the MSC Server 43 from the user's HSS during the attach procedure. The “CS to PS SRVCC allowed” indication may be further qualified by “voice only” or “voice and video”.
The UE 40 provides an indication to the MSC Server 43 of its capability of performing CS to PS SRVCC by providing a “CS to PS SRVCC capability indication”, and, optionally, if it supports CS to PS SRVCC for additional media than voice, such as video, CS data or fax. If the UE 40 does not provide this explicit indication to the MSC Server 43, the MSC Server may use other means to decided whether CS to PS SRVCC for the particular media could be performed, such as from subscription information, or from UE supported media registered in IMS.
The procedure shown in
Signals 504-505 are the same as signals 404-405 of
A SRVCC CS to PS HO response 507 is returned from the target MME/SGSN 48 to the MSC Server 43. The MSC Server 43 then sends a CS to PS HO command 508a to the BSC/RNC 41 of the access network. Note that this could be sent via the target MSC Server if such is available in the path between the Serving MSC Server 43 and the UE 40—for example if there has been a handover between MSC servers before the CS to PS SRVCC procedures arise. The access network sends the CS to PS HO command 508b to UE 40, indicating CS to PS handover. The MSC Server 43 also includes in the HO command message 508a the IP address/ports and selected codec for each of the IMS media (voice only or voice and video).
Signals 509-511a are the same as 409-411a of
The Target MME/SGSN 48 then sends a Modify Bearer Request 512 to the SGW/PGW 45 as in signal 412 of
The procedures and associated configuration of the UE and network entities described above allow handover of a call from a CS access to a PS access with SRVCC when the call includes data media such as video, CS data, fax etc.
Claims
1. A method of performing a handover with Single Radio Voice Call Continuity, SRVCC, of a telecommunications session from a User Equipment, UE accessing an IP Multimedia Subsystem, IMS, network via a Circuit Switched, CS, access network to a target Packet Switched, PS, access network, the method comprising:
- prior to a handover request regarding the UE, notifying the CS access network by a communication from the UE of the UE's ability to perform a CS to PS handover with SRVCC for both the data media and any audio media in the telecommunications session;
- receiving the handover request by the target PS access network from the CS access network to transfer the telecommunications session;
- determining that the telecommunications session comprises data media in addition to, or without, any audio media;
- determining the ability to perform the handover with SRVCC for the data media;
- allocating bearer resources for the telecommunications session in response to being handed over to the PS access network, the bearer resources including a data media bearer and, responding to the presence of any audio media in the telecommunications session by further allocating an audio media bearer; and
- transferring the telecommunications session from the CS to the target PS access network.
2. The method of claim 1 wherein the data media being transferred comprises at least one of video, fax, and CS data.
3. The method of claim 1, wherein the handover request is sent from the CS access network to a Mobile Switching Centre, MSC, server, and the method comprises the following performed by the MSC server:
- determining the ability to perform the handover with SRVCC for the data media and for any audio media present; and
- forwarding the handover request to the target PS network together with an indication that the handover involves data media in addition to any audio media.
4. (canceled)
5. The method of claim 1, further comprising determining the ability to perform a CS to PS handover with SRVCC for the data media and any audio media in the telecommunications session in response to the capability of the UE to perform a CS to PS handover with SRVCC, and the data media and any audio media in the telecommunications session.
6. The method of claim 5, further comprising determining the capability of the UE to perform CS to PS handover with SRVCC in response to a ‘CS to PS SRVCC capability’ indication provided by the UE, which indication further indicates the media types for which the UE supports CS to PS handover with SRVCC.
7. The method of claim 6, further comprising determining the ability to perform a CS to PS handover with SRVCC in response to a ‘CS to PS SRVCC allowed’ indication provided from a Home Subscriber Server, HSS, when the UE registers with the IMS network, and the ‘CS to PS SRVCC allowed’ indication further comprises an indication of whether CS to PS SRVCC is allowed for audio media only or for audio and other data media.
8. The method of claim 1 wherein transferring the telecommunications session from the CS to the target PS access network comprises sending a CS to PS handover command to the UE which includes information to enable the UE to transfer the data media and any audio media to the PS access network.
9. The method of claim 8 wherein the information includes the port IP addresses and codecs to use for each of the media.
10. A network server configured for use in a telecommunications network wherein a call session from a User Equipment, UE, accessing an IP Multimedia Subsystem, IMS, network via a Circuit Switched, CS, access network is to be handed over with Single Radio Voice Call Continuity, SRVCC, to a target Packet Switched, PS, access network, the call session comprising data media in addition to, or without, any audio media, the network server comprising:
- a processor configured to determine, prior to receiving a handover request, the possibility of performing CS to PS handover with SRVCC based on the capability of the UE to perform a CS to PS handover with SRVCC, and the data media and any audio media in the call session; and
- an input/output for sending a signal to the UE that includes a handover command with information to enable the UE to transfer the data media and any audio media in the session to the PS access network.
11. The network server of claim 10, wherein the network server is a Mobile Switching Centre, MSC, server.
12. The network server of claim 10, wherein the processor is further configured to determine the possibility of performing CS to PS handover with SRVCC based on the presence of a ‘CS to PS SRVCC allowed’ indication in a subscription data for the UE, and on the a IMS registration status of the UE.
13. User Equipment, UE, configured to access an IP Multimedia Subsystem, IMS, network via a Circuit Switched, CS, access network to establish a call session that includes data media in addition to, or without, any audio media, and for the call to be handed over with Single Radio Voice Call Continuity, SRVCC, to a target Packet Switched, PS, access network, the User Equipment comprising:
- an input/output circuit configured for receiving and transmitting signals via the CS access network and via the PS access network;
- a memory configured for storing data and program instructions; and
- a processor configured to process the program instructions on receiving a CS to PS handover command from the CS access network to transfer the data media and any audio media in the call session to the PS access network using information provided in the handover command.
- wherein the processor is further configured to provide to the CS access network, prior to receiving a handover command, a ‘CS to PS SRVCC capability’ indication that includes an indication of media types for which the UE supports CS to PS handover with SRVCC.
14. (canceled)
15. A computer program in a non-transitory memory and configured to be executed by a processor of the computer to cause the computer in a network to perform hand over with Single Radio Voice Call Continuity, SRVCC, of a telecommunications session from a User Equipment, UE accessing an IP Multimedia Subsystem, IMS, network via a Circuit Switched, CS, access network to a target Packet Switched, PS, access network, the computer program comprising computer readable instructions configured to respond to receiving a handover request from the CS access network to transfer the session by:
- prior to sending a handover request, notifying, from the UE, the CS access network of an ability to perform a CS to PS handover with SRVCC for both the data media and any audio media in the telecommunications session;
- determining that the telecommunications session comprises data media in addition to, or without, any audio media;
- determining the ability to perform the handover with SRVCC for the data media;
- initiating allocation of bearer resources for the telecommunications session in response to being handed over to the PS access network, the bearer resources including a data media bearer and, respond to the presence of any audio media in the session by further initiating allocation of an audio media bearer; and
- transferring the telecommunications session from the CS to the target PS access network.
16. A computer program product in a non-transitory memory and configured to be executed by a processor of the computer to cause the computer in a network to perform hand over with Single Radio Voice Call Continuity, SRVCC, of a telecommunications session from a User Equipment, UE accessing an IP Multimedia Subsystem, IMS, network via a Circuit Switched, CS, access network to a target Packet Switched, PS, access network, the computer program further comprising computer readable instructions configured to respond to receiving a handover request from the CS access network to transfer the session by:
- prior to a handover request regarding the UE, notifying the CS access network by a communication from the UE of the UE's ability to perform a CS to PS handover with SRVCC for both the data media and any audio media in the telecommunications session;
- determining that the telecommunications session comprises data media in addition to, or without, any audio media;
- determining the ability to perform the handover with SRVCC for the data media;
- initiating allocation of bearer resources for the telecommunications session in response to being handed over to the PS access network, including a data media bearer and, respond to the presence of any audio media in the session by further initiating allocation of an audio media bearer; and
- transferring the telecommunications session from the CS to the target PS access network.
17. The network server of claim 10, wherein the processor is further configured to determine the capability of the UE to perform CS to PS handover with SRVCC in response to a ‘CS to PS SRVCC capability’ indication provided by the UE, which indication further indicates media types for which the UE supports CS to PS handover with SRVCC.
18. The network server of claim 17, wherein the processor is further configured to determine the ability to perform a CS to PS handover with SRVCC in response to a ‘CS to PS SRVCC allowed’ indication provided from a Home Subscriber Server, HSS, when the UE registers with the IMS network, and the ‘CS to PS SRVCC allowed’ indication further comprises an indication of whether CS to PS SRVCC is allowed for audio media only or for audio and other data media.
19. The UE of claim 13, wherein the processor is further configured to process the program instruction to notify a network server of the ability to perform a CS to PS handover with SRVCC for the data media and any audio media in the call session.
20. The UE of claim 19, wherein the processor is further configured to determining the ability to perform a CS to PS handover with SRVCC in response to a ‘CS to PS SRVCC allowed’ indication received from a Home Subscriber Server, HSS, when the UE registers with the IMS network, and the ‘CS to PS SRVCC allowed’ indication further comprises an indication of whether CS to PS SRVCC is allowed for audio media only or for audio and other data media.
21. The computer program of claim 15, further comprising computer readable instructions configured for determining the capability of the UE to perform CS to PS handover with SRVCC in response to a ‘CS to PS SRVCC capability’ indication provided by the UE, which indication further indicates media types for which the UE supports CS to PS handover with SRVCC.
22. The computer program of claim 21, further comprising computer readable instructions configured for determining the ability to perform a CS to PS handover with SRVCC in response to a ‘CS to PS SRVCC allowed’ indication provided from a Home Subscriber Server, HSS, when the UE registers with the IMS network, and the ‘CS to PS SRVCC allowed’ indication further comprises an indication of whether CS to PS SRVCC is allowed for audio media only or for audio and other data media.
23. The computer program product of claim 16, further comprising computer readable instructions configured for determining the capability of the UE to perform CS to PS handover with SRVCC in response to a ‘CS to PS SRVCC capability’ indication provided by the UE, which indication further indicates media types for which the UE supports CS to PS handover with SRVCC.
24. The computer program product of claim 23, further comprising computer readable instructions configured for determining the ability to perform a CS to PS handover with SRVCC in response to a ‘CS to PS SRVCC allowed’ indication provided from a Home Subscriber Server, HSS, when the UE registers with the IMS network, and the ‘CS to PS SRVCC allowed’ indication further comprises an indication of whether CS to PS SRVCC is allowed for audio media only or for audio and other data media.
Type: Application
Filed: Jan 27, 2012
Publication Date: Aug 1, 2013
Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (Stockholm)
Inventors: Ralf Keller (Wurselen), Fredrik Lindholm (Stockholm)
Application Number: 13/392,343