The present invention relates to capability handling after inter radio access technology handover. More specifically, the present invention exemplarily relates to measures (including methods, apparatuses and computer program products) for realizing capability handling after inter radio access technology handover.
The present specification generally relates to handover procedures in network deployments utilizing multiple radio access technologies (RAT). According to 3rd Generation Partnership Project (3GPP) technical specification (TS) TS25.413 receives the Universal Terrestrial Radio Access Network (UTRAN) during handover from another RAT to the UTRAN radio access capability of a user equipment (UE) in an information element (IE) “Inter RAT Handover Info” in an IE “Source To Target Transparent Container” in a RELOCATION REQUEST. The UE capabilities included in the “Inter RAT Handover Info” IE comprise, among others, some of measurement capabilities of the UE and also multi RAT capabilities. UTRAN may use these advanced information during inter RAT handover procedure itself when allocating resources to the UE, and may use some of the capabilities later after the handover procedure is completed.
Even though the UE capabilities are transferred during the inter RAT handover, some of the capabilities have been omitted in the 3GPP standards from being transferred during the procedure. Accordingly, although not standardized, it is assumed that, in order to achieve all UE capabilities, UTRAN must always enquire UE radio access capability after the inter RAT handover procedure is completed. By demanding the UE capabilities explicitly, UTRAN can, after completion of the inter RAT handover procedure, achieve all the capabilities of the UE and use them when serving the UE.
It is noted that the above mentioned observations also apply to handover procedures between two different RATs (with UTRAN not being the target RAT), where “Inter RAT Handover Info” IE (or similar) is used to transfer the UE capabilities. Also the observations apply to intra RAT handover when UE moves from one radio access network to other in connected mode and UEs capabilities are to be transferred.
When receiving the UE capabilities in the “Inter RAT Handover Info” IE in the “Source To Target Transparent Container” IE in the RELOCATION REQUEST (according to TS 25.331), UTRAN is not aware as to whether all UE capabilities have been transferred to UTRAN or not. Namely, according to 3GPP specifications, capabilities which are missing in the “Inter RAT Handover Info” IE can be interpreted as that the UE does not support them, i.e., absence of IE means UE does not support the corresponding capability. This leads to ambiguity in the handling of the UE after the inter RAT handover.
In other words, the only available option at UTRAN is to always ask UE capabilities after relocation, without knowing if all the capabilities have been received already or not. Hence, UTRAN may perform UE capability enquiry after each inter RAT handover procedure is completed, and it then may receive the full capabilities of the UE.
However, when UTRAN does not know whether the full capabilities have been transferred or not during the inter RAT handover procedure, and thus always demands the full UE capabilities, then there is the risk that UTRAN may demand UE capability unnecessarily in case all capabilities would have been transferred already.
An unnecessary UE capability enquiry procedure, however, leads to extra signalling between the UE and the UTRAN after the inter RAT handover procedure which may increase the burden of both participants and the transmission path. Namely, such UE capability enquiry arises in addition to signalling which is be completed as soon as possible as well, i.e., UE-UTRAN signalling which is required to be performed after the inter RAT handover to UTRAN has been completed.
Hence, the problem arises that UE capabilities are not provided completely and reliably without additional signaling.
Hence, there is a need to provide for capability handling after inter radio access technology handover. In particular, there is a need for reliable provision of complete UE capabilities with reduced signaling effort.
Various exemplary embodiments of the present invention aim at addressing at least part of the above issues and/or problems and drawbacks.
Various aspects of exemplary embodiments of the present invention are set out in the appended claims.
According to an exemplary aspect of the present invention, there is provided a method comprising deciding whether mobile device capability information is to be transmitted, and transmitting, based on affirmative result of said deciding, said mobile device capability information.
According to an exemplary aspect of the present invention, there is provided a method comprising obtaining mobile device capability information, and determining whether said mobile device capability information is complete.
According to an exemplary aspect of the present invention, there is provided an apparatus comprising deciding means configured to decide whether mobile device capability information is to be transmitted, and transmitting means configured to transmit, based on affirmative result of said deciding, said mobile device capability information.
According to an exemplary aspect of the present invention, there is provided an apparatus comprising obtaining means configured to obtain mobile device capability information, and determining means configured to determine whether said mobile device capability information is complete.
According to an exemplary aspect of the present invention, there is provided a computer program product comprising computer-executable computer program code which, when the program is run on a computer (e.g. a computer of an apparatus according to any one of the aforementioned apparatus-related exemplary aspects of the present invention), is configured to cause the computer to carry out the method according to any one of the aforementioned method-related exemplary aspects of the present invention.
Such computer program product may comprise (or be embodied) a (tangible) computer-readable (storage) medium or the like on which the computer-executable computer program code is stored, and/or the program may be directly loadable into an internal memory of the computer or a processor thereof.
Any one of the above aspects enables an efficient provision of complete UE capabilities to thereby solve at least part of the problems and drawbacks identified in relation to the prior art.
By way of exemplary embodiments of the present invention, there is provided capability handling after inter radio access technology handover. More specifically, by way of exemplary embodiments of the present invention, there are provided measures and mechanisms for realizing capability handling after inter radio access technology handover.
Thus, improvement is achieved by methods, apparatuses and computer program products enabling/realizing capability handling after inter radio access technology handover.
In the following, the present invention will be described in greater detail by way of non-limiting examples with reference to the accompanying drawings, in which
The present invention is described herein with reference to particular non-limiting examples and to what are presently considered to be conceivable embodiments of the present invention. A person skilled in the art will appreciate that the invention is by no means limited to these examples, and may be more broadly applied.
It is to be noted that the following description of the present invention and its embodiments mainly refers to specifications being used as non-limiting examples for certain exemplary network configurations and deployments. Namely, the present invention and its embodiments are mainly described in relation to 3GPP specifications being used as non-limiting examples for certain exemplary network configurations and deployments. In particular, inter RAT handover to UTRAN is used as a non-limiting example for the applicability of thus described exemplary embodiments. As such, the description of exemplary embodiments given herein specifically refers to terminology which is directly related thereto. Such terminology is only used in the context of the presented non-limiting examples, and does naturally not limit the invention in any way. Rather, any other communication or communication related system deployment, etc. may also be utilized as long as compliant with the features described herein.
Hereinafter, various embodiments and implementations of the present invention and its aspects or embodiments are described using several variants and/or alternatives. It is generally noted that, according to certain needs and constraints, all of the described variants and/or alternatives may be provided alone or in any conceivable combination (also including combinations of individual features of the various variants and/or alternatives).
According to exemplary embodiments of the present invention, in general terms, there are provided measures and mechanisms for (enabling/realizing) capability handling after inter radio access technology handover.
As is shown, after a handover to an exemplary 2nd RAT (i.e. handover target RAT) is completed (i.e., after communication of a handover complete message indicating that a handover initiated by a handover command message is finished), further signaling regarding UE capabilities is exchanged between the mobile station (i.e. UE) and the 2nd RAT (i.e. radio network controller (RNC) of UTRAN).
According to 3GPP standards, when a RNC sends UE CAPABILITY ENQUIRY, the UE responds with UE CAPABILITY INFORMATION message. After receiving the response from the UE, UTRAN further sends a UE CAPABILITY INFORMATION CONFIRM message.
Consequently, three radio resource control (RRC) messages are required after each inter RAT handover to complete the capability enquiry procedure. Besides those messages related to UE capabilities, there is need to start integrity protection and intra and inter frequency measurements. Additionally, since only limited configuration can be given to the UE during the inter RAT handover procedure, UTRAN may need to switch the UE to a different configuration after inter RAT handover, but UTRAN must wait for the UE capability enquiry procedure to be completed.
In sum, besides further necessary signalling, a capability enquiry procedure delays handling of any new procedure in the UTRAN, which can in turn lead to a call drop and bad end user experience.
Exemplary embodiments of the present invention provide circumvention of such drawbacks. Namely, the extra signalling during the inter RAT handover procedure is reduced as there are lots of procedures which UTRAN must execute in sequence before it can configure UE to achieve high throughput based on its capability.
Namely, as described below, exemplary embodiments of the present invention provide approaches how UTRAN may receive the full Radio Access Capabilities of the UE after an inter RAT handover without need to always demand UE capabilities after each inter RAT handover.
Hence, exemplary embodiments optimise the signalling after an inter RAT handover. Thereby saved time and signalling may, according to exemplary embodiments of the present invention, thus be used to perform other procedures like switching UE to higher configuration for better throughput and end user experience.
As shown in
According to exemplary embodiments of the present invention the UTRAN may be avoided to trigger UE capability enquiry unnecessarily after every inter RAT handover in that UE Radio Access Capabilities are made available in the HANDOVER TO UTRAN COMPLETE message sent by the UE. This way, UTRAN would have the full capabilities of the UE same time when inter RAT handover is completed.
In other words, according to a variation of the procedure shown in
To make such behaviour UTRAN controllable, according to exemplary embodiments of the present invention a “Capability Update Requirement” IE is added in the HANDOVER TO UTRAN COMMAND message. When UE receives the message and sees that UTRAN has also asked to provide the UE capabilities in the HANDOVER TO UTRAN COMMAND message, the UE appends its capabilities in the HANDOVER TO UTRAN COMPLETE message.
In other words, according to a variation of the procedure shown in
It is noted that in line with the above mentioned the abstract syntax notation number 1 (ASN.1) needs to be changed by introducing new IEs as shown below.
The thus described exemplary embodiments may require a change in message definition between the UE and the RNC.
The needed changes in the messages are described herein below.
In particular, according to exemplary embodiments of the present invention a corresponding sequence may be as follows:
Once UE receives an HANDOVER TO UTRAN COMMAND message as exemplarily shown below, UE responds to UTRAN in a HANDOVER TO UTRAN COMPLETE message as also exemplarily shown below. It is noted that of every message represented by a table firstly the complete table is shown, while subsequently a table is shown representing only the new IE(s) according to exemplary embodiments of the present invention in the respective message. The new IE(s) in the HANDOVER TO UTRAN COMPLETE message could be briefed.
According to exemplary embodiments of the present invention, UTRAN could inform the UE by sending indication to send its capability.
As an alternative, according to exemplary embodiments of the present invention the UE may be allowed to send UE CAPABILITY INFORMATION message by itself always after an inter RAT handover. UE may do it immediately after the handover procedure, since UE is well aware of the inter RAT handover ongoing. UTRAN should always be prepared to receive the UE Radio Access Capabilities after the inter RAT handover.
According to this alternative, no changes in the ASN.1 are required, but only procedural changes in the UE may be necessary.
Hence, according to a variation of the procedure shown in
The thus described exemplary embodiments may not require a change in message definition between the UE and the RNC. In particular, this alternative does not require any change in RRC messages coming from the UE.
However, as networks based on Release 11 and/or earlier may not be prepared to receive UE CAPABILITY INFORMATION during the inter RAT handover procedure, according to exemplary embodiments the UTRAN may explicitly indicate with an IE in the HANDOVER TO UTRAN COMMAND message that UE may send its capabilities after the inter RAT handover is completed. This shall trigger UE to send its capabilities as soon as it receives radio link control (RLC) acknowledgment for HANDOVER TO UTRAN COMPLETE message, or to send it some (predetermined) time after submitting HANDOVER TO UTRAN COMPLETE. This way UTRAN may know and be prepared to receive the UE Radio Access Capabilities in the UE CAPABILITY INFORMATION message immediately after the inter RAT handover.
In other words, according to a variation of the procedure shown in
According to a further variation of the procedure shown in
To allow UTRAN to continue with further signalling, UE does not need to start timer T304 in this case, though this can be made optional. The benefit of not starting the timer T304 in this case is that the UE has transferred its capability first time to the UTRAN, so it does not need to treat it as changed capability and thus there is no need to wait for UE CAPABILITY INFORMATION CONFIRM from the network. Also UTRAN can then continue with the remaining procedures which have to be completed as soon as the inter RAT handover has been completed.
The thus described exemplary embodiments may require a change in message definition between the UE and the RNC. In particular, for the possibility of network controlling the UE to send its capability, or for any other reason the network wants not to have this always, the new IE in the HANDOVER TO UTRAN COMMAND as defined above may be used. A repetition thereof is omitted for the sake of clarity.
As a further alternative besides the above mentioned more UE based alternatives, according to exemplary embodiments of the present invention a more network based alternative is provided, which may not require any changes in the UEs specification or implementation. According to exemplary embodiments, a new IE is added in the “Inter RAT Handover Info” IE in the RELOCATION REQUEST to indicate to RNC that full capabilities of the UE have not been transferred.
Then UTRAN knows that it needs to ask the UE Radio Access Capabilities after the inter RAT handover procedure is completed. If this new IE is absent in the “Inter RAT Handover Info” IE, then network considers that UE has sent information about all its capabilities, and that thus there is no need to ask about the UE Radio Access Capabilities through a UE CAPABILITY ENQUIRY, such that corresponding time and signalling can be saved.
In other words, according to a variation of the procedure shown in
The thus described exemplary embodiments may require a change in message definition between the source RNC and the target RNC.
The needed changes in the messages are described herein below.
In particular, according to exemplary embodiments of the present invention changes in the RELOCATION REQUEST message or inside the RRC Container in the RELOCATION REQUEST message are necessary to indicate RNC that UE capabilities have been omitted. This way, UTRAN will at least know that it needs to enquire UE Capabilities only in these cases and not always. The new IE could be included inside IE “Source RNC To Target RNC Transparent Container” or also in the RELOCATION REQUEST. The new IE is preferably included in the “Source RNC To Target RNC Transparent Container” IE as exemplarily shown below and may be enumerated or boolean type value. It is noted that the “Source RNC To Target RNC Transparent Container” IE is represented by a table, where firstly the complete table is shown, while subsequently a table is shown representing only the new IE(s) according to exemplary embodiments of the present invention in the respective message.
It is noted that according to exemplary embodiments the above described alternatives may be combined so that they co-exist and such that it is then up to UE and UTRAN implementation which one is used. It is further noted that it is possible according to exemplary embodiments that when UTRAN knows through the above mentioned more network based alternative that UE capabilities have to be enquired, it indicates UE using one of the above mentioned more UE based alternatives to send its capabilities with the HANDOVER TO UTRAN COMPLETE or after the HANDOVER TO UTRAN COMPLETE messages.
That is, for optimal signalling, combination of the more network based alternative with either of the more UE based alternatives may be used according to exemplary embodiments of the present invention.
Since the latter more UE based alternative requires only UE support to read the new IE in the HANDOVER TO UTRAN COMMAND, it may be preferred. The latter more UE based alternative may, however, also be used alone by the UE.
As shown in
According to a variation of the procedure shown in
According to a variation of the procedure shown in
According to a variation of the procedure shown in
According to a variation of the procedure shown in
According to a variation of the procedure shown in
According to a variation of the procedure shown in
Alternatively, according to a variation of the procedure shown in
Alternatively, according to a variation of the procedure shown in
Alternatively, according to a variation of the procedure shown in
As a further alternative, according to a further variation of the procedure shown in
The latter described further alternative embodiments may require a change in message definition between the source RNC and the target RNC, which may be similar to the change as shown above in relation with
The above-described procedures and functions may be implemented by respective functional elements, processors, or the like, as described below.
In the foregoing exemplary description of the network entity, only the units that are relevant for understanding the principles of the invention have been described using functional blocks. The network entity may comprise further units that are necessary for its respective operation. However, a description of these units is omitted in this specification. The arrangement of the functional blocks of the devices is not construed to limit the invention, and the functions may be performed by one block or further split into subblocks.
When in the foregoing description it is stated that the apparatus, i.e. network entity (or some other means) is configured to perform some function, this is to be construed to be equivalent to a description stating that a (i.e. at least one) processor or corresponding circuitry, potentially in cooperation with computer program code stored in the memory of the respective apparatus, is configured to cause the apparatus to perform at least the thus mentioned function. Also, such function is to be construed to be equivalently implementable by specifically configured circuitry or means for performing the respective function (i.e. the expression “unit configured to” is construed to be equivalent to an expression such as “means for”).
In
The processor 101/105 and/or the interface 103/107 may also include a modem or the like to facilitate communication over a (hardwire or wireless) link, respectively. The interface 103/107 may include a suitable transceiver coupled to one or more antennas or communication means for (hardwire or wireless) communications with the linked or connected device(s), respectively. The interface 103/107 is generally configured to communicate with at least one other apparatus, i.e. the interface thereof.
The memory 102/106 may store respective programs assumed to include program instructions or computer program code that, when executed by the respective processor, enables the respective electronic device or apparatus to operate in accordance with the exemplary embodiments of the present invention.
In general terms, the respective devices/apparatuses (and/or parts thereof) may represent means for performing respective operations and/or exhibiting respective functionalities, and/or the respective devices (and/or parts thereof) may have functions for performing respective operations and/or exhibiting respective functionalities.
When in the subsequent description it is stated that the processor (or some other means) is configured to perform some function, this is to be construed to be equivalent to a description stating that at least one processor, potentially in cooperation with computer program code stored in the memory of the respective apparatus, is configured to cause the apparatus to perform at least the thus mentioned function. Also, such function is to be construed to be equivalently implementable by specifically configured means for performing the respective function (i.e. the expression “processor configured to [cause the apparatus to] perform xxx-ing” is construed to be equivalent to an expression such as “means for xxx-ing”).
According to exemplary embodiments of the present invention, an apparatus representing the terminal 20 comprises at least one processor 101, at least one memory 102 including computer program code, and at least one interface 103 configured for communication with at least another apparatus. The processor (i.e. the at least one processor 101, with the at least one memory 102 and the computer program code) is configured to perform deciding whether mobile device capability information is to be transmitted (thus the apparatus comprising corresponding means for deciding, and to perform transmitting, based on affirmative result of said deciding, said mobile device capability information (thus the apparatus comprising corresponding means for transmitting).
According to exemplary embodiments of the present invention, an apparatus representing the network node 30 comprises at least one processor 105, at least one memory 106 including computer program code, and at least one interface 107 configured for communication with at least another apparatus. The processor (i.e. the at least one processor 105, with the at least one memory 106 and the computer program code) is configured to perform obtaining mobile device capability information (thus the apparatus comprising corresponding means for obtaining, and to perform determining whether said mobile device capability information is complete (thus the apparatus comprising corresponding means for determining).
For further details regarding the operability/functionality of the individual apparatuses, reference is made to the above description in connection with any one of
For the purpose of the present invention as described herein above, it should be noted that
In general, it is to be noted that respective functional blocks or elements according to above-described aspects can be implemented by any known means, either in hardware and/or software, respectively, if it is only adapted to perform the described functions of the respective parts. The mentioned method steps can be realized in individual functional blocks or by individual devices, or one or more of the method steps can be realized in a single functional block or by a single device.
Generally, any method step is suitable to be implemented as software or by hardware without changing the idea of the present invention. Devices and means can be implemented as individual devices, but this does not exclude that they are implemented in a distributed fashion throughout the system, as long as the functionality of the device is preserved. Such and similar principles are to be considered as known to a skilled person.
Software in the sense of the present description comprises software code as such comprising code means or portions or a computer program or a computer program product for performing the respective functions, as well as software (or a computer program or a computer program product) embodied on a tangible medium such as a computer-readable (storage) medium having stored thereon a respective data structure or code means/portions or embodied in a signal or in a chip, potentially during processing thereof.
The present invention also covers any conceivable combination of method steps and operations described above, and any conceivable combination of nodes, apparatuses, modules or elements described above, as long as the above-described concepts of methodology and structural arrangement are applicable.
In view of the above, there are provided measures for capability handling after inter radio access technology handover. Such measures exemplarily comprise deciding whether mobile device capability information is to be transmitted, and transmitting, based on affirmative result of said deciding, said mobile device capability information.
Even though the invention is described above with reference to the examples according to the accompanying drawings, it is to be understood that the invention is not restricted thereto. Rather, it is apparent to those skilled in the art that the present invention can be modified in many ways without departing from the scope of the inventive idea as disclosed herein.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2013/065228 | 7/18/2013 | WO | 00 |