Method, apparatus and terminal device for performing target operations
By implementing an execution module in the terminal device, processing conditional relocation parameters and SCG deactivation commands, the behavior inconsistency problem of UE when performing conditional PSCell replacement and SCG deactivation functions is solved, and behavior consistency between the network and UE is achieved, and communication abnormalities are avoided.
Patent Information
- Application Number
- JP2023519232
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-09-30
- Filing Date
- 2021-09-28
- Publication Date
- 2025-04-07
- Estimated Expiration
- 2041-09-28
AI Technical Summary
When the UE performs conditional PSCell replacement and SCG deactivation functions, behavior between the network and the UE is inconsistent, resulting in communication abnormalities.
By implementing an execution module in the terminal device, the module decides whether to start, stop or delay the conditional relocation evaluation and execution process according to specific conditions when receiving conditional relocation parameters and/or SCG deactivation commands, and handles activation or deactivation of the SCG.
It ensures the behavior consistency of the UE, avoids communication abnormalities caused by behavior inconsistencies between the network and the UE, and improves the stability and efficiency of the system.
Smart Images

Figure 0007657920000001 
Figure 0007657920000002 
Figure 0007657920000003
Abstract
Description
[Technical field]
[0001] (CROSS REFERENCE TO RELATED APPLICATIONS) This invention claims priority to a Chinese patent application filed with the China Patent Office on September 30, 2020, bearing application number 202011067654.8 and titled "Method, apparatus and terminal device for performing target operation," the entire contents of which are incorporated herein by reference. FIELD OF THE DISCLOSURE The embodiments of the present invention relate to the field of communications, and in particular to a method, apparatus and terminal device for performing a targeted operation. [Background technology]
[0002] For power saving and subsequent fast activation, the network instructs the User Equipment (UE) to set the Secondary Cell Group (SCG) to a deactivated state, and for robustness and low latency in mobility management, the network configures conditional relocation related flows in the UE, e.g., conditional relocation parameters including candidate Primary secondary cells (PSCells) configured by the secondary base station are used by the terminal to perform Conditional PSCell Change (CPC) related flows.
[0003] The two functions, conditional relocation including candidate PSCells and SCG deactivation, may be configured by the network or instructed to the UE simultaneously or one after the other, but the two functions may have a certain effect on each other when executed by the UE, which may make the UE's behavior unclear and cause inconsistent understanding between the network and the UE, resulting in abnormalities in subsequent communications. Summary of the Invention [Problem to be solved by the invention]
[0004] The embodiments of the present application provide a method, apparatus and terminal device for performing a target operation, which can clarify the behavior of the UE and align the understanding between the network and the UE when the two functions of conditional relocation and SCG deactivation are configured or instructed to the UE by the network simultaneously or one after the other. [Means for solving the problem]
[0005] According to a first aspect, there is provided a method for performing a target operation, the method being executed by a terminal device, the method including: performing a first target operation when a conditional relocation parameter and / or an SCG deactivation command is received at a first receiving occasion, the first receiving occasion including at least one of an occasion when an SCG is in a deactivation period and at the same time, an occasion when a conditional relocation related flow is being performed, the first target operation including not starting a conditional relocation evaluation flow, stopping the conditional relocation evaluation flow, and deactivating the conditional relocation related flow. The method includes at least one of starting an evaluation flow, continuing the conditional relocation evaluation flow, not starting the conditional relocation execution flow if a first condition is met, stopping the conditional relocation execution flow if a first condition is met, postponing the start of the conditional relocation evaluation flow, postponing the start of the conditional relocation execution flow if a first condition is met, ignoring the conditional relocation parameter, deleting the conditional relocation parameter, activating or deactivating an SCG, and ignoring the SCG deactivation command.
[0006] According to a second aspect, there is provided an apparatus for executing a target operation, the apparatus including an execution module for executing a first target operation when a conditional relocation parameter and / or an SCG deactivation command is received at a first receiving occasion, the first receiving occasion including at least one of an occasion when an SCG is in a deactivation period and at the same time a conditional relocation related flow is being performed, the first target operation including not starting a conditional relocation evaluation flow, stopping the conditional relocation evaluation flow, and deactivating the conditional relocation evaluation flow. the first condition is satisfied, continuing the conditional relocation evaluation flow, not starting the conditional relocation execution flow when the first condition is satisfied, stopping the conditional relocation execution flow when the first condition is satisfied, postponing the start of the conditional relocation evaluation flow, postponing the start of the conditional relocation execution flow when the first condition is satisfied, ignoring the conditional relocation parameter, deleting the conditional relocation parameter, activating or deactivating an SCG, and ignoring the SCG deactivation command.
[0007] According to a third aspect there is provided a terminal device comprising a processor, a memory and a program or instructions stored in the memory and operable to run on the processor, the program or instructions being operable when executed by the processor to implement the steps of the method of the first aspect.
[0008] According to a fourth aspect, there is provided a readable storage medium having stored thereon a program or instructions which, when executed by a processor, effectuates the steps of the method according to the first aspect.
[0009] According to a fifth aspect there is provided a computer program product comprising a processor, a memory and a program or instructions stored in the memory and operable to run on the processor, the program or instructions being operable when executed by the processor to implement the steps of the method of the first aspect.
[0010] According to a sixth aspect, an embodiment of the present application provides a chip, the chip including a processor and a communication interface, the communication interface coupled to the processor, the processor running a program or instructions and used to implement the method according to the first aspect. Effect of the Invention
[0011] The method, device and terminal device for executing a target operation according to an embodiment of the present invention execute a first target operation when a conditional relocation parameter and / or an SCG deactivation command is received at a first receiving occasion, where the first receiving occasion includes at least one of an occasion when the SCG is in a deactivation period and an occasion when a conditional relocation related flow is being performed at the same time, and the first target operation includes not starting a conditional relocation evaluation flow, stopping the conditional relocation evaluation flow, starting the conditional relocation evaluation flow, continuing to perform the conditional relocation evaluation flow, and executing the conditional relocation execution flow when a first condition is satisfied. the conditional relocation execution flow when a first condition is met, stopping the conditional relocation execution flow when a first condition is met, postponing the start of the conditional relocation evaluation flow, postponing the start of the conditional relocation execution flow when a first condition is met, ignoring the conditional relocation parameter, deleting the conditional relocation parameter, activating or deactivating an SCG, and ignoring the SCG deactivation command, thereby clarifying the behavior of the UE and aligning the understanding between the network and the UE when the two functions of conditional relocation and SCG deactivation are configured or instructed to the UE by the network simultaneously or one after the other.
[0012] The drawings described herein are intended to provide a further understanding of the present application and constitute a part of the present application, and the illustrative embodiments and the description thereof are intended to interpret the present application and do not constitute undue limitations on the present application. [Brief description of the drawings]
[0013] [Figure 1] 1 shows a block diagram of a wireless communication system to which an embodiment of the present application can be applied. [Diagram 2] 1 is a schematic flow chart of a method for performing a target operation according to one embodiment of the present invention. [Diagram 3]1 is a schematic flow chart of a method for performing a target operation according to one embodiment of the present invention. [Figure 4] 1 is a schematic flow chart of a method for performing a target operation according to one embodiment of the present invention. [Diagram 5] 1 is a schematic flow chart of a method for performing a target operation according to one embodiment of the present invention. [Figure 6] 1 is a schematic flow chart of an apparatus for performing a target operation according to one embodiment of the present invention; [Figure 7] FIG. 2 is a structural schematic diagram of a terminal device according to another embodiment of the present invention; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] The following clearly and completely describes the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application, and obviously, the described embodiments are only some of the embodiments of the present application, and not all of the embodiments. All other embodiments obtained by those skilled in the art on the basis of the embodiments of the present application without any creative efforts are within the scope of protection of the present application.
[0015] The terms "first," "second," etc. in the specification and claims of this application are intended to distinguish between similar objects and are not intended to describe a particular order or sequence. It is to be understood that the data so used may be interchanged where appropriate, such that the embodiments of this application may be performed in an order other than that shown or described herein. Note that "and / or" in the specification and claims indicates at least one of the objects connected, and the character " / " generally indicates that the related objects are in an "or" relationship.
[0016] It should be noted that the techniques described in the embodiments of the present application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be applied to other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in the embodiments of the present application are always used interchangeably, and the techniques described may be used in the above-mentioned systems and radio technologies, or in other systems and radio technologies. However, although the following description describes New Radio (NR) systems for illustrative purposes and uses NR terminology in most of the following description, these technologies may also be used in applications other than NR system applications, such as sixth generation (6G) systems. th This may be applied to a 6G (6th Generation) communication system.
[0017] FIG. 1 shows a block diagram of a wireless communication system to which the embodiment of the present application can be applied. The wireless communication system includes a terminal 11 and a network side device 12. Here, the terminal 11 may be called a terminal device or a user terminal, and the terminal 11 may be a terminal side device such as a mobile phone, a tablet personal computer, a laptop computer (or called a notebook computer), a personal digital assistant (PDA), a palmtop computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), a wearable device, a vehicle-mounted device (VUE), a pedestrian terminal (PUE), etc., and the wearable device includes a bracelet, an earphone, glasses, etc. It should be noted that the embodiment of the present application does not limit the specific type of the terminal 11. The network side equipment 12 may be a base station or a core network, where the base station may be called a Node B, an evolved Node B, an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting receiving point (TRP), or any other suitable term in the art, and as long as the same technical effect is achieved, the base station is not limited to a specific technical term, and it should be explained that in the embodiments of this application, only a base station in an NR system is taken as an example, but the specific type of the base station is not limited.
[0018] The following describes in detail a method for performing target operations according to the embodiments of the present application through specific embodiments and application scenarios thereof in conjunction with the drawings.
[0019] As shown in FIG. 2, one embodiment of the present invention provides a method 200 for performing a target operation, which may be performed by a terminal device, in other words, the method 200 may be performed by software or hardware installed in the terminal device, and the method 200 includes the following steps:
[0020] S202: Perform a first target operation if a conditional relocation parameter and / or an SCG deactivation command is received on a first receiving occasion.
[0021] Here, the first receiving occasion includes at least one of an occasion when the SCG is in a deactivation period and, at the same time, a occasion when a conditional relocation-related flow is being performed.
[0022] Conditional relocation includes CPC configuration for the UE to execute a CPC flow, where the CPC configuration may include a number of candidate Primary Secondary Cells (PSCells), an execution condition or trigger event for executing CPC corresponding to each candidate PSCell, and a Radio Resource Control (RRC) relocation message or parameter corresponding to each candidate PSCell.
[0023] The conditional relocation related flow may include a conditional relocation evaluation flow and a conditional relocation execution flow, for example, a CPC evaluation flow and a CPC execution flow. Specifically, after receiving the CPC configuration, the UE maintains a connection with the source PSCell and starts to execute the conditional relocation evaluation flow (which may be considered as a CPC evaluation flow), i.e., evaluates whether the execution condition or trigger event of the candidate PSCell(s) is satisfied. In the CPC evaluation process, when the execution condition or trigger event corresponding to a candidate PSCell is satisfied, the candidate PSCell is considered to be triggered. If there is at least one triggered candidate PSCell or the execution condition or trigger event corresponding to at least one PSCell is satisfied, the UE initiates the conditional relocation execution flow (i.e., the CPC execution flow). That is, the UE selects one of the triggered PSCells and initiates random access to the PSCell using the corresponding RRC configuration. When SRB3 is configured, the UE can directly send an RRCReconfigurationComplete message to the selected PSCell; when SRB3 is not configured, the UE sends a ULInformationTransferMRDC to the MN, which carries an RRCReconfigurationComplete message to be sent to the selected PSCell, and the CPC execution flow ends after sending the above message.
[0024] Regarding the SCG deactivation command, Dual Connectivity (DC) refers to providing the UE with the resources of two network nodes (access network network elements), where one network node is called a Master node (MN) and another node is called a Secondary node (SN). Each network node uses Carrier Aggregation (CA), that is, it configures a set of serving cells, also called cell groups, controlled by the node to the UE. The Master node MN controls the Master Cell Group (MCG), and the secondary node SN controls the Secondary Cell Group (SCG). Each cell group includes a Special Cell (SpCell) and a set of Secondary Cells (Scell). In the MCG, the special cell is called a Primary Cell (PCell), and in the SCG, the special cell is called a Primary Secondary Cell (PSCell). In one cell group, the SpCell uses the primary carrier, and the other secondary cells use the secondary carrier, and resource scheduling in one cell group is performed by the SpCell.
[0025] Based on this, an SCG suspended state is introduced, and when the UE has low or no data transmission for a certain period of time, the network may suspend the SCG for a while, without directly deleting the SCG and re-adding it when a relatively large amount of data appears. By suspending the SCG for a while, the terminal device can operate in a more power-saving manner for a relatively long period of time, and can recover the SCG relatively quickly when there is a large data demand, and in one implementation, it is also called an SCG deactivation state. In the SCG deactivation state, some actions on the SCG of the UE are restricted in order to save UE power consumption, for example, during the SCG deactivation period, the UE does not monitor the PDCCH (including the PSCell) on the SCG.
[0026] Then, when the UE receives the conditional relocation parameter and / or the SCG deactivation command in the first receiving occasion, if the UE cannot determine the UE behavior, it may perform conditional relocation and may perform SCG deactivation, which may cause some bad effects due to the mismatch of understanding of the transmission between the network and the UE. For example, during the period when the UE performs CPC, the UE receives the SCG deactivation command, and the UE chooses to continue performing CPC and ignore the SCG deactivation command, but the network side thinks that the UE has performed the SCG deactivation command, which causes the UE to continue monitoring the physical downlink control channel (PDCCH) of the SCG, but the SN does not actually schedule the UE, which causes the UE to waste power. Or, for example, in some scenarios, it may further cause data transmission failure between the network and the UE, etc.
[0027] In view of this, in this step, the first target operation includes at least one of not starting the conditional relocation evaluation flow, stopping the conditional relocation evaluation flow, starting the conditional relocation evaluation flow, continuing the conditional relocation evaluation flow, not starting the conditional relocation execution flow if a first condition is met, stopping the conditional relocation execution flow if a first condition is met, postponing the start of the conditional relocation evaluation flow, postponing the start of the conditional relocation execution flow if a first condition is met, ignoring the conditional relocation parameter, deleting the conditional relocation parameter, activating or deactivating an SCG, and ignoring the SCG deactivation command.
[0028] In one embodiment, the UE does not initiate the conditional relocation evaluation flow and does not initiate the conditional relocation execution flow even if the first condition is satisfied, which may directly indicate that the UE does not initiate the conditional relocation related flows or stops the conditional relocation related flows, including the conditional relocation evaluation flow, the conditional relocation execution flow, and any sub-flows related to the conditional relocation message / parameters.
[0029] In one implementation, postponing the initiation of the conditional relocation execution flow includes at least one of the following:
[0030] The conditional relocation execution flow is initiated when there is data or signaling to be transmitted on an SCG bearer, a secondary node terminated bearer (SN terminated bearer) or an MCG bearer.
[0031] When the SCG is activated, it initiates the conditional relocation execution flow.
[0032] When an SCG activate command is received, the conditional relocation execution flow is started.
[0033] When the SCG is in a deactivation period and the MCG radio link fails, the conditional relocation execution flow is started. At this time, if there are triggered PSCells, the UE can select one of the triggered PSCells and start random access on it. In the process of accessing the selected PSCell or after completing the access, the SCG may be activated or the UE may implicitly convey the indication information to instruct the network to activate the SCG. In addition, the UE may further indicate MCG failure information to the network side, for example, the UE instructs the PSCell to activate the SCG and report MCG failure information in the access process, or the UE reports MCG failure information after access (RRC relocation message, MCG failure information).
[0034] In one implementation, postponing the initiation of the conditional relocation evaluation flow includes saving a CPC configuration, setting a target parameter as a predetermined value, and initiating a conditional relocation evaluation flow and / or a conditional relocation execution flow when a second condition is met, where the second condition includes at least one of after an SCG is activated, receiving an SCG activation command and the target parameter is the predetermined value, and / or the SCG is in a deactivation period and the MCG radio link has failed.
[0035] For example, when the SCG is in a deactivation period and receives a conditional relocation parameter, the conditional relocation parameter includes related information of a candidate PSCell, the UE decides to postpone the conditional relocation evaluation flow and sets a target parameter PendingCPC=TRUE. Then, when the UE receives an SCG activation command and PendingCPC=TRUE, the UE can activate the SCG and start the CPC evaluation flow.
[0036] In one implementation, the first condition includes when a candidate cell indicated in at least one conditional rearrangement is triggered or when a trigger event corresponding to a candidate cell indicated in at least one conditional rearrangement is satisfied.
[0037] In one implementation, the conditional relocation execution flow includes the following:
[0038] A first target cell is determined that includes a cell indicated in the conditional rearrangement.
[0039] Using an RRC relocation message or parameters corresponding to the first target cell.
[0040] Synchronization is established with the first target cell.
[0041] Initiate random access to the first target cell.
[0042] Send an RRC message to the first target cell.
[0043] Thereby, a method of executing a target operation according to an embodiment of the present invention executes a first target operation when a conditional relocation parameter and / or an SCG deactivation command is received at a first receiving occasion, where the first receiving occasion includes at least one of an occasion when an SCG is in a deactivation period and at the same time, an occasion when a conditional relocation related flow is being performed, and the first target operation includes not starting a conditional relocation evaluation flow, stopping the conditional relocation evaluation flow, starting the conditional relocation evaluation flow, continuing to perform the conditional relocation evaluation flow, not starting a conditional relocation execution flow when a first condition is satisfied, and executing a conditional relocation execution flow when a first condition is satisfied. the step of determining whether the conditional relocation parameter is set to "ON" or "OFF" includes at least one of: stopping the conditional relocation execution flow when a first condition is met, postponing the start of the conditional relocation evaluation flow when a first condition is met, postponing the start of the conditional relocation execution flow when a first condition is met, ignoring the conditional relocation parameter, deleting the conditional relocation parameter, activating or deactivating an SCG, and ignoring the SCG deactivation command, so that when the two functions of conditional relocation and SCG deactivation are configured by the network or instructed to the UE simultaneously or one after the other, the behavior of the UE can be clarified, the understanding between the network and the UE can be consistent, and adverse effects caused by inconsistent understanding on transmission between the network and the UE can be avoided.
[0044] As shown in FIG. 3, one embodiment of the present invention provides a method 300 for performing a target operation, which may be performed by a terminal device, in other words, the method 300 may be performed by software or hardware installed in the terminal device, and the method 300 includes the following steps:
[0045] S302: If the SCG is in a deactivation period and receives a conditional relocation parameter, perform a first target operation.
[0046] At this time, when the SCG is in a deactivation period and receives a conditional relocation parameter, if it cannot determine the UE behavior, it may perform conditional relocation and may also perform SCG deactivation, which may have an impact between the two functions and may bring about some adverse effects due to a mismatch in understanding of transmission between the network and the UE.
[0047] In view of this, in this step, the first target operation includes at least one of not starting the conditional relocation evaluation flow, starting the conditional relocation evaluation flow, not starting the conditional relocation execution flow if a first condition is met, postponing the start of the conditional relocation evaluation flow, postponing the start of the conditional relocation execution flow if a first condition is met, ignoring the conditional relocation parameters, and activating an SCG.
[0048] In one embodiment, when the SCG is in a deactivated state period and the UE receives a conditional relocation parameter including a candidate PSCell, the UE considers that the PSCell relocation parameter implicitly instructs the UE to activate the SCG, and so the UE activates the SCG and initiates a CPC evaluation flow upon receiving the conditional relocation parameter.
[0049] The specific implementation manner of each flow included in the above first target operation may adopt the same description as in the embodiment of FIG. 2, and will not be described further here.
[0050] Thus, a method for executing a target operation according to an embodiment of the present invention performs a first target operation when an SCG is in a deactivation period and receives a conditional relocation parameter, where the first target operation includes at least one of: not initiating the conditional relocation evaluation flow; starting the conditional relocation evaluation flow; not initiating the conditional relocation execution flow when a first condition is met; postponing the start of the conditional relocation evaluation flow; postponing the start of the conditional relocation execution flow when a first condition is met; ignoring the conditional relocation parameter; and activating an SCG, so as to clarify the behavior of the UE and align the understanding between the network and the UE when the SCG is in a deactivation period and receives a conditional relocation parameter, and to avoid adverse effects caused by inconsistent understanding on transmission between the network and the UE.
[0051] As shown in FIG. 4 , one embodiment of the present invention provides a method 400 for performing a target operation, which may be performed by a terminal device, in other words, the method 400 may be performed by software or hardware installed in the terminal device, and the method 400 includes the following steps:
[0052] S402: Perform a first target operation if a conditional relocation parameter and / or an SCG deactivation command is received on a first receiving occasion.
[0053] The receiving of a conditional relocation parameter and / or an SCG deactivation command at the first receiving occasion includes receiving the conditional relocation parameter and the SCG deactivation command simultaneously, or receiving the SCG deactivation command when obtaining the conditional relocation parameter and not executing the conditional relocation-related flow.
[0054] If the UE behavior cannot be determined when receiving the conditional relocation parameters and / or the SCG deactivation command on the first receiving occasion, the conditional relocation may be performed and also the SCG deactivation may be performed, which may cause an impact between the two functions and may result in some adverse effects due to a mismatch in understanding of transmission between the network and the UE.
[0055] In view of this, in this step, the first target operation includes at least one of not starting the conditional relocation evaluation flow, starting the conditional relocation evaluation flow, not starting the conditional relocation execution flow if a first condition is met, postponing the start of the conditional relocation evaluation flow, postponing the start of the conditional relocation execution flow if a first condition is met, ignoring the conditional relocation parameter, deleting the conditional relocation parameter, and ignoring the SCG deactivation command.
[0056] In one embodiment, the UE receives a conditional relocation including a candidate PSCell and then receives an SCG deactivation command, and the UE considers that the SCG deactivation command sent by the network has implicitly instructed the UE to stop execution of any flows associated with the CPC or delete the associated conditional relocation parameters.
[0057] The specific implementation manner of each flow included in the above first target operation may adopt the same description as in the embodiment of FIG. 2, and will not be described further here.
[0058] Thereby, a method for performing a target operation according to an embodiment of the present invention performs a first target operation when a conditional relocation parameter and / or an SCG deactivation command is received at a first receiving occasion, and the first target operation includes at least one of: not starting the conditional relocation evaluation flow, starting the conditional relocation evaluation flow, not starting the conditional relocation execution flow when a first condition is met, postponing the start of the conditional relocation evaluation flow, postponing the start of the conditional relocation execution flow when a first condition is met, ignoring or deleting the conditional relocation parameter, and ignoring the SCG deactivation command, so as to clarify the behavior of the UE when the conditional relocation parameter and the SCG deactivation command are received simultaneously or when the conditional relocation parameter is obtained and the conditional relocation related flow is not executed, and to achieve consistent understanding between the network and the UE, and to avoid adverse effects caused by inconsistent understanding on transmission between the network and the UE.
[0059] As shown in FIG. 5 , one embodiment of the present invention provides a method 500 for performing a target operation, which may be performed by a terminal device, in other words, the method 500 may be performed by software or hardware installed in the terminal device, and the method 500 includes the following steps:
[0060] S502: When an SCG deactivation command is received during a conditional relocation-related flow, a first target operation is executed.
[0061] If the UE behavior cannot be determined when an SCG deactivation command is received while a conditional relocation related flow is in progress, it may perform conditional relocation and may also perform SCG deactivation, which may have an impact between the two functions and may result in some adverse effects due to a mismatch in understanding of transmission between the network and the UE.
[0062] In view of this, in this step, the first target operation includes at least one of stopping the conditional relocation evaluation flow, continuing to perform the conditional relocation evaluation flow, stopping the conditional relocation execution flow if a first condition is met, postponing start of the conditional relocation execution flow if a first condition is met, ignoring the SCG deactivation command, and deleting the conditional relocation parameter.
[0063] In one embodiment, when the UE is performing a CPC evaluation flow and receives an SCG deactivation command, the UE stops the CPC evaluation flow that is being performed. Optionally, the UE may delete the CPC conditional relocation parameter, or the UE may not delete it and restart the CPC evaluation flow after the SCG is activated.
[0064] The specific implementation manner of each flow included in the above first target operation may adopt the same description as in the embodiment of FIG. 2, and will not be described further here.
[0065] As a result, a method for executing a target operation according to an embodiment of the present invention performs a first target operation when an SCG deactivation command is received when a conditional relocation related flow is in progress, and the first target operation includes at least one of stopping the conditional relocation evaluation flow, continuing to perform the conditional relocation evaluation flow, stopping the conditional relocation execution flow when a first condition is met, postponing start of the conditional relocation execution flow when a first condition is met, ignoring the SCG deactivation command, and deleting the conditional relocation parameters, thereby clarifying the UE's behavior when an SCG deactivation command is received when a conditional relocation related flow is in progress, aligning the understanding between the network and the UE, and avoiding adverse effects caused by inconsistent understanding on transmission between the network and the UE.
[0066] It should be noted that, for the target operation execution method according to the embodiment of the present application, the execution body may be a target operation execution device, or may be a control module for executing and loading the above method in the device. In the embodiment of the present application, the target operation execution method according to the embodiment of the present application is described by taking the target operation execution device executing and loading the target operation execution method as an example.
[0067] 6 is a structural schematic diagram of a target operation execution device according to an embodiment of the present invention. As shown in FIG. 6, the target operation execution device 600 includes an execution module 610.
[0068] The execution module 610 is used to execute a first target operation when receiving a conditional relocation parameter and / or an SCG deactivation command at a first receiving occasion, where the first receiving occasion includes at least one of an occasion when the SCG is in a deactivation period and at the same time when a conditional relocation related flow is being performed, and the first target operation includes at least one of: not starting a conditional relocation evaluation flow, stopping the conditional relocation evaluation flow, starting the conditional relocation evaluation flow, continuing to perform the conditional relocation evaluation flow, not starting a conditional relocation execution flow if a first condition is met, stopping the conditional relocation execution flow if a first condition is met, postponing the start of the conditional relocation evaluation flow, postponing the start of the conditional relocation execution flow if a first condition is met, ignoring the conditional relocation parameter, deleting the conditional relocation parameter, activating or deactivating an SCG, and ignoring the SCG deactivation command.
[0069] In one implementation, the target operation execution device 600 may further include a receiving module for receiving a conditional relocation parameter and / or an SCG deactivation command.
[0070] In one implementation, the execution module 610 is used to execute a first target operation when the SCG is in an inactivation period and receives a conditional relocation parameter, where the first target operation includes at least one of: not starting the conditional relocation evaluation flow; starting the conditional relocation evaluation flow; not starting the conditional relocation execution flow when a first condition is met; postponing the start of the conditional relocation evaluation flow; postponing the start of the conditional relocation execution flow when a first condition is met; ignoring the conditional relocation parameter; and activating an SCG.
[0071] In one implementation, the execution module 610 executing a first target operation when receiving a conditional relocation parameter and / or an SCG deactivation command at a first receiving occasion includes executing a first target operation when receiving a conditional relocation parameter and / or an SCG deactivation command at a first receiving occasion, the first target operation including not starting the conditional relocation evaluation flow, starting the conditional relocation evaluation flow, not starting the conditional relocation execution flow when a first condition is satisfied, and postponing the start of the conditional relocation evaluation flow. the receiving occasion includes at least one of: expecting to start the conditional relocation execution flow when a first condition is met; postponing initiation of the conditional relocation execution flow; ignoring or deleting the conditional relocation parameter; and ignoring the SCG deactivation command when a first condition is met, wherein receiving the conditional relocation parameter and / or the SCG deactivation command at the first receiving occasion includes receiving the conditional relocation parameter and the SCG deactivation command simultaneously, or receiving the SCG deactivation command when obtaining the conditional relocation parameter and not executing the conditional relocation related flow.
[0072] In one implementation, executing a first target operation when the execution module 610 receives a conditional relocation parameter and / or an SCG deactivation command at a first receiving occasion includes executing a first target operation when an SCG deactivation command is received when a conditional relocation related flow is in the middle of being performed, the first target operation including at least one of stopping the conditional relocation evaluation flow, continuing to perform the conditional relocation evaluation flow, stopping the conditional relocation execution flow if a first condition is met, postponing start of the conditional relocation execution flow if a first condition is met, ignoring the SCG deactivation command, and deleting the conditional relocation parameter.
[0073] In one implementation manner, the execution module 610 postponing the initiation of the conditional relocation execution flow includes at least one of: initiating the conditional relocation execution flow when there is data or signaling to be transmitted on an SCG bearer, a bearer terminated at a secondary node (SN terminated bearer), or an MCG bearer; initiating the conditional relocation execution flow when an SCG is activated; initiating the conditional relocation execution flow when an SCG activation command is received; and initiating the conditional relocation execution flow when an SCG is in a deactivation period and an MCG radio link has failed.
[0074] In one implementation manner, when the SCG is in a deactivation period and the MCG radio link has failed, the execution module 610 initiating the conditional relocation execution flow includes initiating a random access on a selected candidate cell by the terminal equipment, and activating an SCG and / or reporting MCG failure information in the process of random access or by a radio resource control (RRC) relocation complete message, where the selected candidate cell includes a cell that satisfies a corresponding trigger event in the conditional relocation.
[0075] In one implementation, the execution module 610 postponing the initiation of the conditional relocation evaluation flow includes saving a CPC configuration, setting a target parameter as a predetermined value, and initiating a conditional relocation evaluation flow and / or a conditional relocation execution flow when a second condition is met, where the second condition includes at least one of after an SCG is activated, receiving an SCG activation command and the target parameter is the predetermined value, and / or the SCG is in a deactivation period and the MCG radio link has failed.
[0076] In one implementation, the first condition includes when a candidate cell indicated in at least one conditional rearrangement is triggered or when a trigger event corresponding to a candidate cell indicated in at least one conditional rearrangement is satisfied.
[0077] In one implementation, the conditional relocation execution flow includes determining a first target cell including a cell indicated in the conditional relocation, using an RRC relocation message or parameters corresponding to the first target cell, establishing synchronization with the first target cell, initiating random access to the first target cell, and transmitting an RRC message to the first target cell.
[0078] The execution device of the target operation in the embodiment of the present application may be a device, or may be a component, integrated circuit, or chip in a terminal device. The device may be a mobile electronic device or a non-mobile electronic device. For example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palmtop computer, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), and the non-mobile electronic device may be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a deposit machine, or a self-service machine, and the embodiment of the present application is not specifically limited.
[0079] The target operation execution device in the embodiment of the present application may be a device having an operating system, which may be an Android operating system, an ios operating system, or other possible operating systems, and the embodiment of the present application is not specifically limited.
[0080] The apparatus 600 according to an embodiment of the present invention may refer to the flows of the methods 200-500 corresponding to the embodiments of the present invention, and each unit / module and other operations and / or functions in the apparatus 600 as mentioned above may be used to realize the corresponding flows in the methods 200-500, respectively, and achieve the same or equivalent technical effects, and will not be further described here for the sake of brevity.
[0081] FIG. 7 is a schematic diagram of the hardware structure of a terminal device implementing an embodiment of the present application.
[0082] The terminal device 700 includes components such as, but not limited to, a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, and a processor 710.
[0083] As can be understood by those skilled in the art, the terminal device 700 may further include a power source (e.g., a battery) for powering each component, and the power source may be logically connected to the processor 710 by a power management system, so that the power management system can realize functions such as charge / discharge management and power consumption management. The terminal device structure shown in FIG. 7 does not constitute a limitation on the terminal device, and the terminal device may include more or less components than the number of components shown, or a combination of some components, or a different arrangement of components, which will not be further described here.
[0084] It should be understood that in the embodiment of the present application, the input unit 704 may include a graphics processor (Graphics Processing Unit, GPU) 7041 and a microphone 7042, and the graphics processor 7041 processes image data of still or video images obtained by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. The display unit 706 may include a display panel 7061, and the display panel 7061 may be arranged in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 707 includes a touch panel 7071 and other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 may include two parts: a touch detection device and a touch controller. The other input devices 7072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control buttons, switch buttons, etc.), a trackball, a mouse, and a control lever, which will not be described further herein.
[0085] In the embodiment of the present application, the radio frequency unit 701 receives downlink data from the network side device, and then has the processor 710 process the data, and transmits uplink data to the network side device. In general, the radio frequency unit 701 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0086] The memory 709 may be used to store software programs or instructions and various data. The memory 709 may mainly include a program or instruction storage area and a data storage area, where the program or instruction storage area can store an operating system, an application program or instruction required for at least one function (e.g., a sound playback function, an image playback function, etc.), etc. The memory 709 may include a high-speed random access memory or a non-volatile memory, where the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. For example, the memory 709 may be at least one magnetic disk memory device, a flash memory device, or other non-volatile solid-state memory device.
[0087] The processor 710 may include one or more processing units. Optionally, the processor 710 may integrate an application processor and a modem processor, where the application processor mainly processes an operating system, a user interface, and application programs or instructions, and the modem processor mainly processes wireless communication, such as a baseband processor. As can be understood, the modem processor does not have to be integrated into the processor 710.
[0088] Here, the processor 710 is used to execute a first target operation when it receives a conditional relocation parameter and / or an SCG deactivation command at a first receiving occasion, where the first receiving occasion includes at least one of an occasion when the SCG is in a deactivation period and at the same time when a conditional relocation related flow is being performed, and the first target operation includes at least one of: not starting a conditional relocation evaluation flow, stopping the conditional relocation evaluation flow, starting the conditional relocation evaluation flow, continuing to perform the conditional relocation evaluation flow, not starting a conditional relocation execution flow if a first condition is met, stopping the conditional relocation execution flow if a first condition is met, postponing the start of the conditional relocation evaluation flow, postponing the start of the conditional relocation execution flow if a first condition is met, ignoring the conditional relocation parameter, deleting the conditional relocation parameter, activating or deactivating an SCG, and ignoring the SCG deactivation command.
[0089] In one implementation, performing a first operation when a conditional relocation parameter and / or an SCG deactivation command is received at a first receiving occasion includes performing a first target operation when the SCG is in a deactivation period and a conditional relocation parameter is received, wherein the first target operation includes at least one of not starting the conditional relocation evaluation flow, starting the conditional relocation evaluation flow, not starting the conditional relocation execution flow when a first condition is met, postponing the start of the conditional relocation evaluation flow, postponing the start of the conditional relocation execution flow when a first condition is met, ignoring the conditional relocation parameter, and activating an SCG.
[0090] In one implementation, executing a first target operation when a conditional relocation parameter and / or an SCG deactivation command is received at a first receiving occasion includes executing a first target operation when a conditional relocation parameter and / or an SCG deactivation command is received at a first receiving occasion, the first target operation including not starting the conditional relocation evaluation flow, starting the conditional relocation evaluation flow, not starting the conditional relocation execution flow if a first condition is satisfied, postponing the start of the conditional relocation evaluation flow, and executing a first target operation when a conditional relocation parameter and / or an SCG deactivation command is received at a first receiving occasion. the receiving step includes at least one of postponing initiation of the conditional relocation execution flow, ignoring the conditional relocation parameter, deleting the conditional relocation parameter, and ignoring the SCG deactivation command if a conditional relocation parameter and / or an SCG deactivation command in a first receiving occasion is satisfied, wherein receiving the conditional relocation parameter and / or the SCG deactivation command in a first receiving occasion includes receiving the conditional relocation parameter and the SCG deactivation command simultaneously, or receiving the SCG deactivation command when obtaining the conditional relocation parameter and not executing the conditional relocation-related flow.
[0091] In one implementation method, executing a first target operation when a conditional relocation parameter and / or an SCG deactivation command is received at a first receiving occasion includes executing a first target operation when an SCG deactivation command is received when a conditional relocation related flow is in the middle of being performed, the first target operation including at least one of stopping the conditional relocation evaluation flow, continuing to perform the conditional relocation evaluation flow, stopping the conditional relocation execution flow when a first condition is met, postponing start of the conditional relocation execution flow when a first condition is met, ignoring the SCG deactivation command, and deleting the conditional relocation parameter.
[0092] In one implementation manner, postponing the initiation of the conditional relocation execution flow includes at least one of: initiating the conditional relocation execution flow when there is data or signaling to be transmitted on an SCG bearer, a bearer terminated at a secondary node (SN terminated bearer) or an MCG bearer; initiating the conditional relocation execution flow when an SCG is activated; initiating the conditional relocation execution flow when an SCG activation command is received; and initiating the conditional relocation execution flow when an SCG is in a deactivation period and an MCG radio link has failed.
[0093] In one implementation manner, when an SCG is in a deactivation period and an MCG radio link fails, initiating the conditional relocation execution flow includes initiating a random access by the terminal equipment on a selected candidate cell, and activating an SCG and / or reporting MCG failure information in the process of random access or by a radio resource control (RRC) relocation complete message, where the selected candidate cell includes a cell that satisfies a corresponding trigger event in the conditional relocation.
[0094] In one implementation, postponing the initiation of the conditional relocation evaluation flow includes saving a CPC configuration, setting a target parameter as a predetermined value, and initiating a conditional relocation evaluation flow and / or a conditional relocation execution flow when a second condition is met, where the second condition includes at least one of after an SCG is activated, receiving an SCG activation command and the target parameter is the predetermined value, and / or the SCG is in a deactivation period and the MCG radio link has failed.
[0095] In one implementation, the first condition includes when a candidate cell indicated in at least one conditional rearrangement is triggered or when a trigger event corresponding to a candidate cell indicated in at least one conditional rearrangement is satisfied.
[0096] In one implementation, the conditional relocation execution flow includes determining a first target cell including a cell indicated in the conditional relocation, using an RRC relocation message or parameters corresponding to the first target cell, establishing synchronization with the first target cell, initiating random access to the first target cell, and transmitting an RRC message to the first target cell.
[0097] The terminal device 700 according to the embodiment of the present invention can refer to the flow of the method 200-500 corresponding to the embodiment of the present invention, and each unit / module and other operations and / or functions in the terminal device 700 mentioned above can be respectively used to realize the corresponding flow in the method 200-500 and achieve the same or equivalent technical effects, and for the sake of brevity, will not be further described here.
[0098] The embodiments of the present application further provide a readable storage medium, on which a program or instruction is stored, which, when executed by a processor, can realize each process of the embodiment of the target operation execution method and achieve the same technical effect. In order to avoid repetition, no further description will be given here.
[0099] Here, the processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0100] The embodiment of the present application further provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, the processor is used to run a program or instruction to realize each process of the embodiment of the method for executing the target operation, and can achieve the same technical effect. In order to avoid repetition, no further description will be given here.
[0101] It should be understood that the chips referred to in the embodiments of the present application may be referred to as system level chips, system chips, chip systems, or systems on chips.
[0102] An embodiment of the present application further provides a computer program product, the computer program product including a processor, a memory, and a program or instructions stored in the memory and operable to run on the processor, the program or instructions being operable to implement the steps of the method according to the first aspect when executed by the processor.
[0103] It should be explained that in this specification, the terms "comprise", "include", or any other variants thereof are intended to cover the non-exclusive "comprise", whereby a process, method, article, or apparatus that includes a set of elements includes not only those elements, but also other elements not expressly listed or inherent to such process, method, article, or apparatus. In the absence of further limitations, an element limited by the phrase "comprises a" does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes this element. It should be pointed out that the scope of the method and apparatus in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may include performing functions in an essentially simultaneous manner or in reverse order based on the functions involved, for example, the described method can be performed in a different order than described, and various steps can be added, omitted, or combined. Also, features described with reference to some examples can be combined in other examples.
[0104] From the above description of the embodiments, it is clear to those skilled in the art that the methods of the above embodiments can be realized in the form of software and a necessary general-purpose hardware platform. Of course, they can also be realized in hardware, but in many cases the former is a more preferred embodiment. Based on this understanding, the technical solution of the present application may be substantially or in part embodied in the form of a software product. The computer software product is stored in a storage medium (e.g., ROM / RAM, magnetic disk, optical disk) and includes some instructions for causing a terminal (which may be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0105] The above describes the embodiments of the present application in conjunction with the drawings, but the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not limiting. Those skilled in the art can take the suggestions of this application and make many forms without departing from the spirit and scope of protection of the claims, all of which belong to the protection scope of this application.
Claims
1. A method for executing a target operation performed by a terminal device, comprising: performing a first target operation upon receiving a conditional relocation parameter during an SCG inactivity period; The first target operation includes: Activating the SCG; postponing initiation of the conditional relocation execution flow if a first condition is satisfied; ignoring said conditional relocation parameters; At least one of The first condition includes when a candidate cell indicated in at least one conditional rearrangement is triggered or when a trigger event corresponding to a candidate cell indicated in at least one conditional rearrangement is satisfied; The postponement of the initiation of the conditional relocation execution flow includes: Initiating the conditional relocation execution flow when there is data or signaling to be transmitted on the SCG bearer, the secondary node terminated bearer SN terminated bearer, or the primary cell group MCG bearer; initiating the conditional relocation execution flow when an SCG activation command is received; and initiating the conditional relocation execution flow when an SCG is in a deactivation period and an MCG radio link has failed.
2. The method of claim 1 , wherein if the first target operation includes activating an SCG, the first target operation further includes initiating a conditional relocation evaluation flow.
3. Initiating the conditional relocation execution flow when the SCG is in a deactivation period and the MCG radio link has failed, initiating random access on a candidate cell from which the terminal device is selected; 2. The method of claim 1, comprising: activating an SCG and / or reporting MCG failure information in a process of random access or by a radio resource control (RRC) relocation complete message, wherein the selected candidate cells include cells that satisfy a corresponding trigger event in the conditional relocation.
4. The conditional relocation execution flow includes: determining a first target cell that includes a cell indicated in the conditional rearrangement; using an RRC relocation message corresponding to the first target cell; Establishing synchronization with the first target cell; initiating a random access to the first target cell; and transmitting an RRC message to the first target cell.
5. An apparatus for executing a target operation, comprising: an execution module for executing a first target operation upon receiving a conditional relocation parameter during an SCG inactive period; The first target operation includes: Activating the SCG; postponing initiation of the conditional relocation execution flow if a first condition is satisfied; ignoring said conditional relocation parameters; At least one of The first condition includes when a candidate cell indicated in at least one conditional rearrangement is triggered or when a trigger event corresponding to a candidate cell indicated in at least one conditional rearrangement is satisfied; The postponement of the initiation of the conditional relocation execution flow includes: Initiating the conditional relocation execution flow when there is data or signaling to be transmitted on the SCG bearer, the secondary node terminated bearer SN terminated bearer, or the primary cell group MCG bearer; initiating the conditional relocation execution flow when an SCG activation command is received; and initiating the conditional relocation execution flow when the SCG is in a deactivation period and the MCG radio link has failed.
6. The apparatus of claim 5 , wherein if the first target operation includes activating an SCG, the first target operation further includes initiating a conditional relocation evaluation flow.
7. A readable storage medium having a program or instructions stored thereon, the program or instructions implementing the steps of the method for performing a target operation according to any one of claims 1 to 4 when executed by a processor.
Citation Information
Patent Citations
Method and apparatus for deactivating scell during scg change procedure
JP2017528954A
Communication Method
JP2023543542A
Wireless access network node, wireless terminal, and method therefor
WO2020144919A1