Method and apparatus for use in communication node for wireless communication

By storing and managing conditional configuration information in the UE, the problem of information not being reported after CHO and CPC handover is solved, improving the robustness and efficiency of network configuration and reducing hardware complexity and cost.

WO2025261018A1PCT designated stage Publication Date: 2025-12-26HONOR DEVICE CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/094712
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-19
Filing Date
2025-05-13
Publication Date
2025-12-26

AI Technical Summary

Technical Problem

In existing technologies, UEs fail to effectively store and report relevant information after CHO and/or CPC handover, making subsequent CHO and/or CPC configuration optimization difficult and affecting network performance.

Method used

The UE stores condition configuration information, including configuration information and execution conditions for the first and second candidate cells, and applies this information after the corresponding conditions are met. The handover process is optimized by sending messages to indicate the time length and failure messages.

Benefits of technology

It improves the robustness of condition switching, reduces information transmission loss and redundancy, optimizes network configuration, and reduces hardware complexity and cost.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025094712_26122025_PF_FP_ABST
    Figure CN2025094712_26122025_PF_FP_ABST
Patent Text Reader

Abstract

The present application discloses a method and apparatus for use in a communication node for wireless communication. A terminal receives a first message, the first message comprising first configuration information and a first execution condition for a first candidate cell, and comprising second configuration information and a second execution condition for a second candidate cell; in response to both the first execution condition and the second execution condition being satisfied, the first configuration information and the second configuration information are applied; and upon applying third configuration information for a third cell, a second message is transmitted, the second message indicating a first time length, and the first time length depending on the application of the first configuration information and the application of the second configuration information, and further depending on the application of the third configuration information for the third cell.
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. 202410793588.4, filed on June 19, 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 storing condition configuration switching 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 and achieve fast handover, existing protocols support user equipment (UE) to store relevant handover information during handover and report the stored information after the cell group handover is completed. Summary of the Invention

[0005] In traditional schemes, after a CHO and / or CPC handover is completed, the UE does not store information related to the previous CHO and / or CPC during the next handover. However, researchers have found that traditional methods cannot report the application status of CHO and / or CPC configurations, which is not conducive to subsequent network optimization of CHO and / or CPC configurations. Considering the overhead of conditional configuration when CHO and CPC are configured together, a more effective and robust conditional configuration is needed. Therefore, how to record more comprehensive conditional configuration application information and achieve better configuration optimization is a problem that needs to be solved and studied.

[0006] To address the aforementioned issues, this application provides a solution for storing conditional configuration information. 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, 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 is 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 is 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 is 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. Furthermore, although many embodiments of this application are focused on AI / ML, it is also applicable to other scenarios, such as traditional wireless communication. Although this application's specification includes descriptions of some AI / ML models and algorithms, those skilled in the art will understand that these descriptions are not essential or irreplaceable for wireless cellular communication-related solutions. Furthermore, adopting a unified solution across different scenarios (including but not limited to AI / ML-based solutions and traditional CSI reporting solutions) helps reduce hardware complexity and cost.

[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] As an example, the interpretation of the terms in this application is based on the definitions in the 3GPP specification protocol TS28 series.

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

[0011] This application discloses a method used in a terminal, characterized in that,

[0012] include:

[0013] Receive a first message; wherein the first message includes first configuration information and first execution conditions for a first candidate cell, and the first message includes second configuration information and second execution conditions for a second candidate cell;

[0014] In response to the first execution condition being met and the second execution condition being met, the first configuration information and the second configuration information are applied.

[0015] After applying the third configuration information for the third cell, send the second message;

[0016] The second message indicates a first time length; the first time length depends on the application of the first configuration information and the application of the second configuration information, and the first time length depends on the application of the third configuration information for the third cell.

[0017] As an example, the problem that this application needs to solve includes: how to configure candidate cells.

[0018] As an example, the features of the above method include: receiving a first message; wherein the first message includes first configuration information and a first execution condition for a first candidate cell, and the first message includes second configuration information and a second execution condition for a second candidate cell.

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

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

[0021] As an example, the advantages of the above method include: it helps in determining the application scenario.

[0022] As an example, the problem that this application needs to solve includes: when to apply the configuration information of candidate cells.

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

[0024] As an example, the advantages of the above method include: improved robustness of condition switching.

[0025] As an example, the problem this application needs to solve includes: when to send the second message.

[0026] As an example, the features of the above method include: sending a second message after applying the third configuration information for the third cell.

[0027] As an example, the advantages of the above method include reducing the probability of information transmission loss.

[0028] As an example, the advantages of the above method include reducing redundancy in reported information.

[0029] As an example, the problems that this application needs to solve include: how to report the first time length and the definition of the first time length.

[0030] As an example, the features of the above method include: the second message indicating a first time length; the first time length depending on the application of the first configuration information and the application of the second configuration information, and the first time length depending on the application of the third configuration information for the third cell.

[0031] As an example, the advantages of the above method include minimal modification to the protocol.

[0032] As an example, the advantages of the above method include: it facilitates the recording of the application of configuration information.

[0033] According to one aspect of this application, it is characterized in that,

[0034] The method includes:

[0035] Accompanying the application with the third configuration information for the third cell, the first time length is stored in the first UE variable;

[0036] Receive third message;

[0037] The third message triggers the second message.

[0038] As an example, the problem that this application needs to solve includes: when to store the first time length.

[0039] As an example, the features of the above method include: storing the first time length in a first UE variable along with the third configuration information for the third cell provided by the application.

[0040] As an example, the advantages of the above method include: it facilitates the determination of the first time length.

[0041] As an example, the advantages of the above method include: it facilitates understanding the application of the third configuration information of the third cell.

[0042] As an example, the problem that this application needs to solve includes: how to store the first time length.

[0043] As an example, the features of the above method include: storing the first time length in a first UE variable.

[0044] As an example, the advantages of the above method include: reusing traditional storage mechanisms.

[0045] As an example, the problem that this application needs to solve includes: how to report the first time length.

[0046] As an example, the features of the above method include: receiving a third message; wherein the third message triggers the second message.

[0047] As an example, the advantages of the above method include: reducing unnecessary reporting and lowering the reporting frequency.

[0048] As an example, the advantages of the above method include enhanced network control.

[0049] According to one aspect of this application, the storage of the first time length in the first UE variable depends on whether the first time length satisfies a first time threshold; the first time threshold is configurable.

[0050] As an example, the problem that this application needs to solve includes: the conditions for storing a first time length.

[0051] As an example, the features of the above method include: storing the first time length in the first UE variable depends on whether the first time length meets a first time threshold; the first time threshold is configurable.

[0052] As an example, the advantages of the above method include: it helps to reduce redundancy in stored information.

[0053] As an example, the advantages of the above method include: optimizing the effectiveness of information storage.

[0054] As an example, the advantages of the above method include: improved flexibility in information storage.

[0055] According to one aspect of this application, the storage of the first time length in the first UE variable depends on whether the time between the first execution condition being met and the second execution condition being met satisfies a second time threshold; the second time threshold is configurable.

[0056] As an example, the problem that this application needs to solve includes: storing the relationship between the first time length and the last condition configuration switch.

[0057] As an example, the features of the above method include: whether storing the first time length in the first UE variable depends on whether the time between the first execution condition being met and the second execution condition being met satisfies a second time threshold.

[0058] As an example, the advantages of the above method include: it facilitates understanding the application status of the previous condition configuration.

[0059] As an example, the advantages of the above method include: enhancing the connection between the first storage time length and the last conditional configuration switch.

[0060] According to one aspect of this application, the second message is triggered by a failed application for the third configuration information of the third cell.

[0061] As an example, the problem this application needs to solve includes: when to send the second message.

[0062] As an example, the features of the above method include: the application's third configuration information for the third cell is triggered by the failed application to send the second message.

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

[0064] As an example, the advantages of the above method include: reducing signaling interactions.

[0065] According to one aspect of this application, the second message includes a second time length; the second time length indicates the time between the first execution condition being met and the second execution condition being met.

[0066] As an example, the problem this application needs to solve includes: how to optimize the execution conditions in the condition configuration.

[0067] As an example, the feature of the above method includes: the second time length indicates the time between the first execution condition being met and the second execution condition being met.

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

[0069] As an example, the advantages of the above method include: it helps to optimize the fit between the first candidate cell and the second candidate cell.

[0070] As an example, the advantages of the above method include: it facilitates the adjustment of subsequent network condition configurations.

[0071] According to one aspect of this application, it is characterized in that,

[0072] The method includes:

[0073] Before the application provides the third configuration information for the third cell, a radio link failure is determined to have occurred; in response to the determination of the radio link failure, a first failure message is sent, the first failure message indicating a third time length;

[0074] Among them, the third time length depends on the determination of the wireless link failure;

[0075] As an example, the problem this application needs to solve includes: how to optimize the scenario from the completion of condition handover to the occurrence of wireless link failure.

[0076] As an example, the essence of the above method includes: in response to determining that a wireless link failure has occurred, sending a first failure message, wherein the first failure message indicates a third time length.

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

[0078] As an example, the advantages of the above method include: it helps to optimize wireless link failure scenarios.

[0079] This application discloses a method used in a base station for wireless communication, characterized in that,

[0080] include:

[0081] Send a first message; wherein the first message includes first configuration information and first execution conditions for a first candidate cell, and the first message includes second configuration information and second execution conditions for a second candidate cell;

