Method for communication node used for wireless communications, and apparatus

By receiving and applying the cell configuration and execution conditions in the RRC message, and setting up an information block containing the cell identifier and time interval, the problem of unreasonable CHO configuration caused by the time difference of the execution conditions of MCG and SCG is solved, thereby improving the robustness of the communication connection and the reliability of the wireless link.

WO2026011930A1PCT designated stage Publication Date: 2026-01-15HONOR DEVICE CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/093950
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-09
Filing Date
2025-05-09
Publication Date
2026-01-15

AI Technical Summary

Technical Problem

In dual-connection scenarios, the execution conditions of MCG and SCG differ too much in time, leading to an unreasonable CHO configuration, which may result in handover failure or communication interruption.

Method used

By receiving an RRC message containing the configuration and execution conditions of the first and second cells, applying these configurations and setting information blocks in variables, the information blocks contain cell identifiers and time intervals, and optimizing the configuration of CHO and CPC.

Benefits of technology

It improves the robustness of communication connections, reduces configuration signaling interactions, optimizes execution condition configuration, enhances the reliability and flexibility of wireless links, and reduces communication interruptions caused by handover.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025093950_15012026_PF_FP_ABST
    Figure CN2025093950_15012026_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present application are a method for a communication node used for wireless communications, and an apparatus. The method comprises: a terminal receiving a first RRC message, the first RRC message comprising a first configuration and first execution condition for a first cell, the first RRC message comprising a second configuration and second execution condition for a second cell, the first configuration being for an MCG, and the second configuration being for an SCG; in response to the first execution condition being met and the second execution condition being met, applying the first configuration and the second configuration; with the application of the first configuration and the second configuration, setting a first information block in a first variable, the first information block comprising an identifier of the first cell and an identifier of the second cell, the first information block comprising a first field, the first field indicating a first time interval, and the first time interval depending on the time when the first execution condition is met and the time when the second execution condition is met.
Need to check novelty before this filing date? Find Prior Art

Description

A method and apparatus for use in a communication node for wireless communication

[0001] This application claims priority to Chinese Patent Application No. 202410913415.1, filed on July 9, 2024, entitled "A Method and Apparatus for Use in a Communication Node for Wireless Communication", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to transmission methods and apparatus in wireless communication systems, and more particularly to methods and apparatus for reporting mobility information. Background Technology

[0003] With the continuous development of wireless communication, the requirements for mobility, transmission latency, and transmission capacity are becoming increasingly stringent. Therefore, technologies such as dual connectivity and carrier aggregation were introduced into the 3GPP standard to expand communication bandwidth. In Release 17, 3GPP allowed the inclusion of both the target MCG and the target SCG in the configuration information of CHO candidate cells. In Release 18, 3GPP further enhanced the dual connectivity scenario through the "Further NR mobility enhancements" work item (WI), discussing the carrying of multiple candidate SCGs in a single CHO condition configuration to support the simultaneous evaluation of CHO and CPC, and completing the corresponding modifications to the protocol standardization.

[0004] Self-Organizing Networks (SON) include network self-configuration and self-optimization. In order to optimize mobility performance, achieve fast handover and reduce communication interruptions, existing protocols support User Equipment (UE) to store relevant handover information that is conducive to configuration optimization based on different handover completion statuses, and report the relevant stored information according to network instructions. Summary of the Invention

[0005] For a CHO carrying a CPC, the CHO and CPC can only be executed when the execution conditions of both the MCG and SCG are met. The inventors discovered through research that there is a difference in the timing of the fulfillment of the execution conditions of the MCG and SCG. If the time interval between their fulfillment is too large, it will be detrimental to the execution of the CHO carrying the CPC, and may even lead to handover failure or communication interruption. Therefore, how to optimize the configuration of the CHO carrying the CPC to achieve a more reasonable and efficient configuration is the problem that needs to be solved in this research.

[0006] To address the aforementioned problems, this application provides a solution. While the NR system is used as an example in the problem description, this application is also applicable to scenarios such as LTE (Long-Term Evolution) or LTE-A (Long-Term Evolution Advanced) systems or future 6G systems, achieving similar technical effects to NR systems. Furthermore, although this application provides specific implementation methods for mobility in the RRC_CONNECTED state involved in handover, it can also be used in scenarios such as the RRC_IDLE or RRC_INACTIVE states, achieving similar technical effects to mobility in the RRC connected state. Furthermore, although this application provides specific implementation methods for CHO and CPC handover scenarios, it can also be used in scenarios such as LTM and legacy handover, achieving similar technical effects to CHO and CPC handover. Furthermore, adopting a unified design scheme for different scenarios helps reduce hardware complexity and cost. Furthermore, although this application was initially intended for the Uu air interface, it can also be used for the PC5 interface, achieving similar technical effects to the Uu air interface. Furthermore, although this application was initially intended for terminal and base station scenarios, it is also applicable to V2X (Vehicle-to-Everything) scenarios, communication scenarios between terminals and relays, and communication scenarios between relays and base stations, achieving similar technical effects to those in terminal and base station scenarios. Furthermore, although this application was initially intended for terminal and base station scenarios, it is also applicable to IAB (Integrated Access and Backhaul) communication scenarios, achieving similar technical effects to those in terminal and base station scenarios. Furthermore, although this application was initially intended for terrestrial network (TN) scenarios, it is also applicable to non-terrestrial network (NTN) communication scenarios, achieving similar technical effects to those in TN scenarios.

[0007] As an example, the interpretation of terms in this application is based on the definitions in the 3GPP specification protocol TS38 series.

[0008] As an example, the interpretation of terms in this application is based on the definitions in the 3GPP specification protocol TS37 series.

[0009] It should be noted that, unless otherwise specified, any embodiment and feature in any node and device of this application can be applied to any other node and device. Furthermore, unless otherwise specified, any embodiment and feature in any embodiment of this application can be arbitrarily combined with each other.

[0010] This application discloses a method used in a terminal.

[0011] include:

[0012] Receive a first RRC message; wherein the first RRC message includes a first configuration and a first execution condition for a first cell, the first RRC message includes a second configuration and a second execution condition for a second cell, the first configuration is MCG, and the second configuration is SCG;

[0013] In response to the first execution condition being met and the second execution condition being met, the first configuration is applied and the second configuration is applied.

[0014] Along with applying the first configuration and the second configuration, a first information block is set in the first variable; wherein the first information block includes the identifier of the first cell and the identifier of the second cell;

[0015] The first information block includes a first field, which indicates a first time interval; the first time interval depends on the time when the first execution condition is met and the time when the second execution condition is met.

[0016] As an example, the problems that this application needs to solve include: how to configure cell information and triggering conditions.

[0017] As an example, the features of the above method include: receiving a first RRC message; wherein the first RRC message includes a first configuration and a first execution condition for a first cell, the first RRC message includes a second configuration and a second execution condition for a second cell, the first configuration is MCG, and the second configuration is SCG.

[0018] As an example, the advantages of the above method include: reducing the interaction of configuration signaling.

[0019] As an example, the advantages of the above method include: increased communication capacity.

[0020] As an example, the problem this application needs to solve includes: when to apply the first configuration and when to apply the second configuration.

[0021] As an example, the features of the above method include: in response to the first execution condition being met and the second execution condition being met, applying the first configuration and applying the second configuration.

[0022] As an example, the features of the above method include: improving the conditions for configuring applications and enhancing the robustness of communication connections.

[0023] As an example, the problem this application needs to solve includes: determining the conditions for storing relevant information in a first variable.

[0024] As an example, the features of the above method include: setting a first information block in a first variable along with applying the first configuration and applying the second configuration; wherein the first information block includes the identifier of the first cell and the identifier of the second cell.

[0025] As an example, the advantages of the above method include: reusing existing protocols.

[0026] As an example, the advantages of the above method include: it helps the network to know the connection between the first cell and the second cell.

[0027] As an example, the problem that this application needs to solve includes: determining the content settings of the first information block.

[0028] As an example, the features of the above method include: the first information block includes a first field, the first field indicating a first time interval; the first time interval depends on the time when the first execution condition is satisfied and the time when the second execution condition is satisfied.

[0029] As an example, the advantages of the above method include: it helps to enhance the relationship between two execution conditions.

[0030] As an example, the advantages of the above method include: it facilitates the optimization of execution condition configuration.

[0031] According to one aspect of this application, the first information block includes a second field, the second field including a first measurement result and a second measurement result of the target cell; the target cell is the cell that first meets the execution conditions between the first cell and the second cell.

[0032] As an example, the problem that this application needs to solve includes: determining the content settings of the first information block.

[0033] As an example, the features of the above method include: the first information block includes a second field, and the second field includes a first measurement result and a second measurement result of the target cell;

[0034] As an example, the advantages of the above method include: storing more effective information.

[0035] As an example, the advantages of the above method include: facilitating the optimization of relevant measurement configurations.

[0036] As an example, the problem that this application needs to solve includes: defining the target cell.

[0037] As an example, the features of the above method include: the target cell is the cell that first meets the execution conditions between the first cell and the second cell.

[0038] As an example, the benefits of the above method include: improving UE autonomy.

[0039] As an example, the advantages of the above method include: increased protocol flexibility.

[0040] As an example, the advantages of the above method include: the target cell can only be determined when the execution conditions of the first cell and the execution conditions of the second cell are met.

[0041] According to one aspect of this application, the first information block includes a third field, the third field including at least one of the first execution condition or the second execution condition.

[0042] As an example, the problem that this application needs to solve includes: determining the content settings of the first information block.

[0043] As an example, the features of the above method include: the first information block includes a third field, and the third field includes at least one of the first execution condition or the second execution condition.

[0044] As an example, the advantages of the above method include: facilitating the optimization of trigger event configuration.

[0045] According to one aspect of this application, the first information block includes the third domain dependency application of at least one of the first configuration or the second configuration application not being successfully completed.

[0046] As an example, the problem that this application needs to solve includes: when to set the third field in the first information block.

[0047] As an example, the features of the above method include: the first information block includes the third domain depending on at least one of the first configuration or the second configuration not being successfully completed.

[0048] As an example, the advantages of the above method include: setting storage conditions for setting the third field in the first information block.

[0049] As an example, the advantages of the above method include: it helps to save resources.

[0050] According to one aspect of this application, the first information block includes a fourth field indicating a second time interval; the second time interval depends on the time when the first RRC message is received and the time when the application of the first configuration and the application of the second configuration are executed.

[0051] As an example, the problem that this application needs to solve includes: defining a second time interval.

[0052] As an example, the features of the above method include: the second time interval depends on the time when the first RRC message is received and the time when the application of the first configuration and the application of the second configuration are executed.

[0053] As an example, the advantages of the above method include: it facilitates the optimization of execution condition configuration.

[0054] According to one aspect of this application, the first information block includes a fifth field indicating a third time interval; the third time interval depends on the time when the application of the first configuration and the application of the second configuration are executed and the time when the application of the second configuration fails; wherein the application of the second configuration fails.

[0055] As an example, the problem that this application needs to solve includes: defining a third time interval.

[0056] As an example, the features of the above method include: the fifth field indicates a third time interval; the third time interval depends on the time when the application of the first configuration and the application of the second configuration are executed and the time when the application of the second configuration fails.

[0057] As an example, the advantages of the above method include: it facilitates the optimization of the second configuration.

[0058] As an example, the problem that this application needs to solve includes: when to set the fifth field in the first information block.

[0059] As an example, the features of the above method include: setting a fifth field in the first information block when the application of the second configuration fails.

[0060] As an example, the advantages of the above method include: it helps to save resources.

[0061] According to one aspect of this application, setting the first information block in the first variable depends on the first time interval satisfying a first threshold; the first threshold is configurable.

[0062] As an example, the problem that this application needs to solve includes: when to set the first information block in the first variable.

[0063] As an example, the features of the above method include: setting the first information block in the first variable depends on the first time interval satisfying a first threshold; the first threshold is configurable.

[0064] As an example, the advantages of the above method include: improving information storage efficiency.

[0065] According to one aspect of this application,

[0066] The method includes:

[0067] Receive a second RRC message, the second RRC message including a first request indication;

[0068] Send a third RRC message, the third RRC message including at least a first information block;

[0069] The third RRC message includes at least a first information block that depends on the first request indication.

[0070] This application discloses a method used in a base station.

[0071] include:

[0072] Send a first RRC message; wherein the first RRC message includes a first configuration and a first execution condition for a first cell, the first RRC message includes a second configuration and a second execution condition for a second cell, the first configuration is MCG, and the second configuration is SCG;

[0073] In response to the first execution condition being met and the second execution condition being met, the recipient of the first RRC message applies the first configuration and the second configuration; along with applying the first configuration and the second configuration, the recipient of the first RRC message sets a first information block in a first variable; the first information block includes the identifier of the first cell and the identifier of the second cell; the first information block includes a first field indicating a first time interval; the first time interval depends on the time when the first execution condition is met and the time when the second execution condition is met.

[0074] According to one aspect of this application, the first information block includes a second field, the second field including a first measurement result and a second measurement result of the target cell; the target cell is the cell that first meets the execution conditions between the first cell and the second cell.

[0075] According to one aspect of this application, the first information block includes a third field, the third field including at least one of the first execution condition or the second execution condition.

[0076] According to one aspect of this application, the first information block includes the third domain dependency application of at least one of the first configuration or the second configuration application not being successfully completed.

[0077] According to one aspect of this application, the first information block includes a fourth field indicating a second time interval; the second time interval depends on the time when the first RRC message is received and the time when the application of the first configuration and the application of the second configuration are executed.

[0078] According to one aspect of this application, the first information block includes a fifth field indicating a third time interval; the third time interval depends on the time when the application of the first configuration and the application of the second configuration are executed and the time when the application of the second configuration fails; wherein the application of the second configuration fails.

[0079] According to one aspect of this application, setting the first information block in the first variable depends on the first time interval satisfying a first threshold; the first threshold is configurable.

[0080] According to one aspect of this application,

[0081] The method includes:

[0082] Receive a second RRC message, the second RRC message including a first request indication;

[0083] Send a third RRC message, the third RRC message including the first information block in the first variable;

[0084] The third RRC message includes a first information block in the first variable that depends on the first request indication.

[0085] This application discloses a terminal used for wireless communication.

[0086] include:

[0087] A first processor receives a first RRC message; wherein the first RRC message includes a first configuration and a first execution condition for a first cell, and the first RRC message includes a second configuration and a second execution condition for a second cell, wherein the first configuration is MCG and the second configuration is SCG;

[0088] In response to the first execution condition being met and the second execution condition being met, the first configuration is applied and the second configuration is applied.

[0089] Along with applying the first configuration and the second configuration, a first information block is set in the first variable; wherein the first information block includes the identifier of the first cell and the identifier of the second cell;

[0090] The first information block includes a first field, which indicates a first time interval; the first time interval depends on the time when the first execution condition is met and the time when the second execution condition is met.

[0091] This application discloses a base station used for wireless communication.

[0092] include:

[0093] The second transmitter sends a first RRC message; wherein the first RRC message includes a first configuration and a first execution condition for the first cell, and the first RRC message includes a second configuration and a second execution condition for the second cell, wherein the first configuration is MCG and the second configuration is SCG;

[0094] In response to the first execution condition being met and the second execution condition being met, the recipient of the first RRC message applies the first configuration and the second configuration; along with applying the first configuration and the second configuration, the recipient of the first RRC message sets a first information block in a first variable; the first information block includes the identifier of the first cell and the identifier of the second cell; the first information block includes a first field indicating a first time interval; the first time interval depends on the time when the first execution condition is met and the time when the second execution condition is met.

