Enhanced indication of network support of SRVCC and/or voice-over-IMS for an user equipment in an EPS network

10757625 ยท 2020-08-25

Assignee

Inventors

Cpc classification

International classification

Abstract

Embodiments of the present invention include a method for enhanced indication of network support of SRVCC and/or Voice-over-IMS for an User Equipment UE in an Evolved Packet System EPS network, said method comprising at least one step based on taking into account support of SRVCC and/or Voice-over-IMS by Radio Access Network RAN nodes and/or by Radio Access Technologies RATs available for SRVCC for said UE in said EPS network.

Claims

1. An apparatus comprising: at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to: signal to a core network entity serving an user equipment served by said apparatus in a mobile communication network, information as to voice-over-IMS support by radio access network nodes in said mobile communication network, wherein the information as to voice-over-IMS support by radio access network nodes comprises radio access network-level-support information, said signalling allowing a voice-over-IMS indication indicating voice-over-IMS supported or voice-over-IMS not supported sent by said core network entity to said user equipment to take said radio access network-level-support information into account.

2. An apparatus according to claim 1, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to: signal said radio access network-level-support information to said core network entity during one of an attach procedure and a mobility management procedure for said user equipment.

3. An apparatus according to claim 1, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to: signal said radio access network-level support information to said core network entity in a dedicated message.

4. An apparatus according to claim 1, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to: determine said radio access network-level support information.

5. An apparatus according to claim 1, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to: determine said radio access network-level-support information using at least one of information as to radio capabilities of said user equipment, and radio access network configuration information.

6. An apparatus according to claim 1, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to: receive information as to radio capabilities of said user equipment signalled to said apparatus by said core network entity.

7. An apparatus according to claim 1, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to: receive information as to radio capabilities of said user equipment signalled to said apparatus by said core network entity during at least one of an attach procedure and a mobility management procedure for said user equipment.

8. An apparatus according to claim 1, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to: receive information as to radio capabilities of said user equipment signalled to said apparatus by said core network entity in a dedicated message.

9. An apparatus according to claim 1, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to: during a procedure triggered by said core network entity, first receive user equipment radio capabilities in a downlink signaling message, and then respond with said radio access network-level-support information sent to said core network entity.

10. An apparatus, comprising: at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to: receive from a radio access network node serving a user equipment served by said apparatus in a mobile communication network, information as to voice-over-IMS support by radio access network nodes in said mobile communication network, wherein the information as to voice-over-IMS support by radio access network nodes comprises radio access network-level-support information, and send to said user equipment a voice-over-IMS support indication, indicating voice-over-IMS supported or voice-over-IMS not supported, taking into account said radio access network-level support information.

11. An apparatus according to claim 10, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to: receive said radio access network-level-support information during one of an attach procedure and a mobility management procedure for said user equipment.

12. An apparatus according to claim 10, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to: receive said radio access network-level support information in a dedicated message.

13. An apparatus according to claim 10, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to: signal information as to radio capabilities of said user equipment to said serving radio access network node.

14. An apparatus according to claim 10, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to: signal said information as to radio capabilities of said user equipment to said radio access network node during one of an attach procedure and a mobility management procedure for said user equipment.

15. An apparatus according to claim 10, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to: signal said information as to radio capabilities of said user equipment to said serving radio access network node in a dedicated message.

16. An apparatus according to claim 10, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to: trigger a procedure whereby user equipment radio capabilities are first sent to the serving radio access network node in a downlink signaling message, and then the apparatus receives said radio access network-level-support information from said serving radio access network node.

17. An apparatus according to claim 10, wherein the radio access network-level support information takes into account information as to radio capabilities of said user equipment and/or radio access network configuration information.

18. A method comprising: signaling to a core network entity serving an user equipment served by a radio access network node in a mobile communication network, information as to voice-over-IMS support by radio access network nodes in said mobile communication network, wherein the information as to voice-over-IMS support by radio access network nodes comprises radio access network-level-support information, said signalling allowing a voice-over-IMS indication indicating voice-over-IMS supported or voice-over-IMS not supported sent by said core network entity to said user equipment to take said radio access network-level-support information into account.