[0082] In response to the first execution condition being met and the second execution condition being met, the recipient of the first message applies the first configuration information and applies the second configuration information;

[0083] After the recipient of the first message applies the third configuration information for the third cell, the second message is received;

[0084] The second message indicates a first time length; the first time length depends on the application of the first configuration information and the application of the second configuration information, and the first time length depends on the application of the third configuration information for the third cell.

[0085] According to one aspect of this application, it is characterized in that,

[0086] The method includes:

[0087] Send a third message;

[0088] The third message triggers the second message; accompanied by the third configuration information of the application for the third cell, the recipient of the first message stores the first time length in the first UE variable.

[0089] According to one aspect of this application, the recipient of the first message stores the first time length in a first UE variable depending on whether the first time length meets a first time threshold; the first time threshold is configurable.

[0090] According to one aspect of this application, the recipient of the first message stores in a first UE variable whether the time between the first execution condition being met and the second execution condition being met satisfies a second time threshold; the second time threshold is configurable.

[0091] According to one aspect of this application, the recipient of the first message uses a third configuration information for a third cell that is failed to be applied to trigger the second message.

[0092] According to one aspect of this application, the second message includes a second time length; the second time length indicates the time between the first execution condition being met and the second execution condition being met.

[0093] According to one aspect of this application, it is characterized in that,

[0094] The method includes:

[0095] Receive a first failure message, which indicates a third time interval;

[0096] The third time interval depends on determining when a wireless link failure occurs.

[0097] This application discloses a terminal used for wireless communication, characterized in that it includes:

[0098] A first processor receives a first message; wherein the first message includes first configuration information and a first execution condition for a first candidate cell, and the first message includes second configuration information and a second execution condition for a second candidate cell;

[0099] In response to the first execution condition being met and the second execution condition being met, the first configuration information and the second configuration information are applied.

[0100] After applying the third configuration information for the third cell, send the second message;

[0101] The second message indicates a first time length; the first time length depends on the application of the first configuration information and the application of the second configuration information, and the first time length depends on the application of the third configuration information for the third cell.

[0102] This application discloses a base station used for wireless communication, characterized in that it includes:

[0103] The second transmitter sends a first message; wherein the first message includes first configuration information and first execution conditions for the first candidate cell, and the first message also includes second configuration information and second execution conditions for the second candidate cell;

[0104] In response to the first execution condition being met and the second execution condition being met, the recipient of the first message applies the first configuration information and applies the second configuration information;

[0105] The second receiver receives the second message after the recipient of the first message applies the third configuration information for the third cell;

[0106] The second message indicates a first time length; the first time length depends on the application of the first configuration information and the application of the second configuration information, and the first time length depends on the application of the third configuration information for the third cell.

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

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

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

[0110] - It helps save storage resources;

[0111] - It helps improve cell handover performance;

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

[0113] - It helps to increase transmission capacity;

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

[0115] 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:

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

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

[0118] 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;

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

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

[0121] Figure 6 illustrates a flowchart of how the third message triggers the second message according to an embodiment of this application;

[0122] Figure 7 illustrates a flowchart of a method according to an embodiment of the present application, describing the storage of the first time length in a first UE variable depending on whether the first time length satisfies a first time threshold.

[0123] Figure 8 illustrates a flowchart of whether storing the first time length in the first UE variable depends on whether the time between the first execution condition being met and the second execution condition being met, according to an embodiment of this application, satisfies a second time threshold;

[0124] Figure 9 illustrates a flowchart of the second message triggered by the application's failure to apply the third configuration information of the third cell according to an embodiment of this application;

[0125] Figure 10 illustrates a schematic diagram of a second message including a second time length according to an embodiment of this application;

[0126] Figure 11 illustrates a flowchart of sending a first failure message according to an embodiment of this application;

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

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

[0129] 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.

[0130] Example 1

[0131] 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.

[0132] In Embodiment 1, the terminal in this application receives a first message in step 101, the first message including first configuration information and a first execution condition for a first candidate cell, and the first message including second configuration information and a second execution condition for a second candidate cell; in step 102, as a response to the first execution condition being satisfied and the second execution condition being satisfied, the first configuration information and the second configuration information are applied; in step 103, third configuration information for a third cell is applied; in step 104, a second message is sent; wherein the second message indicates a first time length; the first time length depends on the application of the first configuration information and the application of the second configuration information, and the first time length depends on the application of the third configuration information for the third cell.

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

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

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

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

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

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

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

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

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

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

[0143] As one example, the first message includes RRCReconfiguration.

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

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

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

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

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

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

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

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

[0152] As one embodiment, the first message includes at least the condExecutionCond-r16 field and the condExecutionCondPSCell-r18 field.

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

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

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

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

[0157] As one example, the first message includes the reconfigurationWithSync field.

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

[0159] As an example, the first message is a signaling message following an RRC message.

[0160] As an example, the first message is the signaling of the MAC sublayer.

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

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

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

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

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

[0166] As an example, the first candidate cell is a candidate PCell cell (Primary Cell).

[0167] As an example, the first configuration information is the configuration information of the first candidate cell.

[0168] As one embodiment, the first configuration information includes the configuration information of the first candidate cell.

[0169] As an example, the first configuration information belongs to the configuration information of the first candidate cell.

[0170] As one example, the first configuration information includes condRRCReconfig.

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

[0172] As one example, the first configuration information includes LTM-Config.

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

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

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

[0176] As one example, the first configuration information includes measurement configuration.

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

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

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

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

[0181] As an example, the reference signal refers to: SSB (Synchronization Signal Block).

[0182] As an example, the reference signal refers to CSI-RS (Channel State Information Reference Signal).

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

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

[0185] As one example, the first configuration information includes the cell identifier of the first candidate cell.

[0186] As one example, the first configuration information includes at least the cell identifier of the first candidate cell.

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

[0188] As a sub-example of the above embodiments, the cell identifier is a logical identifier.

[0189] As a sub-example of the above embodiments, the cell identifier includes NCGI (NR Cell Global Identifier).

[0190] As a sub-example of the above embodiments, the cell identifier includes CGI (Cell Global Identifier).

[0191] As a sub-example of the above embodiments, the cell identifier includes PLMN (Public Land Mobile Network).

[0192] As a sub-implementation of the above embodiments, the cell identifier includes SNPN (Stand-alone Non-Public Network).

[0193] As a sub-example of the above embodiments, the cell identifier includes one of NCGI, CGI, PLMN, and SNPN.

[0194] As a sub-example of the above embodiments, the cell identifier includes PLMN and CGI.

[0195] As a sub-example of the above embodiments, the cell identifier includes SNPN and CGI.

[0196] As a sub-example of the above embodiment, the cell identifier is a bit string.

[0197] As a sub-example of the above embodiments, the cell identifier uniquely indicates any cell within a tracking area.

[0198] As a sub-example of the above embodiment, the cell identifier uniquely indicates any cell within multiple tracking areas.

[0199] As a sub-example of the above embodiments, the cell identifier uniquely indicates any cell within a PLMN.

[0200] As a sub-example of the above embodiments, the cell identifier uniquely indicates any cell within a plurality of PLMNs.

[0201] As a sub-example of the above embodiments, the cell identifier uniquely indicates any cell within a SNPN.

[0202] As a sub-example of the above embodiments, the cell identifier uniquely indicates any one of the cells within a plurality of SNPNs.

[0203] As a sub-example of the above embodiments, the cell identifier is a global cell identifier (CGI) and a tracking area code.

[0204] As a sub-example of the above embodiments, the cell identifier includes the cell PCI (Physical Cell Identity).

[0205] As a sub-example of the above embodiments, the cell identifier is the cell PCI and the carrier frequency.

[0206] As a sub-example of the above embodiments, the cell identifier includes the servingCellId of the cell.

[0207] As a sub-example of the above embodiments, the cell identifier includes the cell's CGI and the cell's Tracking Area Code (TAC).

[0208] As a sub-example of the above embodiments, if the GCI and TAC of the cell are available, the cell identifier is the GCI and TAC of the cell; otherwise, the cell identifier is the PCI of the cell.

[0209] 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.

[0210] As a sub-example of the above embodiments, if the global cell identifier and tracking area code of the first candidate cell and / or the second candidate cell are available, the cell identifier is the global cell identifier and tracking area code of the first candidate cell and / or the second candidate cell; otherwise, the cell identifier is the cell PCI and carrier frequency.

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

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

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

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

[0215] As an example, the first execution condition is included in condExecutionCondPSCell.

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

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

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

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

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

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

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

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

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

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

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

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

[0228] As an example, the second candidate cell is assigned to the first candidate cell.

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

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

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

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

[0233] As an example, the second candidate cell being configured to the first candidate cell means that whether the configuration information of the second candidate cell is applied depends on whether the configuration information of the first candidate cell is applied.

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

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

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

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

[0238] As one example, the second configuration information is LTM-Config.

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

[0240] As one example, the second configuration information includes the MRDC-SecondaryCellGroupConfig field.

[0241] As one example, the second configuration information includes the secondaryCellGroup domain.

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

[0243] As one example, the second configuration information includes the cell identifier of the second candidate cell.

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

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

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

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

[0248] As an example, the second execution condition is included in condExecutionCond.

[0249] As an example, the second execution condition is condExecutionCond.

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

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

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

[0253] As an example, the second execution condition is configured by the first candidate cell.