[0095] As an example, compared with conventional solutions, this application has the following advantages:

[0096] - It helps improve the reliability and flexibility of wireless link connections;

[0097] - It helps reduce communication interruptions caused by handover;

[0098] - It helps save storage resources;

[0099] - It helps improve cell handover performance;

[0100] - It is beneficial for network optimization and big data collection;

[0101] - It helps to increase transmission capacity;

[0102] - It facilitates configuration optimization based on conditional settings. Attached Figure Description

[0103] Other features, objects, and advantages of this application will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:

[0104] Figure 1 shows a flowchart of communication of a terminal according to an embodiment of this application;

[0105] Figure 2 shows a schematic diagram of a network architecture according to an embodiment of this application;

[0106] Figure 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for the user plane and control plane according to an embodiment of this application;

[0107] Figure 4 shows a schematic diagram of a first communication device and a second communication device according to an embodiment of this application;

[0108] Figure 5 shows a flowchart of wireless signal transmission according to an embodiment of this application;

[0109] Figure 6 shows a schematic diagram of a first information block including a second field according to an embodiment of this application;

[0110] Figure 7 shows a schematic diagram of a first information block including a third field according to an embodiment of this application;

[0111] Figure 8 illustrates a flowchart of a first information block according to an embodiment of the present application, which includes the third domain dependency application of at least one of the first configuration or the second configuration application, which was not successfully completed.

[0112] Figure 9 shows a schematic diagram of a first information block including a fourth field according to an embodiment of this application;

[0113] Figure 10 shows a schematic diagram of a first information block including a fifth field according to an embodiment of this application;

[0114] Figure 11 illustrates a flowchart of setting a first information block in a first variable according to an embodiment of the present application, which depends on the first time interval satisfying a first threshold.

[0115] Figure 12 illustrates a schematic diagram of a third RRC message according to an embodiment of this application, which includes at least a first information block depending on the first request indication;

[0116] Figure 13 shows a structural block diagram of a processing device for a terminal according to an embodiment of the present application;

[0117] Figure 14 shows a structural block diagram of a processing apparatus for a base station according to an embodiment of the present application. Detailed Implementation

[0118] The technical solution of this application will be further described in detail below with reference to the accompanying drawings. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other.

[0119] Example 1

[0120] Example 1 illustrates a flowchart of terminal communication according to an embodiment of this application, as shown in Figure 1. In Figure 1, each box represents a step, and it is particularly important to emphasize that the order of the boxes in the figure does not represent the temporal sequence of the steps represented.

[0121] In Embodiment 1, the terminal in this application receives a first RRC message in step 101; wherein the first RRC message includes a first configuration and a first execution condition for a first cell, and the first RRC message includes a second configuration and a second execution condition for a second cell, wherein the first configuration is MCG and the second configuration is SCG; in step 102, as a response to the first execution condition being satisfied and the second execution condition being satisfied, the first configuration and the second configuration are applied; in step 103, along with the application of the first configuration and the application of the second configuration, a first information block is set in a first variable; wherein the first information block includes the identifier of the first cell and the identifier of the second cell; wherein the target cell is one of the first cell and the second cell; the first information block includes a first field, the first field indicating a first time interval; the first time interval depends on the time when the first execution condition is satisfied and the time when the second execution condition is satisfied.

[0122] As an example, the first RRC message is UE-specific (UE-Specifc).

[0123] As an example, the first RRC message is a Cell Common RRC message.

[0124] As an example, the first RRC message is transmitted via DCCH (Dedicated Control Channel).

[0125] As an example, the first RRC message is transmitted via SCCH (Sidelink Control Channel).

[0126] As an example, the first RRC message is transmitted via BCCH (Broadcast Control Channel).

[0127] As an example, the first RRC message is carried via SRB0 (Signalling Radio Bearer 0).

[0128] As an example, the first RRC message is carried by SRB1 (Signalling Radio Bearer 1).

[0129] As an example, the first RRC message is carried via SRB3 (Signalling Radio Bearer 3).

[0130] As an example, the first RRC message is transmitted via PDSCH (Physical Downlink Shared Channel).

[0131] As an example, the first RRC message includes RRCReconfiguration.

[0132] As an example, the first RRC message is RRCReconfiguration.

[0133] As an example, the first RRC message includes RRCResume.

[0134] As an example, the first RRC message is RRCResume.

[0135] As an example, the first RRC message includes mrdc-SecondaryCellGroupConfig.

[0136] As an example, the first RRC message is mrdc-SecondaryCellGroupConfig.

[0137] As an example, the first RRC message includes a conditionalReconfiguration IE.

[0138] As an example, the first RRC message is a conditionalReconfiguration IE.

[0139] As an example, the first RRC message includes condReconfigToAddModList-r16.

[0140] As an example, the first RRC message includes at least the condExecutionCond-r16 field and the condExecutionCondPSCell-r18 field.

[0141] As an example, the first RRC message includes an LTM-config message.

[0142] As an example, the first RRC message is an LTM-config message.

[0143] As an example, the first RRC message is an LTM-Candidate message.

[0144] As an example, the first RRC message includes CellGroupConfig IE.

[0145] As an example, the first RRC message includes the reconfigurationWithSync field.

[0146] As an example, the first RRC message includes ServingCellConfig IE.

[0147] As an example, the first cell is a CHO candidate cell.

[0148] As an example, the first cell is an LTM candidate cell.

[0149] As an example, the first cell is a CPC candidate cell.

[0150] As an example, the first cell is a CPA candidate cell.

[0151] As an example, the first cell is a subsequent candidate cell.

[0152] As an example, the first cell is a candidate PCell cell.

[0153] As an example, the first configuration is the configuration of the first cell.

[0154] As an example, the first configuration includes the configuration of the first cell.

[0155] As an example, the first configuration belongs to the configuration of the first cell.

[0156] As an example, the first configuration includes condRRCReconfig.

[0157] As an example, the first configuration is condRRCReconfig.

[0158] As an example, the first configuration includes LTM-Config.

[0159] As an example, the first configuration is LTM-Config.

[0160] As an example, the first configuration includes CellGroupConfig IE.

[0161] As one example, the first configuration includes the masterCellGroup domain.

[0162] As one embodiment, the first configuration includes the identifier of the first cell.

[0163] As one embodiment, the first configuration includes at least the identifier of the first cell.

[0164] As one example, the first configuration includes the identifiers of the first cell and the second cell.

[0165] As one example, the first configuration includes a measurement configuration.

[0166] As one embodiment, the measurement configuration includes: a measurement object.

[0167] As one example, the measurement configuration includes: the type of measurement trigger event.

[0168] As one embodiment, the measurement configuration includes: a reporting configuration.

[0169] As one embodiment, the measurement configuration includes: a resource configuration for reference information.

[0170] As an example, the reference signal refers to: SSB.

[0171] As an example, the reference signal refers to CSI-RS.

[0172] As an example, the reference signals refer to CSI-RS and SSB.

[0173] As an example, the reference signal refers to a reference signal other than the CSI-RS and the SSB.

[0174] As an example, the first execution condition is included in the first configuration information.

[0175] As an example, the first execution condition is specific to the first cell.

[0176] As an example, the first execution condition is included in condExecutionCond.

[0177] As an example, the first execution condition is condExecutionCond.

[0178] As an example, the first execution condition is configured with one MeasId.

[0179] As an example, the first execution condition is configured with two MeasIds.

[0180] As an example, the first execution condition includes MeasId.

[0181] As an example, the first execution condition includes at least MeasId.

[0182] As an example, the second cell is a CHO candidate cell.

[0183] As an example, the second cell is a CPC candidate cell.

[0184] As an example, the second cell is a CPA candidate cell.

[0185] As an example, the second cell is an LTM candidate cell.

[0186] As an example, the second cell is a subsequent candidate cell.

[0187] As an example, the second cell is a candidate PCell.

[0188] As an example, the second cell is a target PCell.

[0189] As an example, the second cell is a candidate PSCell.

[0190] As an example, the second cell is a target PSCell.

[0191] As an example, the second cell is configured to the first cell.

[0192] As an example, the second cell being configured to the first cell means that the second cell is a candidate PSCell of the first cell, and the first cell is a PCell.

[0193] As an example, the second cell being configured to the first cell means that the second cell is a target PSCell of the first cell, and the first cell is a PCell.

[0194] As an example, the second cell being configured to the first cell means that the second cell is a subsequent candidate PSCell of the first cell, and the first cell is a PSCell.

[0195] As an example, the second cell being configured to the first cell means that the second cell and the first cell are associated.

[0196] As an example, the second cell being configured to the first cell means that whether the second configuration for the second cell is applied depends on whether the second configuration for the first cell is applied.

[0197] As an example, the application of the second configuration for the second cell depending on the application of the first configuration for the first cell means that the second configuration for the second cell is applied only if the first configuration for the first cell is applied.

[0198] As an example, the second cell being configured to the first cell means that whether the second configuration for the second cell is applied depends on the successful application of the first configuration for the first cell.

[0199] As an example, the second configuration for the second cell is applied only if the first configuration for the first cell is successfully applied.

[0200] As an example, the second configuration is the configuration of the second cell.

[0201] As one embodiment, the second configuration includes the configuration of the second cell.

[0202] As an example, the second configuration belongs to the configuration of the second cell.

[0203] As one example, the second configuration includes condRRCReconfig.

[0204] As an example, the second configuration is condRRCReconfig.

[0205] As one example, the second configuration includes LTM-Config.

[0206] As an example, the second configuration is LTM-Config.

[0207] As one example, the second configuration includes CellGroupConfig IE.

[0208] As one example, the second configuration includes the MRDC-SecondaryCellGroupConfig domain.

[0209] As one example, the second configuration includes a secondaryCellGroup domain.

[0210] As one embodiment, the second configuration information includes measurement configuration.

[0211] As one embodiment, the second configuration includes the cell identifier of the second cell.

[0212] As one embodiment, the second configuration includes the identifier of at least the second cell.

[0213] As an example, the second execution condition is included in the second configuration.

[0214] As an example, the second execution condition is specific to the second cell.

[0215] As one example, the second execution condition includes condExecutionCondPSCell.

[0216] As an example, the second execution condition is condExecutionCondPSCell.

[0217] As one example, the second execution condition is configured by the second cell.

[0218] As an example, the second execution condition is associated with the first cell.

[0219] As one example, the second execution condition is configured by the first cell.

[0220] As an example, the second execution condition and the first execution condition are configured by the first cell.

[0221] As one embodiment, the first RRC message includes a first configuration and a first execution condition for a first cell and a second configuration and a second execution condition for a second cell, the second cell being configured for the first cell.

[0222] As an example, the first RRC message only includes a first configuration and a first execution condition for the first cell and a second configuration and a second execution condition for the second cell, which is configured for the first cell.

[0223] As an example, the first RRC message includes two configuration fields; one configuration field includes the first configuration and the first execution condition of the first cell; the other configuration field includes the second configuration and the second execution condition of the second cell.

[0224] As an example, the first RRC message includes two configuration fields; one configuration field includes a first configuration of the first cell and a second configuration of the second cell; the other configuration field includes a first execution condition of the first cell and a second execution condition of the second cell.

[0225] As an example, the first configuration as MCG and the second configuration as SCG means that the first cell is configured as the MCG and the second cell is configured as the SCG.

[0226] As an example, the first configuration as MCG and the second configuration as SCG means that the first cell is a candidate PCell of the MCG and the second cell is a candidate PSCell of the SCG.

[0227] As an example, the first configuration being MCG and the second configuration being SCG means that the first configuration includes the configuration of the candidate PCell of the MCG and the second configuration includes the configuration of the candidate PSCell of the SCG.

[0228] As an example, the first configuration being MCG and the second configuration being SCG means that the first configuration is masterCellGroup and the second configuration is secondaryCellGroup.

[0229] As an example, the first configuration being MCG and the second configuration being SCG means that: the first configuration is masterCellGroup; the second configuration is mrdc-SecondaryCellGroupConfig, where mrdc-SecondaryCellGroup in mrdc-SecondaryCellGroupConfig is set to nr-SCG.

[0230] As an example, the first configuration being MCG and the second configuration being SCG means that the first configuration belongs to masterCellGroup and the second configuration belongs to secondaryCellGroup.

[0231] As an example, the first configuration being MCG and the second configuration being SCG means that: the first configuration belongs to masterCellGroup; the second configuration belongs to mrdc-SecondaryCellGroupConfig, and the mrdc-SecondaryCellGroup in mrdc-SecondaryCellGroupConfig is set to nr-SCG.

[0232] As an example, the first configuration being MCG and the second configuration being SCG means that the first configuration includes masterCellGroup and the second configuration includes secondaryCellGroup.

[0233] As an example, the first configuration being MCG and the second configuration being SCG means that: the first configuration includes masterCellGroup; the second configuration includes mrdc-SecondaryCellGroupConfig, where mrdc-SecondaryCellGroup in mrdc-SecondaryCellGroupConfig is set to nr-SCG.

[0234] As an example, the first execution condition includes condExecutionCond-r16.

[0235] As an example, the first execution condition is condExecutionCond-r16.

[0236] As one example, the second execution condition includes condExecutionCondSCG-r17.

[0237] As one example, the second execution condition includes condExecutionCondPSCell-r18.

[0238] As an example, the second execution condition is condExecutionCondPSCell-r18.

[0239] As one example, the execution conditions include the MeasId of the associated cell.

[0240] Typically, the first RRC message includes a CondReconfigToAddMod-r16, which includes a condRRCReconfig-r16, a condExecutionCond-r16, and a condExecutionCondPSCell-r18. The condRRCReconfig-r16 includes the first configuration for the first cell and the second configuration for the second cell. The condExecutionCond-r16 includes the first execution condition for the first cell, and the condExecutionCondPSCell-r18 includes the second execution condition for the second cell.

[0241] As one example, the order in which the first configuration is applied and the second configuration is applied is based on the UE implementation.

[0242] As one example, the configuration of the application includes: performing a random access procedure.

[0243] As one example, the application configuration includes: resetting the MAC entity.

[0244] As one example, the application of the configuration includes: clearing all candidate configuration information except for subsequent candidate configuration information.

[0245] As one example, the application's configuration includes: stopping all timers.

[0246] As one example, the configuration of the application includes: enabling the relevant timer.

[0247] As one example, the configuration of the application includes: application-related uplink resources.

[0248] As one embodiment, the first configuration and the second configuration are applied for handover.

[0249] As one embodiment, the first configuration and the second configuration are applied for a switch.

[0250] As one embodiment, the first configuration and the second configuration are applied to establish a wireless connection.

[0251] As one embodiment, the first configuration and the second configuration are applied to restore the wireless connection.

[0252] As an example, setting the first information block in the first variable along with applying the first configuration and the second configuration means setting the first information block in the first variable when the first execution condition is met and the second execution condition is met.

[0253] As an example, setting the first information block in the first variable along with applying the first configuration and applying the second configuration means: when it is determined that the first configuration and the second configuration are applied, the first information block is set in the first variable.

[0254] As an example, setting the first information block in the first variable while applying the first configuration and the second configuration means setting the first information block in the first variable when the application of the first configuration and the application of the second configuration are in progress.