19. A method comprising: receiving from a radio access network node serving a user equipment served by a core network entity in a mobile communication network, information as to voice-over-IMS support by radio access network nodes in said mobile communication network, wherein the information as to voice-over-IMS support by radio access network nodes comprises radio access network-level-support information, and sending to said user equipment a voice-over-IMS support indication, indicating voice-over-IMS supported or voice-over-IMS not supported, taking into account said radio access network-level support information.

Description

(1) Some embodiments of apparatus and/or methods in accordance with embodiments of the present invention are now described, by way of example only, and with reference to the accompanying drawings, in which:

(2) FIG. 1 is intended to illustrate in a simplified way an Attach or Tracking Area Update procedure, enhanced according to a first embodiment of the present invention,

(3) FIG. 2 is intended to illustrate in a simplified way an Attach or Tracking Area Update procedure, enhanced according to a second embodiment of the present invention.

(4) As recalled above, currently the UE sends its global UTRAN/GERAN srvcc capability to the MME at NAS level. This capability is used by the MME together with the EPC srvcc support in order to decide whether to indicate VoIMS possible or VoIMS not supported back to the UE over NAS in the Attach/TAU/RAU Accept message. This indication is also provided to the eNB in the S1 Initial Context Request message within the SRVCC indication Information element so that whenever an SRVCC is necessary the eNB knows whether MME and UE supports it.

(5) In case the srvcc is from lte to umts, one problem comes if the target RAN node doesn't support SRVCC. Indeed, the support of incoming srvcc by an RNC requires some specific function. Since the MME is not necessarily aware of this target RNC capability but the source eNB is e.g. by configuration, the VoIMS possible or VoIMS not supported indication currently sent to the UE over NAS may not take it into account. Thus the MME can perfectly indicate VoIMS possible to the UE, leading to VoIMS call being established while the target UTRAN doesn't support srvcc. As a result, at time of handover the eNB cannot perform this srvcc which likely leads to release the call so that the UE can catch up 3 g again. Another problem is also when the UE has indicated its general UTRAN/GERAN SRVCC capability to the MME but has not been tested for one of the two (either GERAN or UTRAN). The source eNB would be aware of it (so called FGI bits received by eNB from UE) but not the MME again. To solve these two problems it is necessary to send some information from source eNB to MME before the MME does decide to send to the UE over the NAS the VoIMS possible or VoIMS not supported indication.

(6) Embodiments of the present invention in particular enable to solve such problems and/or avoid such drawbacks.

(7) Embodiments of the present invention in particular take advantage of the fact that the source LTE eNB is aware e.g. by configuration whether a target RNC supports srvcc or not.

(8) Embodiments of the present invention include providing the target RNC srvcc capability from eNB to the MME (for the lte to umts srvcc case).

(9) The sending of the capability from the eNB to the MME must be early enough so that the MME is made aware before making the decision VoIMS possible or not to be sent to the UE. The target RNC srvcc capability can be sent from eNB to MME over a UE-dedicated message such as the UE Capability Info Indication message or the Initial Context Response message or any new UE-dedicated uplink S1AP message.

(10) Embodiments of the invention can be extended to the case where the target RNC capability is provided from eNB to MME in a non-UE dedicated uplink S1 message such S1 Setup Request or a new non-UE dedicated uplink message.

(11) Embodiments of the invention can be extended to cover other RATs i.e. to provide any target RAT RAN srvcc capability from eNB to MME e.g. for GERAN, CDMA including capability concerning multiple RATs at the same time.

(12) Embodiments of the invention can also be extended to cover any Access Stratum (AS) information that the eNB has which would be needed/useful by the MME in its decision to allow the UE for VolMS possible or not. For example, one such information may be related to the FGI bit i.e. the eNB is made aware by the UE whether the srvcc support towards a given RAT has been implemented and tested or not.

(13) Embodiments of the invention can also be extended to cover the sending from the eNB to the MME of the support of VoIMS capability on the target RAN and RAT: this one would be useful in the context of a full VoIMS deployment scenario because the MME could decide to allow the UE to start VoIMS calls knowing the wide support of VoIMS on all RATs and RAN nodes even though srvcc is not supported. The sending of this VoIMS capability support could also be per UE to cover cases such as the eNB checks per UE if the frequency band where the target RAT supports VoIMS is a frequency band also supported by the UE. By further extension to cover any case where the operation of the VoIMS by the UE on the target RAN/RAT node depends on some radio capabilities of the UE which are known by the eNB.