[0254] As one embodiment, the first message includes first configuration information and first execution conditions of the first candidate cell, and second configuration information and second execution conditions of the second candidate cell, wherein the second candidate cell is configured to the first candidate cell.

[0255] As an example, the first message includes only the first configuration information and first execution conditions of the first candidate cell and the second configuration information and second execution conditions of the second candidate cell, and the second candidate cell is configured to the first candidate cell.

[0256] As one embodiment, the first message includes two configuration fields; one configuration field includes the first configuration information and the first execution condition of the first candidate cell; the other configuration field includes the second configuration information and the second execution condition of the second candidate cell.

[0257] As an example, the first message includes two configuration fields; one configuration field includes first configuration information of the first candidate cell and second configuration information of the second candidate cell; the other configuration field includes first execution conditions of the first candidate cell and second execution conditions of the second candidate cell.

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

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

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

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

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

[0263] As one example, the application's configuration information includes: performing a random access procedure.

[0264] As one example, the application's configuration information includes: resetting the MAC entity.

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

[0266] As one example, the configuration information of the application includes: stopping all timers.

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

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

[0269] As an example, the application's third configuration information for the third cell depends on the application's first configuration information and the application of the second configuration information is successful.

[0270] As an example, after the first configuration information and the second configuration information are successfully applied, the third configuration information for the third cell is applied.

[0271] As an example, after at least the first configuration information and the second configuration information have been successfully applied, the third configuration information for the third cell is applied.

[0272] As an example, the third configuration information for the third cell is applied only after the first configuration information and the second configuration information have been successfully applied.

[0273] As an example, no radio link failure occurred between the successful application of the first configuration information and the successful application of the second configuration information and the application of the third configuration information for the third cell.

[0274] As an example, from the successful application of the first configuration information and the successful application of the second configuration information until the application of the third configuration information for the third cell, the radio connection on the first candidate cell and the second candidate cell is maintained.

[0275] As an example, the third cell is an LTM candidate cell.

[0276] As an example, the third cell is a CHO candidate cell.

[0277] As an example, the third cell is a CPAC candidate cell.

[0278] As an example, the third cell is an SCPAC candidate cell.

[0279] As an example, the third cell is a candidate PCell.

[0280] As an example, the third cell is a candidate PSCell.

[0281] As an example, the third cell is a target cell.

[0282] As an example, the third cell is a target PCell.

[0283] As an example, the third cell is a target PSCell.

[0284] As an example, the third cell is a cell selected by the cell selection process.

[0285] As an example, the third configuration information is included in the first message.

[0286] As an example, the third configuration information is included in the first configuration information.

[0287] As an example, the third configuration information is included in the second configuration information.

[0288] As an example, the third configuration information is not included in the first message.

[0289] As an example, the third configuration information includes at least the cell identifier of a third cell.

[0290] As one example, the third configuration information includes the cell identifier of the third cell.

[0291] As an example, the application uses the third configuration information of the third cell for radio link recovery.

[0292] As an example, the application uses the third configuration information of the third cell for handover.

[0293] As an example, the application uses the third configuration information of the third cell for a switch.

[0294] As an example, sending the second message after applying the third configuration information for the third cell means that the second message is sent after the third configuration information for the third cell is successfully applied; the second message is the RRCReconfigurationComplete message.

[0295] As an example, sending the second message after applying the third configuration information for the third cell means: after the application of the third configuration information for the third cell is successfully applied, the second message is sent; the second message is a UEInformationResponse message; the recipient of the second message is the sustaining base station of the third cell.

[0296] As an example, sending a second message after applying the third configuration information for the third cell means: sending a second message after the application of the third configuration information for the third cell fails; the second message is a UEInformationResponse message; the recipient of the second message is the sustaining base station of at least one of the first candidate cell or the second candidate cell.

[0297] As an example, sending the second message after applying the third configuration information for the third cell means: after the application of the third configuration information for the third cell is successfully applied, the second message is sent; the second message is a UEAssistanceInformation message; the recipient of the second message is the sustaining base station of the third cell.

[0298] As an example, sending a second message after applying the third configuration information for the third cell means: sending a second message after the application of the third configuration information for the third cell fails; the second message is a UEAssistanceInformation message; the recipient of the second message is the sustaining base station of at least one of the first candidate cell or the second candidate cell.

[0299] As an example, sending the second message after applying the third configuration information for the third cell means: sending the second message after the application of the third configuration information for the third cell fails; the second message is an SCGFailureInformation message; the third cell is a PSCell; wherein the source MCG is not suspended.

[0300] As an example, sending the second message after applying the third configuration information for the third cell means: sending the second message after the application of the third configuration information for the third cell fails; the second message is an MCGFailureInformation message; the third cell is a PCell; wherein the source SCG is not suspended.

[0301] As an example, the second message indicating the first time length means that a field in the second message includes the first time length.

[0302] As an example, the second message indicating the first time length means that the second message indicates that an information block is available, and the information block includes the first time length.

[0303] As an example, the name of the first time length includes: time.

[0304] As an example, the name of the first time length includes: failure.

[0305] As an example, the unit of the first time length is seconds (s).

[0306] As an example, the unit of the first time length is ms.

[0307] As an example, the first time length is a positive integer.

[0308] As an example, the first time length is a positive number.

[0309] As an example, the first time length is a non-negative number.

[0310] As an example, the first time length depending on the application of the first configuration information and the application of the second configuration information means that the start time of the first time length depends on the time when both the first execution condition and the second execution condition are met.

[0311] As an example, the first time length depending on the application of the first configuration information and the application of the second configuration information means that the start time of the first time length is the time when both the first execution condition and the second execution condition are satisfied.

[0312] As an example, the first time length depending on the application of the first configuration information and the application of the second configuration information means that the start time of the first time length depends on the time when the first execution condition and the second execution condition are met first.

[0313] As an example, the first time length depending on the application of the first configuration information and the application of the second configuration information means that the start time of the first time length is the time when the first execution condition and the second execution condition are met first.

[0314] As an example, the first time length depending on the application of the first configuration information and the application of the second configuration information means that the start time of the first time length depends on the time when the application of the first configuration information and the application of the second configuration information begin.

[0315] As an example, the first time length depending on the application of the first configuration information and the application of the second configuration information means that the start time of the first time length is the time when the application of the first configuration information and the application of the second configuration information begin.

[0316] As an example, the time when the first configuration information is applied and the second configuration information is applied refers to the time when the configuration information is applied first or second.

[0317] As an example, the time when the first configuration information is applied and the second configuration information is applied refers to the latest time when the configuration information is applied, either the first configuration information or the second configuration information.

[0318] As an example, the first time length depending on the application of the first configuration information and the application of the second configuration information means that the start time of the first time length depends on the time when the application of the first configuration information and the application of the second configuration information are completed.

[0319] As an example, the first time length depending on the application of the first configuration information and the application of the second configuration information means that the start time of the first time length is the time when the application of the first configuration information and the application of the second configuration information are completed.

[0320] As an example, the time when the application of the first configuration information and the application of the second configuration information are completed refers to the time when the application of the first configuration information and the application of the second configuration information are completed first.

[0321] As an example, the time when the application of the first configuration information and the application of the second configuration information are completed refers to the latest time when the application of the configuration information is completed between the application of the first configuration information and the application of the second configuration information.

[0322] As an example, the first time length depending on the third configuration information of the application for the third cell means that the end time of the first time length depends on the start time of the third configuration information of the application for the third cell.

[0323] As an example, the first time length depending on the third configuration information of the application for the third cell means that the end time of the first time length is the start time of the third configuration information of the application for the third cell.

[0324] As an example, the first time length depending on the third configuration information of the application for the third cell means that the end time of the first time length depends on the time when the third configuration information of the application for the third cell is completed.

[0325] As an example, the first time length depending on the third configuration information of the application for the third cell means that the deadline of the first time length is the time when the application completes the third configuration information for the third cell.

[0326] As an example, the time when the application completes the third configuration information for the third cell refers to the time when the application of the third configuration information for the third cell is successfully completed.

[0327] As an example, the time when the application completes the third configuration information for the third cell refers to the time when the application fails to complete the third configuration information for the third cell.

[0328] As an example, the first time length is the time elapsed from the start of applying the first configuration information and applying the second configuration information to the start of applying the third configuration information for the third cell.

[0329] As an example, the first time length is the time elapsed from the completion of applying the first configuration information and applying the second configuration information to the start of applying the third configuration information for the third cell.

[0330] As an example, the first time length is the time elapsed from the start of applying the first configuration information and applying the second configuration information to the completion of applying the third configuration information for the third cell.

[0331] As an example, the first time length is the time elapsed from when the application of the first configuration information and the application of the second configuration information are completed to when the application of the third configuration information for the third cell is completed.

[0332] As an example, the first time length is the time elapsed from when the first execution condition and the second execution condition are both satisfied until the application begins to process the third configuration information for the third cell.

[0333] As an example, the first time length is the time elapsed from when both the first execution condition and the second condition are met to when the application completes the third configuration information for the third cell.

[0334] As an example, the first time length is the time elapsed from the first execution condition and the second execution condition being met first to the start of the application for the third configuration information of the third cell.

[0335] As an example, the first time length is the time elapsed from the first execution condition and the second execution condition being met first to the completion of the third configuration information for the third cell by the application.

[0336] Example 2