[0255] As an example, setting the first information block in the first variable along with applying the first configuration and applying the second configuration means setting the first information block in the first variable when the application of the first configuration and the application of the second configuration are completed.

[0256] As an example, setting the first information block in the first variable along with applying the first configuration and applying the second configuration means setting the first information block in the first variable when at least the application of the first configuration and the application of the second configuration are completed.

[0257] As an example, setting a first information block in a first variable in conjunction with applying the first configuration and applying the second configuration means: setting a first information block in a first variable as a response to the completion of applying the first configuration and applying the second configuration.

[0258] As an example, the completion of applying the first configuration and applying the second configuration means that the application of the first configuration and applying the second configuration are successfully completed.

[0259] As an example, the phrase "the application of the first configuration and the application of the second configuration are completed" means that the application of the first configuration and the application of the second configuration are not successfully completed.

[0260] As an example, the failure to successfully apply the first configuration and the second configuration means that the T304 corresponding to either the first cell or the second cell has expired.

[0261] As an example, setting the first information block in the first variable along with applying the first configuration and the second configuration means that when the configuration information of a cell other than the first cell and the second cell is completed, the first information block is not set in the first variable.

[0262] As an example, the first information block is configured in the first variable setting depending on the first configuration parameter being configured.

[0263] As an example, the first configuration parameter is configured as CHO with candidate SCG(s).

[0264] As an example, the first configuration parameter is configured as SON.

[0265] As an example, the first configuration parameter is included in SON-Parameters.

[0266] As an example, the first configuration parameters include SON-Parameters.

[0267] As an example, the first configuration parameter is SON-Parameters.

[0268] As an example, the first configuration parameter is success-HO-Report-r19.

[0269] As an example, the first configuration parameter is success-HO-Report-CHO-r19.

[0270] As an example, the first configuration parameter is rlfReportCHO-r19.

[0271] As an example, the name of the first configuration parameter includes success and report.

[0272] As an example, the name of the first configuration parameter includes RLF and Report.

[0273] As an example, the first variable is CHO with candidate SCG(s).

[0274] As an example, the first information block is set in the first variable to CHO with candidate SCG(s).

[0275] As an example, the first variable is VarSuccessHO-Report.

[0276] As an example, the first variable is VarSuccessPSCell-Report.

[0277] As an example, the first variable includes VarSuccessHO-Report.

[0278] As an example, the first variable includes VarSuccessPSCell-Report.

[0279] As an example, the name of the first variable includes Var and Success.

[0280] As an example, the name of the first variable includes CHO with candidate SCG(s).

[0281] As an example, the name of the first variable includes at least one of VarSuccess, LTM, CHO, CHO with candidate SCG(s), mobility, and Report.

[0282] As an example, the first information block is successHO-Report-r17.

[0283] As an example, the first information block is successHO-Report-r19.

[0284] As an example, the first information block is successHO-Report-r20.

[0285] As an example, the first information block is successPSCell-Report-r17.

[0286] As an example, the first information block is successPSCell-Report-r19.

[0287] As an example, the first information block is successPSCell-Report-r20.

[0288] As an example, the first information block is SuccessLTM-Report-r19.

[0289] As an example, the first information block is SuccessLTM-Report-r20.

[0290] As an example, the first variable was set to RLF.

[0291] As an example, the first variable is VarRLF-Report.

[0292] As an example, the first variable includes VarRLF-Report.

[0293] As an example, the first variable belongs to VarRLF-Report.

[0294] As an example, the first information block is RLF-Report-r16.

[0295] As an example, the first information block is RLF-Report-r19.

[0296] As an example, the first information block is RLF-Report-r20.

[0297] As an example, the first information block includes at least the identifier of the first cell and the identifier of the second cell.

[0298] As one embodiment, the first information block includes the identifier of the first cell and the identifier of the second cell, indicating that the application of the first configuration and the application of the second configuration were successfully completed.

[0299] As one embodiment, the first information block includes the identifier of the first cell and the identifier of the second cell, indicating that the application of the first configuration and the application of the second configuration were not successfully completed.

[0300] As one embodiment, the first information block includes a first identity field, which includes the identifier of the first cell and the identifier of the second cell.

[0301] As an example, the first identity domain includes only the identifier of the first cell and the identifier of the second cell.

[0302] As an example, the first identity field includes the identifier of the candidate cell in the first RRC message.

[0303] As one example, the first identity field includes the identifiers of all candidate cells in the conditional configuration.

[0304] As an example, the identifier of the cell is a logical identifier.

[0305] As an example, the cell identifier includes NCGI (NR Cell Global Identifier).

[0306] As an example, the cell identifier includes CGI (Cell Global Identifier).

[0307] As an example, the identifier of the cell includes PLMN (Public Land Mobile Network).

[0308] As an example, the cell identifier includes SNPN (Stand-alone Non-Public Network).

[0309] As an example, the cell identifier includes one of NCGI, CGI, PLMN, and SNPN.

[0310] As an example, the cell identifier includes PLMN and CGI.

[0311] As an example, the cell identifier includes SNPN and CGI.

[0312] As an example, the identifier of the cell is a bit string.

[0313] As an example, the cell identifier uniquely indicates any cell within a tracking area.

[0314] As an example, the cell identifier uniquely indicates any one of the cells within multiple tracking areas.

[0315] As an example, the identifier of the cell uniquely indicates any cell within a PLMN.

[0316] As an example, the cell identifier uniquely indicates any one of the multiple PLMNs.

[0317] As an example, the identifier of the cell uniquely indicates any cell within a SNPN.

[0318] As an example, the cell identifier uniquely indicates any one of the multiple SNPNs.

[0319] As an example, the cell is identified by a Cell Global Identifier (CGI) and a Tracking Area Code.

[0320] As an example, the cell identifier includes the cell PCI (Physical Cell Identity).

[0321] As an example, the cell is identified by its cell PCI and carrier frequency.

[0322] As an example, the cell identifier includes the cell's servingCellId.

[0323] As an example, the cell identifier includes the cell's CGI and the cell's Tracking Area Code (TAC).

[0324] As an example, if the cell's GCI and TAC are available, the cell identifier is the cell's GCI and TAC; otherwise, the cell identifier is the cell's PCI.

[0325] As an example, if the cell's GCI and TAC are available, the cell identifier is the cell's GCI and TAC; otherwise, the cell identifier is the cell's PCI and carrier frequency.

[0326] As an example, if the global cell identifier and tracking area code of the first cell and / or the second cell are available, the identifier of the cell is the global cell identifier and tracking area code of the first cell and / or the second cell; otherwise, the identifier of the cell is the cell PCI and carrier frequency.

[0327] As an example, the name of the first time interval includes "Time".

[0328] As an example, the name of the first time interval includes elapsedTime.

[0329] As an example, the unit of the first time interval is a positive integer millisecond.

[0330] As an example, the unit of the first time interval is a positive integer second.

[0331] As an example, the first time interval is equal to the time interval between the time when the first execution condition is met and the time when the second execution condition is met.

[0332] As an example, the first time interval is the time interval between the time when the first execution condition is met and the time when the second execution condition is met.

[0333] As an example, the first time interval is the time elapsed between the time when the first execution condition and the second execution condition are satisfied earlier and the time when they are satisfied later.

[0334] As an example, the time when the first execution condition is met is the time when the condition corresponding to one of the MeasIds in the first execution condition is met; the first execution condition is configured with only one MeasId.

[0335] As an example, the time when the first execution condition is met is the time when the condition corresponding to one of the MeasIds in the first execution condition is met; the first execution condition is configured with two MeasIds; the one MeasId is the MeasId that is met later in time among the two MeasIds.

[0336] As an example, the terminal determines that the first execution condition is met based on measurements.

[0337] As an example, the terminal determines that the first execution condition is met based on prediction.

[0338] As an example, the time when the second execution condition is met is the time when the condition corresponding to one of the MeasIds in the second execution condition is met; the second execution condition is configured with only one MeasId.

[0339] As an example, the time when the second execution condition is met is the time when the condition corresponding to one of the MeasIds in the second execution condition is met; the second execution condition is configured with two MeasIds; the one MeasId is the MeasId that is met later in time among the two MeasIds.

[0340] As an example, the terminal determines that the second execution condition is met based on measurements.

[0341] As an example, the terminal determines that the second execution condition is met based on prediction.

[0342] As an example, the first time interval is the time interval between the time when the first execution condition is met and the time when the second execution condition is met; the time when the first execution condition is met is earlier than the time when the second execution condition is met.

[0343] As an example, the start time of the first time interval is the time when the first execution condition is met.

[0344] As an example, the deadline of the first time interval is the time when the second execution condition is met.

[0345] As an example, the first time interval is the time interval between the time when the second execution condition is met and the time when the first execution condition is met; the time when the first execution condition is met is later than the time when the second execution condition is met.

[0346] As an example, the start time of the first time interval is the time when the second execution condition is met.

[0347] As an example, the deadline of the first time interval is the time when the first execution condition is met.

[0348] As an example, the first time interval is any one of the time when the first execution condition and the second execution condition are configured to be satisfied, or the time when the first execution condition and the second execution condition are configured to be satisfied.

[0349] As an example, the first time interval is the time from when the first execution condition and the second execution condition are configured until the first execution condition is met.

[0350] As an example, the first time interval is the time from when the first execution condition and the second execution condition are configured until the second execution condition is satisfied.

[0351] As an example, the first execution condition is satisfied earlier than the second execution condition is satisfied.

[0352] As an example, the first execution condition is satisfied later than the second execution condition.

[0353] As an example, the start time of the first time interval is the time when the first execution condition and the second execution condition are configured.

[0354] As an example, the deadline of the first time interval is the time when the first execution condition is met.

[0355] As an example, the deadline of the first time interval is the time when the second execution condition is met.

[0356] As one embodiment, the first information block includes a first field that depends on the first time interval satisfying a threshold.

[0357] As an example, in response to the first time interval satisfying a threshold, the first information block includes a first field indicating the first time interval.

[0358] As one embodiment, the first information block includes a first field that indicates the first time interval when the first time interval meets a threshold.

[0359] As an example, the first time interval satisfying a threshold means that the first time interval is not less than a threshold.

[0360] As an example, "not less than" means "greater than or equal to".

[0361] As an example, "not less than" means "greater than".

[0362] As an example, the threshold is configured by the first RRC message.

[0363] As an example, the threshold is configured by the network.

[0364] As an example, the threshold is implemented based on the UE.

[0365] As an example, in response to the successful completion of applying the first configuration and the second configuration, a first information block is set in the first variable; the first variable is VarSuccessHO-Report; the first information block indicates success information.

[0366] As an example, in response to the successful completion of applying the first configuration and the second configuration, a first information block is set in the first variable; the first variable is VarSuccessHO-Report; the first information block indicates information about the first time interval, which is the time from when the first execution condition and the second execution condition are configured until the first execution condition is met.

[0367] As an example, in response to the successful completion of applying the first configuration and the second configuration, a first information block is set in the first variable; the first variable is VarSuccessPSCell-Report; the first information block indicates success information.

[0368] As an example, in response to the successful completion of applying the first configuration and the second configuration, a first information block is set in the first variable; the first variable is VarSuccessPSCell-Report; the first information block indicates information about the first time interval, which is the time from when the first execution condition and the second execution condition are configured until the second execution condition is satisfied.

[0369] As an example, in response to the failure of applying the first configuration and the second configuration to be successfully completed, a first information block is set in the first variable; the first variable is VaRLF-Report; the first information block indicates failure information.

[0370] As an example, in response to the failure of applying the first configuration and applying the second configuration to complete successfully, a first information block is set in the first variable; the first variable is VaRLF-Report; the first information block indicates information about the first time interval.

[0371] Example 2

[0372] Example 2 illustrates a schematic diagram of a network architecture according to one embodiment of this application, as shown in Figure 2. Figure 2 illustrates a network architecture 200 for a 5G NR (New Radio) / LTE (Long-Term Evolution) / LTE-A (Long-Term Evolution Advanced) system. The 5G NR / LTE / LTE-A network architecture 200 may be referred to as 5GS (5G System) / EPS (Evolved Packet System) 200, or some other suitable term. 5GS / EPS 200 includes at least one of UE (User Equipment) 201, RAN (Radio Access Network) 202, 5GC (5G Core Network) / EPC (Evolved Packet Core) 210, HSS (Home Subscriber Server) / UDM (Unified Data Management) 220, and Internet service 230. 5GS / EPS can interconnect with other access networks, but these entities / interfaces are not shown for simplicity. As shown in the figure, 5GS / EPS provides packet-switched services; however, those skilled in the art will readily understand that the various concepts presented throughout this application can be extended to networks providing circuit-switched services or other cellular networks. The RAN includes node 203 and other nodes 204. Node 203 provides user and control plane protocol termination to UE 201. Node 203 can be connected to other nodes 204 via an Xn interface (e.g., backhaul) / X2 interface. Node 203 may also be referred to as a base station, base transceiver station, radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), TRP (transmitter-receiver node), or some other suitable term. Node 203 provides UE 201 with an access point to the 5GC / EPC 210. Examples of UE201 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, non-terrestrial base station communications, satellite mobile communications, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, drones, aircraft, narrowband IoT devices, machine-type communication devices, land vehicles, automobiles, wearable devices, or any other similar functional devices.Those skilled in the art may also refer to UE201 as a mobile station, subscriber station, mobile unit, subscriber unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, radio terminal, remote terminal, handheld device, user agent, mobile client, client, or any other suitable term. Node 203 is connected to 5GC / EPC210 via the S1 / NG interface. 5GC / EPC210 includes MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MME / AMF / SMF 214, S-GW (Service Gateway) / UPF (User Plane Function) 212, and P-GW (Packet Data Network Gateway) / UPF 213. MME / AMF / SMF 211 is the control node that handles signaling between UE201 and 5GC / EPC210. In general, the MME / AMF / SMF211 provides bearer and connection management. All user IP (Internet Protocol) packets are transmitted through the S-GW / UPF212, which is itself connected to the P-GW / UPF213. The P-GW provides UE IP address allocation and other functions. The P-GW / UPF213 connects to Internet service 230. Internet service 230 includes operator-compliant Internet Protocol services, specifically including the Internet, intranet, IMS (IP Multimedia Subsystem), and packet-switched streaming services.

[0373] As an example, the UE201 corresponds to the terminal described in this application.

[0374] As an example, the UE201 is a user equipment (UE).

[0375] As one example, the terminal is a user equipment.

[0376] As an example, the UE201 is a relay device.

[0377] As an example, node 203 corresponds to the base station in this application.

[0378] As one example, node 203 is a base station device.

[0379] As an example, node 203 is a relay device.

[0380] As an example, node 203 is a gateway device.

[0381] Typically, UE201 is a user equipment and node203 is a base station device.

[0382] As one example, the user equipment supports transmission over a non-terrestrial network (NTN).

[0383] As an example, the user equipment supports terrestrial network transmission.

[0384] As an example, the user equipment supports dual connection (DC) transmission.

[0385] As one example, the user equipment includes an aircraft.

[0386] As one embodiment, the user equipment includes an in-vehicle terminal.

[0387] As one example, the user equipment includes a vessel.

[0388] As one example, the user equipment includes an Internet of Things (IoT) terminal.

[0389] As one example, the user equipment includes a terminal for the Industrial Internet of Things (IIoT).

[0390] As one embodiment, the user equipment includes devices that support low-latency, high-reliability transmission.

[0391] As one embodiment, the user equipment includes testing equipment.