(14) In embodiments of the present invention providing a sending by the eNB to the MME of either srvcc support or VoIMS support on a target RAT/RAN node which depends on a per UE radio capability of the involved UE, two embodiments may be envisioned:

(15) In a first embodiment, since the eNB receives the UE Radio Capabilities within the Initial Context Setup Request message or later, the new indication from eNB to MME would be sent after that e.g. in Initial Context Setup Response or in a new message, and the Attach Accept/TAU/RAU Accept towards the UE would be sent only after that, embedded in an S1AP Downlink NAS Transport.

(16) In a second embodiment, after receiving the Initial UE Message, the MME could trigger a new class 1 procedure where a new S1 downlink message first sends the UE Radio capabilities to the eNB, then eNB responds with the new indication from eNB to MME, then the MME sends the Attach/TAU/RAU Accept towards the UE within the S1AP Initial Context Setup Request message.

(17) The first embodiment is illustrated in a simplified way in FIG. 1. In the scenario in FIG. 1, the first embodiment is represented whereby the Attach/TAU/RAU Accept message would be sent after and separate of Initial Context Setup Request.

(18) The second embodiment is illustrated in a simplified way in FIG. 2. In FIG. 2 the second embodiment is represented allowing MME to send the Attach/TAU/RAU Accept message within the Initial Context Setup Request.

(19) Embodiments of the invention allow the MME to make the right decision whether to authorize a UE to use VoIMS or not depending on the target RAT or target RAN nodes capabilities (wrt srvcc support or VoIMS support) or even depending on some specific radio characteristics supported by the UE and known by eNB (FGI bits, supported frequency bands, etc.).

(20) On the contrary, in the prior art, the MME may decide to send VoIMS possible to a UE in the Attach/TAU/RAU Accept message allowing the UE to start VoIMS calls which are likely to get dropped whenever handover to target RAT/RAN node becomes necessary due to non support of srvcc or non support of VoIMS at this target RAT/RAN node.

(21) In one aspect, there is provided a method for enhanced indication of network support of SRVCC and/or Voice-over-IMS for an User Equipment UE in an Evolved Packet System EPS network.

(22) In an embodiment, said method comprises at least one step based on taking into account support of SRVCC and/or Voice-over-IMS by Radio Access Network RAN nodes and/or by Radio Access Technologies RATs available for SRVCC for said UE in said EPS network.

(23) In an embodiment, said method comprises a step of: an eNodeB serving said UE signalling to a Mobility Management Entity MME serving said UE, information as to said Voice-over-IMS and/or SRVCC support by Radio Access Network RAN nodes and/or Radio Access Technologies RATs available for SRVCC for said UE in said EPS network, referred to as Radio Access Network RAN-level-support information.

(24) In an embodiment, said method comprises a step of: said eNodeB signalling said RAN-level-support information to said MME during an Attach procedure or a mobility management procedure for said UE.

(25) In an embodiment, said method comprises a step of: said eNodeB signalling said RAN-level support information to said MME, in a message Initial Context Setup Response.

(26) In an embodiment, said method comprises a step of: said eNodeB signalling said RAN-level support information to said MME, in a dedicated message.

(27) In an embodiment, said method comprises a step of: said eNodeB determining information as to said Voice-over-IMS and/or SRVCC support by RAN nodes and/or Radio Access Technologies RATs available for SRVCC for said UE in said EPS network, referred to as Radio Access Network RAN-level-support information.

(28) In an embodiment, said method comprises a step of: said eNodeB determining said RAN-level-support information, using information as to radio capabilities of said UE, and/or RAN configuration information.

(29) In an embodiment, said method comprises a step of: a Mobility Management MME serving said UE signalling said information as to radio capabilities of said UE to said eNodeB.

(30) In an embodiment, said method comprises a step of: said MME signalling said information as to radio capabilities of said UE to said eNodeB during an Attach procedure or a mobility management procedure for said UE.

(31) In an embodiment, said method comprises a step of: said MME signalling said information as to radio capabilities of said UE to said eNodeB in a message Initial Context Setup Request.