[0337] 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 (Transmission Reception Point), or some other suitable term. Node 203 provides UE 201 with an access point to 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, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handheld device, user agent, mobile client, client, or any other suitable term. Node 203 connects 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 handling signaling between UE201 and 5GC / EPC210. ​​Generally, MME / AMF / SMF 211 provides bearer and connection management. All user IP (Internet Protocol) packets are transmitted through S-GW / UPF 212, which is itself connected to P-GW / UPF 213. The P-GW provides UE IP address allocation and other functions. The P-GW / UPF213 connects to Internet service 230. Internet service 230 includes carrier-compliant Internet protocol services, specifically including the Internet, intranet, IMS (IP Multimedia Subsystem), and packet-switched streaming services.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[0360] As an example, the user equipment supports generating a trained model using training data or generating some parameters of the trained model using training data.

[0361] As an example, the user equipment supports determining the execution of wireless link updates through training.

[0362] As an example, the user equipment supports predicting wireless link failures through training.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[0393] Example 3

[0394] 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 (Quality of Service) streams and data radio bearers (DRBs) to support service diversity.

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

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

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

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

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

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

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

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

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

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

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

[0406] Example 4

[0407] 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.

[0408] 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.

[0409] 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.

[0410] 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-Quadrature Amplitude Modulation (M-QAM)). Multi-antenna transmit processor 471 performs digital spatial precoding on the encoded and modulated symbols, including codebook-based precoding and non-codebook-based precoding, and beamforming processing to generate one or more spatial streams. Transmit processor 416 then maps each spatial stream to a subcarrier, multiplexes it with a reference signal (e.g., a pilot) in the time and / or frequency domains, and then uses an 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 multi-antenna transmit processor 471 into an RF stream, which is then provided to a different antenna 420.

[0411] 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.

[0412] 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.

[0413] 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.

[0414] 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 message; wherein the first message includes first configuration information and a first execution condition for a first candidate cell, and the first message includes second configuration information and a second execution condition for a second candidate cell; as a response to the first execution condition being satisfied and the second execution condition being satisfied, applies the first configuration information and applies the second configuration information; after applying third configuration information for a third cell, sends a second message; wherein the second message indicates a first time length; the first time length depends on the application of the first configuration information and the application of the second configuration information, and the first time length depends on the application of the third configuration information for the third cell.

[0415] 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 message; wherein the first message includes first configuration information and a first execution condition for a first candidate cell, and the first message includes second configuration information and a second execution condition for a second candidate cell; applying the first configuration information and applying the second configuration information as a response to the first execution condition being satisfied and the second execution condition being satisfied; and sending a second message after applying third configuration information for a third cell; wherein the second message indicates a first time length; the first time length depends on the application of the first configuration information and the application of the second configuration information, and the first time length depends on the application of the third configuration information for the third cell.

[0416] 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 message; wherein the first message includes first configuration information and a first execution condition for a first candidate cell, and the first message includes second configuration information and a second execution condition for a second candidate cell; as a response to the first execution condition being satisfied and the second execution condition being satisfied, the recipient of the first message applies the first configuration information and applies the second configuration information; after the recipient of the first message applies third configuration information for a third cell, receives a second message; wherein the second message indicates a first time length; the first time length depends on the application of the first configuration information and the application of the second configuration information, and the first time length depends on the application of the third configuration information for the third cell.

[0417] 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 message; wherein the first message includes first configuration information and a first execution condition for a first candidate cell, and the first message includes second configuration information and a second execution condition for a second candidate cell; as a response to the first execution condition being satisfied and the second execution condition being satisfied, a recipient of the first message applies the first configuration information and applies the second configuration information; after the recipient of the first message applies third configuration information for a third cell, a second message is received; wherein the second message indicates a first time length; the first time length depends on the application of the first configuration information and the application of the second configuration information, and the first time length also depends on the application of the third configuration information for the third cell.

[0418] 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 message.

[0419] 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 message.

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

[0421] 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 the second message.

[0422] 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 third message.

[0423] 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 a third message.

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

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

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

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

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

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

[0430] Example 5

[0431] 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.

[0432] For terminal U01, in step S5101, a first message is received; wherein the first message includes first configuration information and first execution conditions for a first candidate cell, and the first message includes second configuration information and second execution conditions for a second candidate cell; in step S5102, the first configuration information and the second configuration information are applied; in step S5103, a third message is received; in step S5104, third configuration information for the third cell is applied; in step S5105, a second message is sent.

[0433] For base station N02, in step S5201, the first message is sent.

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

[0435] In Embodiment 5, after the recipient of the first message applies the third configuration information for the third cell, a second message is received; the second message indicates a first time length; the first time length depends on the application of the first configuration information and the application of the second configuration information, and the first time length depends on the application of the third configuration information for the third cell.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[0456] As an example, base station N03 and base station N02 belong to different CUs.

[0457] As an example, base station N03 and base station N02 belong to the same CU.

[0458] As an example, the base station N03 is an MN (Master Node).

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

[0460] As an example, the base station N03 is the sustaining base station for the second candidate cell.

[0461] As an example, the base station N03 is the sustaining base station of the third cell.

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

[0463] As an example, the base station N03 is the sustaining base station for the candidate cell configured for the terminal U01.

[0464] As an example, in response to the receipt of the second message, base station N03 forwards the second message to base station N02.

[0465] As an example, in response to the receipt of the second message, the base station N03 forwards at least a portion of the second message to the base station N02.

[0466] As an example, according to the instructions in the second message, the base station N03 forwards at least part of the information in the second message to the base station.

[0467] As an example, the terminal U01 receives a first message.

[0468] As an example, the sender of the first message is the maintenance base station of a serving cell of the terminal U01.

[0469] As an example, in response to receiving the first message, the terminal U01 begins to apply the first message.

[0470] As an example, in response to receiving the first message, the terminal U01 begins to evaluate at least the first execution condition.

[0471] As an example, in response to receiving the first message, the terminal U01 begins to evaluate the first execution condition and the second execution condition.

[0472] As an example, the first execution condition is configured for the first candidate cell; the second execution condition is configured for the second candidate cell; and the generation nodes of the first execution condition and the second execution condition are the same.

[0473] As an example, the first execution condition is configured for the first candidate cell; the second execution condition is configured for the second candidate cell; and the generation nodes of the first execution condition and the second execution condition are different.

[0474] As an example, in response to the first execution condition being met and the second execution condition being met, the terminal U01 begins to apply the first configuration information and the second configuration information.

[0475] As an example, when the first execution condition is met and the second execution condition is met, the terminal U01 begins to apply the first configuration information and the second configuration information.

[0476] As an example, when at least the first execution condition is met and the second execution condition is met, the terminal U01 begins to apply the first configuration information and the second configuration information.

[0477] As an example, the "start application" means: starting to connect to the first candidate cell and the second candidate cell.

[0478] As one example, the connection is a switching operation.

[0479] As one example, the connection is a switch.

[0480] As one example, the connection is an initial access operation.

[0481] As one example, the connection performs random access.

[0482] As one example, the connection is a reconnection.

[0483] As an example, "starting application" means starting to synchronize with the first candidate cell and the second candidate cell.

[0484] As an example, the synchronization refers to the SpCellConfig field in the application configuration information.

[0485] As an example, the synchronization refers to the ReconfigurationWithSync field in the application configuration information.

[0486] As an example, the synchronization refers to the value of T304 in the application configuration information.

[0487] As an example, when the first execution condition is met but the second execution condition is not met, the terminal U01 does not apply the first configuration information and the second configuration information.

[0488] As an example, when the first execution condition is met and the second execution condition is not met, if the first configuration information includes a complete first candidate cell configuration, the terminal U01 applies the first configuration information.

[0489] As an example, the complete first candidate cell configuration refers to the configuration information excluding the second candidate cell.

[0490] As an example, the complete first candidate cell configuration refers to: excluding the configuration information of any candidate cells, except for subsequent candidate cells.

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

[0492] As an example, the terminal U01 applying the first configuration information and applying the second configuration information means successfully applying both the first configuration information and the second configuration information.

[0493] As an example, successful application means that the terminal considers the application of the first configuration information and the application of the second configuration information to be completed.

[0494] As an example, successful application means successfully switching to the first candidate cell and the second candidate cell.

[0495] As an example, successful application refers to completing the random access procedure initiated to the first candidate cell and the second candidate cell before the relevant timer expires.

[0496] As an example, the successful application refers to sending an RRCReconfigurationComplete message to the first candidate cell, wherein the RRCReconfigurationComplete message embeds the RRCReconfigurationComplete message of the second candidate cell.

[0497] As an example, successful application means sending an RRCReconfigurationComplete message to both the first candidate cell and the second candidate cell.

[0498] As an example, the dashed box F5.1 is optional.

[0499] As an example, the dashed box F5,1 exists.

[0500] As an example, the terminal U01 receives a third message.

[0501] As an example, in response to the application of the first configuration information and the application of the second configuration information, the terminal U01 receives a third message.

[0502] As an example, after the application of the first configuration information and the application of the second configuration information are completed, the terminal U01 receives a third message.

[0503] As an example, after at least the application of the first configuration information and the application of the second configuration information are completed, the terminal U01 receives a third message.

[0504] As an example, the sender of the third message is different from the sender of the first message.

[0505] As an example, the sender of the third message is a sustaining base station of the first candidate cell.

[0506] As an example, the sender of the third message is a sustaining base station of the second candidate cell.

[0507] As an example, the sender of the third message is the maintenance base station of a serving cell of the terminal U01.