[0392] As one embodiment, the user equipment includes a signaling tester.

[0393] As one embodiment, the user equipment includes IAB (Integrated Access and Backhaul)-MT.

[0394] As an example, the user equipment supports generating reports using AI (Artificial Intelligence) or machine learning.

[0395] As an example, the user equipment is a terminal that supports Massive-MIMO.

[0396] As an example, the base station equipment supports transmission over non-terrestrial networks.

[0397] As one example, the base station equipment supports transmission over a terrestrial network.

[0398] As one embodiment, the base station equipment includes a Base Transceiver Station (BTS).

[0399] As one embodiment, the base station equipment includes a NodeB (NB).

[0400] As one embodiment, the base station equipment includes a gNB.

[0401] As one example, the base station equipment includes an eNB.

[0402] As one example, the base station equipment includes an ng-eNB.

[0403] As one embodiment, the base station equipment includes an en-gNB.

[0404] As one embodiment, the base station equipment includes a CU (Centralized Unit).

[0405] As one embodiment, the base station equipment includes a DU (Distributed Unit).

[0406] As one embodiment, the base station equipment includes a TRP (Transmitter Receiver Point).

[0407] As one example, the base station equipment includes a macrocell base station.

[0408] As one embodiment, the base station equipment includes a microcell base station.

[0409] As one example, the base station equipment includes a pico cell base station.

[0410] As one example, the base station equipment includes a femtocell.

[0411] As one embodiment, the base station equipment includes flight platform equipment.

[0412] As one example, the base station equipment includes satellite equipment.

[0413] As one embodiment, the base station equipment includes testing equipment.

[0414] As one embodiment, the base station equipment includes a signaling tester.

[0415] As one embodiment, the base station equipment includes a gateway device.

[0416] As one embodiment, the base station equipment includes an IAB-node.

[0417] As one example, the base station equipment includes an IAB-donor.

[0418] As one embodiment, the base station equipment includes IAB-donor-CU.

[0419] As one embodiment, the base station equipment includes IAB-donor-DU.

[0420] As one embodiment, the base station equipment includes an IAB-DU.

[0421] As one example, the base station equipment includes IAB-MT.

[0422] As one example, the base station equipment supports Massive-MIMO-based transmission.

[0423] As an example, the base station equipment supports decompressing CSI using an AI model.

[0424] As an example, the base station equipment supports mobility management using AI models.

[0425] Example 3

[0426] Example 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for a user plane and control plane according to this application, as shown in Figure 3. Figure 3 is a schematic diagram illustrating an embodiment of a radio protocol architecture for a user plane 350 and a control plane 300. Figure 3 shows the radio protocol architecture for the control plane 300 in three layers: Layer 1, Layer 2, and Layer 3. Layer 1 (L1 layer) is the lowest layer and implements various PHY (Physical Layer) signal processing functions. The L1 layer will be referred to herein as PHY 301. Layer 2 (L2 layer) 305 is above PHY 301 and includes a MAC (Medium Access Control) sublayer 302, an RLC (Radio Link Control) sublayer 303, and a PDCP (Packet Data Convergence Protocol) sublayer 304. The PDCP sublayer 304 provides multiplexing between different radio bearers and logical channels. The PDCP sublayer 304 also provides security through encrypted data packets and provides cross-area mobility support. RLC sublayer 303 provides upper-layer packet segmentation and reassembly, retransmission of lost packets, and packet reordering to compensate for out-of-order reception caused by HARQ (Hybrid Automatic Repeat Request). MAC sublayer 302 provides multiplexing between the logical and transport channels. MAC sublayer 302 is also responsible for allocating various radio resources (e.g., resource blocks) within a cell. MAC sublayer 302 is also responsible for HARQ operations. RRC (Radio Resource Control) sublayer 306 in Layer 3 (L3) of the control plane 300 is responsible for acquiring radio resources (i.e., radio bearers) and using RRC signaling to configure the lower layers. The radio protocol architecture of user plane 350 includes Layer 1 (L1 layer) and Layer 2 (L2 layer). In user plane 350, the radio protocol architecture for physical layer 351, PDCP sublayer 354 in L2 layer 355, RLC sublayer 353 in L2 layer 355, and MAC sublayer 352 in L2 layer 355 is largely the same as the corresponding layers and sublayers in control plane 300. However, PDCP sublayer 354 also provides header compression for upper layer packets to reduce radio transmission overhead. L2 layer 355 in user plane 350 also includes SDAP (Service Data Adaptation Protocol) sublayer 356. SDAP sublayer 356 is responsible for mapping between QoS streams and data radio bearers (DRBs) to support service diversity.

[0427] As an example, the wireless protocol architecture in Figure 3 is applicable to the terminal described in this application.

[0428] As an example, the wireless protocol architecture in Figure 3 is applicable to the base station described in this application.

[0429] As an example, the first RRC message in this application is generated in RRC306.

[0430] As an example, the first RRC message in this application is generated by MAC302 or MAC352.

[0431] As an example, the first RRC message in this application is generated in the PHY301 or PHY351.

[0432] As an example, the second RRC message in this application is generated in RRC306.

[0433] As an example, the second RRC message in this application is generated by MAC302 or MAC352.

[0434] As an example, the second RRC message in this application is generated in the PHY301 or PHY351.

[0435] As an example, the third RRC message in this application is generated in RRC306.

[0436] As an example, the third RRC message in this application is generated by MAC302 or MAC352.

[0437] As an example, the third RRC message in this application is generated in PHY301 or PHY351.

[0438] Example 4

[0439] Embodiment 4 illustrates a schematic diagram of a first communication device and a second communication device according to this application, as shown in Figure 4. Figure 4 is a block diagram of a first communication device 450 and a second communication device 410 communicating with each other in an access network.

[0440] The first communication device 450 includes a controller / processor 459, a memory 460, a data source 467, a transmitting processor 468, a receiving processor 456, a multi-antenna transmitting processor 457, a multi-antenna receiving processor 458, a transmitter / receiver 454, and an antenna 452.

[0441] The second communication device 410 includes a controller / processor 475, a memory 476, a receiver processor 470, a transmitter processor 416, a multi-antenna receiver processor 472, a multi-antenna transmitter processor 471, a transmitter / receiver 418, and an antenna 420.

[0442] In the transmission from the second communication device 410 to the first communication device 450, at the second communication device 410, upper-layer data packets from the core network are provided to the controller / processor 475. The controller / processor 475 implements L2 layer functionality. In the transmission from the second communication device 410 to the first communication device 450, the controller / processor 475 provides header compression, encryption, packet segmentation and reordering, multiplexing between logical and transport channels, and radio resource allocation to the first communication device 450 based on various priority metrics. The controller / processor 475 is also responsible for retransmitting lost packets and signaling to the first communication device 450. The transmit processor 416 and the multi-antenna transmit processor 471 implement various signal processing functions for the L1 layer (i.e., the physical layer). Transmit processor 416 performs encoding and interleaving to facilitate forward error correction (FEC) at the second communication device 410, and mapping of signal clusters based on various modulation schemes (e.g., Binary Phase Shift Keying (BPSK), Quadrature Phase Shift Keying (QPSK), M-Phase Shift Keying (M-PSK), M-QAM). Multi-antenna transmit processor 471 performs digital spatial precoding on the encoded and modulated symbols, including codebook-based and non-codebook-based precoding, and beamforming processing, generating one or more spatial streams. Transmit processor 416 then maps each spatial stream to subcarriers, multiplexes it with a reference signal (e.g., a pilot) in the time and / or frequency domains, and subsequently uses inverse fast Fourier transform (IFFT) to generate a physical channel carrying the time-domain multicarrier symbol stream. Multi-antenna transmit processor 471 then performs transmit analog precoding / beamforming operations on the time-domain multicarrier symbol stream. Each transmitter 418 converts the baseband multicarrier symbol stream provided by the multi-antenna transmitter processor 471 into an radio frequency stream, which is then provided to different antennas 420.

[0443] In the transmission from the second communication device 410 to the first communication device 450, at the first communication device 450, each receiver 454 receives a signal through its corresponding antenna 452. Each receiver 454 recovers the information modulated onto the radio frequency carrier and converts the radio frequency stream into a baseband multicarrier symbol stream, which is then provided to the receiver processor 456. The receiver processor 456 and the multi-antenna receiver processor 458 implement various signal processing functions of the L1 layer. The multi-antenna receiver processor 458 performs receive analog precoding / beamforming operations on the baseband multicarrier symbol stream from the receiver 454. The receiver processor 456 uses a Fast Fourier Transform (FFT) to convert the baseband multicarrier symbol stream after the receive analog precoding / beamforming operations from the time domain to the frequency domain. In the frequency domain, the physical layer data signal and the reference signal are demultiplexed by the receiver processor 456, where the reference signal is used for channel estimation, and the data signal is recovered in the multi-antenna receiver processor 458 after multi-antenna detection to recover any spatial stream destined for the first communication device 450. Symbols on each spatial stream are demodulated and recovered in the receive processor 456, generating soft decisions. The receive processor 456 then decodes and deinterleaves the soft decisions to recover the upper-layer data and control signals transmitted by the second communication device 410 over the physical channel. The upper-layer data and control signals are then provided to the controller / processor 459. The controller / processor 459 implements the functions of Layer 2. The controller / processor 459 may be associated with a memory 460 storing program code and data. The memory 460 may be referred to as computer-readable media. In the transmission from the second communication device 410 to the second communication device 450, the controller / processor 459 provides multiplexing, packet reassembly, decryption, header decompression, and control signal processing between the transport and logical channels to recover upper-layer data packets from the core network. The upper-layer data packets are then provided to all protocol layers above Layer 2. Various control signals may also be provided to Layer 3 for Layer 3 processing.

[0444] In the transmission from the first communication device 450 to the second communication device 410, at the first communication device 450, a data source 467 is used to provide upper-layer data packets to the controller / processor 459. The data source 467 represents all protocol layers above the L2 layer. Similar to the transmission functions at the second communication device 410 described in the transmission from the second communication device 410 to the first communication device 450, the controller / processor 459 implements header compression, encryption, packet segmentation and reordering, and multiplexing between logical and transport channels based on radio resource allocation, implementing L2 layer functions for the user plane and control plane. The controller / processor 459 is also responsible for retransmitting lost packets and signaling to the second communication device 410. Transmit processor 468 performs modulation mapping and channel coding processing, while multi-antenna transmit processor 457 performs digital multi-antenna spatial precoding, including codebook-based and non-codebook-based precoding, and beamforming processing. Subsequently, transmit processor 468 modulates the generated spatial stream into a multi-carrier / single-carrier symbol stream. After analog precoding / beamforming operations in multi-antenna transmit processor 457, the stream is provided to different antennas 452 via transmitter 454. Each transmitter 454 first converts the baseband symbol stream provided by multi-antenna transmit processor 457 into a radio frequency symbol stream before providing it to antenna 452.

[0445] In the transmission from the first communication device 450 to the second communication device 410, the function at the second communication device 410 is similar to the receiving function at the first communication device 450 described in the transmission from the second communication device 410 to the first communication device 450. Each receiver 418 receives radio frequency signals through its corresponding antenna 420, converts the received radio frequency signals into baseband signals, and provides the baseband signals to the multi-antenna receiving processor 472 and the receiving processor 470. The receiving processor 470 and the multi-antenna receiving processor 472 jointly implement the L1 layer functions. The controller / processor 475 implements the L2 layer functions. The controller / processor 475 may be associated with a memory 476 that stores program code and data. The memory 476 may be referred to as computer-readable media. In the transmission from the first communication device 450 to the second communication device 410, the controller / processor 475 provides multiplexing between the transmission and logical channels, packet reassembly, decryption, header decompression, and control signal processing to recover upper-layer data packets from the UE 450. Upper-layer packets from the controller / processor 475 can be provided to the core network.

[0446] As one embodiment, the first communication device 450 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor, and the first communication device 450 at least: receives a first RRC message; wherein the first RRC message includes a first configuration and a first execution condition for a first cell, the first RRC message includes a second configuration and a second execution condition for a second cell, the first configuration being MCG, and the second configuration being SCG; as a response to the first execution condition being satisfied and the second execution condition being satisfied, applies the first configuration and applies the second configuration; accompanied by applying the first configuration and applying the second configuration, sets a first information block in a first variable; wherein the first information block includes an identifier of the first cell and an identifier of the second cell; wherein the first information block includes a first field, the first field indicating a first time interval; the first time interval depends on the time when the first execution condition is satisfied and the time when the second execution condition is satisfied.

[0447] As one embodiment, the first communication device 450 includes: a memory storing a computer-readable instruction program that, when executed by at least one processor, produces actions including: receiving a first RRC message; wherein the first RRC message includes a first configuration and a first execution condition for a first cell, and the first RRC message includes a second configuration and a second execution condition for a second cell, the first configuration being MCG and the second configuration being SCG; applying the first configuration and applying the second configuration as a response to the first execution condition being satisfied and the second execution condition being satisfied; and setting a first information block in a first variable along with the application of the first configuration and the application of the second configuration; wherein the first information block includes an identifier of the first cell and an identifier of the second cell; wherein the first information block includes a first field indicating a first time interval; the first time interval depending on the time when the first execution condition is satisfied and the time when the second execution condition is satisfied.

[0448] As one embodiment, the second communication device 410 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor. The second communication device 410 at least: transmits a first RRC message; wherein the first RRC message includes a first configuration and a first execution condition for a first cell, the first RRC message includes a second configuration and a second execution condition for a second cell, the first configuration being MCG, and the second configuration being SCG; wherein, as a response to the first execution condition being satisfied and the second execution condition being satisfied, the recipient of the first RRC message applies the first configuration and applies the second configuration; accompanying the application of the first configuration and the second configuration, the recipient of the first RRC message sets a first information block in a first variable; the first information block includes an identifier of the first cell and an identifier of the second cell; the first information block includes a first field indicating a first time interval; the first time interval depends on the time when the first execution condition is satisfied and the time when the second execution condition is satisfied.

[0449] As one embodiment, the second communication device 410 includes: a memory storing a computer-readable instruction program that, when executed by at least one processor, produces actions including: sending a first RRC message; wherein the first RRC message includes a first configuration and a first execution condition for a first cell, and the first RRC message includes a second configuration and a second execution condition for a second cell, the first configuration being MCG and the second configuration being SCG; wherein, as a response to the first execution condition being satisfied and the second execution condition being satisfied, the recipient of the first RRC message applies the first configuration and applies the second configuration; accompanying the application of the first configuration and the application of the second configuration, the recipient of the first RRC message sets a first information block in a first variable; the first information block includes an identifier of the first cell and an identifier of the second cell; the first information block includes a first field indicating a first time interval; the first time interval depends on the time when the first execution condition is satisfied and the time when the second execution condition is satisfied.

[0450] As an example, at least one of the antenna 420, the transmitter 418, the transmission processor 471, and the controller / processor 475 is used to transmit the first RRC message.

[0451] As one embodiment, at least one of the antenna 452, the receiver 454, the receiving processor 456, and the controller / processor 459 is used to receive the first RRC message.

[0452] As an example, at least one of the antenna 420, the transmitter 418, the transmission processor 471, and the controller / processor 475 is used to transmit a second RRC message.

[0453] As one embodiment, at least one of the antenna 452, the receiver 454, the receiving processor 456, and the controller / processor 459 is used to receive the second RRC message.