(32) In an embodiment, said method comprises a step of: said MME signalling said information as to radio capabilities of said UE to said eNodeB in a dedicated message.

(33) In an embodiment, said method comprises a step of: a Mobility Management Entity MME serving said UE sending a Voice-over-IMS support indication to said UE, indicating Voice-over-IMS supported, if Voice-over-IMS is supported by Evolved Packet Core EPC, and if either Voice-over-IMS or SRVCC is supported by at least one of said available RAN nodes and/or RATs.

(34) In an embodiment, said method comprises a step of: a Mobility Management Entity MME serving said UE sending an SRVCC support indication to an eNodeB serving said UE, indicating SRVCC supported, if SRVCC is supported by Evolved Packet Core EPC and by at least one of said available RAN nodes and/or RATs.

(35) Other aspects relate to entities comprising means for performing such method, said entities including, in particular E-UTRAN entity (eNodeB), and EPC entity (Mobility Management Entity MME).

(36) In one aspect, there is provided an eNode B serving an UE in an EPS network, said eNodeB comprising: means for signalling to a Mobility Management Entity MME serving said UE, information as to Voice-over-IMS and/or SRVCC support by RAN nodes and/or Radio Access Technologies RATs available for SRVCC for said UE in said EPS network, referred to as Radio Access Network RAN-level-support information.

(37) In an embodiment, said eNode B comprises: means for signalling said RAN-level-support information to a Mobility Management MME serving said UE, during an Attach procedure or a mobility management procedure for said UE.

(38) In an embodiment, said eNode B comprises: means for signalling said RAN-level support information to said MME, in a message Initial Context Setup Response.

(39) In an embodiment, said eNode B comprises: means for signalling said RAN-level support information to said MME, in a dedicated message.

(40) In an embodiment, said eNode B comprises: means for determining information as to said Voice-over-IMS and/or

(41) SRVCC support by RAN nodes and/or Radio Access Technologies RATs available for SRVCC for said UE in said EPS network, referred to as Radio Access Network RAN-level-support information.

(42) In an embodiment, said eNode B comprises: means for determining said RAN-level-support information, using information as to radio capabilities of said UE, and/or RAN configuration information.

(43) In another aspect, there is provided a Mobility Management Entity MME serving an UE in an EPS network, said MME comprising: means for signalling information as to radio capabilities of said UE to an eNodeB serving said UE.

(44) In an embodiment, said MME comprises: means for signalling said information as to radio capabilities of said UE to said eNodeB during an Attach procedure or a mobility management procedure for said UE.

(45) In an embodiment, said MME comprises: means for signalling said information as to radio capabilities of said UE to said eNodeB in a message Initial Context Setup Request.

(46) In an embodiment, said MME comprises: means for signalling said information as to radio capabilities of said UE to said eNodeB in a dedicated message.

(47) In another aspect, there is provided a Mobility Management Entity MME serving an UE in an EPS network, said MME comprising: means for sending a Voice-over-IMS support indication to said UE, indicating Voice-over-IMS supported, if Voice-over-IMS is supported by Evolved Packet Core EPC, and if either Voice-over-IMS or SRVCC is supported by at least one of RAN nodes and/or RATs available for SRVCC for said UE in said EPS network.

(48) In another aspect, there is provided a Mobility Management Entity MME serving an UE in an EPS network, said MME comprising: means for sending an SRVCC support indication to an eNodeB serving said UE, indicating SRVCC supported, if SRVCC is supported by Evolved Packet Core EPC and by at least one of said available RAN nodes and/or RATs available for SRVCC for said UE in said EPS network.

(49) The detailed implementation of the above-mentioned means does not raise any special problem for a person skilled in the art, and therefore such means do not need to be more fully disclosed than has been made above, by their function, for a person skilled in the art.

(50) A person of skill in the art would readily recognize that steps of various above-described methods can be performed by programmed computers. Herein, some embodiments are also intended to cover program storage devices, e.g., digital data storage media, which are machine or computer readable and encode machine-executable or computer-executable programs of instructions, wherein said instructions perform some or all of the steps of said above-described methods. The program storage devices may be, e.g., digital memories, magnetic storage media such as a magnetic disks and magnetic tapes, hard drives, or optically readable digital data storage media. The embodiments are also intended to cover computers programmed to perform said steps of the above-described methods.