[0508] As an example, the terminal U01 receives the third message on the first candidate cell or the second candidate cell.

[0509] As an example, the terminal U01 receives the third message before applying the configuration information of the third cell.

[0510] As an example, the third message includes at least the third configuration information of the third cell.

[0511] As an example, the third message includes third configuration information specific to the third cell.

[0512] As an example, the third message does not include the third configuration information of the third cell.

[0513] As one example, the third message is sent for switching purposes.

[0514] As an example, the sending of the third message is for a switch.

[0515] As an example, the third message is sent for reconnection.

[0516] As an example, the third message is an RRCReconfiguration message.

[0517] As an example, the third message is an L3 switching command.

[0518] As an example, the third message is LTM switch command MAC CE.

[0519] As an example, in response to the receipt of the third message, the third configuration information for the third cell is applied.

[0520] As an example, the terminal U01 receives the third message after the application provides the third configuration information for the third cell.

[0521] As an example, the second message is sent in response to the receipt of the third message.

[0522] As an example, the dashed box F5.1 does not exist.

[0523] As an example, the terminal U01 applies third configuration information for the third cell.

[0524] As an example, the terminal U01 application for the third configuration information of the third cell depends on the terminal U01 applying the first configuration information and applying the second configuration information.

[0525] As an example, in response to applying the first configuration information and the second configuration information, the terminal U01 applies the third configuration information for the third cell.

[0526] As an example, after the application of the first configuration information and the application of the second configuration information are completed, the terminal U01 applies the third configuration information for the third cell.

[0527] As an example, after at least the application of the first configuration information and the application of the second configuration information are completed, the terminal U01 applies the third configuration information for the third cell.

[0528] As an example, the terminal U01 applies the third configuration information for the third cell only after the application of the first configuration information and the application of the second configuration information are completed.

[0529] As an example, the third configuration information of the third cell is included in the first message.

[0530] As an example, before applying the third configuration information for the third cell, the terminal U01 did not receive any other RRC configuration information.

[0531] As an example, the third cell is a subsequent candidate cell of the second candidate cell, and the third configuration information of the application for the third cell is CPC.

[0532] As an example, the third configuration information of the third cell is configured after the first configuration information and the second configuration information are successfully applied.

[0533] As an example, the terminal U01 sends the second message.

[0534] As an example, in response to the failure of the application to use the third configuration information of the third cell, the terminal U01 sends the second message.

[0535] As an example, in response to the failure of the application to use the third configuration information of the third cell, the terminal U01 sends the second message.

[0536] As an example, in response to the successful application of the third configuration information for the third cell, the terminal U01 sends the second message; the second message is an RRCReconfigurationComplete message.

[0537] As an example, in response to the successful application of the third configuration information for the third cell, the terminal U01 sends the second message.

[0538] As an example, after the application fails to apply the third configuration information of the third cell, the terminal U01 sends the second message; the second message is an RRCReconfigurationComplete message.

[0539] As an example, after the application successfully applies the third configuration information for the third cell, the terminal U01 sends the second message; the second message is an RRCReconfigurationComplete message.

[0540] As an example, the third message is received before the second message is sent, and the third message triggers the sending of the second message.

[0541] In one embodiment, the recipient of the second message is the same as the sender of the third message.

[0542] In one embodiment, the recipient of the second message is different from the sender of the third message.

[0543] As one example, the receiver of the second message and the sender of the third message are the same base station.

[0544] In one embodiment, the receiver of the second message and the sender of the third message are different base stations.

[0545] Example 6

[0546] Example 6 illustrates a flowchart of the third message triggering the second message according to an embodiment of this application, as shown in Figure 6.

[0547] For terminal U01, in step S6101, third configuration information for the third cell is applied; in step S6102, along with applying the third configuration information for the third cell, the first time length is stored in the first UE variable; in step S6103, a third message is received; and in step S6104, a second message is sent.

[0548] For base station N03, in step S6301, a third message is sent; in step S6302, a second message is received.

[0549] In Example 6, the third message triggers the second message.

[0550] As an example, the terminal U01 applies third configuration information for the third cell.

[0551] As an example, the terminal U01 application receives the first instruction based on the third configuration information of the third cell.

[0552] As an example, the first instruction is an L3 switching command.

[0553] As an example, the first instruction is an LTM Cell Switch MAC CE.

[0554] As an example, in response to receiving the first instruction, the terminal U01 applies third configuration information for the third cell.

[0555] As an example, the first instruction configures the third configuration information of the third cell.

[0556] As an example, in response to receiving the first instruction, the terminal U01 evaluates the execution conditions of the third cell; in response to the execution conditions of the third cell being met, the terminal U01 applies third configuration information for the third cell.

[0557] As an example, the accompanying third configuration information for the third cell refers to the application failing to apply the third configuration information for the third cell.

[0558] As an example, the failure of the application to access the third configuration information of the third cell means that the application fails to access the third configuration information of the third cell.

[0559] As an example, the failure to apply the third configuration information for the third cell means that the T304 configuration for the third cell has expired.

[0560] As an example, the failure to apply the third configuration information of the third cell means that the application failed to determine the third configuration information of the third cell.

[0561] As an example, the failure of the application to access the third configuration information of the third cell means that the RRCReconfigurationComplete message was not sent to the third cell.

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

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

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

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

[0566] As an example, in response to the failure of the application to use the third configuration information for the third cell, the first time length is stored in the first UE variable.

[0567] As an example, when the third configuration information for the third cell fails to be applied, the first time length is stored in the first UE variable.

[0568] As an example, when the application of at least the third configuration information for the third cell fails, the first time length is stored in the first UE variable.

[0569] As an example, the accompanying third configuration information for the third cell refers to the application successfully applying the third configuration information for the third cell.

[0570] As an example, the successful application of the third configuration information for the third cell means that the RRCReconfigurationComplete message is successfully sent to the third cell.

[0571] As an example, the successful application of the third configuration information for the third cell means that the terminal U01 considers that the application has successfully completed the application of the third configuration information for the third cell.

[0572] As an example, the successful application of the third configuration information for the third cell means that a successful connection to the third cell is achieved.

[0573] As an example, the successful application of the third configuration information for the third cell means that the handover to the third cell is successful.

[0574] As an example, the successful application of the third configuration information for the third cell means that the connection to the third cell is successfully reconnected.

[0575] As an example, the successful application of the third configuration information for the third cell means that the random access procedure is successfully executed on the third cell.

[0576] As an example, the successful application of the third configuration information for the third cell means that a configuration completion message is successfully received on the third cell.

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

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

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

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

[0581] As an example, the first UE variable is VarSuccessHO-Report, and the third cell is a PCell.

[0582] As an example, the first UE variable is VarSuccessHO-Report, and the third cell is a PSCell.

[0583] As an example, the first UE variable is VarSuccessPSCell-Report, and the third cell is a PSCell.

[0584] As an example, storing the first time length in the first UE variable depends on a first condition.

[0585] As an example, the first condition refers to the time elapsed for the T304 configured in the third cell satisfying the first time condition.

[0586] As an example, the first condition refers to the time elapsed for the T310 configured in the third cell satisfying the first time condition.

[0587] As an example, the first condition refers to the time elapsed for the T312 configured in the third cell satisfying the first time condition.

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

[0589] As an example, the first time condition is a threshold.

[0590] As an example, storing the first time length in the first UE variable means that the first time field in the first UE variable is set to indicate the first time length.

[0591] As an example, storing the first time length in the first UE variable means that: the first UE variable includes a first information block, the first information block indicating the third configuration information applied to the third cell; and the first time length is set in the first information block.

[0592] As an example, the terminal U01 receives the third message on the third cell.

[0593] As an example, the terminal U01 receives the third message when connected to the third cell.

[0594] As an example, the terminal U01 receives the third message on the first candidate cell or the second candidate cell.

[0595] As an example, the terminal U01 receives the third message on another cell; the other cell is not any one of the third cell, the first candidate cell, or the second candidate cell.

[0596] As an example, the terminal U01 receives the third message by setting the first time length in the first UE variable.

[0597] As an example, before the terminal U01 receives the third message, the terminal U01 sends an RRC message, which indicates the availability of information in the first UE variable.

[0598] As an example, before the terminal U01 receives the third message, the terminal U01 sends an RRC message, which indicates that the first time length is set in the first UE variable.

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

[0600] As an example, the second message indicates the information in the first UE variable.

[0601] As one example, the second message includes information from the first UE variable.

[0602] As one embodiment, the second message includes information from the first UE variable, which includes a first time length.

[0603] As an example, the third message is a UEInformationRequest message; the second message is a UEInformationResponse message.

[0604] As an example, the third message is a UEInformationRequest message; the second message is a UEInformationResponse message, and the second message includes an indication that the information in the first UE variable depends on the third message.

[0605] As an example, the third message is a UEInformationRequest message; the second message is a UEAssistanceInformation message.

[0606] As an example, the third message is a UEInformationRequest message; the second message is a UEAssistanceInformation message, and the second message includes an indication that the information in the first UE variable depends on the third message.

[0607] As an example, the third message is an RRCReestabilshment message, and the second message is an RRCReestabilshmentComplete message.

[0608] As an example, the second message and the third message are unrelated.

[0609] As an example, the third message is the RRCreestabilshment message.

[0610] As an example, the third message is a UEInformationRequest message.

[0611] As an example, the second message is a UEInformationResponse message.