[0454] As an example, at least one of the antenna 452, the transmitter 454, the transmitter processor 468, and the controller / processor 459 is used to transmit a third RRC message.

[0455] As an example, at least one of the antenna 420, the receiver 418, the receiving processor 470, and the controller / processor 475 is used to receive a third RRC message.

[0456] As an example, the first communication device 450 corresponds to the terminal in this application.

[0457] As an example, the second communication device 410 corresponds to the base station in this application.

[0458] As an example, the first communication device 450 is a user equipment.

[0459] As an example, the first communication device 450 is a relay device.

[0460] As one embodiment, the second communication device 410 is a base station device.

[0461] As one embodiment, the second communication device 410 is a relay device.

[0462] Example 5

[0463] Example 5 illustrates a wireless signal transmission flowchart according to an embodiment of this application, as shown in Figure 5. It should be noted that the order in this example does not limit the signal transmission order or the order of implementation in this application.

[0464] For terminal U01, in step S5101, a first RRC message is received; wherein the first RRC message includes a first configuration and a first execution condition for a first cell, and the first RRC message includes a second configuration and a second execution condition for a second cell, wherein the first configuration is MCG and the second configuration is SCG; in step S5102, the configuration information of the first cell and the configuration information of the second cell are applied; in step S5103, a first information block is set in a first variable; wherein the first information block includes the identifier of the first cell and the identifier of the second cell; in step S5104, a second RRC message is received, the second RRC message including first indication information; in step S5105, a third RRC message is sent, the third RRC message including the first information block.

[0465] For base station N02, in step S5201, a first RRC message is sent.

[0466] For base station N03, in step S5301, a second RRC message is sent; in step S5302, a third RRC message is received.

[0467] In embodiment 5, the first information block includes a first field, which indicates a first time interval; the first time interval depends on the time when the first execution condition is met and the time when the second execution condition is met.

[0468] As an example, the terminal U01 is a UE.

[0469] As an example, the terminal U01 is a UE that supports 3GPP R19.

[0470] As an example, the terminal U01 is a UE that supports 6G.

[0471] As an example, the terminal U01 is a UE that supports AI models.

[0472] As an example, the terminal U01 is a UE that supports ML inference.

[0473] As an example, the terminal U01 is not a UE.

[0474] As one embodiment, the terminal U01 and the base station N02 are wirelessly connected.

[0475] As one embodiment, the terminal U01 and the base station N02 are connected by a wire.

[0476] As one embodiment, the terminal U01 and the base station N02 are connected via a Uu port.

[0477] As one embodiment, the terminal U01 and the base station N02 are connected via an IAB interface.

[0478] As an example, the base station N02 is the sustaining base station of the current serving cell of the terminal U01.

[0479] As an example, the base station N02 is the maintenance base station for the cell served by the terminal U01.

[0480] As one embodiment, the terminal U01 and the base station N03 are wirelessly connected.

[0481] As one embodiment, the terminal U01 and the base station N03 are connected by a wire.

[0482] As one embodiment, the terminal U01 and the base station N03 are connected via a Uu port.

[0483] As an example, the base station N03 is the sustaining base station of the current serving cell of the terminal U01.

[0484] As an example, the base station N03 is the maintenance base station for the cell served by the terminal U01.

[0485] As one embodiment, the base station N03 and the base station N02 are connected via a wireless interface.

[0486] As one embodiment, the base station N03 and the base station N02 are connected via a wired interface.

[0487] As an example, the base station N03 and the base station N02 are connected via the Xn interface.

[0488] As one embodiment, the base station N03 and the base station N02 are connected via an X2 interface.

[0489] As an example, ideal backhaul exists between base station N03 and base station N02.

[0490] As an example, the backhaul between base station N03 and base station N02 is non-ideal.

[0491] As an example, the base station N03 is the base station N02.

[0492] As an example, the base station N03 is not the base station N02.

[0493] As an example, the base station N03 is the sustaining base station of the first cell.

[0494] As an example, the base station N03 is the sustaining base station of the second cell.

[0495] As an example, after receiving the first information block, the base station N03 forwards it to the base station N02.

[0496] As an example, after receiving the first information block, the base station N03 will forward part of it to the base station N02.

[0497] As an example, the terminal U01 receives the first RRC message.

[0498] As an example, after the first RRC message is received, the terminal U01 configures the first configuration and first execution conditions of the first cell, and the second configuration and second execution conditions of the second cell.

[0499] As an example, after the first RRC message is received, the terminal U01 configures the first configuration and the second configuration of the first cell and the second cell, and applies the first execution condition and the second execution condition.

[0500] As an example, configuring the first configuration and the second configuration of the first cell and the second cell includes: adding the first configuration and the second configuration of the first cell and the second cell to a first configuration variable.

[0501] As an example, configuring the first configuration and the second configuration of the first cell and the second cell includes: modifying the first configuration and the second configuration of the first cell and the second cell using a first configuration variable.

[0502] As an example, the first configuration variable is VarConditionalReconfig.

[0503] As an example, the first configuration variable belongs to VarConditionalReconfig.

[0504] As an example, the first configuration variable stores conditional configurations.

[0505] As an example, configuring the first configuration and the second configuration of the first cell and the second cell includes: starting to evaluate the execution conditions of the first cell and the execution conditions of the second cell.

[0506] As one example, the execution conditions include the MeasId of the associated cell.

[0507] As an example, the first configuration and the second configuration are CHO.

[0508] As an example, the first configuration and the second configuration are CPA / CPC.

[0509] As an example, the first configuration and the second configuration are for CHO with candidate SCG(s).

[0510] As an example, the first configuration and the second configuration include ConditionalReconfiguration IE.

[0511] As an example, the first configuration and the second configuration are ConditionalReconfiguration IE.

[0512] As one example, the first configuration and the second configuration include CondReconfigToAddMod-r16.

[0513] As an example, the first configuration and the second configuration include condRRCReconfig.

[0514] As an example, the first configuration and the second configuration are for LTM.

[0515] As one example, the first configuration and the second configuration include LTM-Config IE.

[0516] As an example, the first configuration and the second configuration are LTM-Config IE.

[0517] As one example, the first configuration and the second configuration include LTM-Candidate IE.

[0518] As one embodiment, the first configuration and the second configuration include timer T304.

[0519] As one embodiment, the first configuration and the second configuration include a timer T310.

[0520] As one embodiment, the first configuration and the second configuration include timer T312.

[0521] As one embodiment, the first configuration and the second configuration include a timer other than the three timers T304, T310, and T312.

[0522] As one embodiment, the first configuration and the second configuration include one timer other than timers T304, T310, and T312.

[0523] As an example, the terminal U01 applies the first configuration and the second configuration.

[0524] As an example, applying the first configuration and applying the second configuration depends on the first execution condition being met and the second execution condition being met.

[0525] As an example, in response to the first execution condition being met and the second execution condition being met, the first configuration is applied and the second configuration is applied.

[0526] As an example, when the first execution condition is met and the second execution condition is met, the first configuration and the second configuration are applied.

[0527] As an example, when at least the first execution condition is met and the second execution condition is met, the first configuration is applied and the second configuration is applied.

[0528] As an example, the first configuration and the second configuration are applied only after the first execution condition and the second execution condition are met.

[0529] As an example, once the first execution condition is met and the second execution condition is met, the first configuration is applied and the second configuration is applied.

[0530] As an example, after receiving the first RRC message, the terminal U01 begins to evaluate the first execution condition and the second execution condition. In response to the first execution condition being met and the second execution condition being met, the first configuration is applied and the second configuration is applied.

[0531] As an example, along with applying the first configuration and the second configuration, the terminal U01 sets a first information block in the first variable.

[0532] As an example, the first variable refers to the first cell and the second cell.

[0533] As an example, the first variable for the first cell and the second cell means that the triggering condition for setting the first variable is included in the first configuration and / or the second configuration.

[0534] As an example, the first variable for the first cell and the second cell means that the triggering condition for setting the first variable depends on applying the first configuration and applying the second configuration.

[0535] As an example, the first variable for the first cell and the second cell means that the triggering condition for setting the first variable is configured along with the first configuration and / or the second configuration.

[0536] As an example, when the application of the first configuration and the application of the second configuration are successfully completed, the terminal U01 is triggered to set the first variable, and the first information block in the first variable indicates success information.

[0537] As an example, the success information includes information that the application of the first configuration was successfully completed.

[0538] As an example, the success information includes information that the application of the first configuration and the application of the second configuration have been successfully completed.

[0539] As an example, if the application of the first configuration and the application of the second configuration fail to complete successfully, the terminal U01 is triggered to set the first variable, and the first information block in the first variable indicates the failure information.

[0540] As an example, the failure information includes information that the application of the first configuration was not successfully completed.

[0541] As an example, the failure information includes information that applying the first configuration and applying the second configuration were not successfully completed.

[0542] As an example, the dotted frame F5.1 exists.

[0543] As an example, the terminal U01 receives the second RRC message.

[0544] As an example, the terminal U01 receives the second RRC message after the first variable sets the first information block.

[0545] As an example, the terminal U01 sends a fourth RRC message before receiving the second RRC message, the fourth RRC message indicating the availability of the first information block.

[0546] As an example, the fourth RRC message is the RRCReconfigurationComplete message.

[0547] As an example, the fourth RRC message includes the RRCReconfigurationComplete message.

[0548] As an example, the fourth RRC message is a UEAssistanceInformation message.

[0549] As an example, the fourth RRC message includes a UEAssistanceInformation message.

[0550] As an example, a field in the fourth RRC message is set to true to indicate the availability of information in the first information block.

[0551] As one example, in response to sending the fourth RRC message, the second RRC message is received.

[0552] As an example, the terminal U01 receives the second RRC message depending on the application of the first configuration and the application of the second configuration is completed.

[0553] As an example, before the terminal U01 receives the second RRC message, the first configuration is applied and the second configuration is applied.

[0554] As an example, in response to the application of the first configuration and the application of the second configuration being completed, the terminal U01 receives a second RRC message.

[0555] As an example, after the first configuration and the second configuration have been applied, the terminal U01 receives a second RRC message.

[0556] As one example, the second RRC message is sent on at least one of the first cell or the second cell.

[0557] As an example, the second RRC message is sent on the current serving cell.

[0558] In one embodiment, the sender of the second RRC message is the same as the sender of the first RRC message.

[0559] In one embodiment, the sender of the second RRC message is different from the sender of the first RRC message.

[0560] As one example, the sender of the second RRC message is related to the sender of the first RRC message.

[0561] As one example, the sender of the second RRC message is related to the sender of the first RRC message.

[0562] As one example, the sender of the second RRC message is a target cell of the sender of the first RRC message.

[0563] As one example, the sender of the second RRC message is a candidate cell of the sender of the first RRC message.

[0564] As one example, the sender of the second RRC message is a subsequent candidate cell of the sender of the first RRC message.

[0565] As one example, the sender of the second RRC message is a secondary cell of the sender of the first RRC message.

[0566] As an example, the dotted frame F5.2 exists.

[0567] As an example, the terminal U01 sends the third RRC message.

[0568] As an example, the terminal U01 sends the third RRC message by receiving the second RRC message.

[0569] As an example, the first request indication in the second RRC message indicates that the third RRC message includes the first information block.

[0570] As one example, the third RRC message is sent in response to receiving the second RRC message.

[0571] As one example, in response to receiving the second RRC message, the third RRC message is set.

[0572] As an example, the second RRC message and the third RRC message are coupled.

[0573] As an example, the dotted frame F5.2 does not exist.

[0574] As an example, the second RRC message indicates that the first information block in the first variable be cleared.

[0575] As an example, the second RRC message indicates that the first information block in the first variable should be discarded.

[0576] As an example, the second RRC message indicates the release of the first information block in the first variable.

[0577] As an example, the second RRC message instructs the terminal U01 to perform a reconfiguration.

[0578] As an example, the dotted frame F5.1 does not exist.

[0579] As an example, the dotted frame F5.2 exists.

[0580] As an example, the terminal U01 sends the third RRC message.

[0581] As an example, the terminal U01 sends the third RRC message without relying on the second RRC message.

[0582] As an example, the third RRC message indicates the first information block.

[0583] As an example, the third RRC message indicating the first information block means that the third RRC message indicates the available information of the first information block.

[0584] As an example, a field in the third RRC message is set to true to indicate the availability of information in the first information block.

[0585] As an example, the third RRC message indicating the first information block means that the third RRC message includes the first information block.

[0586] As an example, the third RRC message indicating the first information block means that the third RRC message includes part of the information of the first information block.

[0587] As an example, the third RRC message is the RRCReconfigurationComplete message.

[0588] As an example, the third RRC message includes the RRCReconfigurationComplete message.

[0589] As an example, the third RRC message is a UEAssistanceInformation message.

[0590] As an example, the third RRC message includes a UEAssistanceInformation message.

[0591] As an example, the dotted frame F5.2 does not exist.

[0592] Example 6

[0593] Example 6 illustrates a schematic diagram of a first information block including a second field according to an embodiment of the present application, as shown in Figure 6.

[0594] In Example 6, the first information block includes a second field, which includes a first measurement result and a second measurement result of the target cell; the target cell is the cell that first meets the execution conditions between the first cell and the second cell.

[0595] As an example, in response to setting a first information block in the first variable, the first information block includes a second field.

[0596] As an example, as long as a first information block is set in the first variable, the first information block includes a second field.

[0597] As an example, in response to the first time interval satisfying a threshold, the first information block includes a second field.

[0598] As an example, the first information block includes a second field as long as the first time interval meets a threshold.

[0599] As an example, the second field indicates the measurement result.

[0600] As an example, the second domain includes only the measurement results of the target cell.

[0601] As an example, the measurement result includes either the L1 or L3 measurement result.

[0602] As an example, the measurement results include L1 and L3 measurement results.

[0603] As an example, the measurement results include SINR.

[0604] As an example, the measurement results include RSRP.

[0605] As an example, the measurement results include RSRQ.

[0606] As an example, the measurement results include RSSI.

[0607] As an example, the measurement results include at least one of SINR, RSRP, RSRQ, and RSSI.

[0608] As an example, the measurement results depend on at least one of SS / PBCH or CSI-RS.

[0609] As an example, the measurement results depend on PRS.

[0610] As an example, the measurement results rely on a dedicated reference signal.

[0611] As an example, the name of the second field includes measResult.

[0612] As one embodiment, the first information block includes a second field that depends on the first time interval.

[0613] As one embodiment, the first information block including the second field depending on the first time interval means that the first information block includes the second field when the first field includes the first time interval.

[0614] As one embodiment, the inclusion of a second field in the first information block depending on the first time interval means that the first information block includes a second field when the first time interval meets a threshold.

[0615] As an example, the first information block including the second field depending on the first time interval means that the first information block includes the second field when the first field includes the first time interval and the first time interval satisfies the threshold.

[0616] As one embodiment, the inclusion of a second field in the first information block depending on the first time interval means that the first information block includes a second field when the first information block does not include the first time interval.

[0617] As an example, the first information block including a second field dependent on the first time interval means that: the second field includes a first measurement result and a second measurement result of the target cell; the first measurement result and the second measurement result of the target cell depend on the first time interval.

[0618] As an example, the first measurement result of the target cell is measured at the beginning of the first time interval; the second measurement result of the target cell is measured at the end of the first time interval.

[0619] As an example, the start time of the first time interval refers to the time when the first execution condition is met.

[0620] As an example, the start time of the first time interval refers to the time when the second execution condition is met.

