Mobile communications method and system for signalling information relating to network's capabilities
10003963 ยท 2018-06-19
Assignee
Inventors
Cpc classification
H04W80/10
ELECTRICITY
H04W36/13
ELECTRICITY
H04W36/0022
ELECTRICITY
International classification
Abstract
Methods and apparatuses are provided for transmitting information from a serving network element to a mobile terminal in a mobile communications network. The serving network element transmits indication indicating whether a voice over internet protocol (VoIP) via packet switched (PS) session is supported, to the mobile terminal, via an eNode B, during one of a tracking area updating (TAU) procedure and an attach procedure. A Voice Call Continuity (VCC) capability of the mobile terminal is received from the mobile terminal. It is determined whether or not to anchor a call based on the received VCC capability of the mobile terminal. The indication is determined based on a capability of the serving network element.
Claims
1. A method for transmitting information by a serving network element of a home network of a mobile terminal in a circuit switched (CS) call in a mobile communications network, comprising: transmitting, by the serving network element via an eNodeB of a visited network of the mobile terminal, an indication included in a first non-access stratum (NAS) message, indicating whether a voice over internet protocol (VoIP) via packet switched (PS) session is supported, to the mobile terminal, during one of a tracking area updating (TAU) procedure and an attach procedure; upon transmitting the indication, receiving, by the serving network element, a second NAS message including information regarding a voice call continuity (VCC) capability and desirability of the mobile terminal from the mobile terminal, the desirability being based on a preference of a user of the mobile terminal; and upon determining, by the serving network element, that the mobile terminal is VCC capable and VCC is not desirable based on the information, overriding the desirability and anchoring the call, and upon determining that the mobile terminal is not VCC capable based on the information, continuing the call in the CS domain, wherein the indication is determined based on a VCC capability of the serving network element and the mobile terminal, and is used to indicate to the mobile terminal whether the mobile terminal can expect a successful VoIP session.
2. The method of claim 1, wherein the indication is transmitted using a predetermined bit.
3. The method of claim 1, wherein the indication is determined based on a local policy.
4. An apparatus for transmitting information by a serving network element of a home network of a mobile terminal in a circuit switched (CS) call in a mobile communications network, the apparatus comprising: a transmitter for transmitting an indication included in a first non-access stratum (NAS) message, indicating whether a voice over internet protocol (VoIP) via packet switched (PS) session is supported, to the mobile terminal, during one of a tracking area updating (TAU) procedure and an attach procedure; a receiver for, upon transmitting the indication, receiving a second NAS message including information regarding a voice call continuity (VCC) capability and desirability of the mobile terminal from the mobile terminal, the desirability being based on a preference of a user of the mobile terminal; and a controller for, upon determining that the mobile terminal is VCC capable and VCC is not desirable based on the information, overriding the desirability and anchoring the call, and for continuing the call in the CS domain upon determining that the mobile terminal is not VCC capable based on the information, wherein the indication is determined based on a VCC capability of the serving network element and the mobile terminal, and is used to indicate to the mobile terminal whether the mobile terminal can expect a successful VoIP session.
5. The apparatus of claim 4, wherein the indication is transmitted using a predetermined bit.
6. The apparatus of claim 4, wherein the indication is determined based on a local policy.
7. A method for a mobile terminal from a serving network element of a home network in a circuit switched (CS) call in a mobile communications network, comprising: receiving, by the mobile terminal via an eNodeB of a visited network of the mobile terminal, an indication included in a first non-access stratum (NAS) message, indicating whether a voice over internet protocol (VoIP) via packet switched (PS) session is supported, from a serving network element of a home network of the mobile terminal, during one of a tracking area updating (TAU) procedure and an attach procedure; upon receiving the indication, determining, by the mobile terminal, information regarding a voice call continuity (VCC) capability and desirability of the mobile terminal from the mobile terminal, the desirability being based on a preference of a user of the mobile terminal; and transmitting, by the mobile terminal, a second NAS message including the information regarding the VCC capability and desirability of the mobile terminal to the serving network element, wherein the indication is determined based on a VCC capability of the serving network element and the mobile terminal, and is used to indicate to the mobile terminal whether the mobile terminal can expect a successful VoIP session, and wherein, upon determining, by the serving network element, that the mobile terminal is VCC capable and VCC is not desirable based on the information, the desirability is overridden and the call is anchored by the serving network element, and upon determining, by the serving network element, that the mobile terminal is not VCC capable based on the information, the call is continued in the CS domain.
8. The method of claim 7, wherein the indication is transmitted using a predetermined bit.
9. The method of claim 7, wherein the indication is determined based on a local policy.
10. An apparatus for a mobile terminal from a serving network element of a home network in a circuit switched (CS) call in a mobile communications network, the apparatus comprising: a receiver for receiving, via an eNodeB of a visited network of the mobile terminal, an indication, included in a non-access stratum (NAS) message, indicating whether a voice over internet protocol (VoIP) via packet switched (PS) session is supported, from a serving network element of a home network of the mobile terminal, during one of a tracking area updating (TAU) procedure and an attach procedure; a controller for determining information regarding a voice call continuity (VCC) capability and desirability of the mobile terminal from the mobile terminal, the desirability being based on a preference of a user of the mobile terminal; and a transmitter for, upon receiving the indication, transmitting a second NAS message including the information regarding the VCC capability and desirability of the mobile terminal, wherein the indication is determined based on a VCC capability of the serving network element and the mobile terminal, and is used to indicate to the mobile terminal whether the mobile terminal can expect a successful VoIP session, and wherein, upon determining, by the serving network element, that the mobile terminal is VCC capable and VCC is not desirable based on the information, the desirability is overridden and the call is anchored by the serving network element, and upon determining, by the serving network element, that the mobile terminal is not VCC capable based on the information, the call is continued in the CS domain.
11. The apparatus of claim 10, wherein the indication is transmitted using a predetermined bit.
12. The apparatus of claim 10, wherein the indication is determined based on a local policy.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The above and other aspects, features, and advantages of the present invention will be more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:
(2)
(3)
DETAILED DESCRIPTION OF EMBODIMENTS OF THE PRESENT INVENTION
(4) Embodiments of the present invention will now be described in detail with reference to the annexed drawings. In the following description, a detailed description of known functions and configurations incorporated herein has been omitted for clarity and conciseness.
(5) Above, an outline description of VCC registration and call origination is given.
(6) When describing the procedure for CS originated VCC calls, the 3GPP technical report TR 23.806 states:
(7) If the UE is in a location where VCC is not possible and/or desirable, the gsmSCF directs the VMSC to continue with normal call origination procedures.
(8) This implies that in some circumstances dependent on the location of the UE, the CCCF should not IMS anchor the call.
(9) The advantages to not anchoring the call are that it: reduces unnecessary signalling in the network (an IMS anchored call will always be routed to the IMS domain of the called party, even if it is to be terminated in the CS domain); can reduce call setup latency (due to the reduction in call signalling); allows for more optimised routing of the call (compared to case where call is IMS anchored); and may result in improved speech quality for the calling party (due to reduction in codec switching in the user plane).
(10) Further given that VCC is a subscription based service, it is possible that a VCC subscriber may be using a terminal that is not VCC capable (e.g., a standard 2G terminal, with a VCC subscription Universal Subscriber Identity Module (USIM)). In that case, VCC would not be possible regardless of the location of the UE, so it would be desirable not to IMS anchor any of the calls made by that terminal.
(11) An idea proposed herein seeks to solve the problem that while it is not always desirable to IMS anchor a CS originated call from a VCC subscriber, there is at present no mechanism for enabling such anchoring to not take place. The proposal describes a mechanism whereby the desirability/possibility of using VCC within a call is communicated by the serving network to the UE via the system information broadcast or during registration signalling, and communicated by the UE to the CCCF in the home network via the SETUP and InitialDP messages sent at the time of CS call establishment.
(12) Optional IMS Anchoring for CS Originated Calls from VCC Subscribers
(13) When describing the procedure for CS originated VCC calls, the 3GPP technical report TR 23.806 states: If the UE is in a location where VCC is not possible and/or desirable, the gsmSCF directs the VMSC to continue with normal call origination procedures.
(14) This implies that in some circumstances dependent on the location of the UE, the gsmSCF in the CCCF should not anchor the call. It is not clear however: a) How the CCCF situated in the UE's home network, can know whether the UE is in a location where VCC is possible/desirable. b) How the UE can signal to the CCCF in its home network whether it is in a location where VCC is possible/desirable. c) How the UE can know whether it is in a location where VCC is possible/desirable.
(15) As indicated above, the advantages to not anchoring the call are that it: reduces unnecessary signalling in the network (an IMS anchored call will always be routed to the IMS domain of the called party, even if it is to be terminated in the CS domain); can reduce call setup latency (due to the reduction in call signalling); allows for more optimised routing of the call (compared to case where call is IMS anchored); and may result in improved speech quality for the calling party (due to reduction in codec switching in the user plane).
(16) Further given that VCC is a subscription based service, it is possible that a VCC subscriber may be using a terminal that is not VCC capable (e.g., a standard 2G terminal). In that case, VCC would not be possible regardless of the location of the UE, so it would be desirable not to IMS anchor any of the calls made by that terminal. If the UE is not IMS registered at the time of call setup, there is no way for the CCCF to know whether the terminal of the calling VCC subscriber is capable of supporting VCC procedures.
(17) Given the above, there are at least two issues that need to be addressed when deciding whether to IMS anchor a CS originated call from a VCC subscriber. 1. Whether it is desirable to use VCC in a call. This should be decided in the CCCF based on the VCC subscriber preferences and home network operator policy. 2. Whether it is possible to use VCC in a call. This is not just dependent on location. It should be possible for the UE to indicate the VCC possibility decision based on the terminal VCC capability. In addition, it could be possible for the serving network to indicate whether VCC is possible e.g. based on its capability to support VoIP via its PS network.
(18) The UE could determine VCC desirability/possibility based on four factors: 1. Terminal VCC capability 2. User VCC preference 3. VoIP capability of attached PS network 4. Availability of local IP-Connectivity Access Networks (IP-CANs) (e.g., a Wireless Local Area Network (WLAN) hotspot)
(19) In the case of 3, the network should inform the UE of the network's VoIP capability. This could be achieved for example via System Information Broadcast, or during Routing Area Update, or General Packet Radio Service (GPRS) attached signalling. The user VCC preference (case 2) could be tied to the availability of local IP-CANs (case 4), e.g., so that calls made in areas where no suitable IP-CANs were detected should not be anchored.
(20) Further, cases 1 and 2 could be considered as semi-static information that would not change during the lifetime of a call, where as cases 3 and 4 could be considered as dynamic information that could change as the terminal moves during the lifetime of the call.
(21) Communicating VCC Possibility/Desirability from Serving Network to UE
(22) To help the UE decide whether VCC is possible in its current location, the serving network could send an indication of whether it supports VoIP via its PS domain. On receiving this information, the UE could decide whether to indicate the possibility/desirability of call anchoring to the CCCF at the time of call establishment.
(23) Below other applications for the concept of signalling the network's VoIP capability to the UE will be described.
(24) Include Information in Non-Access Stratum (NAS) Signalling Messages
(25) The information could be signalled during UE registration in the Routing Update Accept or in the Attach Accept message. Both messages include the information element Network Feature Support, which has two spare bits available (as described in section 10.5.5.23 of 3GPP TS 24.008). In this case the information could be tailored to individual subscribers, but its resolution would be at Location Area level.
(26) Include Information in System Information Broadcast
(27) The information could be broadcast in the System Information Broadcast. This would provide greater (cell level) resolution and facilitate for more dynamic management of local voice traffic between PS and CS domain, but could not be tailored for individual subscribers.
(28) This method further extends to the Radio Network procedures that transfer system information through dedicated signalling, for instance, the UTRAN Mobility Information transfer procedures of the UMTS Radio Access Network.
(29) Send Information to UE Via Unstructured Supplementary Service Data (USSD)
(30) It would also be possible to send serving network VoIP capability information to the UE via USSD.
(31) Send Information to UE Via Short Messaging Service (SMS)
(32) It would also be possible to send serving network VoIP capability information to the UE via an SMS.
(33) Communicating VCC Possibility/Desirability from UE to CCCF
(34) In order that the CCCF/gsmSCF can make a decision on whether to anchor the CS originated call from the VCC subscriber, the UE should send an indication of whether it is desirable/possible to support VCC during the call.
(35) Include Information in Classmark 2.
(36) One way to send an indication of whether it is desirable/possible to support VCC during the call would be to include the possibility/desirability information in NAS signalling message between the UE and the network, e.g., Location update request and CM (Configuration Module) Service Request. Classmark 2, as defined in 3GPP TS 24.008 is sent in these messages, and has one spare bit available in each of octets 3, 4, and 5. The VCC capability information could also be provided to the network via classmark change procedure described in TS 44.108 section 3.4.10.
(37) Classmark 2 is automatically included in the InitialDP message (see message 2 in
(38) The present invention provides that one or two of these spare bits be used to indicate to the network whether VCC is possible/desirable. If two of the spare bits were used it would be possible to indicate separately whether VCC was possible (e.g., based on terminal capability and/or user preference) and whether VCC was desirable (e.g., based on availability of IP-CANs in the area of the calling UE at the time of call establishment). In that case, the CCCF in the home network could decide whether to override an indication that VCC was not desirable and to anchor the call in case the user subsequently moved into the coverage area of a suitable IP-CAN.
(39) Classmark 2 could also be extended and the UE VCC capability indicated in an extension to that classmark in order that VCC capability signalling does not use up all the remaining spare bits of the classmark.
(40) Include Information in SETUP Message.
(41) An alternative method to achieve sending an indication of whether it is desirable/possible to support VCC during the call would be for the UE to include VCC the possibility/desirability indication in the SETUP message sent as part of the Call Control protocol during the call establishment procedure (see message 1 of the message flow in
(42) The 3GPP Call Control protocol is specified in 3GPP TS 24.008. The format for the SETUP message in the case of mobile originated call establishment is shown in table 9.70a of 3GPP TS 24.008. One of the information elements contained in the SETUP message from the UE is Call Control Capabilities (described in table 10.5.89 of 3GPP TS 24.008). The purpose of this information element is to identify the Call Control Capabilities of the mobile station. The information element is four octets in length. It has one spare bit in octet 3 and four spare bits in octet 4. When CAMEL services are triggered in the VMSC, the gsmSSF includes some of the information from the SETUP message in the InitialDP message sent to the gsmSCF. It is proposed that VCC capability/possibility be added to the InitialDP below the InitialDPArgExtension defined in section 6.1.1 of 3GPP TS 29.078.
(43) Again, proposed that one or two of the spare bits could be used as described above.
(44) Include Information in Classmark 3.
(45) A further alternative would be to include the UE VCC possibility/desirability information in Classmark 3. This is not presently included in the InitialDP message, but could be added in the same way as proposed above for the SETUP message.
(46) Include Information in Classmark (2 or 3) and in SETUP Message
(47) To facilitate the CCCF decision-making process, another alternative would be to include the semi-static information (see above) in the classmark (e.g., Classmark 2) and the dynamic information in the SETUP message sent at the time of call establishment. The CCCF could then choose whether to anchor the call based on whether the VCC possibility/desirability was static (i.e., not likely to change during the course of the call) or dynamic (i.e., more likely to change during the course of the call/dependent on the preferences/policy of the serving network).
(48) Signal Information to CCCF via GPRS
(49) If it is not possible to signal the information to the CCCF/gsmSCF via the circuit switch domain, the VCC possibility/desirability information could be signaled directly to the CCCF via methods and procedures supported in GPRS and could be through use of a Wireless Application Protocol (WAP). In the case of getting to the CCCF/gsmSCF directly via GPRS, the CCCF/gsmSCF address should be provisioned so that UE can direct the GPRS method to that address. This address could be in the form of a specific dedicated Access Point Name (APN).
(50) If the CCCF did not receive an indication that VCC was possible from the UE, it could decide not to anchor the call. This would mean that non-VCC supporting UE would not have calls anchored even if they were using a VCC subscriber SIM.
(51) Signal Information to CCCF Via SMS
(52) If it is not possible to signal the information to the CCCF/gsmSCF as part of normal CCCF/gsmSCF as part of normal CS registration or call control signalling, the VCC possibility/desirability information could be signalled directly to the CCCF using SMS. In this case the CCCF/gsmSCF address should be provisioned so that UE can direct the SMS to that address. This could be in the form of an E164 number, for example. If the CCCF did not receive an indication that VCC was possible from the UE, it could decide not to anchor the call. This would mean that non-VCC supporting UE would not have calls anchored even if they were using a VCC subscriber SIM.
(53) Signal Information to CCCF Via CS Data Call
(54) If it is not possible to signal the information to the CCCF/gsmSCF via IMS or as part of normal CS registration or call control signalling, the VCC possibility/desirability information could be signalled directly to the CCCF using a CS data call. In this case the CCCF/gsmSCF address should be provisioned so that UE can direct the CS data call to that address. For example, this could be in the form of an E164 number. If the CCCF did not receive an indication that FCC was possible from the UE, it could decide not to anchor the call. This would mean that non-FCC supporting UE would not have calls anchored even in they were using a VCC subscriber SIM.
(55) Signal Information at a Time of IMS Registration to CCCF Using VCC Feature Tag
(56) When the IMS is available, the capability of the UE to support VCC would be indicated through use of a defined feature tag, e.g., named +g.3gpp.vcc-capble or a similarly indicative name tag. If the CCCF.gsmSCF does not receive such an indication of the UE's VCC capability, it could decide not to anchor the call. This would mean that non-VCC supporting UE would not have calls anchored, even if they were using a VCC subscriber SIM.
(57) Optional IMS Anchoring for CS Terminated Calls Originated in the CS Domain
(58) In the same way as for CS originated VCC calls as described above, the UE can include capability information in Classmark 2 or Classmark 3 for CS terminated calls that were originated in the CS domain. In this case, the decision to anchor the call is taken by the CCCF, after receiving the InitialDP message from the GMSC to which the incoming call was routed. This is another application for the idea of including static (see below) VCC capability information in Classmark 2 or Classmark 3.
(59) In the following, other applications will be described for a network element transmitting information to the mobile terminal relating to the network's capabilities to transmit voice information via a packet switched network portion.
(60) Basically, the concept of a 3GPP network being able to signal its Voice over IP (VoIP) capability with respect to its Packet Switched (PS) network is fundamental to the user terminal being able to decide whether or not a voice call should be established via Circuit Switched (CS) or IMS domains. Prior to the release 6 of the 3GPP UMTS standard, VoIP was not supported via the IMS domain due to a mixture of insufficient bandwidth being available in the access networks, and IMS not being adequately specified. From release 6 with a more fully featured IMS and the introduction of Enhanced Uplink Packet Access it should be possible to support VoIP via IMS from 3GPP IP-Connectivity Access Networks (IP-CANs). However, for reasons of traffic management, some networks might prefer sometime to not offer VoIP support in the PS networks. In that case it would be desirable to direct voice calls to take place via the CS domain. This could be achieved by signalling the network's PS VoIP capability.
(61) The above-described application is a generic application for signalling the network's VoIP capability.
(62) Another possible application is the CSI (Combined CS and IMS services) phase 2 work item currently being elaborated by 3GPP, as well as the IMS enhancement work items.
(63) CSI Phase 1 is designed that the Voice Call part is always carried over the CS domain. In CSI Phase 1, there is only an end-to-end CSI call, i.e., UEs of both parties must be able to support the combining of CS and PS sessions.
(64) In CSI Phase 2, the view is that fully fledge IMS UEs in an IMS network that can support VoIP will be making VoIP+data sessions to a CSI capable UE. So while one party may be in a VoIP scenario, the other party could be utilizing combinations of CS and PS sessions.
(65) Progressing from that, it is highly likely that in CSI Phase 2, such IMS UEs are also CSI capable UEs.
(66) So for the IMS and CSI capable UE to make the intelligent choice of whether to initiate a VoIP+Data sessions or to initiate a CSI call, the UE needs to know the VoIP capability of the network/LA/RA/cell it is currently registered and camped on.
(67) The reverse is also true of a CSI capable UE making a call to a UE, which is both fully IMS capable and CSI capable. a) Whether this called UE is in a VoIP capable network could mean whether the call is completely entirely by IMS call session control or if called UE is not in a VoIP network the call could then be offered as a CSI call (i.e., combined PS sessions with CS call). Thus from that perspective, the CSI capability of the UE must not only be known to the NETWORK but that the NETWORK's VoIP capability where the called UE is physically in must also be known to the NE call processes. b) Even if the called UE is in a VoIP capable network (or VoIP part of the network), the UE could be given the choice of whether to complete the call through VoIP or through CSI. For this the UE/User should know whether the NETWORK (or that part of the NETWORK) is VoIP capable.
(68) To further illustrate the above point, the following commercial aspect is considered. It is a driven wish by NETWORK operators to more and more move over to providing services through the PS domain. Towards this end, it is obvious that NETWORK operators will attempt to market VoIP as much as possible and likely at discounted rates to encourage users to utilize this service. A User knowing that he/she is in a physical position that allows VoIP could be persuaded to use VoIP instead of making a Voice Call over CS domain. Thus, the need to indicate VoIP capability of the NETWORK/LA/RA/cell that the UE is physically registered to or camped on.
(69) While the present invention has been shown and described with reference to certain embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention as defined by the appended claims and their equivalents. It is to be understood that the above-described embodiments are set out by way of example only, and that many variations or modifications are possible within the scope of the appended claims.