[0612] As an example, the second message is the UEAssistanceInformation message.

[0613] As an example, the second message is the RRCReestabilshmentComplete message.

[0614] As an example, the second message is the RRCReconfigurationComplete message.

[0615] Example 7

[0616] Example 7 illustrates a flowchart of storing the first time length in a first UE variable depending on whether the first time length satisfies a first time threshold, according to an embodiment of this application, as shown in Figure 7.

[0617] In step S7101, the terminal of this application has a first time length that meets a first time threshold; in step S7102, the first time length is stored in a first UE variable.

[0618] In Embodiment 7, storing the first time length in the first UE variable depends on whether the first time length meets a first time threshold; the first time threshold is configurable.

[0619] As an example, storing the first time length in the first UE variable depends on the first time length satisfying a first time threshold.

[0620] As an example, in response to the first time length satisfying the first time threshold, the first time length is stored in the first UE variable.

[0621] As an example, when the first time length meets the first time threshold, the first time length is stored in the first UE variable.

[0622] As an example, when at least the first time length satisfies the first time threshold, the first time length is stored in the first UE variable.

[0623] As an example, the first time length is not stored in the first UE variable if the first time length does not meet the first time threshold.

[0624] As an example, the first time length satisfying the first time threshold means that the ratio between the first time length and the configuration value of the relevant timer satisfies the first time threshold.

[0625] As an example, "satisfying" means not less than.

[0626] As an example, "satisfying" means greater than.

[0627] As an example, storing the first time length in the first UE variable depends on the first time length not meeting the first time threshold.

[0628] As an example, in response to the first time length not meeting the first time threshold, the first time length is stored in a first UE variable.

[0629] As an example, when the first time length does not meet the first time threshold, the first time length is stored in the first UE variable.

[0630] As an example, when at least the first time length does not meet the first time threshold, the first time length is stored in the first UE variable.

[0631] As an example, the first time threshold is configured by the network.

[0632] As an example, the first time threshold is based on network configuration.

[0633] As an example, the first time threshold depends on the UE implementation.

[0634] As an example, the first time threshold is included in the third configuration information.

[0635] As an example, the first time threshold is included in the first configuration information.

[0636] As an example, the first time threshold is included in the second configuration information.

[0637] As an example, the first time threshold is included in the first message.

[0638] As an example, the first time threshold is included in the otherconfig domain.

[0639] As an example, setting the first time length in the first UE variable depends on the first time length satisfying the first time threshold and the application of the third configuration information for the third cell failing.

[0640] As an example, in response to the failure of the third configuration information of the third cell to be applied and the first time length meeting the first time threshold, the first time length is set in the first UE variable; the first UE variable is VarRLF-Report.

[0641] As an example, when the third configuration information of the third cell is failed to be applied and the first time length meets the first time threshold, the first time length is set in the first UE variable; the first UE variable is VarRLF-Report.

[0642] As an example, when the application of third configuration information for the third cell fails and the first time length meets the first time threshold, the first time length is set in the first UE variable; the first UE variable is VarRLF-Report.

[0643] As an example, in response to the failure of the application to apply the third configuration information of the third cell and the first time length meeting the first time threshold, the first time length is set in the first UE variable; the first UE variable is VarSuccessHO-Report or VarSuccessPSCell-Report.

[0644] As an example, when the third configuration information for the third cell is successfully applied and the first time length meets the first time threshold, the first time length is set in the first UE variable; the first UE variable is VarSuccessHO-Report or VarSuccessPSCell-Report.

[0645] As an example, when at least the third configuration information for the third cell is successfully applied and the first time length meets the first time threshold, the first time length is set in the first UE variable; the first UE variable is VarSuccessHO-Report or VarSuccessPSCell-Report.

[0646] Example 8

[0647] Example 8 illustrates a flowchart of whether storing the first time length in the first UE variable depends on whether the time between the first execution condition being met and the second execution condition being met, according to an embodiment of this application, satisfies a second time threshold, as shown in Figure 8.

[0648] In step S8101 of this application, the time between the first execution condition being met and the second execution condition being met satisfies a second time threshold; in step S8102, the first time length is stored in the first UE variable.

[0649] In embodiment 8, the storage of the first time length in the first UE variable depends on whether the time between the first execution condition being met and the second execution condition being met satisfies a second time threshold; the second time threshold is configurable.

[0650] As an example, the first time length depends on the time between the first execution condition being met and the second execution condition being met, which satisfies a second time threshold.

[0651] As an example, in response to the time between the first execution condition being met and the second execution condition being met satisfying a second time threshold, the first time length is stored in the first UE variable.

[0652] As an example, when the time between the first execution condition being met and the second execution condition being met meets a second time threshold, the first time length is stored in the first UE variable.

[0653] As an example, when the time between at least the first execution condition being met and the second execution condition being met satisfies a second time threshold, the first time length is stored in the first UE variable.

[0654] As an example, the execution condition being met means that the triggering events indicated by the execution condition are met.

[0655] As an example, the execution condition being met means that the terminal U01 considers that the triggering events indicated by the execution condition have been met.

[0656] As an example, the time between the first execution condition being met and the second execution condition being met is the time elapsed between the first execution condition being met and the second execution condition being met.

[0657] As an example, the time between the first execution condition being met and the second execution condition being met is the time elapsed between the second execution condition being met and the first execution condition being met.

[0658] As an example, the start time of the time between the first execution condition being met and the second execution condition being met is the time when the first execution condition is met.

[0659] As an example, the start time of the time between the first execution condition being met and the second execution condition being met is the time when the second execution condition is met.

[0660] As an example, the deadline for the time between the first execution condition being met and the second execution condition being met is the time when the first execution condition is met.

[0661] As an example, the deadline for the time between the first execution condition being met and the second execution condition being met is the time when the second execution condition is met.

[0662] As an example, the second time threshold is configured by the network.

[0663] As one example, the second time threshold is implemented based on the UE.

[0664] As an example, the second time threshold is included in the first configuration information.

[0665] As an example, the second time threshold is included in the second configuration information.

[0666] As an example, the second time threshold is included in the first message.

[0667] As an example, the second time threshold is included in the otherconfig domain.

[0668] As an example, the first time length depends on the time between the first execution condition being met and the second execution condition being met not meeting the second time threshold in the first UE variable.

[0669] As an example, in response to the time between the first execution condition being met and the second execution condition being met not meeting the second time threshold, the first time length is stored in the first UE variable.

[0670] As an example, when the time between the first execution condition being met and the second execution condition being met does not meet the second time threshold, the first time length is stored in the first UE variable.

[0671] As an example, when the time between the first execution condition being met and the second execution condition being met does not meet the second time threshold, the first time length is stored in the first UE variable.

[0672] As an example, the first time length is stored in the first UE variable as the time between the first execution condition being met and the second execution condition being met satisfies a second time threshold and the first time length satisfies a first time interval.

[0673] As an example, in response to the first time length depending on the time between the first execution condition being met and the second execution condition being met satisfying a second time threshold and the first time length satisfying a first time interval, the first time length is stored in the first UE variable.

[0674] As an example, when the first time length depends on the time between the first execution condition being met and the second execution condition being met, which satisfies a second time threshold and the first time length satisfies a first time interval, the first time length is stored in the first UE variable.

[0675] As an example, the first time length is stored in the first UE variable when at least the first time length depends on the time between the first execution condition being met and the second execution condition being met, which satisfies a second time threshold and the first time length satisfies a first time interval.

[0676] As an example, the first time length is stored in the first UE variable, depending on the time between the first execution condition being met and the second execution condition being met, which satisfies a second time threshold and the first time length satisfies a first time interval, and the application of the third configuration information for the third cell fails to be applied.

[0677] As an example, in response to the failure to apply the third configuration information for the third cell, the first time length is stored in the first UE variable, which is VarRLF-Report, as the first time length depends on the time between the first execution condition being met and the second execution condition being met, which satisfies a second time threshold and the first time length satisfies a first time interval.

[0678] As an example, when the first time length depends on the time between the first execution condition being met and the second execution condition being met, which satisfies a second time threshold and the first time length satisfies a first time interval, and the application of the third configuration information for the third cell fails to be applied, the first time length is stored in the first UE variable; the first UE variable is VarRLF-Report.

[0679] As an example, when at least the first time length depends on the time between the first execution condition being met and the second execution condition being met, which satisfies a second time threshold and the first time length satisfies a first time interval, and the application of the third configuration information for the third cell fails to be applied, the first time length is stored in the first UE variable; the first UE variable is VarRLF-Report.

[0680] As an example, the first time length depends on the time between the first execution condition being met and the second execution condition being met satisfying a second time threshold, and the first time length satisfies a first time interval and the third configuration information for the third cell is successfully applied; the first UE variable is VarSuccessHO-Report or VarSuccessPSCell-Report.

[0681] As an example, in response to the first time length depending on the time between the first execution condition being met and the second execution condition being met satisfying a second time threshold, and the first time length satisfying a first time interval and the application of third configuration information for the third cell being successfully applied, the first time length is stored in the first UE variable; the first UE variable is VarSuccessHO-Report or VarSuccessPSCell-Report.

[0682] As an example, when the first time length depends on the time between the first execution condition being met and the second execution condition being met, which satisfies a second time threshold and the first time length satisfies a first time interval, and the third configuration information for the third cell is successfully applied, the first time length is stored in the first UE variable; the first UE variable is VarSuccessHO-Report or VarSuccessPSCell-Report.