[0621] As an example, the start time of the first time interval refers to the moment when the first execution condition and the second execution condition are met first.

[0622] As an example, the first measurement result is the measurement result at the start time of the first time interval.

[0623] As an example, the first measurement result is the latest measurement result that has been measured at the start time of the first time interval.

[0624] As an example, the first measurement result is obtained before the start of the first time interval.

[0625] As an example, the first measurement result being measured at the beginning of the first time interval means that the measurement of the first measurement result is performed at the beginning of the first time interval.

[0626] As an example, the first measurement result being measured at the start time of the first time interval means that the measurement of the first measurement result is performed when the start time of the first time interval is determined.

[0627] As an example, determining the start time of the first time interval means the moment when either the first execution condition or the second execution condition is determined to be satisfied.

[0628] As an example, the first measurement result being measured at the beginning of the first time interval means that the first measurement result is determined at the beginning of the first time interval.

[0629] As an example, the first measurement result being measured at the start time of the first time interval means that the first measurement result is determined when the start time of the first time interval is determined.

[0630] As an example, determining the first measurement result means that the first measurement result is the measurement result obtained by the target cell performing the measurement at the beginning of the first time interval.

[0631] As an example, determining the first measurement result means: considering the measurement result obtained by the target cell at the start of the first time interval as the first measurement result.

[0632] As an example, determining the first measurement result means considering that the satisfaction of the third execution condition depends on the first measurement result.

[0633] As an example, the third execution condition is the execution condition that is satisfied first between the first execution condition and the second execution condition.

[0634] As an example, the name of the first measurement result includes CellMeas.

[0635] As an example, the name of the first measurement result includes "first".

[0636] As an example, the first measurement result is the measurement result of the target cell at the start of the first time interval.

[0637] As an example, the first measurement results are the cell-level RSRP, RSRQ, and available SINR of the target cell at the start of the first time interval.

[0638] As an example, the first measurement result includes the measurement result of the target cell at the start time of the first time interval.

[0639] As an example, the first measurement results include the cell-level RSRP, RSRQ, and available SINR of the target cell at the start of the first time interval.

[0640] As an example, the first measurement result includes all available SSB and CSI-RS measurements of the target cell at the start of the first time interval.

[0641] As an example, the first measurement result includes a measurement of the reference signal of the target cell at the start of the first time interval.

[0642] As an example, when the first measurement result satisfies the first condition, the third execution condition is considered to be satisfied.

[0643] As an example, the third execution condition is considered to be satisfied when at least the first measurement result satisfies the first condition.

[0644] As an example, in response to the first measurement result satisfying the first condition, the third execution condition is considered to be satisfied.

[0645] As an example, the first condition is configured by the network.

[0646] As an example, the first condition is configured in conjunction with the first RRC message.

[0647] As an example, the configuration of the first condition accompanying the first RRC message means that the first condition is included in the first RRC message.

[0648] As an example, the first condition accompanying the first RRC message configuration means that the first condition is configured before the first RRC message configuration.

[0649] As an example, the configuration of the first condition accompanying the first RRC message means that the sender of the first condition and the first RRC message are the same.

[0650] As an example, the satisfaction of the third execution condition is independent of the first measurement result.

[0651] As an example, the end time of the first time interval refers to the time when the first execution condition is met.

[0652] As an example, the end time of the first time interval refers to the time when the second execution condition is met.

[0653] As an example, the end time of the first time interval refers to the latest time when the first execution condition and the second execution condition are met.

[0654] As an example, the second measurement result is the measurement result at the end of the first time interval.

[0655] As an example, the second measurement result is the latest measurement result that has been measured at the end of the first time interval.

[0656] As an example, the second measurement result is obtained before the end of the first time interval.

[0657] As an example, the second measurement result being measured at the end of the first time interval means that the measurement of the second measurement result is performed at the end of the first time interval.

[0658] As an example, the second measurement result being measured at the end of the first time interval means that the measurement of the second measurement result is performed when the end of the first time interval is determined.

[0659] As an example, the second measurement result being measured at the end of the first time interval means that the second measurement result is determined at the end of the first time interval.

[0660] As an example, the second measurement result being measured at the end of the first time interval means that the second measurement result is determined when the end of the first time interval is determined.

[0661] As an example, determining the second measurement result means that the second measurement result is the measurement result obtained by the target cell performing the measurement at the end of the first time interval.

[0662] As an example, determining the second measurement result means: considering the measurement result obtained by the target cell at the end of the first time interval as the second measurement result.

[0663] As an example, the first measurement result is the measurement result at the start time of the first time interval; the second measurement result is the measurement result at the end time of the first time interval.

[0664] As an example, the first measurement result is the latest measurement result measured at the start time of the first time interval; the second measurement result is the latest measurement result measured at the end time of the first time interval.

[0665] As an example, the first measurement result is obtained before the start of the first time interval; the second measurement result is obtained before the end of the first time interval.

[0666] As an example, the first measurement result is the measurement result at the end of the first time interval; the second measurement result is the measurement result when it is determined that the application of the first configuration and the application of the second configuration failed.

[0667] As an example, the first measurement result is the measurement result when the execution conditions corresponding to the target cell are met; the second measurement result is the measurement result when it is determined that the application of the first configuration and the application of the second configuration have failed.

[0668] As an example, the third execution condition is the latest of the two execution conditions to be met, namely the first execution condition and the second execution condition.

[0669] As an example, the satisfaction of the third execution condition is independent of the second measurement result.

[0670] As an example, the name of the second measurement result includes CellMeas.

[0671] As an example, the name of the second measurement result includes "second".

[0672] As an example, the second measurement result is the measurement result of the target cell at the end of the first time interval.

[0673] As an example, the second measurement results are the cell-level RSRP, RSRQ, and available SINR of the target cell at the end of the first time interval.

[0674] As an example, the first measurement result includes the measurement result of the target cell at the end of the first time interval.

[0675] As an example, the first measurement results include the cell-level RSRP, RSRQ, and available SINR of the target cell at the end of the first time interval.

[0676] As an example, the target cell is the cell that first meets the execution conditions between the first cell and the second cell.

[0677] As an example, when the first execution condition of the first cell and the second cell is met, the other execution condition of the first cell and the second cell is not met.

[0678] As an example, when the first execution condition of either the first cell or the second cell is met, the configuration information of the target cell is not applied, and the configuration information does not include the execution condition.

[0679] As an example, the target cell is determined in response to the fulfillment of the first execution condition of either the first cell or the second cell.

[0680] As an example, in response to the first execution condition of either the first cell or the second cell being met, the target cell is determined and the first measurement result is determined.

[0681] As an example, in response to the successful completion of applying the first configuration and the second configuration, a SuccessHO-Report is set in VarSuccessHO-Report. The SuccessHO-Report includes a second field; the second field includes a first measurement result and a second measurement result of the target cell. The first measurement result is the measurement result of the target cell performing the measurement at the beginning of the first time interval, and the second measurement result is the measurement result of the target cell performing the measurement at the end of the first time interval. The target cell is the cell that first meets the execution conditions between the first cell and the second cell.

[0682] As an example, in response to the successful completion of applying the first configuration and the second configuration, a SuccessPSCell-Report is set in VarSuccessPSCell-Report. The SuccessPSCell-Report includes a second field; the second field includes a first measurement result and a second measurement result of the target cell. The first measurement result is the measurement result of the target cell performing the measurement at the beginning of the first time interval, and the second measurement result is the measurement result of the target cell performing the measurement at the end of the first time interval; the target cell is the second cell.

[0683] As an example, in the response where the application of the first configuration and the application of the second configuration fail to complete, an RLF-Report is set in VaRLF-Report. The RLF-Report includes a second field; the second field includes a first measurement result and a second measurement result of the target cell. The first measurement result is the measurement result of the target cell performing the measurement at the beginning of the first time interval, and the second measurement result is the measurement result of the target cell performing the measurement at the end of the first time interval; the target cell is the cell that first meets the execution conditions between the first cell and the second cell.

[0684] Example 7

[0685] Example 7 illustrates a schematic diagram of a first information block including a third field according to an embodiment of the present application, as shown in Figure 7.

[0686] In embodiment 7, the first information block includes a third field, which includes at least one of the first execution condition or the second execution condition.

[0687] As one embodiment, the inclusion of a third field in the first information block depends on the inclusion of a first field in the first information block.

[0688] As one embodiment, in response to the first information block including the first field, the first information block includes a third field.

[0689] As an example, the first information block may include the third field as long as the first information block includes the first field.

[0690] As one embodiment, the first information block includes a third field that depends on the first time interval satisfying a threshold.

[0691] As an example, in response to the first time interval satisfying a threshold, the first information block includes a third field.

[0692] As an example, the first information block includes a third field as long as the first time interval meets a threshold.

[0693] As one embodiment, the first information block includes a third field depending on the first time interval satisfying a threshold, and the first information block includes a first field.

[0694] As an example, in response to the first time interval satisfying a threshold, the first information block includes a first field and the first information block includes a third field.

[0695] As an example, the first information block may include a third field, provided that the first time interval satisfies a threshold and the first information block includes a first field.

[0696] As an example, the third domain including at least one of the first execution condition or the second execution condition means that the third domain includes a measurement index of at least one of the first execution condition or the second execution condition.

[0697] As an example, the third domain including at least one of the first execution condition or the second execution condition means that the third domain includes trigger event configuration information of at least one of the first execution condition or the second execution condition.

[0698] As an example, the third domain includes the first execution condition and the second execution condition.

[0699] As an example, the third domain includes execution conditions for multiple candidate cells, and the execution conditions for the multiple candidate cells include the first execution condition and the second execution condition.

[0700] As an example, the third domain includes only the first execution condition and the second execution condition.

[0701] As an example, the first execution condition in the third domain indicates the execution condition that is satisfied first, either the first execution condition or the second execution condition.

[0702] As an example, the first execution condition in the third domain indicates the latest execution condition to be satisfied, either the first execution condition or the second execution condition.

[0703] As an example, the first execution condition in the third domain is MCG.

[0704] As an example, the first execution condition in the third domain is the execution condition of a candidate PCell.

[0705] As an example, the third domain includes either the first execution condition or the second execution condition.

[0706] As an example, the third domain includes only the execution condition that is satisfied first between the first execution condition and the second execution condition.

[0707] As an example, the third domain includes only the latest of the two execution conditions, the first execution condition and the second execution condition.

[0708] As an example, the third domain includes at least the first execution condition, which is an MCG.

[0709] As an example, the first execution condition for MCG means that the first execution condition is the execution condition of a candidate PCell of the MCG.

[0710] As an example, the third domain including at least the first execution condition means that the third domain includes the first execution condition.

[0711] As an example, the third domain including at least the first execution condition means that: the third domain includes the first execution condition and the execution conditions of the candidate cells associated with the first cell; the execution conditions of the candidate cells associated with the first cell include the second execution condition.

[0712] As one example, the candidate cells associated with the first cell include the second cell.

[0713] As one embodiment, the candidate cells associated with the first cell include: candidate PSCells configured for the first cell.

[0714] As one embodiment, the candidate cells associated with the first cell include: the target PSCell configured for the first cell.

[0715] As one embodiment, the candidate cells associated with the first cell include: subsequent candidate cells configured for the first cell.

[0716] Example 8

[0717] Example 8 illustrates a flowchart of a first information block according to an embodiment of the present application, which includes the third domain depending on at least one of the first configuration or the second configuration, which was not successfully completed, as shown in Figure 8.

[0718] In step S8101, at least one of applying the first configuration or applying the second configuration is not successfully completed; in step S8102, the first information block includes the third field.

[0719] In Example 8, the first information block includes the third domain dependency application, at least one of the first configuration or the second configuration, which was not successfully completed.

[0720] As an example, in response to the failure of at least one of applying the first configuration or applying the second configuration, the first information block includes the third field.

[0721] As an example, when at least one of applying the first configuration or applying the second configuration fails to complete, the first information block includes the third field.

[0722] As an example, when at least one of applying the first configuration or applying the second configuration fails to be completed successfully, the first information block includes the third field.

[0723] As an example, in response to the failure of either the application of the first configuration or the application of the second configuration, the first information block includes the third field.

[0724] As an example, when neither the application of the first configuration nor the application of the second configuration is successfully completed, the first information block includes the third field.

[0725] As an example, in response to the failure of either the application of the first configuration or the application of the second configuration, the first information block includes the third field.

[0726] As an example, when either the application of the first configuration or the application of the second configuration fails to be completed successfully, the first information block includes the third field.

[0727] As an example, in response to the failure of applying the first configuration, the first information block includes the third field.

[0728] As an example, the first information block includes the third field only if the application of the first configuration is not successfully completed.

[0729] As an example, "not successfully completed" means that the corresponding T304 in the configuration has expired.

[0730] As an example, "not successfully completed" means that the configuration is invalid.

[0731] As an example, "not successfully completed" means that the data was not synchronized to the corresponding cell in the configuration.

[0732] As an example, "not successfully completed" means: failure to connect to the corresponding cell in the configuration.

[0733] As an example, "not successfully completed" means that the switch to the corresponding cell in the configuration was not completed.

[0734] As an example, "not successfully completed" means that the handover to the corresponding cell in the configuration was not completed.

[0735] As one embodiment, the first information block includes a third field that depends on the first time interval satisfying a threshold.

[0736] As an example, when the first time interval meets a threshold, the first information block includes the third field.

[0737] As an example, the first information block includes the third field when at least the first time interval satisfies a threshold.

[0738] As one embodiment, the first information block includes the third domain depending on at least one of the first configuration or the second configuration being applied, which has not been successfully completed and the first time interval satisfies a threshold.

[0739] As an example, in response to at least one of applying the first configuration or applying the second configuration failing to complete and the first time interval satisfying a threshold, the first information block includes the third field.

[0740] As an example, when at least one of applying the first configuration or applying the second configuration fails to complete and the first time interval satisfies a threshold, the first information block includes the third field.

[0741] As an example, when at least one of applying the first configuration or applying the second configuration fails to be completed and the first time interval satisfies a threshold, the first information block includes the third field.

[0742] Example 9

[0743] Example 9 illustrates a schematic diagram of the first information block including a fourth field according to an embodiment of the present application, as shown in Figure 9.

[0744] In Example 9, the first information block includes a fourth field indicating a second time interval; the second time interval depends on the time when the first RRC message is received and the time when the application of the first configuration and the application of the second configuration are executed.

[0745] As one embodiment, the first information block includes a fourth domain that depends on the application of the first configuration and the application of the second configuration, at least one of which has not been successfully completed.

[0746] As an example, when at least one of applying the first configuration and applying the second configuration fails to complete, the first information block includes a fourth field.

[0747] As an example, when at least one of applying the first configuration and applying the second configuration fails to be successfully completed, the first information block includes a fourth field.

[0748] As an example, the failure of at least one of applying the first configuration and applying the second configuration to be successfully completed means that neither applying the first configuration nor applying the second configuration was successfully completed.

[0749] As an example, the failure to successfully complete the application of the first configuration and the application of the second configuration means that either the application of the first configuration or the application of the second configuration is unsuccessfully completed.

[0750] As an example, the failure to successfully complete the application of the first configuration and the application of the second configuration means that the application of the first configuration was not successfully completed.

[0751] As one embodiment, the first information block includes a fourth domain that depends on the application of the first configuration and the application of the second configuration, both of which are successfully completed.

