Apparatuses, methods, and computer programs for user equipments and network nodes
There is provided a method, apparatus and computer program for causing an apparatus for a first network node to perform: for a first network node, the method comprising: preparing a first set of conditions for a user equipment to autonomously execute during a Conditional PSCell addition, CPA, and/or a Conditional PSCell change, CPC, wherein the first set of conditions comprises at least one first execution condition associated with a quality of a radio network environment to be experienced by the user equipment, and at least one second execution condition associated with a momentary traffic that the user equipment has to transmit and/or receive; and signalling the first set of conditions to the user equipment.
1 . A user equipment, the user equipment comprising at least one processor and at least one memory including code for one or more programs, the at least one memory and the code configured, with the at least one processor, to cause the user equipment at least to:
configure a first set of conditions for autonomously executing a secondary link establishment during a conditional primary secondary cell addition and/or a conditional primary secondary cell change, wherein the first set of conditions comprises at least one first execution condition associated with a quality of a radio network environment to be experienced by the user equipment, and at least one second execution condition associated with a momentary traffic that the user equipment has to transmit and/or receive;
evaluate whether the at least one first execution condition has been fulfilled;
evaluate whether the at least one second execution condition has been fulfilled;
abstain from executing the secondary link establishment until the at least one second execution condition is fulfilled simultaneously with the at least one first execution condition; and
in response to evaluating that the at least one second execution condition is fulfilled when the at least one first execution condition is fulfilled:
identify a target cell associated with the first set of conditions; and
perform a random access procedure with the target cell.
2 . The user equipment as claimed in claim 1 , wherein said evaluating whether the at least one second execution condition has been fulfilled comprises determining whether the user equipment has traffic to transmit to a network, and/or determining whether the user equipment is expecting to receive traffic from the network.
3 . The user equipment as claimed in claim 1 , wherein said configuring the first set of conditions comprises:
receiving a first configuration comprising the first set of conditions from a first network node; and
implementing the first configuration.
4 . The user equipment as claimed in claim 1 , wherein the at least one memory and the code are configured, with the at least one processor, to further cause the user equipment at least to;
receive a first configuration comprising the first set of conditions in radio resource control reconfiguration signalling.
5 . The user equipment as claimed in claim 1 , wherein said configuring the first set of conditions comprises receiving the at least one first execution condition in different signalling to said at least one second execution condition; and implementing the at least one first execution condition and said at least one second execution condition.
6 . The user equipment as claimed in claim 5 , wherein said at least one second execution condition is received via at least one a system information broadcast or via non-access stratum signalling.
7 . A first network node, the first network node comprising at least one processor and at least one memory including code for one or more programs, the at least one memory and the code configured, with the at least one processor, to cause the first network node at least to:
prepare a first set of conditions for a user equipment to autonomously execute during a conditional primary secondary cell addition and/or a conditional primary secondary cell change, wherein the first set of conditions comprises at least one first execution condition associated with a quality of a radio network environment to be experienced by the user equipment, and at least one second execution condition associated with a momentary traffic that the user equipment has to transmit and/or receive; and
signal the first set of conditions to the user equipment, wherein the signalling of the first set of conditions comprises signalling both the at least one first execution condition to the user equipment and said at least one second execution condition to the user equipment.
8 . The first network node as claimed in claim 7 , wherein the preparing comprises:
signalling, to a second network node, a request comprising an indication of a plurality of cells that may be prepared for the user equipment in advance of the primary secondary cell change operation;
receiving, from the second network node, respective indications of at least one cell of said plurality of cells, each of said selected cells having a respective associated at least one first execution condition; and
forming the first set using the selected cells and their respective associated at least one first execution condition.
9 . The first network node as claimed in claim 7 , wherein the signalling of the first set of conditions comprises signalling the at least one first execution condition to the user equipment while using different signalling for signalling said at least one second execution condition.
10 . The first network node as claimed in claim 7 , wherein the first network node is configured to signal a configuration comprising the first set of conditions in radio resource control reconfiguration signalling.
11 . The first network node as claimed in claim 7 , wherein the at least one first execution condition comprises an entry condition and a leaving condition, and wherein the at least one first execution condition is fulfilled when, subsequent to the entry condition being fulfilled, the leaving condition has not been fulfilled.
12 . The first network node as claimed in claim 11 , wherein the entry condition comprises a duration of time for which the quality of the radio network environment measured by the user equipment should exceed a predetermined threshold amount in order for the at least one first condition to be fulfilled.
13 . A method for a user equipment, the method comprising:
configuring, at the user equipment, a first set of conditions for autonomously executing a secondary link establishment during a conditional primary secondary cell addition and/or a conditional primary secondary cell change, wherein the first set of conditions comprises at least one first execution condition associated with a quality of a radio network environment to be experienced by the user equipment, and at least one second execution condition associated with a momentary traffic that the user equipment has to transmit and/or receive;
evaluating whether the at least one first execution condition has been fulfilled;
evaluating whether the at least one second execution condition has been fulfilled;
abstaining from executing the secondary link establishment until the at least one second execution condition is fulfilled simultaneously with the at least one first execution condition; and
in response to evaluating that the at least one second execution condition is fulfilled when the at least one first execution condition is fulfilled:
identifying a target cell associated with the first set of conditions; and
performing a random access procedure with the target cell.
14 . A non-transitory computer readable medium comprising instructions which, when executed by an apparatus, cause the apparatus to perform the method of claim 13 .
15 . The method of claim 13 , wherein said evaluating whether the at least one second execution condition has been fulfilled comprises determining whether the user equipment has traffic to transmit to a network, and/or determining whether the user equipment is expecting to receive traffic from the network.
16 . The method of claim 13 , wherein said configuring the first set of conditions comprises:
receiving a first configuration comprising the first set of conditions from a first network node; and
implementing the first configuration.
17 . The method of claim 13 , further comprising:
receiving a first configuration comprising the first set of conditions in radio resource control reconfiguration signalling.
18 . The method of claim 13 , wherein said configuring the first set of conditions comprises receiving the at least one first execution condition in different signalling to said at least one second execution condition; and implementing the at least one first execution condition and said at least one second execution condition.
19 . The method of claim 18 , wherein said at least one second execution condition is received via at least one a system information broadcast or via non-access stratum signalling.