[0683] As an example, when at least the first time length depends on the time between the first execution condition being met and the second execution condition being met, which satisfies a second time threshold and the first time length satisfies a first time interval, and the third configuration information for the third cell is successfully applied, the first time length is stored in the first UE variable; the first UE variable is VarSuccessHO-Report or VarSuccessPSCell-Report.

[0684] Example 9

[0685] Example 9 illustrates a flowchart of the second message triggered by the application's failure to apply third configuration information of a third cell according to an embodiment of this application, as shown in Figure 9.

[0686] In Example 9, in step S9101, the terminal of this application fails to apply the third configuration information for the third cell; in step S9102, the second message is triggered; the failure to apply the third configuration information for the third cell triggers the second message.

[0687] As an example, the second message is triggered as a response to the failure of the application to access the third configuration information of the third cell.

[0688] As an example, the second message is triggered when the application fails to apply the third configuration information for the third cell.

[0689] As an example, the second message is triggered when at least the third configuration information for the third cell is failed to be applied by the application.

[0690] As an example, the application's third configuration information for the third cell is triggered by the failed application, and the second message depends on the MCG not being suspended.

[0691] As an example, the second message is triggered as a response to the failure of the application to apply the third configuration information for the third cell and the MCG not being suspended.

[0692] As an example, the second message is triggered when the third configuration information for the third cell fails to be applied and the MCG is not suspended.

[0693] As an example, the second message is triggered when at least the third configuration information of the application for the third cell fails to be applied and the MCG is not suspended.

[0694] As an example, the first candidate cell is the PCell of the MCG.

[0695] As an example, the application triggers the second message when the third configuration information of the third cell is failed. The third cell is a PSCell, and the second message is an SCGfailureInformation message.

[0696] As an example, the third cell is a target PSCell, and the second message is an SCGfailureInformation message.

[0697] As an example, the third cell is a candidate PSCell, and the second message is an SCGfailureInformation message.

[0698] As an example, the application's third configuration information for the third cell is triggered by a failed application, which is the second message; the second message is an RRCReestablishmentRequest message.

[0699] As an example, the application fails to apply the third configuration information for the third cell and neither attemptLTM-Switch nor attemptCondReconfig is configured, triggering the second message. The third cell is a candidate PCell, and the second message is an SCGfailureInformation message.

[0700] As an example, the third cell is an LTM candidate PCell, and the second message is an RRCReestablishmentRequest message.

[0701] As an example, the third cell is a CHO candidate PCell, and the second message is an RRCReestablishmentRequest message.

[0702] As an example, the application fails to trigger the second message when the third configuration information of the third cell is used. The third cell is a PCell selected by the cell and the third cell is not a candidate PCell. The second message is an RRCReestablishmentRequest message.

[0703] Example 10

[0704] Example 10 illustrates a schematic diagram of a second message including a second time length according to an embodiment of the present application, as shown in Figure 10.

[0705] In Example 10, the second message includes a second time length; the second time length indicates the time between the first execution condition being met and the second execution condition being met.

[0706] As one embodiment, the second message includes a second time length depending on the successful application of the third configuration information for the third cell.

[0707] As an example, in response to the successful application of the third configuration information for the third cell, the second message is sent; the second message includes a second time length.

[0708] As an example, in response to the successful application of the third configuration information of the third cell, sending the second message means: when the third configuration information of the third cell is successfully applied, the second message is sent, and the second message is an RRCReconfigurationComplete message, which includes a second time length.

[0709] As an example, in response to the successful application of the third configuration information of the third cell, sending the second message means: when the third configuration information of the third cell is successfully applied, setting a first information block in the first UE variable; the first UE variable is VarSuccessHO-Report, and the first information block is SuccessHO-Report; sending the second message, which is a UEInformationResponse message; the first information block includes a second time length, and the second message includes the first information block.

[0710] As an example, in response to the successful application of the third configuration information of the third cell, sending the second message means: when the third configuration information of the third cell is successfully applied, setting a first information block in the first UE variable; the first UE variable is VarSuccessPSCell-Report, and the first information block is SuccessPSCell-Report; sending the second message, which is a UEInformationResponse message; the first information block includes a second time length, and the second message includes the first information block.

[0711] As one embodiment, the second message includes a second time length depending on the failure of the third configuration information for the third cell to be applied.

[0712] As an example, in response to the failure to apply the third configuration information of the third cell, the second message is sent; the second message includes a second time length.

[0713] As an example, in response to the failure to apply the third configuration information of the third cell, sending the second message means: when the application of the third configuration information of the third cell fails, the second message is sent, and the second message is an SCGFailureInformation message, which includes a second time length.

[0714] As an example, in response to the successful application of the third configuration information of the third cell, sending the second message means: when the third configuration information of the third cell is successfully applied, setting a first information block in the first UE variable; the first UE variable is VarRLF-Report, and the first information block is RLF-Report; sending the second message, which is a UEInformationResponse message; the first information block includes a second time length, and the second message includes the first information block.

[0715] As an example, the second time length indicating the time between the first execution condition being met and the second execution condition being met means that the second time length is the time interval from the start of the first execution condition being met to the end of the second execution condition being met.

[0716] As an example, the second time length indicating the time between the first execution condition being met and the second execution condition being met means that the second time length is the time interval from the start of the second execution condition being met to the end of the first execution condition being met.

[0717] As an example, the second time length indicating the time between the first execution condition being met and the second execution condition being met means that: the start time of the second time length is when the first execution condition is met; and the end time of the second time length is when the second execution condition is met.

[0718] In one embodiment, the second time length indicating the time between the first execution condition being met and the second execution condition being met means that: the start time of the second time length is when the second execution condition is met; and the end time of the second time length is when the first execution condition is met.

[0719] Example 11

[0720] Example 11 illustrates a flowchart of sending a first failure message according to an embodiment of this application, as shown in Figure 11.

[0721] For terminal U01, in step S11101, it is determined that a wireless link failure has occurred; in step S11102, a first failure message is sent; and in step S11103, the first failure message is received.

[0722] In Example 11, a third time length depends on determining that a wireless link failure has occurred.

[0723] As an example, "before applying the third configuration information for the third cell" means after successfully applying the configuration information of the first candidate cell and successfully applying the configuration information of the second candidate cell.

[0724] As an example, "before applying the third configuration information for the third cell" means before the third configuration information for the third cell is received.

[0725] As an example, "before applying the third configuration information for the third cell" means before the handover to the third cell begins.

[0726] As an example, "before applying the third configuration information for the third cell" means: before performing random access to the third cell.

[0727] As an example, determining that a wireless link failure has occurred means: determining that an RLF has occurred.

[0728] As an example, determining that a radio link failure has occurred means that the T310 of the relevant cell has expired.

[0729] As an example, determining that a radio link failure has occurred means that the T312 of the relevant cell has expired.

[0730] As an example, determining that a wireless link failure has occurred means receiving a random access problem indicated by a lower layer.

[0731] As an example, determining that a radio link failure has occurred means determining that a radio link failure has occurred on the first candidate cell.

[0732] As an example, determining that a radio link failure has occurred means that the radio link failure is determined to have occurred only on the first candidate cell.

[0733] As an example, determining that a radio link failure has occurred means determining that a radio link failure has occurred on the second candidate cell.

[0734] As an example, determining that a radio link failure has occurred means that the radio link failure is determined to have occurred only on the second candidate cell.

[0735] As an example, in response to a radio link failure occurring on the first candidate cell, a first failure message, which is MCGFailureInformation, is sent. At this time, the radio link transmission of the cell group associated with the second candidate cell is not suspended.

[0736] As an example, in response to a radio link failure occurring on the second candidate cell, a first failure message, which is SCGFailureInformation, is sent. At this time, the radio link transmission associated with the cell lease of the first candidate cell is not suspended.

[0737] As an example, one field in the first failure message is set to indicate a third time length.

[0738] As an example, the third time length depending on the determination of the occurrence of a wireless link failure means that the cutoff time of the third time length depends on the time at which the wireless link failure occurs.

[0739] As an example, the third time length depending on the determination of the wireless link failure means that the cutoff time of the third time length is the time at which the wireless link failure is determined to have occurred.

[0740] As an example, the third time length depending on the determination of a wireless link failure means that the cutoff time of the third time length is the time at which a wireless link failure is first detected.

[0741] As an example, the start time of the third time length depends on the time when the first configuration information of the first candidate cell and the second configuration information of the second candidate cell are successfully applied.

[0742] As an example, the start time of the third time length is the time when the first configuration information of the first candidate cell and the second configuration information of the second candidate cell are successfully applied.

[0743] As an example, the start time of the third time length depends on the time when the first execution condition of the first candidate cell is met and the second execution condition of the second candidate cell is met.

[0744] As an example, the start time of the third time length is the time when the first execution condition of the first candidate cell is met and the second execution condition of the second candidate cell is met.

[0745] As an example, the third time length is the time elapsed from when the first execution condition of the first candidate cell is met and the second execution condition of the second candidate cell is met until the determination that a radio link failure has occurred.

[0746] As an example, the start time of the third time length depends on the time elapsed from the successful application of the first configuration information of the first candidate cell and the second configuration information of the second candidate cell to the determination that a radio link failure has occurred.

[0747] Example 12

[0748] Example 12 illustrates a structural block diagram of a processing device in a terminal according to an embodiment of the present application; as shown in Figure 12. In Figure 12, the processing device 1200 in the terminal includes a first processor 1201.