[0752] As an example, when both the application of the first configuration and the application of the second configuration are successfully completed, the first information block includes a fourth field.

[0753] As an example, when at least the application of the first configuration and the application of the second configuration are both successfully completed, the first information block includes a fourth field.

[0754] As an example, successful completion means that the T304 corresponding to the configuration has not expired.

[0755] As an example, successful completion means that the terminal successfully sends the RRCReconfigurationComplete message.

[0756] As an example, successful completion means that the terminal switches to the cell corresponding to the configuration.

[0757] As an example, successful completion means that the terminal switches to the cell corresponding to the configuration.

[0758] As an example, successful completion means that the terminal connects to the cell corresponding to the configuration.

[0759] As an example, the fourth field is not the first field; the fourth field only indicates the second time interval.

[0760] As an example, the fourth field is the first field, and as a response to the first time interval not meeting a threshold, the first information block only indicates the second time interval.

[0761] As an example, the name of the second time interval includes "Time".

[0762] As an example, the name of the second time interval includes elapsedTime.

[0763] As an example, the unit of the second time interval is a positive integer millisecond.

[0764] As one example, the unit of the second time interval is a positive integer second.

[0765] As one embodiment, the start time of the second time interval depends on the time when the first RRC message is received.

[0766] As an example, the start time of the second time interval is the time when the first RRC message is received at the physical layer.

[0767] As an example, the start time of the second time interval is the time when the first RRC message is reported to the MAC layer after being received at the physical layer.

[0768] As an example, the start time of the second time interval is the time when the first RRC message is reported to the RRC layer after being received at the physical layer.

[0769] As an example, the start time of the second time interval is the time when the configuration information in the first RRC message is applied.

[0770] As an example, the application of configuration information in the first RRC message means that the first execution condition and the second execution condition are configured.

[0771] As an example, the application of configuration information in the first RRC message means that the first execution condition and the second execution condition begin to be evaluated.

[0772] As one example, the deadline for the second time interval depends on the time when the first configuration is applied and the second configuration is applied.

[0773] As an example, the deadline for the second time interval is the time when the application of the first configuration and the application of the second configuration are executed.

[0774] As an example, the time when the application of the first configuration and the application of the second configuration are executed refers to the time when the application of the first configuration and the application of the second configuration are determined to be executed.

[0775] As an example, applying the first configuration and applying the second configuration to determine execution means that both the first execution condition and the second execution condition are satisfied.

[0776] As an example, the application of the first configuration and the application of the second configuration to determine the execution means: determining the time for switching to the first cell and the second cell.

[0777] As an example, the time when the application of the first configuration and the application of the second configuration are executed refers to the time when the application of the first configuration and the application of the second configuration begin to be executed.

[0778] As an example, the phrase "the application of the first configuration and the application of the second configuration begin to be executed" means the time when the configuration that is applied first among the first configuration and the second configuration begins to be executed.

[0779] As an example, the phrase "the application of the first configuration and the application of the second configuration begin to be executed" means the time when the latest of the first and second configurations to be applied begins to be executed.

[0780] As one embodiment, the second time interval is the time elapsed between the receipt of the first RRC message and the application of the first configuration and the execution of the application of the second configuration.

[0781] Example 10

[0782] Example 10 illustrates a schematic diagram of the first information block including a fifth field according to an embodiment of the present application, as shown in Figure 10.

[0783] In embodiment 10, the first information block includes a fifth field indicating a third time interval; the third time interval depends on the time when the application of the first configuration and the application of the second configuration are executed and the time when the application of the second configuration fails; wherein the application of the second configuration fails.

[0784] As an example, the failure to apply the second configuration means that T304 for the SCG has expired.

[0785] As an example, the failure to apply the second configuration means that random access was not performed to the second cell.

[0786] As an example, the failure to apply the second configuration means that the RRCReconfigurationComplete message was not sent to the second cell.

[0787] As an example, the failure to apply the second configuration means that the second configuration is considered invalid.

[0788] As an example, the failure to apply the second configuration means that the user did not switch to the second cell.

[0789] As an example, the failure to apply the second configuration means that the application is not connected to the second cell.

[0790] As an example, the failure to apply the second configuration means that the application of the first configuration did not fail before the failure to apply the second configuration.

[0791] As one embodiment, the first information block includes a fifth domain that depends on the application's second configuration failure.

[0792] As an example, in response to the failure of the second configuration of the application, a first information block is set in the first UE variable; the first information block includes a fifth field, the fifth field indicating a third time interval.

[0793] As an example, when the application of the second configuration fails, the first information block includes a fifth field, which indicates a third time interval.

[0794] As an example, when at least the application of the second configuration fails, the first information block includes a fifth field indicating a third time interval.

[0795] As one embodiment, the first information block includes a fifth domain that depends on the application's second configuration failing and the application's first configuration being completed.

[0796] As an example, in response to the completion of the application of the first configuration, a first information block is set in the first variable, the first information block indicating information that the application of the first configuration has been completed; the first information block includes a fifth field, the fifth field indicating a third time interval.

[0797] As one embodiment, the first information block includes a fifth domain that depends on the application's second configuration failure and the application's first configuration failure.

[0798] As an example, in response to the failure of the second configuration application and the failure of the first configuration application, a first information block is set in the first variable. The first information block indicates information that the second configuration application failed and the first configuration application failed. The first information block includes a fifth field, which indicates a third time interval.

[0799] As an example, the name of the third time interval includes "Time".

[0800] As an example, the name of the third time interval includes elapsedTime.

[0801] As an example, the unit of the third time interval is a positive integer millisecond.

[0802] As an example, the unit of the third time interval is a positive integer second.

[0803] As an example, the start time of the third time interval depends on the application of the first configuration and the application of the second configuration being executed.

[0804] As an example, the start time of the third time interval is the time when the application of the first configuration and the application of the second configuration are executed.

[0805] As an example, the deadline of the third time interval depends on the failure of the second configuration in the application.

[0806] As an example, the deadline of the third time interval is the time when the application of the second configuration fails.

[0807] As an example, the time when the application of the second configuration fails refers to the time when the corresponding T304 in the second configuration is determined to have expired.

[0808] As an example, the time when the application of the second configuration fails refers to the time when the first failure message for setting up is received.

[0809] As an example, the time when the application of the second configuration fails refers to the time when the first failure message is sent.

[0810] As an example, the first failure message is an SCGFailureInformation message.

[0811] As an example, the first failure message includes an SCGFailureInformation message.

[0812] As an example, the first failure message indicates that the application's second configuration has failed.

[0813] As an example, when the startup settings first fail message is received, the first configuration is applied.

[0814] As an example, when the startup settings first fail message is received, the first configuration is not applied.

[0815] As an example, when the startup setup first failure message is received, the transmission of the MCG is not suspended.

[0816] As an example, sending the first failure message means that the first failure message is set to be transmitted from the RRC layer to the lower layer.

[0817] As an example, sending the first failure message refers to the time when the first failure message is sent at the physical layer.

[0818] As an example, the third time interval is the time elapsed from when the first configuration is applied and the second configuration is applied until the application of the second configuration fails.

[0819] Example 11

[0820] Example 11 illustrates a flowchart of setting a first information block in a first variable depending on the first time interval satisfying a first threshold, according to an embodiment of this application, as shown in Figure 11.

[0821] In step 11101, the first time interval satisfies the first threshold; in step 11102, the first information block is set in the first variable.

[0822] In Example 11, the setting of the first information block in the first variable depends on the first time interval satisfying a first threshold; the first threshold is configurable.

[0823] As an example, the first threshold is the threshold mentioned above.

[0824] As an example, in response to the first time interval satisfying a first threshold, a first information block is set in the first variable.

[0825] As an example, when the first time interval meets the first threshold, a first information block is set in the first variable.

[0826] As an example, the condition is greater than.

[0827] As an example, the condition is greater than or equal to.

[0828] As an example, the condition is that it is not less than.

[0829] As an example, when the first time interval is greater than the first threshold, the first information block is set in the first variable.

[0830] As an example, when at least the first time interval is greater than the first threshold, the first information block is set in the first variable.

[0831] As an example, the setting of the first information block in the first variable depends on the first time interval satisfying the first threshold and the application of the first configuration and the application of the second configuration are successfully completed.

[0832] As an example, in response to the first time interval satisfying a first threshold and the successful completion of applying the first configuration and the second configuration, a first information block is set in at least the first variable; the first information block indicates success information.

[0833] As an example, when the first time interval meets the first threshold and the application of the first configuration and the application of the second configuration are successfully completed, a first information block is set in at least the first variable; the first information block indicates success information.

[0834] As an example, when the first time interval is greater than a first threshold and the application of the first configuration and the application of the second configuration are successfully completed, a first information block is set in at least the first variable; the first information block indicates success information.

[0835] As an example, setting the first information block in at least the first variable means setting the first information block only in the first variable.

[0836] As an example, setting a first information block in at least the first variable means setting a first information block in the first variable and setting another information block in another variable; the first information block indicates success information of one of the first cell and the second cell, and the other information block indicates success information of the other cell.

[0837] As an example, the setting of the first information block in the first variable depends on the first time interval satisfying the first threshold and the application of the first configuration and the application of the second configuration are not successfully completed.

[0838] As an example, the failure to successfully complete the application of the first configuration and the application of the second configuration means that both the T304 corresponding to the first configuration and the T304 corresponding to the second configuration have expired.

[0839] As an example, the failure to successfully apply the first configuration and the second configuration means that once the T304 corresponding to the first configuration expires, it is considered that the failure to successfully apply the first configuration and the second configuration has not been completed.

[0840] As an example, in response to the first time interval meeting a first threshold and the application of the first configuration and the application of the second configuration not being successfully completed, a first information block is set in the first variable; the first information block indicates failure information.

[0841] As an example, when the first time interval meets the first threshold and the application of the first configuration and the application of the second configuration are not successfully completed, a first information block is set in the first variable; the first information block indicates failure information.

[0842] As an example, when the first time interval is greater than a first threshold and the application of the first configuration and the application of the second configuration are not successfully completed, a first information block is set in the first variable; the first information block indicates failure information.

[0843] As an example, the at least first threshold is a threshold, and the threshold is the first threshold.

[0844] As an example, the at least first threshold is a plurality of thresholds, and the first threshold is one of the plurality of thresholds.

[0845] As an example, the plurality of thresholds is two thresholds.

[0846] As an example, the first threshold is thresholdPercentageT304-r17.

[0847] As an example, the first threshold is thresholdPercentageT310-r17.

[0848] As an example, the first threshold is thresholdPercentageT312-r17.

[0849] As an example, the first threshold is thresholdPercentageT304-SCG-r18.

[0850] As an example, the first threshold is thresholdPercentageT310-SCG-r18.

[0851] As an example, the first threshold is thresholdPercentageT312-SCG-r18.

[0852] As an example, the first threshold is thresholdPercentageT304-r19.

[0853] As an example, the first threshold is thresholdPercentageT304-SCG-r19.

[0854] As an example, the first threshold is thresholdPercentageT310-r19.

[0855] As an example, the first threshold is thresholdPercentageT310-SCG-r19.

[0856] As an example, the first threshold is thresholdPercentageT312-r19.

[0857] As an example, the first threshold is thresholdPercentageT312-SCG-r19.

[0858] As an example, the name of the first threshold includes T304.

[0859] As an example, the name of the first threshold includes thresholdPercentage.

[0860] As an example, the name of the first threshold includes CHO with candidate SCG(s).

[0861] As an example, the first threshold is related to time.

[0862] As an example, the first threshold is related to at least the first cell and the second cell.

[0863] As an example, the first threshold applies to at least the first cell and the second cell.

[0864] As an example, in response to the successful completion of applying the first configuration and the second configuration, and the first time interval meeting a first threshold, a first information block is set in the first variable; the first variable is VarSuccessHO-Report; the first information block indicates success information.

[0865] As an example, in response to the successful completion of applying the first configuration and the second configuration, and the first time interval meeting the first threshold, a first information block is set in the first variable; the first variable is VarSuccessHO-Report; the first information block indicates information about the first time interval.

[0866] As an example, in response to the successful completion of applying the first configuration and the second configuration, and the first time interval meeting the first threshold, a first information block is set in the first variable; the first variable is VarSuccessPSCell-Report; the first information block indicates success information.

[0867] As an example, in response to the successful completion of applying the first configuration and the second configuration, and the first time interval meeting the first threshold, a first information block is set in the first variable; the first variable is VarSuccessPSCell-Report; the first information block indicates information about the first time interval.

[0868] As an example, in response to the failure of applying the first configuration and the second configuration to be successfully completed, and the first time interval meeting the first threshold, a first information block is set in the first variable; the first variable is VaRLF-Report; the first information block indicates failure information.

[0869] As an example, in response to the failure of applying the first configuration and the second configuration to be successfully completed, and the first time interval meeting the first threshold, a first information block is set in the first variable; the first variable is VaRLF-Report; the first information block indicates information about the first time interval.

[0870] As an example, in response to the failure to successfully complete the application of the first configuration and the second configuration, a first information block is set in the first variable; the first variable is VaRLF-Report; the first information block indicates information about the first time interval.

[0871] Example 12

[0872] Example 12 illustrates a schematic diagram of a third RRC message according to an embodiment of the present application, comprising at least a first information block depending on the first request indication, as shown in Figure 12.

[0873] In Example 12, the third RRC message includes the first information block in the first variable.

[0874] As an example, the second RRC message includes a UEInformationRequest message.

[0875] As an example, the second RRC message is a UEInformationRequest message.

[0876] As one embodiment, the second RRC message includes a first request indication for instructing the sending of a third RRC message.

[0877] As a sub-example of the above embodiment, when the second RRC message includes a first request indication, the terminal U01 sends the third RRC message.

[0878] As a sub-implementation of the above embodiment, when at least the second RRC message includes a first request indication, the terminal U01 sends the third RRC message.

[0879] As a sub-implementation of the above embodiment, the second RRC message includes a first request indication and the first request indication indicates the sending of the third RRC message, and the terminal U01 sends the third RRC message.

[0880] As an example, the first request instruction includes successHO-ReportReq-r17.

[0881] As an example, the first request instruction includes successHO-ReportReq-r19.

[0882] As an example, the first request instruction includes successHO-ReportReq-r20.

[0883] As an example, the first request instruction includes successPSCell-ReportReq-r18.

[0884] As an example, the first request instruction includes successPSCell-ReportReq-r19.

[0885] As an example, the first request instruction includes successPSCell-ReportReq-r20.

[0886] As an example, the name indicated by the first request includes CHO with candidate SCG(s).

[0887] As an example, the name indicated by the first request includes ReportReq.

[0888] As an example, the second RRC message includes a UEInformationRequest message, and the third RRC message includes a UEInformationResponse message.

[0889] As an example, the second RRC message is a UEInformationRequest message, and the third RRC message is a UEInformationResponse message.

[0890] As an example, the second RRC message is not a UEInformationRequest message, and the third RRC message is a UEInformationResponse message.

[0891] As an example, the third RRC message includes a UEInformationResponse message.

[0892] As an example, the third RRC message is a UEInformationResponse message.

[0893] As an example, the third RRC message is not a UEInformationResponse message.

[0894] As an example, the third RRC message is a UEAssistanceInformation message.

[0895] As an example, the third RRC message including the first information block in the first variable means that the third RRC message includes all the information of the first information block in the first variable.

[0896] As an example, the first information block in the first variable includes information about the application of the configuration information of the second cell.