[0749] The first processor 1201 receives a first message; wherein the first message includes first configuration information and first execution conditions for a first candidate cell, and the first message includes second configuration information and second execution conditions for a second candidate cell;

[0750] In response to the first execution condition being met and the second execution condition being met, the first configuration information and the second configuration information are applied.

[0751] After applying the third configuration information for the third cell, send the second message;

[0752] In embodiment 12, the second message indicates a first time length; the first time length depends on the application of the first configuration information and the application of the second configuration information, and the first time length depends on the application of the third configuration information for the third cell.

[0753] As one embodiment, the terminal includes: one or more processors and memory;

[0754] 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.

[0755] As an example, the first time length is stored in the first UE variable along with the third configuration information for the third cell of the application;

[0756] The first processor 1201 receives the third message;

[0757] The third message triggers the second message.

[0758] As one embodiment, storing the first time length in the first UE variable depends on whether the first time length meets a first time threshold; the first time threshold is configurable.

[0759] As an example, storing the first time length in the first UE variable depends on whether the time between the first execution condition being met and the second execution condition being met satisfies a second time threshold; the second time threshold is configurable.

[0760] As an example, the application's third configuration information for the third cell is triggered by a failed application, which then sends the second message.

[0761] As one embodiment, the second message includes a second time length; the second time length indicates the time between the first execution condition being met and the second execution condition being met.

[0762] As one embodiment, before the application applies third configuration information for the third cell, it is determined that a radio link failure has occurred; in response to the determination that a radio link failure has occurred, a first failure message is sent, the first failure message indicating a third time length; wherein the third time length depends on the determination that a radio link failure has occurred.

[0763] As one embodiment, the first processor 1201 includes a first receiver.

[0764] As one embodiment, the first processor 1201 includes a first transmitter.

[0765] As one embodiment, the first processor 1201 includes a first receiver and a first transmitter.

[0766] As one embodiment, the first receiver 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.

[0767] As one embodiment, the first receiver includes at least an antenna 452 and a receiver 454 as shown in Figure 4 of this application.

[0768] As one embodiment, the first transmitter 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.

[0769] As one embodiment, the first transmitter includes at least an antenna 452 and a transmitter 454 as shown in Figure 4 of this application.

[0770] As one embodiment, the second message is set by the first receiver.

[0771] As one example, the second message is set by the first transmitter.

[0772] As one embodiment, the second message is set by the memory 460 in the first receiver.

[0773] As one embodiment, the second message is set by the memory 460 in the first transmitter.

[0774] As one embodiment, the second message is set by the controller / processor 459 in the first receiver.

[0775] As an example, the second message is set by the controller / processor 459 in the first transmitter.

[0776] Example 13

[0777] Example 13 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 13. In Figure 13, the processing apparatus 1300 in the base station includes a second transmitter 1301 and a second receiver 1302.

[0778] The second transmitter 1301 sends a first message; wherein the first message includes first configuration information and first execution conditions for the first candidate cell, and the first message includes second configuration information and second execution conditions for the second candidate cell;

[0779] In response to the first execution condition being met and the second execution condition being met, the recipient of the first message applies the first configuration information and applies the second configuration information;

[0780] After the recipient of the first message applies the third configuration information for the third cell, the second message is received;

[0781] In embodiment 13, the second message indicates a first time length; the first time length depends on the application of the first configuration information and the application of the second configuration information, and the first time length depends on the application of the third configuration information for the third cell.

[0782] As one embodiment, the base station includes: one or more processors and a memory;

[0783] 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.

[0784] As one example, the second transmitter 1301 sends a third message;

[0785] The third message triggers the second message; accompanied by the third configuration information of the application for the third cell, the recipient of the first message stores the first time length in the first UE variable.

[0786] As an example, the recipient of the first message stores the first time length in the first UE variable depending on whether the first time length meets a first time threshold; the first time threshold is configurable.

[0787] As an example, the recipient of the first message stores in the first UE variable whether the time between the first execution condition being met and the second execution condition being met satisfies a second time threshold; the second time threshold is configurable.

[0788] As an example, the recipient of the first message uses the third configuration information for the third cell to trigger the second message when the application fails.

[0789] As one embodiment, the second message includes a second time length; the second time length indicates the time between the first execution condition being met and the second execution condition being met.

[0790] As one embodiment, the second receiver 1302 receives a first failure message, the first failure message indicating a third time interval;

[0791] The third time interval depends on determining when a wireless link failure occurs.

[0792] As one embodiment, the second transmitter 1301 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.

[0793] As one embodiment, the second transmitter 1301 includes at least an antenna 420 and a transmitter 418 as shown in Figure 4 of this application.

[0794] As one embodiment, the second receiver 1302 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.

[0795] As one embodiment, the second receiver 1302 includes at least an antenna 420 and a receiver 418 as shown in Figure 4 of this application.

[0796] As one embodiment, the first message is set by the second receiver.

[0797] As an example, the first message is set by the second transmitter.

[0798] As an example, the first message is set by the memory 476 in the second receiver.

[0799] As an example, the first message is set by memory 476 in the second transmitter.

[0800] As an example, the first message is set by the controller / processor 475 in the second receiver.

[0801] As an example, the first message is set by the controller / processor 475 in the second transmitter.

[0802] As one embodiment, the third message is set by the second receiver.

[0803] As an example, the third message is set by the second transmitter.

[0804] As an example, the third message is set by the memory 476 in the second receiver.

[0805] As an example, the third message is set by the memory 476 in the second transmitter.

[0806] As an example, the third message is set by the controller / processor 475 in the second receiver.

[0807] As an example, the third message is set by the controller / processor 475 in the second transmitter.

[0808] 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. Correspondingly, 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 (Radio Frequency Identification) terminals, NB-IoT (Narrow Band Internet of Things) 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 stations or system equipment in this application include, but are 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.

[0809] 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

A method used in a communication node for wireless communication, characterized in that, include: Receive a first message; wherein the first message includes first configuration information and first execution conditions for a first candidate cell, and the first message includes second configuration information and second execution conditions for a second candidate cell; In response to the first execution condition being met and the second execution condition being met, the first configuration information and the second configuration information are applied. After applying the third configuration information for the third cell, send the second message; The second message indicates a first time length; the first time length depends on the application of the first configuration information and the application of the second configuration information, and the first time length depends on the application of the third configuration information for the third cell. The method according to claim 1, characterized in that, The method includes: Along with the third configuration information for the third cell, the first time length is set in the first UE variable; Receive third message; The third message triggers the second message. The method according to claim 2, characterized in that, The storage of the first time length in the first UE variable depends on whether the first time length meets a first time threshold; the first time threshold is configurable. The method according to claim 2, characterized in that, The storage of the first time length in the first UE variable depends on whether the time between the first execution condition being met and the second execution condition being met satisfies the second time threshold. The second time threshold is configurable. The method according to any one of claims 1-4, characterized in that, The application's failure to process the third configuration information for the third cell triggers the second message. The method according to any one of claims 1-5 is characterized in that, The second message includes a second time length; the second time length indicates the time between the first execution condition being met and the second execution condition being met. The method according to any one of claims 1-6, characterized in that, Before the application provides the third configuration information for the third cell, a radio link failure is determined to have occurred; in response to the determination of the radio link failure, a first failure message is sent, the first failure message indicating a third time length; The third time length depends on the determination of the wireless link failure. 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-7. A method used in a communication node for wireless communication, characterized in that, include: Send a first message; wherein the first message includes first configuration information and first execution conditions for a first candidate cell, and the first message includes second configuration information and second execution conditions for a second candidate cell; In response to the first execution condition being met and the second execution condition being met, the recipient of the first message applies the first configuration information and applies the second configuration information; After the recipient of the first message applies the third configuration information for the third cell, the second message is received; The second message indicates a first time length; the first time length depends on the application of the first configuration information and the application of the second configuration information, and the first time length depends on the application of the third configuration information for the third cell. The method according to claim 9, characterized in that, The method includes: Send a third message; The third message triggers the second message; accompanied by the third configuration information of the application for the third cell, the recipient of the first message sets the first time length in the first UE variable. The method according to claim 10, characterized in that, The recipient of the first message stores the first time length in the first UE variable depending on whether the first time length meets a first time threshold; the first time threshold is configurable. The method according to claim 10, characterized in that, The recipient of the first message stores the first time length in the first UE variable depending on whether the time between the first execution condition being met and the second execution condition being met satisfies the second time threshold; The second time threshold is configurable. The method according to any one of claims 9-12 is characterized in that, The recipient application of the first message triggers the second message when the third configuration information for the third cell is failed. The method according to any one of claims 9-13 is characterized in that, The second message includes a second time length; the second time length indicates the time between the first execution condition being met and the second execution condition being met. The method according to any one of claims 9-14, characterized in that, Receive a first failure message, which indicates a third time interval; The third time interval depends on determining when a wireless link failure occurs. 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 9-15.

Citation Information

Patent Citations

  • Cell measurement method and device, equipment and storage medium

    CN116368843A

  • Method and apparatus in communication node used for wireless communication

    CN117040704A

  • Condition configuration information processing method and device and terminal

    CN117479242A

  • Method and apparatus in communication node used for wireless communication

    CN119835660A

  • Hair Dryer of Digital Touch Screen Type and High Efficiency Power Supply Unit

    KR1020220002054A