[0897] As an example, the first information block in the first variable includes information that the configuration information of the first cell has been successfully applied.

[0898] As an example, the third RRC message including the first information block in the first variable means that the third RRC message includes part of the information of the first information block in the first variable.

[0899] As an example, part of the information in the first information block refers to the information of the first cell.

[0900] As an example, part of the information in the first information block refers to information at least from the first cell.

[0901] As an example, part of the information in the first information block refers to the information indicated by the first request indication.

[0902] As an example, the third RRC message including the first information block in the first variable means that the third RRC message includes the information indicated by the first request indication in the first information block in the first variable.

[0903] As an example, the third RRC message including the first information block in the first variable depending on the first request indication means: as a response to the first request indication being received, the third RRC message includes the first information block in the first variable.

[0904] As an example, the third RRC message including the first information block in the first variable depending on the first request indication means that: after the first request indication is received, the third RRC message includes the first information block in the first variable.

[0905] As an example, the third RRC message including the first information block in the first variable depending on the first request indication means that the third RRC message includes the first information block in the first variable after at least the first request indication has been received.

[0906] As an example, the third RRC message including the first information block in the first variable depending on the first request indication means that: once the first request indication is received, the third RRC message includes the first information block in the first variable.

[0907] As an example, the third RRC message including the first information block in the first variable depending on the first request indication means that the first request indication is set to indicate that the third RRC message includes the first information block in the first variable.

[0908] Example 13

[0909] Example 13 illustrates a structural block diagram of a processing device in a terminal according to an embodiment of the present application; as shown in Figure 13. In Figure 13, the processing device 1300 in the terminal includes a first processor 1301, a first receiver 1302, and a first transmitter 1303.

[0910] The first processor 1301 receives a first RRC message; wherein the first RRC message includes a first configuration and a first execution condition for a first cell, and the first RRC message includes a second configuration and a second execution condition for a second cell, wherein the first configuration is MCG and the second configuration is SCG;

[0911] In response to the first execution condition being met and the second execution condition being met, the first configuration is applied and the second configuration is applied.

[0912] Along with applying the first configuration and the second configuration, a first information block is set in the first variable; wherein the first information block includes the identifier of the first cell and the identifier of the second cell;

[0913] In embodiment 13, the first information block includes a first field indicating a first time interval; the first time interval depends on the time when the first execution condition is satisfied and the time when the second execution condition is satisfied.

[0914] As one embodiment, the terminal includes: one or more processors and memory;

[0915] The memory is coupled to the one or more processors and is used to store computer program code, the computer program code including computer instructions, which the one or more processors invoke to cause the terminal to perform the method in a terminal used for wireless communication as described in this application.

[0916] As an example, the first information block includes a second field, which includes a first measurement result and a second measurement result of the target cell; the target cell is the cell that first meets the execution conditions between the first cell and the second cell.

[0917] As an example, the first information block includes a third field, which includes at least one of the first execution condition or the second execution condition.

[0918] As one embodiment, the first information block includes the third domain dependency application of at least one of the first configuration or the second configuration application not being successfully completed.

[0919] As one embodiment, the first information block includes a fourth field indicating a second time interval; the second time interval depends on the time when the first RRC message is received and the time when the application of the first configuration and the application of the second configuration are executed.

[0920] As one embodiment, the first information block includes a fifth field indicating a third time interval; the third time interval depends on the time when the application of the first configuration and the application of the second configuration are executed and the time when the application of the second configuration fails; wherein, the application of the second configuration fails.

[0921] As an example, setting the first information block in the first variable depends on the first time interval satisfying a first threshold; the first threshold is configurable.

[0922] As an example,

[0923] First receiver 1302 receives a second RRC message, the second RRC message including a first request indication;

[0924] The first transmitter 1303 sends a third RRC message, the third RRC message including the first information block in the first variable;

[0925] The third RRC message includes a first information block in the first variable that depends on the first request indication.

[0926] As one embodiment, the first processor 1301 includes a first receiver 1302.

[0927] As one embodiment, the first processor 1301 includes a first transmitter 1303.

[0928] As one embodiment, the first processor 1301 includes a first receiver 1302 and a first transmitter 1303.

[0929] As one embodiment, the first receiver 1302 includes at least one of the following in Figure 4 of this application: antenna 452, receiver 454, multi-antenna receiver processor 458, receiver processor 456, controller / processor 459, memory 460, or data source 467.

[0930] As one embodiment, the first receiver 1302 includes at least an antenna 452 and a receiver 454 as shown in Figure 4 of this application.

[0931] As one embodiment, the first transmitter 1303 includes at least one of the following in Figure 4 of this application: antenna 452, transmitter 454, multi-antenna transmitter processor 457, transmitter processor 468, controller / processor 459, memory 460, or data source 467.

[0932] As one embodiment, the first transmitter 1303 includes at least an antenna 452 and a transmitter 454 as shown in Figure 4 of this application.

[0933] As an example, the third RRC message is set by the first receiver 1302.

[0934] As an example, the third RRC message is set by the first transmitter 1303.

[0935] As an example, the third RRC message is set by the memory 460 in the first receiver 1302.

[0936] As an example, the third RRC message is set by the memory 460 in the first transmitter 1303.

[0937] As an example, the third RRC message is set by the controller / processor 459 in the first receiver 1302.

[0938] As an example, the third RRC message is set by the controller / processor 459 in the first transmitter 1303.

[0939] Example 14

[0940] Example 14 illustrates a structural block diagram of a processing apparatus in a base station according to an embodiment of the present application; as shown in Figure 14. In Figure 14, the processing apparatus 1400 in the base station includes a second transmitter 1401 and a second receiver 1402.

[0941] The second transmitter 1401 sends a first RRC message; wherein the first RRC message includes a first configuration and a first execution condition for the first cell, and the first RRC message includes a second configuration and a second execution condition for the second cell, wherein the first configuration is MCG and the second configuration is SCG.

[0942] In Example 14, as a response to the first execution condition being met and the second execution condition being met, the recipient of the first RRC message applies the first configuration and the second configuration; along with applying the first configuration and the second configuration, the recipient of the first RRC message sets a first information block in a first variable; the first information block includes the identifier of the first cell and the identifier of the second cell; the first information block includes a first field indicating a first time interval; the first time interval depends on the time when the first execution condition is met and the time when the second execution condition is met.

[0943] As one embodiment, the base station includes: one or more processors and a memory;

[0944] The memory is coupled to the one or more processors and is used to store computer program code, the computer program code including computer instructions, which the one or more processors invoke to cause the base station to perform the method described in this application for use in a base station for wireless communication.

[0945] As an example, the first information block includes a second field, which includes a first measurement result and a second measurement result of the target cell; the target cell is the cell that first meets the execution conditions between the first cell and the second cell.

[0946] As an example, the first information block includes a third field, which includes at least one of the first execution condition or the second execution condition.

[0947] As one embodiment, the first information block includes the third domain dependency application of at least one of the first configuration or the second configuration application not being successfully completed.

[0948] As one embodiment, the first information block includes a fourth field indicating a second time interval; the second time interval depends on the time when the first RRC message is received and the time when the application of the first configuration and the application of the second configuration are executed.

[0949] As one embodiment, the first information block includes a fifth field indicating a third time interval; the third time interval depends on the time when the application of the first configuration and the application of the second configuration are executed and the time when the application of the second configuration fails; wherein, the application of the second configuration fails.

[0950] As an example, setting the first information block in the first variable depends on the first time interval satisfying a first threshold; the first threshold is configurable.

[0951] As one embodiment, the second transmitter 1401 sends a second RRC message, the second RRC message including a first request indication;

[0952] The second receiver 1402 receives a third RRC message, the third RRC message including the first information block in the first variable;

[0953] The third RRC message includes a first information block in the first variable that depends on the first request indication.

[0954] As one embodiment, the second transmitter 1401 includes at least one of the following in Figure 4 of this application: antenna 420, transmitter 418, multi-antenna transmitter processor 471, transmitter processor 416, controller / processor 475, or memory 476.

[0955] As one embodiment, the second transmitter 1401 includes at least an antenna 420 and a transmitter 418 as shown in Figure 4 of this application.

[0956] As one embodiment, the second receiver 1402 includes at least one of the following in Figure 4 of this application: antenna 420, receiver 418, multi-antenna receiver processor 472, receiver processor 470, controller / processor 475, or memory 476.

[0957] As one embodiment, the second receiver 1402 includes at least an antenna 420 and a receiver 418 as shown in Figure 4 of this application.

[0958] As an example, the first RRC message is set by the second receiver 1402.

[0959] As an example, the first RRC message is set by the second transmitter 1401.

[0960] As an example, the first RRC message is set by the memory 476 in the second receiver 1402.

[0961] As an example, the first RRC message is set by the memory 476 in the second transmitter 1401.

[0962] As an example, the first RRC message is set by the controller / processor 475 in the second receiver 1402.

[0963] As an example, the first RRC message is set by the controller / processor 475 in the second transmitter 1401.

[0964] As an example, the second RRC message is set by the second receiver 1402.

[0965] As an example, the second RRC message is set by the second transmitter 1401.

[0966] As an example, the second RRC message is set by the memory 476 in the second receiver 1402.

[0967] As an example, the second RRC message is set by the memory 476 in the second transmitter 1401.

[0968] As an example, the second RRC message is set by the controller / processor 475 in the second receiver 1402.

[0969] As an example, the second RRC message is set by the controller / processor 475 in the second transmitter 1401.

[0970] Those skilled in the art will understand that all or part of the steps in the above methods can be implemented by a program instructing related hardware, and the program can be stored in a computer-readable storage medium, such as a read-only memory, hard disk, or optical disk. Optionally, all or part of the steps in the above embodiments can also be implemented using one or more integrated circuits. Accordingly, each module unit in the above embodiments can be implemented in hardware or in the form of software functional modules. This application is not limited to any specific combination of software and hardware. The user equipment, terminal, and UE in this application include, but are not limited to, drones, communication modules on drones, remote-controlled aircraft, aircraft, small aircraft, mobile phones, tablets, laptops, vehicle-mounted communication devices, wireless sensors, internet cards, IoT terminals, RFID terminals, NB-IoT terminals, MTC (Machine Type Communication) terminals, eMTC (enhanced MTC) terminals, data cards, internet cards, vehicle-mounted communication devices, low-cost mobile phones, low-cost tablets, and other wireless communication devices. The base station or system equipment in this application includes, but is not limited to, macrocell base stations, microcell base stations, home base stations, relay base stations, gNB (NR Node B), TRP (Transmitter Receiver Point), and other wireless communication equipment.

[0971] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.

Claims

1. A method used in a terminal, characterized in that, include: Receive a first RRC message; wherein the first RRC message includes a first configuration and a first execution condition for a first cell, the first RRC message includes a second configuration and a second execution condition for a second cell, the first configuration is MCG, and the second configuration is SCG; In response to the first execution condition being met and the second execution condition being met, the first configuration is applied and the second configuration is applied. Along with applying the first configuration and the second configuration, a first information block is set in the first variable; wherein the first information block includes the identifier of the first cell and the identifier of the second cell; The first information block includes a first field, which indicates a first time interval; the first time interval depends on the time when the first execution condition is met and the time when the second execution condition is met.

2. The method according to claim 1, characterized in that, The first information block includes a second field, which includes a first measurement result and a second measurement result of the target cell; the target cell is the cell that first meets the execution conditions between the first cell and the second cell.

3. The method according to claim 1 or 2, characterized in that, The first information block includes a third field, which includes at least one of the first execution condition or the second execution condition.

4. The method according to claim 3, characterized in that, The first information block includes the third domain dependency application, which is at least one of the first configuration or the second configuration, which has not been successfully completed.

5. The method according to any one of claims 1-4, characterized in that, The first information block includes a fourth field indicating a second time interval; the second time interval depends on the time when the first RRC message is received and the time when the application of the first configuration and the application of the second configuration are executed.

6. The method according to any one of claims 1-5, characterized in that, The first information block includes a fifth field indicating a third time interval; the third time interval depends on the time when the application of the first configuration and the application of the second configuration are executed and the time when the application of the second configuration fails; wherein the application of the second configuration fails.

7. The method according to any one of claims 1-6, characterized in that, The setting of the first information block in the first variable depends on the first time interval satisfying a first threshold; the first threshold is configurable.

8. The method according to any one of claims 1-7, characterized in that, include: Receive a second RRC message, the second RRC message including a first request indication; Send a third RRC message, the third RRC message including the first information block in the first variable; The third RRC message includes a first information block in the first variable that depends on the first request indication.

9. A terminal, characterized in that, The terminal includes: one or more processors and memory; The memory is coupled to the one or more processors, the memory being used to store computer program code, the computer program code including computer instructions, the one or more processors invoking the computer instructions to cause the terminal to perform the method as described in any one of claims 1-8.

10. A method used in a base station, characterized in that, include: Send a first RRC message; wherein the first RRC message includes a first configuration and a first execution condition for a first cell, the first RRC message includes a second configuration and a second execution condition for a second cell, the first configuration is MCG, and the second configuration is SCG; In response to the first execution condition being met and the second execution condition being met, the recipient of the first RRC message applies the first configuration and the second configuration; along with applying the first configuration and the second configuration, the recipient of the first RRC message sets a first information block in a first variable; the first information block includes the identifier of the first cell and the identifier of the second cell; the first information block includes a first field indicating a first time interval; the first time interval depends on the time when the first execution condition is met and the time when the second execution condition is met.

11. The method according to claim 10, characterized in that, The first information block includes a second field, which includes a first measurement result and a second measurement result of the target cell; the target cell is the cell that first meets the execution conditions between the first cell and the second cell.

12. The method according to claim 10 or 11, characterized in that, The first information block includes a third field, which includes at least one of the first execution condition or the second execution condition.

13. The method according to claim 12, characterized in that, The first information block includes the third domain dependency application, which is at least one of the first configuration or the second configuration, which has not been successfully completed.

14. The method according to any one of claims 10-13, characterized in that, The first information block includes a fourth field indicating a second time interval; the second time interval depends on the time when the first RRC message is received and the time when the application of the first configuration and the application of the second configuration are executed.

15. The method according to any one of claims 10-14, characterized in that, The first information block includes a fifth field indicating a third time interval; the third time interval depends on the time when the application of the first configuration and the application of the second configuration are executed and the time when the application of the second configuration fails; wherein the application of the second configuration fails.

16. The method according to any one of claims 10-15, characterized in that, The setting of the first information block in the first variable depends on the first time interval satisfying a first threshold; the first threshold is configurable.

17. The method according to any one of claims 10-16, characterized in that, Send a second RRC message, the second RRC message including the first request indication; Receive a third RRC message, the third RRC message including at least a first information block; The third RRC message includes at least a first information block that depends on the first request indication.

18. A base station, characterized in that, The base station includes: one or more processors and a memory; The memory is coupled to the one or more processors, the memory being used to store computer program code, the computer program code including computer instructions, the one or more processors invoking the computer instructions to cause the base station to perform the method as described in any one of claims 10-17.

Citation Information

Patent Citations

  • Method and apparatus in communication node used for wireless communication

    CN119835660A

  • Method and device for performing conditional handover in wireless communication system

    US20240056935A1

  • Communication method, user device, and base station

    WO2023149490A1

  • Method executed by user equipment, and user equipment

    WO2024017237A1

  • Methods and apparatuses for a CHO with candidate SCG mechanism

    WO2024073988A1