Method and apparatus for wireless communication

By predicting whether a triggering event will not be satisfied between the terminal and the base station, and updating the event configuration to avoid inappropriate mobility actions, the handover problem in the mobility process in the prior art is solved, and more efficient mobility management is achieved.

WO2026031694A1PCT designated stage Publication Date: 2026-02-12HONOR DEVICE CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/094851
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-08-05
Filing Date
2025-05-14
Publication Date
2026-02-12

AI Technical Summary

Technical Problem

In existing mobility processes, inappropriate triggering events on the terminal can lead to premature, late, or inability to switch over, thus affecting mobility performance.

Method used

By predicting whether a triggering event will not be met between the terminal and the base station, and updating the event configuration to avoid inappropriate actions, including receiving and sending signaling to trigger event updates, AI/ML models are used for prediction and decision-making.

Benefits of technology

It effectively avoids premature handover, late handover, and handover failure, reduces signaling interaction, shortens latency, improves mobility performance, and reduces hardware complexity and cost.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025094851_12022026_PF_FP_ABST
    Figure CN2025094851_12022026_PF_FP_ABST
Patent Text Reader

Abstract

The present application discloses a method and apparatus for wireless communication. The method comprises: a communication node receiving a first RRC message, the first RRC message configuring a first event, wherein the first event comprises at least one of a measurement result for a first cell being lower than a first threshold or a measurement result for a second cell being higher than a second threshold, and the first cell is a serving cell of a terminal; and updating the first event, wherein the updating the first event depends on the first event being predicted not to be satisfied. The method provided in the present application can avoid triggering inappropriate actions of terminals, thereby improving the mobility performance of terminals.
Need to check novelty before this filing date? Find Prior Art

Description

A method and apparatus for wireless communication

[0001] This application claims priority to the Chinese Patent Application No. 202411068780.3, filed on August 5, 2024, and entitled “A method and apparatus for wireless communication”, the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to a transmission method and apparatus in a wireless communication system, and in particular to a method and apparatus of triggering events. BACKGROUND

[0003] With the continuous development of wireless communication, the requirements for mobility, transmission delay and system capacity are becoming higher and higher. In Release 18 (R18), the 3rd Generation Partnership Project (3GPP) completed the standardization work of L1 (Layer 1) / L2 (Layer 2) triggered mobility (L1 / L2 Triggered Mobility, LTM) through the “Further NR mobility enhancements” work item (Work Item, WI). For intra-DU (Distributed Unit) scenarios, the base station pre-configures the configuration information of LTM candidate cells, the UE (User Equipment) periodically reports measurement information, and the base station triggers switching through the LTM cell switch command MAC (Medium Access Control) CE (Control Element), thereby reducing the handover delay.

[0004] To further enhance LTM, event-triggered L1 measurement reporting, conditional LTM and inter-CU (Centralized Unit) LTM have become an important research direction in 3GPP Release 19. In addition, to further enhance mobility, AI (Artificial Intelligence) / ML (Machine Learning) based mobility has become an important research direction in 3GPP Release 19 and future protocol versions. SUMMARY

[0005] For the existing mobility procedure, the terminal sends a measurement report, and the base station performs a mobility decision according to the measurement report sent by the terminal. The applicant found through research that when the terminal has prediction capability, the existing mobility procedure is not conducive to the mobility performance of the terminal, and inappropriate triggering events will cause the terminal to take inappropriate actions, such as switching too early, or switching too late or failing to switch, and thus it is necessary to enhance.

[0006] To solve the above problems, the present application provides a solution. In the description of the above problems, NR system is taken as an example, and the present application is also applicable to scenarios such as LTE (Long-Term Evolution) or LTE-A (Long-Term Evolution Advanced) or future 5G+ or 6G system, and similar technical effects of the NR system can be achieved. Further, although the original intention of the present application is to target the Uu air interface, the present application can also be used for the PC5 interface, and similar technical effects of the Uu air interface can be achieved. Further, although the original intention of the present application is to target the terminal and base station scenario, the present application is also applicable to the V2X (Vehicle-to-Everything) scenario, the communication scenario between the terminal and the relay, and the communication scenario between the relay and the base station, and similar technical effects in the terminal and base station scenario can be achieved. Further, although the original intention of the present application is to target the terminal and base station scenario, the present application is also applicable to the IAB (Integrated Access and Backhaul) communication scenario, and similar technical effects in the terminal and base station scenario can be achieved. Further, although the original intention of the present application is to target the TN (Terrestrial Network) scenario, the present application is also applicable to the NTN (Non-Terrestrial Network) communication scenario, and similar technical effects in the TN scenario can be achieved. In addition, using a unified solution for different scenarios can also help to reduce hardware complexity and cost.

[0007] As an embodiment, the explanation of the terms in the present application refers to the definition of the specification agreement TS38 series of 3GPP.

[0008] As an embodiment, the explanation of the terms in the present application refers to the definition of the specification agreement TS37 series of 3GPP.

[0009] It should be noted that the embodiments in the terminal of the present application and the features in the embodiments can be applied to the base station without conflict. The embodiments in the base station of the present application and the features in the embodiments can be applied to the terminal without conflict. The embodiments of the present application and the features in the embodiments can be arbitrarily combined with each other without conflict.

[0010] The present application discloses a method used in a terminal, comprising:

[0011] receiving a first RRC (Radio Resource Control) message, the first RRC message configuring a first event; wherein the first event comprises at least one of a measurement result for a first cell being worse than a first threshold or a measurement result for a second cell being better than a second threshold, the first cell being one serving cell of the terminal;

[0012] updating the first event;

[0013] wherein the updating the first event depends on the first event being predicted to be not satisfied.

[0014] In the prior art, when a trigger event configured by a network is not satisfied, the terminal will not trigger a subsequent action. The present application updates the trigger event by predicting that the trigger event is not satisfied, which is beneficial to avoid triggering inappropriate actions of the terminal and improve the mobility performance of the terminal.

[0015] The above method is beneficial to avoid early handover.

[0016] The above method is beneficial to avoid late handover.

[0017] The above method is beneficial to avoid failure to handover.

[0018] According to an aspect of the present application, the updating the first event depending on the first event being predicted to be not satisfied means that the first event being predicted to be not satisfied triggers the updating the first event.

[0019] The above method reduces signaling interaction.

[0020] The above method shortens the latency.

[0021] According to an aspect of the present application, the method comprises:

[0022] sending a first signaling;

[0023] receiving a second signaling;

[0024] The updating the first event in response to the first event being predicted not to be satisfied means that the first event being predicted not to be satisfied triggers the first signaling; after the first signaling is sent, the second signaling is received; the second signaling triggers the updating the first event, and the second signaling indicates at least one of the first event or the second cell.

[0025] The method is beneficial to network control.

[0026] The method is beneficial to load balancing.

[0027] The method is beneficial to avoiding inconsistency between the network and the terminal.

[0028] According to an aspect of the present application, the first event being predicted not to be satisfied means that the first event is predicted not to be satisfied within a first time window.

[0029] The method considers that prediction too early or too late may not be meaningful, thereby further limiting the meaning of the first event being predicted not to be satisfied, and avoiding unnecessary prediction by the first time window.

[0030] According to an aspect of the present application, the method comprises:

[0031] performing prediction for the first event;

[0032] The performing prediction for the first event comprises predicting whether the first event is satisfied.

[0033] The method further limits the prediction for the first event performed by the terminal, which is beneficial to reducing signaling interaction between the terminal and the network.

[0034] According to an aspect of the present application, the first RRC message comprises configuration information of the second cell; and the first event is an execution condition of the configuration information of the second cell.

[0035] The method further limits the first event, which is beneficial to avoiding too early or too late or being unable to execute the configuration information of the second cell.

[0036] According to an aspect of the present application, the updating the first event means updating the first event to a second event; the first RRC message configures a plurality of candidate events, any event in the plurality of candidate events is for the second cell, and the plurality of candidate events comprises at least the first event and the second event.

[0037] The method further limits how to update the first event, and by preconfiguring the first candidate event set, signaling overhead of reconfiguration can be reduced and signaling interaction delay can be shortened.

[0038] The present application discloses a method used in a base station, comprising:

[0039] sending a first RRC message, the first RRC message configuring a first event; wherein the first event comprises at least one of a measurement result for a first cell being worse than a first threshold or a measurement result for a second cell being better than a second threshold, the first cell being one serving cell of the terminal;

[0040] wherein a receiver of the first RRC message updates the first event; the updating the first event depends on the first event being predicted to be not satisfied.

[0041] According to an aspect of the present application, the updating the first event depending on the first event being predicted to be not satisfied means that the first event being predicted to be not satisfied triggers the updating the first event.

[0042] According to an aspect of the present application, the method comprises:

[0043] receiving a first signaling;

[0044] sending a second signaling;

[0045] wherein the updating the first event depending on the first event being predicted to be not satisfied means that the first event being predicted to be not satisfied triggers the first signaling; the second signaling is received after the first signaling is sent; the second signaling triggers the updating the first event, the second signaling indicating at least one of the first event or the second cell.

[0046] According to an aspect of the present application, the first event being predicted to be not satisfied means that the first event is predicted to be not satisfied within a first time window.

[0047] According to an aspect of the present application, the receiver of the first RRC message performs prediction for the first event; the performing prediction for the first event comprises predicting whether the first event is satisfied.

[0048] According to an aspect of the present application, the first RRC message comprises configuration information of the second cell; the first event is an execution condition of the configuration information of the second cell.

[0049] According to an aspect of the present application, the updating the first event comprises updating the first event to a second event, the first RRC message configures a plurality of candidate events, any event of the plurality of candidate events is for the second cell, and the plurality of candidate events comprises at least the first event and the second event.

[0050] The present application discloses a method used in a terminal, comprising:

[0051] receiving a first RRC message, the first RRC message configuring a first event; wherein the first event comprises at least one of a measurement result for a first cell being worse than a first threshold or a measurement result for a second cell being better than a second threshold, the first cell being one serving cell of the terminal;

[0052] sending a first signaling;

[0053] wherein the sending the first signaling depends on the first event being predicted to be not satisfied.

[0054] The present application discloses a method used in a base station, comprising:

[0055] sending a first RRC message, the first RRC message configuring a first event; wherein the first event comprises at least one of a measurement result for a first cell being worse than a first threshold or a measurement result for a second cell being better than a second threshold, the first cell being one serving cell of the terminal;

[0056] receiving a first signaling;

[0057] wherein the first RRC message is sent by a receiver of the first RRC message depending on the first event being predicted by the receiver of the first RRC message to be not satisfied.

[0058] The present application discloses a terminal, comprising:

[0059] the terminal comprises one or more processors and a memory;

[0060] the memory is coupled to the one or more processors, the memory is configured to store computer program codes, the computer program codes comprise computer instructions, and the one or more processors invoke the computer instructions to cause the terminal to execute the method used in a terminal.

[0061] The present application discloses a base station, comprising:

[0062] the base station comprises one or more processors and a memory;

[0063] The memory is coupled with the one or more processors, and the memory is configured to store computer program codes including computer instructions, and the one or more processors invoke the computer instructions to cause the base station to perform the method used in the base station. BRIEF DESCRIPTION OF DRAWINGS

[0064] Other features, objects, and advantages of the application will become more apparent from the following detailed description when read in connection with the following accompanying drawings:

[0065] FIG. 1 shows a flowchart of transmission of a terminal according to one embodiment of the present application;

[0066] FIG. 2 shows a schematic diagram of a network architecture according to one embodiment of the present application;

[0067] FIG. 3 shows a schematic diagram of an embodiment of a radio protocol architecture for a user plane and a control plane according to one embodiment of the present application;

[0068] FIG. 4 shows a schematic diagram of a first communication device and a second communication device according to one embodiment of the present application;

[0069] FIG. 5 shows a flowchart of wireless signal transmission according to one embodiment of the present application;

[0070] FIG. 6 shows a schematic diagram of a first event being predicted to be not satisfied according to one embodiment of the present application;

[0071] FIG. 7 shows a schematic diagram of a first event according to one embodiment of the present application;

[0072] FIG. 8 shows a schematic diagram of updating a first event according to one embodiment of the present application;

[0073] FIG. 9 shows a structural block diagram of a processing device used in a terminal according to one embodiment of the present application;

[0074] FIG. 10 shows a structural block diagram of a processing device used in a base station according to one embodiment of the present application;

[0075] FIG. 11 shows a schematic diagram of an AI / ML model according to one embodiment of the present application;

[0076] FIG. 12 shows a schematic diagram of intelligent function deployment of a RAN domain according to one embodiment of the present application;

[0077] FIG. 13 shows a schematic diagram of UE intelligent function deployment according to one embodiment of the present application;

[0078] FIG. 14 shows a flowchart based on artificial intelligence or machine learning according to one embodiment of the present application. DETAILED DESCRIPTION

[0079] The technical solutions of the present application will be further described in detail below with reference to the accompanying drawings. It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other arbitrarily without conflict.

[0080] Embodiment 1

[0081] Embodiment 1 illustrates a flowchart of the transmission of a terminal according to an embodiment of the present application, as shown in FIG. 1. In FIG. 1, each block represents a step, and it is particularly emphasized that the order of the blocks in the figure does not represent the time sequence between the steps represented.

[0082] In embodiment 1, the terminal in the present application receives a first RRC message in step 101, the first RRC message configuring a first event; wherein the first event includes at least one of a measurement result for a first cell being worse than a first threshold or a measurement result for a second cell being better than a second threshold, the first cell being one serving cell of the terminal; and updates the first event in step 102; wherein the updating of the first event depends on the first event being predicted to be not satisfied.

[0083] As an embodiment, the first RRC message is UE specific.

[0084] As an embodiment, the first RRC message is transmitted through a DCCH (Dedicated Control Channel).

[0085] As an embodiment, the first RRC message is cell common.

[0086] As an embodiment, the first RRC message is transmitted through a CCCH (Common Control Channel).

[0087] As an embodiment, the first RRC message includes at least one RRC message.

[0088] As an embodiment, the first RRC message includes at least one RRC IE (Information Element).

[0089] As an embodiment, the first RRC message belongs to an RRCReconfiguration message.

[0090] As an embodiment, the first RRC message belongs to a ReportConfigNR IE.

[0091] As one embodiment, the first event is configured with 1 Measld.

[0092] As one embodiment, the first event is configured with 2 Measlds.

[0093] As one embodiment, the number of Measlds configured for the first event is configurable.

[0094] As one embodiment, the first event is for triggering PDCCH order.

[0095] As one embodiment, the first event is for triggering early UL synchronization for LTM candidate cell.

[0096] As one embodiment, the first event is for triggering measurement report.

[0097] As one embodiment, the first event is for triggering L3 measurement report.

[0098] As one embodiment, the first event is for triggering L1 measurement report.

[0099] As one embodiment, the first event is CHO (Conditional Handover) execution condition.

[0100] As one embodiment, the first event is CPC (Conditional PSCell Change) execution condition.

[0101] As one embodiment, the first event is CPA (Conditional PSCell Addition) execution condition.

[0102] As one embodiment, the first event is LTM execution condition.

[0103] As one embodiment, the first cell is PCell (Primary Cell) and the second cell is a neighboring cell.

[0104] As one embodiment, the first cell is PCell and the second cell is a candidate cell.

[0105] As one embodiment, the first cell is PSCell (Primary SCG (Secondary Cell Group) Cell) and the second cell is a neighboring cell.

[0106] As one embodiment, the first cell is a PSCell, and the second cell is a candidate cell.

[0107] As one embodiment, the first event includes the measurement result for the first cell being worse than the first threshold; and the first RRC message indicates the first threshold.

[0108] As one embodiment, the first event includes the measurement result for the first cell being worse than the first threshold for a first length of time; and the first RRC message indicates the first threshold.

[0109] As one embodiment, the first event includes the measurement result for the second cell being better than the second threshold; and the first RRC message indicates the second threshold.

[0110] As one embodiment, the first event includes the measurement result for the second cell being better than the second threshold for a first length of time; and the first RRC message indicates the second threshold.

[0111] As one embodiment, the first event includes the measurement result for the first cell being worse than the first threshold for a first length of time and the measurement result for the second cell being better than the second threshold for a second length of time; and the first RRC message indicates the first threshold and the second threshold.

[0112] As one embodiment, the first event includes the measurement result for the first cell being worse than the measurement result for the second cell; the first threshold is the measurement result for the second cell; and the second threshold is the measurement result for the first cell.

[0113] As one embodiment, the first event includes the measurement result for the first cell being worse than the measurement result for the second cell for a first length of time; the first threshold is the measurement result for the second cell; and the second threshold is the measurement result for the first cell.

[0114] As one embodiment, the first length of time is configurable.

[0115] As one subembodiment, the first RRC message includes the first length of time.

[0116] As one subembodiment, a MAC (Medium Access Control) CE includes the first length of time.

[0117] As one embodiment, the first time length is a Time to Trigger (TTT).

[0118] As one embodiment, the first time length is a positive integer number of milliseconds.

[0119] As one embodiment, the first time length is a positive integer number of slots.

[0120] As one embodiment, the second time length is configurable.

[0121] As one subembodiment, the first RRC message includes the second time length.

[0122] As one subembodiment, a MAC CE includes the second time length.

[0123] As one embodiment, the second time length is a TTT.

[0124] As one embodiment, the second time length is a positive integer number of milliseconds.

[0125] As one embodiment, the second time length is a positive integer number of slots.

[0126] As one embodiment, the measurement result for the second cell includes a measurement quality for at least one reference signal resource of the second cell.

[0127] As one embodiment, the measurement result for the second cell includes a sum of a measurement quality and at least one offset for at least one reference signal resource of the second cell.

[0128] As one embodiment, the measurement result for the second cell includes an index for at least one reference signal resource of the second cell.

[0129] As one subembodiment of the above embodiment, the index for the at least one reference signal resource of the second cell is sorted in ascending order of index number.

[0130] As one subembodiment of the above embodiment, the index for the at least one reference signal resource of the second cell is sorted in ascending order of measurement quality.

[0131] As one subembodiment of the above embodiment, the index for the at least one reference signal resource of the second cell is sorted in descending order of measurement quality.

[0132] As one embodiment, the measurement quality of the at least one reference signal resource of the second cell is a RSRP (Reference Signal Received Power).

[0133] As one embodiment, the measurement quality of the at least one reference signal resource of the second cell is a RSRQ (Reference Signal Received Quality).

[0134] As one embodiment, the measurement quality of the at least one reference signal resource of the second cell is at least one RSRP.

[0135] As one embodiment, the measurement quality of the at least one reference signal resource of the second cell is at least one RSRQ.

[0136] As one embodiment, the measurement quality of the at least one reference signal resource of the second cell is unfiltered.

[0137] As one embodiment, the measurement quality of the at least one reference signal resource of the second cell is at least one measurement value of the at least one reference signal resource of the second cell.

[0138] As one embodiment, the measurement quality of the at least one reference signal resource of the second cell is a value derived from at least one measurement value of the at least one reference signal resource of the second cell by a first operation.

[0139] As one embodiment, the measurement result for the first cell comprises a measurement quality for at least one reference signal resource of the first cell.

[0140] As one embodiment, the measurement result for the first cell is a sum of a measurement quality for at least one reference signal resource of the first cell and at least one offset.

[0141] As one embodiment, the measurement result for the first cell comprises an index for at least one reference signal resource of the first cell.

[0142] As one sub-embodiment of the above embodiment, the index for the at least one reference signal resource of the first cell is sorted in ascending order of index number.

[0143] As one sub-embodiment of the above embodiment, the index for the at least one reference signal resource of the first cell is sorted in ascending order of measurement quality.

[0144] As a sub-embodiment of the above-mentioned embodiment, the indices of the at least one reference signal resource of the first cell are ordered from high to low according to the measurement quality.

[0145] As an embodiment, the measurement quality of the at least one reference signal resource of the first cell is an RSRP.

[0146] As an embodiment, the measurement quality of the at least one reference signal resource of the first cell is an RSRQ.

[0147] As an embodiment, the measurement quality of the at least one reference signal resource of the first cell is at least one RSRP.

[0148] As an embodiment, the measurement quality of the at least one reference signal resource of the first cell is at least one RSRQ.

[0149] As an embodiment, the measurement quality of the at least one reference signal resource of the first cell is unfiltered.

[0150] As an embodiment, the measurement quality of the at least one reference signal resource of the first cell is at least one measurement value of the at least one reference signal resource of the first cell.

[0151] As an embodiment, the measurement quality of the at least one reference signal resource of the first cell is a value derived from at least one measurement value of the at least one reference signal resource of the first cell by a first operation.

[0152] As an embodiment, the measurement quality is an RSRP.

[0153] As an embodiment, the measurement quality is an L1-RSRP.

[0154] As an embodiment, the measurement quality is an SS (Synchronization Signal)-RSRP.

[0155] As an embodiment, the measurement quality is a CSI (Channel State Information)-RSRP.

[0156] As an embodiment, the measurement quality is an RSRQ.

[0157] As an embodiment, the measurement quality is a SINR (Signal to Interference plus Noise Ratio).

[0158] As an embodiment, the measurement quality is unfiltered.

[0159] As one embodiment, the measurement quality is filtered.

[0160] As one embodiment, the measurement value is a RSRP of a path of a reference signal.

[0161] As one embodiment, the measurement value is a RSRP of a strongest path of a reference signal.

[0162] As one embodiment, the measurement value is a RSRP of an average of multiple paths of a reference signal.

[0163] As one embodiment, the measurement value is a RSRP.

[0164] As one embodiment, the measurement value is an interference level.

[0165] As one embodiment, the measurement value is a received power.

[0166] As one embodiment, the measurement value is a received power level.

[0167] As one embodiment, the measurement value is L1.

[0168] As one embodiment, the measurement value is a sample value.

[0169] As one embodiment, the measurement value is an average of multiple sample values.

[0170] As one embodiment, the first operation comprises averaging.

[0171] As one embodiment, the averaging is a weighted average.

[0172] As one embodiment, the averaging is an arithmetic average.

[0173] As one embodiment, the first operation comprises taking a maximum value.

[0174] As one embodiment, the maximum value is a minimum value.

[0175] As one embodiment, the maximum value is a maximum value.

[0176] As one embodiment, the first operation comprises filtering.

[0177] As one embodiment, the filtering is L1 filtering.

[0178] As one embodiment, the filtering is L3 filtering.

[0179] As one embodiment, a filter coefficient of the L1 filtering is pre-configured.

[0180] As one embodiment, the filter coefficients of the L1 filtering are predefined.

[0181] As one embodiment, the filter coefficients of the L3 filtering are preconfigured.

[0182] As one embodiment, the filter coefficients of the L3 filtering are predefined.

[0183] As one embodiment, the filter coefficients employed in the first operation are the same for the first cell and the second cell.

[0184] As one embodiment, the filter coefficients employed in the first operation are different for the first cell and the second cell.

[0185] As one embodiment, the filter coefficients employed in the first operation are independently configured for the first cell and the second cell.

[0186] As one embodiment, the first operation is averaging.

[0187] As one embodiment, the first operation is taking the maximum value.

[0188] As one embodiment, the first operation is filtering.

[0189] As one embodiment, before the updating the first event, the first event is evaluated; after the updating the first event, the evaluation of the first event is stopped.

[0190] As one embodiment, before the updating the first event, the first event is evaluated according to at least one of the first threshold or the second threshold; after the updating the first event, the first event is evaluated according to the updated threshold.

[0191] As one embodiment, the updating the first event comprises: stopping the evaluation for the first event.

[0192] The above method reduces unnecessary evaluation, which is beneficial to terminal power saving.

[0193] As one embodiment, the updating the first event comprises: stopping the measurement for the reference signal resource associated with the first event.

[0194] As one embodiment, the updating the first event comprises: deleting the first event.

[0195] As one embodiment, the updating the first event comprises: canceling the first event.

[0196] As one embodiment, the updating the first event comprises updating the first event to another event.

[0197] As one embodiment, the updating the first event comprises deactivating the first event.

[0198] As one non-limiting embodiment, the first event is configured with a plurality of events, the plurality of events comprising at least the first event; in response to the updating the first event, deactivating the first event and activating one event of the plurality of events other than the first event.

[0199] As one embodiment, the updating the first event comprises updating a threshold associated with the first event.

[0200] As one non-limiting embodiment, the first event is configured with a plurality of sets of thresholds, the plurality of sets of thresholds comprising at least a first set of thresholds and a second set of thresholds, the first set of thresholds comprising at least one of the first threshold or the second threshold or the first time length; the second set of thresholds and the first set of thresholds having at least one different threshold; in response to the updating the first event, updating the first set of thresholds of the first event to the second set of thresholds.

[0201] As one embodiment, the updating the first event comprises updating an offset of a threshold associated with the first event.

[0202] As one non-limiting embodiment, the first event is configured with a plurality of sets of thresholds, the plurality of sets of thresholds comprising at least a first set of offsets and a second set of offsets; the second set of offsets and the first set of offsets having at least one different offset; in response to the updating the first event, updating the first offset of the first event to the second offset.

[0203] As one embodiment, the updating the first event comprises updating a type of the first event.

[0204] As one embodiment, the updating the first event comprises the terminal executing a configuration of a network, the configuration of the network comprising the first event.

[0205] As one embodiment, the updating the first event comprises the terminal executing a stored configuration, the stored configuration comprising updating the first event.

[0206] As one embodiment, the stored configuration is indicated by a network.

[0207] As an embodiment, the updating the first event comprises: updating the first event in a first variable; and the first event is stored in the first variable.

[0208] As an embodiment, the first variable is a UE variable.

[0209] As an embodiment, the first variable is implemented by software.

[0210] As an embodiment, the first variable is implemented by hardware.

[0211] As an embodiment, the updating the first event is performed by the terminal itself.

[0212] As an embodiment, the performing by the terminal itself means without network indication or configuration.

[0213] As an embodiment, the first event is predicted by the terminal not to be satisfied.

[0214] As an embodiment, the first event is predicted by a receiver of the first RRC message not to be satisfied.

[0215] As an embodiment, the first event is predicted by an OTT (Over-The-Top) server not to be satisfied.

[0216] As an embodiment, the first event is predicted by a core network not to be satisfied.

[0217] As an embodiment, the first event is predicted by an OAM (Operations Administration and Maintenance) not to be satisfied.

[0218] As an embodiment, the updating the first event depending on the first event being predicted not to be satisfied means: the updating the first event is performed when at least the first event is predicted not to be satisfied.

[0219] As an embodiment, the updating the first event depending on the first event being predicted not to be satisfied means: the updating the first event is performed when the first event is predicted not to be satisfied.

[0220] As an embodiment, the updating the first event depending on the first event being predicted not to be satisfied means: the prediction of the first event not to be satisfied triggers the updating the first event.

[0221] As one embodiment, the first event being predicted not to be fulfilled comprises the terminal being instructed that the first event is not to be fulfilled in at least one time interval in the future.

[0222] As one embodiment, the first event being predicted not to be fulfilled comprises at least one of a measurement result for the first cell being better than the first threshold or a measurement result for the second cell being worse than the second threshold being predicted.

[0223] As one embodiment, the first event being predicted not to be fulfilled comprises receiving first prediction information, the first prediction information indicating that the first event is predicted not to be fulfilled.

[0224] As one sub-embodiment, the first prediction information is received as a response to the prediction of the first event not being fulfilled.

[0225] As one sub-embodiment, the prediction of the first event not being fulfilled is determined when the first prediction information is received.

[0226] As one sub-embodiment, the terminal receives the first prediction information over the air interface.

[0227] As one sub-embodiment, the first prediction information is sent by one protocol layer of the terminal to another protocol layer of the terminal.

[0228] As one sub-embodiment, the first prediction information comprises a probability of the first event being predicted not to be fulfilled.

[0229] As one sub-embodiment, the first prediction information comprises a confidence of the first event being predicted not to be fulfilled.

[0230] As one sub-embodiment, the first prediction information indicates a likelihood of the first event being predicted not to be fulfilled.

[0231] As one sub-embodiment, the first prediction information comprises an index of the first event.

[0232] As one sub-embodiment, the first prediction information comprises a prediction result for the first cell.

[0233] As one sub-embodiment, the first prediction information comprises a prediction result for a neighboring cell.

[0234] As one sub-embodiment, the first prediction information comprises a prediction result for a candidate cell.

[0235] As one sub-embodiment, the first prediction information comprises a prediction result for the second cell.

[0236] As one embodiment, the prediction comprises inferring.

[0237] As one embodiment, the prediction comprises inferring.

[0238] As one embodiment, the prediction comprises assuming.

[0239] As one embodiment, the prediction comprises determining.

[0240] As one embodiment, the prediction comprises training.

[0241] As one embodiment, the prediction is based on training.

[0242] As one embodiment, the prediction is based on inferring.

[0243] As one embodiment, the prediction is based on an AI / ML model.

[0244] Embodiment 2

[0245] Embodiment 2 illustrates a diagram of a network architecture according to one embodiment of the application, as shown in FIG. 2. FIG. 2 illustrates a network architecture 200. The network architecture 200 is a 5G NR (New Radio) / LTE (Long-Term Evolution) / LTE-A (Long-Term Evolution Advanced) system, or the network architecture 200 is a 5G+ network architecture, or the network architecture 200 is a 6G network architecture, or the network architecture 200 is a network architecture of future continued evolution of 3GPP; the network architecture 200 can be referred to as a 5GS (5G System) / EPS (Evolved Packet System), or the network architecture 200 can be referred to as a 6GS (6G System); the network architecture 200 includes a UE (User Equipment) 201, a RAN (Radio Access Network) 202, a core network 210, a HSS (Home Subscriber Server) / UDM (Unified Data Management) 220, and at least one of an Internet service 230. The network architecture 200 can be interconnected with other access networks, but these entities / interfaces are not shown for simplicity. As shown, the network architecture 200 provides packet-switched services, however, those skilled in the art will readily appreciate that the various concepts presented throughout this application are amenable to use with networked or other cellular networked environments providing circuit-switched services. The RAN includes a node 203 and other nodes 204. The node 203 provides user and control plane protocol terminations toward the UE 201. The node 203 can be connected to the other nodes 204 via an Xn interface (e.g., backhaul) / X2 interface. The node 203 can also be referred to as a base station, a base transceiver station, a radio base station, a radio transceiver, a transceiver function, a basic service set (BSS), an extended service set (ESS), a TRP (Transmit Receive Point), or some other suitable terminology. The core network 210 is a 5GC (5G Core Network) / EPC (Evolved Packet Core), or the core network 210 is a 6GC; the node 203 provides an access point to the core network 210 for the UE 201.Examples of a UE 201 include a cellular phone, a smart phone, a session initiation protocol (SIP) phone, a laptop, a personal digital assistant (PDA), a satellite radio, a non-tower based station communication, satellite mobile communication, global positioning system, a multimedia device, a video device, a digital audio player (e.g., MP3 player), a camera, a game console, a drone, a flying vehicle, a narrowband internet of things device, a machine type communication device, a land vehicle, a car, a wearable device, or any other similar functional device. Those skilled in the art will also The node 203 is connected by an S1 / NG interface to the core network 210. The core network 210 includes a MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MME / AMF / SMF 214, a S-GW (Service Gateway) / UPF (User Plane Function) 212, and a P-GW (Packet Data Network Gateway) / UPF 213. The MME / AMF / SMF 211 is a control node that handles signaling between the UE 201 and the core network 210. Generally, the MME / AMF / SMF 211 provides bearer and connection management. All user IP (Internet Protocal) packets are transferred through the S-GW / UPF 212, which itself is connected to the P-GW / UPF 213. The P-GW provides UE IP address allocation as well as other functions. The P-GW / UPF 213 is connected to the Internet services 230. The Internet services 230 include operator corresponding Internet protocol services, which can specifically include the Internet, an intranet, an IMS (IP Multimedia Subsystem), and a packet switched streaming service.

[0246] As one embodiment, the UE 201 corresponds to the terminal in the present application.

[0247] As one embodiment, the UE 201 is the terminal in the present application.

[0248] As an embodiment, the UE 201 is a User Equipment (UE).

[0249] As an embodiment, the UE 201 is a Relay device.

[0250] As an embodiment, the node 203 corresponds to the base station in the present application.

[0251] As an embodiment, the node 203 is the base station in the present application.

[0252] As an embodiment, the node 203 is a base station device.

[0253] As an embodiment, the user equipment supports handover.

[0254] As an embodiment, the user equipment supports CHO.

[0255] As an embodiment, the user equipment supports CPC.

[0256] As an embodiment, the user equipment supports LTM.

[0257] As an embodiment, the user equipment supports intra-CU LTM.

[0258] As an embodiment, the user equipment supports inter-CU LTM.

[0259] As an embodiment, the user equipment supports conditional LTM.

[0260] As an embodiment, the user equipment supports AI / ML.

[0261] As an embodiment, the user equipment supports prediction.

[0262] As an embodiment, the user equipment supports prediction for triggering events.

[0263] As an embodiment, the user equipment supports RRM prediction.

[0264] Embodiment 3

[0265] Figure 3 is a diagram illustrating an embodiment of a radio protocol architecture for the user plane 350 and the control plane 300. Figure 3 shows three layers for the radio protocol architecture for the control plane 300: Layer 1, Layer 2, and Layer 3. Layer 1 (LI layer) is the lowest layer and implements various PHY (Physical layer) signal processing functions. The LI layer will be referred to as the PHY 301 herein. Layer 2 (L2 layer) 305 is above the PHY 301 and includes a MAC (Medium Access Control) sublayer 302, a 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 functions, such as ciphering of the data packets, and header compression. The RLC sublayer 303 provides segmentation and reassembly of upper layer data packets, retransmission of lost data packets, and reordering of data packets to compensate for out-of-order reception due to HARQ. The MAC sublayer 302 provides multiplexing between logical and transport channels. The MAC sublayer 302 is also responsible for allocating the various radio resources (e.g., resource blocks) in one cell. The MAC sublayer 302 is also responsible for HARQ operations. The RRC (Radio Resource Control) sublayer 306 in Layer 3 (L3 layer) in the control plane 300 is responsible for obtaining radio resources (i.e., radio bearers) and using RRC signaling to configure the lower layers. The radio protocol architecture for the user plane 350 includes Layer 1 (LI layer) and Layer 2 (L2 layer), which are substantially the same as the corresponding layers and sublayers in the control plane 300 for the physical layer 351, the PDCP sublayer 354 in the L2 layer 355, the RLC sublayer 353 in the L2 layer 355, and the MAC sublayer 352 in the L2 layer 355, but the PDCP sublayer 354 also provides header compression for upper layer data packets to reduce radio transmission overhead. Also included in the L2 layer 355 in the user plane 350 is the SDAP (Service Data Adaptation Protocol) sublayer 356, which is responsible for mapping between QoS flows and data radio bearers (DRBs) to support diverse service

[0266] As one embodiment, the wireless protocol architecture in FIG. 3 is applicable to the terminal in the present application.

[0267] As one embodiment, the wireless protocol architecture in FIG. 3 is applicable to the base station in the present application.

[0268] As one embodiment, the first RRC message in the present application is generated at the RRC 306.

[0269] As one embodiment, the first signaling in the present application is generated at the RRC 306.

[0270] As one embodiment, the first signaling in the present application is generated at the MAC 302 or the MAC 352.

[0271] As one embodiment, the first signaling in the present application is generated at the PHY 301 or the PHY 351.

[0272] As one embodiment, the second signaling in the present application is generated at the RRC 306.

[0273] As one embodiment, the second signaling in the present application is generated at the MAC 302 or the MAC 352.

[0274] As one embodiment, the second signaling in the present application is generated at the PHY 301 or the PHY 351.

[0275] Embodiment 4

[0276] Embodiment 4 shows a schematic diagram of a first communication device and a second communication device according to the present application, as shown in FIG. 4. FIG. 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.

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

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

[0279] In the transmission from the second communication device 410 to the first communication device 450, at the second communication device 410, upper layer packets from the core network are provided to the controller / processor 475. The controller / processor 475 implements functionality of the L2 layer. In the transmission from the second communication device 410 to the first communication device 450, the controller / processor 475 provides header compression, ciphering, packet segmentation and reordering, multiplexing between logical and transport channels, and radio resource allocations for the first communication device 450 based on various priority metrics. The controller / processor 475 is also responsible for retransmission of lost packets, and signaling to the first communication device 450. The transmit processor 416 and the multiple antenna transmit processor 471 implement various signal processing functions for the LI layer (i.e., physical layer). The transmit processor 416 implements coding and interleaving to facilitate forward error correction (FEC) at the second communication device 410, and mapping of coded bits to modulation symbols 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)). The multiple antenna transmit processor 471 performs digital spatial pre-coding of the coded and modulated symbols, including codebook-based and non-codebook-based pre-coding, and beamforming processing, to generate one or more spatial streams. The transmit processor 416 then maps to each spatial stream to the subcarriers, multiplexes with reference signals (e.g., pilots) in the time and / or frequency domain, and then performs an inverse fast Fourier transform (IFFT) to generate a time-domain multicarrier symbol stream for the physical channel. The multiple antenna transmit processor 471 then performs transmit analog pre-coding / beamforming operations on the time-domain multicarrier symbol stream. Each transmitter 418 converts the baseband multicarrier symbol stream provided by the multiple antenna transmit processor 471 into a radio frequency stream, and then provides the radio frequency stream to the corresponding antenna 420.

[0280] In transmissions 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 respective antenna 452. Each receiver 454 recovers information modulated onto an RF carrier and provides the recovered information at baseband as a stream of symbols to a receive processor 456. The receive processor 456 and a multiple access receiver processor 458 implement various signal processing functions of the Ll layer. The multiple access receiver processor 458 performs receive analog precoding / beamforming operations on the baseband multiple access symbol streams from the receivers 454. The receive processor 456 converts the baseband multiple access symbol streams from the time-domain to the frequency domain using a Fast Fourier Transform (FFT). In the frequency domain, the physical layer data signals and the reference signals are demultiplexed from the received symbol streams, with the reference signals to be used for channel estimation and the data signals to be recovered after multiple access detection in the multiple access receiver processor 458 for any spatial streams destined for the first communication device 450. The symbols on each spatial stream are demodulated and recovered by the receive processor 456 and used to generate soft decisions. The receive processor 456 then decodes and de-interleaves the soft decisions to recover the upper layer data and control signals transmitted by the second communication device 410 on the physical channel. The upper layer data and control signals are then provided to a controller / processor 459. The controller / processor 459 implements the functions of the L2 layer. The controller / processor 459 can be associated with a memory 460 that stores program codes and data. The memory 460 can be referred to as a computer-readable medium. In transmissions from the second communication device 410 to the first communication device 450, the controller / processor 459 provides demultiplexing between transport and logical channels, packet reassembly, deciphering, header decompression, control signal processing to recover upper layer data packets from the core network. The upper layer data packets are then provided to all protocol layers above the L2 layer. Various control signals can also be provided to the L3 for L3 processing.

[0281] 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 a controller / processor 459. The data source 467 represents all protocol layers above the L2 layer. Similar to the transmit function 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, ciphering, packet segmentation and reordering, and multiplexing between logical and transport channels based on radio resource allocations, implements L2 layer functionality for the user plane and control plane. The controller / processor 459 is also responsible for error detection, retransmission of lost packets, and signaling to the second communication device 410. A transmit processor 468 performs modulation mapping, channel coding processing, and a multi-antenna transmit processor 457 performs digital multi-antenna spatial precoding, including codebook-based precoding and non-codebook-based precoding, and beamforming processing, and then the transmit processor 468 modulates the resulting spatial streams into multi-carrier / single-carrier symbol streams, which are then provided to different antennas 452 via transmitters 454 after analog precoding / beamforming operations in the multi-antenna transmit processor 457. Each transmitter 454 first converts the baseband symbol stream provided by the multi-antenna transmit processor 457 into a radio frequency signal, and then provides the radio frequency signal to the antenna 452.

[0282] In the transmission from the first communication device 450 to the second communication device 410, the functions at the second communication device 410 are similar to the receive functions 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 a radio frequency signal through its respective antenna 420, converts the received radio frequency signal into a baseband signal, and provides the baseband signal to a multi-antenna receive processor 472 and a receive processor 470. The receive processor 470 and the multi-antenna receive processor 472 collectively implement the functionality of the L1 layer. A controller / processor 475 implements the functionality of the L2 layer. The controller / processor 475 can be associated with a memory 476 that stores program codes and data. The memory 476 can be referred to as a computer readable medium. In the transmission from the first communication device 450 to the second communication device 410, the controller / processor 475 provides demultiplexing between transport and logical channels, packet reassembly, deciphering, header decompression, control signal processing to recover upper layer data packets from the UE 450. Upper layer data packets from the controller / processor 475 can be provided to a core network.

[0283] As one embodiment, the first communication device 450 comprises at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the first communication device 450 at least to receive a first RRC message, the first RRC message configuring a first event; wherein the first event comprises at least one of a measurement result for a first cell being worse than a first threshold or a measurement result for a second cell being better than a second threshold, the first cell being one serving cell of the terminal; update the first event; wherein the updating the first event is dependent on the first event being predicted not to be fulfilled.

[0284] As one embodiment, the first communication device 450 comprises a memory storing a computer readable program of instructions which, when executed by at least one processor, causes actions comprising receiving a first RRC message, the first RRC message configuring a first event; wherein the first event comprises at least one of a measurement result for a first cell being worse than a first threshold or a measurement result for a second cell being better than a second threshold, the first cell being one serving cell of the terminal; updating the first event; wherein the updating the first event is dependent on the first event being predicted not to be fulfilled.

[0285] As one embodiment, the second communication device 410 comprises at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the second communication device 410 at least to send a first RRC message, the first RRC message configuring a first event; wherein the first event comprises at least one of a measurement result for a first cell being worse than a first threshold or a measurement result for a second cell being better than a second threshold, the first cell being one serving cell of the terminal; wherein a receiver of the first RRC message updates the first event; the updating the first event is dependent on the first event being predicted not to be fulfilled.

[0286] As one embodiment, the second communication device 410 comprises: a memory storing a computer readable program, the computer readable program, when executed by at least one processor, generates actions comprising: sending a first RRC message, the first RRC message configuring a first event; wherein the first event comprises at least one of a measurement result for a first cell being worse than a first threshold or a measurement result for a second cell being better than a second threshold, the first cell being one serving cell of the terminal; wherein a receiver of the first RRC message updates the first event; the updating the first event relies on the first event being predicted to be not satisfied.

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

[0288] As one embodiment, at least one of the antenna 420, the transmitter 418, the transmit processor 416, the controller / processor 475 is configured to send the first RRC message.

[0289] As one embodiment, at least one of the antenna 452, the transmitter 454, the transmit processor 468, the controller / processor 459 is configured to send the first signaling.

[0290] As one embodiment, at least one of the antenna 420, the receiver 418, the receive processor 470, the controller / processor 475 is configured to receive the first signaling.

[0291] As one embodiment, at least one of the antenna 452, the receiver 454, the receive processor 456, the controller / processor 459 is configured to receive the second signaling.

[0292] As one embodiment, at least one of the antenna 420, the transmitter 418, the transmit processor 416, the controller / processor 475 is configured to send the second signaling.

[0293] As one embodiment, the first communication device 450 corresponds to the terminal in the present application.

[0294] As one embodiment, the first communication device 450 is the terminal in the present application.

[0295] As one embodiment, the second communication device 410 corresponds to the base station in the present application.

[0296] As one embodiment, the second communication device 410 is the base station in the present application.

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

[0298] As an example, the first communication device 450 is a base station device.

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

[0300] As an example, the second communication device 410 is a user equipment.

[0301] As an example, the second communication device 410 is a base station device.

[0302] As an example, the second communication device 410 is a relay device.

[0303] Embodiment 5

[0304] Embodiment 5 illustrates a flow chart of wireless signal transmission according to an embodiment of the present application, as shown in FIG. 5. It is particularly explained that the sequence in this example does not limit the sequence of signal transmission and implementation in the present application.

[0305] For the terminal U01, in step S5101, a first RRC message is received, the first RRC message configuring a first event; wherein the first event includes at least one of a measurement result for a first cell being worse than a first threshold or a measurement result for a second cell being better than a second threshold, the first cell being a serving cell of the terminal; in step S5102, a prediction for the first event is performed; in step S5103, it is predicted that the first event is not satisfied; in step S5104, a first signaling is sent; in step S5105, a second signaling is received; in step S5106, the first event is updated.

[0306] For the base station N02, in step S5201, the first RRC message is sent; in step S5202, the first signaling is received; in step S5203, the second signaling is sent.

[0307] In embodiment 5, the updating the first event depends on the first event being predicted to be not satisfied.

[0308] As an example, the terminal U01 is a UE, and the base station N02 is a gNB.

[0309] As an example, the terminal U01 is a test device, and the base station N02 is a gNB.

[0310] As one embodiment, the terminal U01 is a relay, and the base station N02 is a gNB.

[0311] As one embodiment, the dashed box F5.1 is optional.

[0312] As one embodiment, the dashed box F5.1 is not present.

[0313] As one embodiment, the updating the first event in dependence of the first event being predicted not to be fulfilled means that the first event being predicted not to be fulfilled triggers the updating the first event.

[0314] As one embodiment, the first event being predicted not to be fulfilled triggering the updating the first event means that the first event is updated as a response to the first event being predicted not to be fulfilled.

[0315] As one embodiment, the first event being predicted not to be fulfilled triggering the updating the first event means that the first event is updated when at least the first event is predicted not to be fulfilled.

[0316] As one embodiment, the first event being predicted not to be fulfilled triggering the updating the first event means that the first event is updated when the first event is predicted not to be fulfilled.

[0317] As one embodiment, the dashed box F5.1 is present.

[0318] As one embodiment, the updating the first event in dependence of the first event being predicted not to be fulfilled means that the first event being predicted not to be fulfilled triggers the first signaling; after the first signaling is sent, the second signaling is received; the second signaling triggers the updating the first event, the second signaling indicating at least one of the first event or the second cell.

[0319] As one embodiment, the first signaling is transmitted through a PUSCH (Physical uplink shared channel).

[0320] As one embodiment, the first signaling is transmitted through a PUCCH (Physical uplink control channel).

[0321] As one embodiment, the first signaling is a dedicated signaling.

[0322] As one embodiment, the first signaling is an RRC message.

[0323] As one embodiment, the first signaling is a MAC CE.

[0324] As one embodiment, the first signaling is a UCI (Uplink Control Information).

[0325] As one embodiment, the first signaling includes at least one MeasResults.

[0326] As one embodiment, the first signaling includes at least one MeasId.

[0327] As one embodiment, the first signaling includes at least one PhysCellId.

[0328] As one embodiment, the first signaling includes at least one rsrp.

[0329] As one embodiment, the first signaling includes at least one rsrq.

[0330] As one embodiment, the first signaling includes at least one sinr.

[0331] As one embodiment, the first signaling includes at least one ssb-Index.

[0332] As one embodiment, the first signaling includes at least one csi-RS-Index.

[0333] As one embodiment, the first signaling includes at least one CRI (CSI-RS resource indicator).

[0334] As one embodiment, the first signaling includes at least one CQI (Channel Quality Indicator).

[0335] As one embodiment, the first signaling includes at least one PMI (Precoding Matrix Indicator).

[0336] As one embodiment, the first signaling includes at least one RI (Rank Indicator).

[0337] As one embodiment, the first signaling includes an identity of the second cell.

[0338] As one embodiment, the first signaling includes an index of the first event.

[0339] As one embodiment, the first signaling includes measurement information.

[0340] As one embodiment, the measurement information comprises measurement results of the first cell.

[0341] As one embodiment, the measurement information comprises measurement results of neighboring cells.

[0342] As one embodiment, the measurement information comprises measurement results of candidate cells.

[0343] As one embodiment, the measurement information comprises measurement results of the second cell.

[0344] As one embodiment, the first signaling comprises prediction information.

[0345] As one embodiment, the prediction information comprises at least part of the first prediction information.

[0346] As one embodiment, the prediction information comprises prediction results of the first cell.

[0347] As one embodiment, the prediction information comprises prediction results of neighboring cells.

[0348] As one embodiment, the prediction information comprises prediction results of candidate cells.

[0349] As one embodiment, the prediction information comprises prediction results of the second cell.

[0350] As one embodiment, the prediction information comprises a reason why the first event is predicted not to be fulfilled.

[0351] As one embodiment, the prediction information comprises a probability why the first event is predicted not to be fulfilled.

[0352] As one embodiment, the prediction information comprises a confidence why the first event is predicted not to be fulfilled.

[0353] As one embodiment, the prediction information comprises a likelihood why the first event is predicted not to be fulfilled.

[0354] As one embodiment, the second signaling is transmitted over PUSCH.

[0355] As one embodiment, the second signaling is transmitted over PUCCH.

[0356] As one embodiment, the second signaling is a dedicated signaling.

[0357] As one embodiment, the second signaling is an RRC message.

[0358] As one embodiment, the second signaling is a MAC CE. As an embodiment, the second signaling is a DCI (Downlink Control Information).

[0359]

[0360] As an embodiment, the first event being predicted not to be fulfilled triggering the first signaling means that the first signaling is sent as a response to the first event being predicted not to be fulfilled.

[0361] As an embodiment, the first event being predicted not to be fulfilled triggering the first signaling means that the first signaling is sent when at least the first event is predicted not to be fulfilled.

[0362] As an embodiment, the first signaling assists the base station N02 in sending the second signaling.

[0363] As an embodiment, the first signaling requests the base station N02 to send the second signaling.

[0364] As an embodiment, the first signaling triggers the base station N02 to send the second signaling.

[0365] As an embodiment, the second signaling is a response to the first signaling.

[0366] As an embodiment, the receiving the second signaling triggering the updating the first event means that the first event is updated when the second signaling is received.

[0367] As an embodiment, the receiving the second signaling triggering the updating the first event means that the first event is updated as a response to the second signaling being received.

[0368] As an embodiment, the second signaling indicates the first event.

[0369] As an embodiment, the second signaling comprises at least another threshold value of the first event.

[0370] As an embodiment, the second signaling comprises an offset of at least one threshold value of the first event.

[0371] As an embodiment, the second signaling comprises a type of the first event.

[0372] As an embodiment, the second signaling indicates the second cell.

[0373] As an embodiment, the second signaling indicates the first event and the second cell.

[0374] ​As an embodiment, the second signaling comprises an index of the first event.

[0375] As an embodiment, the second signaling comprises an identity of the second cell.

[0376] As an embodiment, the second signaling comprises an index of the first event and an identity of the second cell.

[0377] As an embodiment, the terminal U01 performs the prediction for the first event based on a UE implementation.

[0378] As an embodiment, the terminal U01 performs the prediction for the first event based on a protocol specification.

[0379] As an embodiment, the terminal U01 and the network jointly perform the prediction for the first event.

[0380] As an embodiment, the terminal U01 and the base station N02 jointly perform the prediction for the first event.

[0381] As an embodiment, the terminal U01 and an OTT server jointly perform the prediction for the first event.

[0382] As an embodiment, the terminal U01 and a core network jointly perform the prediction for the first event.

[0383] As an embodiment, the terminal U01 and an OAM jointly perform the prediction for the first event.

[0384] As an embodiment, the prediction for the first event is performed by at least one AI / ML model.

[0385] As an embodiment, the application does not limit the name of the AI / ML model.

[0386] As an embodiment, the application does not limit the name of the AI / ML function.

[0387] As a non-limiting embodiment, the at least one AI / ML model directly predicts that the first event is predicted to be not fulfilled.

[0388] As a non-limiting embodiment, the at least one AI / ML model first predicts a measurement result, and the terminal U01 then determines that the first event is predicted to be not fulfilled based on the measurement result.

[0389] As an embodiment, the step S5103 comprises receiving the first prediction information.

[0390] As a sub-example, the terminal U01 receives the first prediction information first, and then determines that the first event is predicted not to be satisfied.

[0391] As a sub-example, the terminal U01 predicts that the first event is not to be satisfied first, and then receives the first prediction information.

[0392] Embodiment 6

[0393] Embodiment 6 illustrates a diagram of a first event being predicted not to be satisfied according to an embodiment of the present application. In FIG. 6, the horizontal axis represents time, at tl, the first event is predicted not to be satisfied within a first time window; t2 is the start time of the first time window; t3 is the end time of the first time window.

[0394] In embodiment 6, the first event being predicted not to be satisfied means that the first event is predicted not to be satisfied within a first time window.

[0395] As an embodiment, the tl and the t2 are the same.

[0396] As an embodiment, the tl and the t2 are different.

[0397] As an embodiment, the start time of the first time window is not earlier than the time when the first event is predicted not to be satisfied.

[0398] As an embodiment, the start time of the first time window is the time when the first event is predicted not to be satisfied.

[0399] As an embodiment, the start time of the first time window is a time after the first event is predicted not to be satisfied.

[0400] As an embodiment, the first time window is a time interval.

[0401] As an embodiment, the first time window is continuous time.

[0402] As an embodiment, the first time window is non-continuous time.

[0403] As an embodiment, the first time window is implemented by a timer.

[0404] As an embodiment, the first time window includes the time when a timer is running.

[0405] As an embodiment, the first time window refers to the time when a timer is running; the end time of the first time window is the time when the timer expires.

[0406] As one embodiment, a first timer is started when it is predicted that the first event is not satisfied; the first time window is a time when the first timer is running.

[0407] As one embodiment, the first time window is implemented by a period of reference signal resource.

[0408] As one embodiment, the first time window is implemented by a specified start time and an end time.

[0409] As one embodiment, the first time window is implemented by a specified start time and a time length.

[0410] As one embodiment, the length of the first time window is indicated by the network.

[0411] As one sub-embodiment of the above embodiment, the network configuration refers to being indicated by RRC message.

[0412] As one sub-embodiment of the above embodiment, the network configuration refers to being indicated by lower layer signaling.

[0413] As one sub-embodiment of the above sub-embodiment, the lower layer is MAC CE.

[0414] As one sub-embodiment of the above sub-embodiment, the lower layer is DCI.

[0415] As one sub-embodiment of the above embodiment, the network configuration refers to being indicated by RRC message and MAC CE jointly.

[0416] As one sub-embodiment of the above sub-embodiment, the length of the first time window is configured by RRC message and activated by MAC CE.

[0417] As one embodiment, the length of the first time window is determined by the first node.

[0418] As one sub-embodiment of the above embodiment, the determination by the first node refers to prediction by the first node.

[0419] As one sub-embodiment of the above embodiment, the determination by the first node refers to self-determination by the first node.

[0420] As one sub-embodiment of the above embodiment, the determination by the first node refers to implementation-based determination by the first node.

[0421] As one sub-embodiment of the above embodiment, the determination by the first node refers to selection by the first node.

[0422] As one embodiment, the first prediction information indicates a first time window; the first event being predicted not to be satisfied means that the first event is predicted not to be satisfied within the first time window.

[0423] As one sub-embodiment, the first prediction information indicates a length of the first time window.

[0424] As one sub-embodiment, the first prediction information explicitly indicates a length of the first time window.

[0425] As one sub-embodiment, the first prediction information implicitly indicates a length of the first time window.

[0426] As one sub-embodiment, the first prediction information indicates a start time of the first time window.

[0427] As one sub-embodiment, the first prediction information explicitly indicates a start time of the first time window.

[0428] As one sub-embodiment, the first prediction information implicitly indicates a start time of the first time window.

[0429] As one sub-embodiment, the first prediction information indicates that a start time of the first time window is default.

[0430] As one sub-embodiment, the first prediction information indicates an end time of the first time window.

[0431] As one sub-embodiment, the first prediction information explicitly indicates an end time of the first time window.

[0432] As one sub-embodiment, the first prediction information implicitly indicates an end time of the first time window.

[0433] As one sub-embodiment, the first prediction information indicates a start time and an end time of the first time window.

[0434] Embodiment 7

[0435] Embodiment 7 illustrates a diagram of a first event according to one embodiment of the present application. As shown in FIG. 7.

[0436] In embodiment 7, the first RRC message comprises configuration information of the second cell; the first event is an execution condition of the configuration information of the second cell.

[0437] As one embodiment, the configuration information of the second cell comprises a PCI (physical cell identity) of the second cell.

[0438] As one embodiment, the configuration information of the second cell comprises common configuration information of downlink of the second cell.

[0439] As one embodiment, the configuration information of the second cell comprises common configuration information of uplink of the second cell.

[0440] As one embodiment, the configuration information of the second cell comprises configuration information of random access of the second cell.

[0441] As one embodiment, the configuration information of the second cell comprises configuration information of timing advance of the second cell.

[0442] As one embodiment, a CellGroupConfig in the first RRC message comprises the configuration information of the second cell.

[0443] As one embodiment, a ServingCellConfigCommon in the first RRC message comprises the configuration information of the second cell.

[0444] As one embodiment, a DownlinkConfigCommon in the first RRC message comprises the configuration information of the second cell.

[0445] As one embodiment, a UplinkConfigCommon in the first RRC message comprises the configuration information of the second cell.

[0446] As one embodiment, a PhysCellId in the first RRC message comprises the configuration information of the second cell.

[0447] As one embodiment, the first RRC message belongs to a LTM-Config IE.

[0448] As one embodiment, the first RRC message belongs to a LTM-CSI-ReportConfig IE.

[0449] As one embodiment, the first RRC message belongs to a LTM-Candidate IE.

[0450] As one embodiment, the first RRC message belongs to a ConditionalReconfiguration IE.

[0451] As one embodiment, the first RRC message belongs to a CondReconfigToAddModList IE.

[0452] As one embodiment, the first RRC message comprises a configuration index, the configuration index indicating the one configuration.

[0453] As one embodiment, a CondReconfigId in the first RRC message indicates the one configuration index.

[0454] As one embodiment, a LTM-CandidateId in the first RRC message indicates the one configuration index.

[0455] As one embodiment, the first RRC message comprises a condExecutionCond, the condExecutionCond configuring the first event.

[0456] As one embodiment, a condExecutionCondSCG in the first RRC message configures the first event.

[0457] As one embodiment, a condExecutionCondPSCell in the first RRC message configures the first event.

[0458] As one embodiment, a CondReconfigExecCondSCG in the first RRC message configures the first event.

[0459] As one embodiment, a subsequentCondExecutionCond in the first RRC message configures the first event.

[0460] As one embodiment, when the first event is predicted to be not satisfied, removing the configuration information of the second cell; the removing the configuration information of the second cell comprises the updating the first event.

[0461] As one embodiment, the first event being an execution condition of the configuration information of the second cell means that when the first event is satisfied, applying the configuration information of the second cell.

[0462] As one embodiment, the first event being an execution condition of the configuration information of the second cell means that when the first event is satisfied, executing the configuration information of the second cell.

[0463] Embodiment 8

[0464] Embodiment 8 illustrates a diagram of updating a first event according to one embodiment of the present application. As shown in FIG. 8.

[0465] In Embodiment 8, the updating the first event refers to updating the first event to a second event; the first RRC message configures a plurality of candidate events, any event of the plurality of candidate events is for the second cell, the plurality of candidate events comprises at least the first event and the second event.

[0466] As an embodiment, the updating the first event to a second event refers to updating the first event to the second event in the first variable.

[0467] As an embodiment, the updating the first event to a second event refers to replacing the first event with the second event in the first variable.

[0468] As an embodiment, the updating the first event to a second event refers to deleting the first event from the first variable and storing the second event.

[0469] As an embodiment, the updating the first event to a second event refers to deactivating the first event and activating the second event.

[0470] As an embodiment, the updating the first event to a second event refers to deactivating the first event and activating the second event.

[0471] As an embodiment, any candidate event of the plurality of candidate events is configured with a candidate index, candidate indexes of any two candidate events of the plurality of candidate events are different.

[0472] As an embodiment, the number of the plurality of candidate events is configurable.

[0473] As an embodiment, the number of the plurality of candidate events is fixed.

[0474] As an embodiment, the plurality of candidate events consists of the first event and the second event.

[0475] As an embodiment, the plurality of candidate events consists of at least the first event and the second event.

[0476] As an embodiment, any candidate event of the plurality of candidate events is for L3 measurement.

[0477] As an embodiment, any candidate event of the plurality of candidate events is for L1 measurement.

[0478] As an embodiment, any candidate event of the plurality of candidate events is for either of L3 measurement or L1 measurement.

[0479] As one embodiment, any of the plurality of candidate events is dedicated to the second cell.

[0480] As one embodiment, any of the plurality of candidate events is dedicated to a frequency of the second cell.

[0481] As one embodiment, any of the plurality of candidate events is dedicated to a center frequency of the second cell.

[0482] As one embodiment, the terminal selects the second event from the plurality of candidate events and updates the first event to the second event.

[0483] As one subembodiment, the terminal selects the second event from the plurality of candidate events by itself.

[0484] As one subembodiment, the terminal selects the second event from the plurality of candidate events randomly.

[0485] As one subembodiment, the terminal selects the second event from the plurality of candidate events according to at least a type of event.

[0486] As one subembodiment, the terminal selects the second event from the plurality of candidate events according to at least a measurement.

[0487] As one embodiment, the second signaling indicates the second event from the plurality of candidate events.

[0488] As one subembodiment, the second signaling is a MAC CE.

[0489] As one subembodiment, the second signaling is a DCI.

[0490] As one subembodiment, the second signaling activates the second event.

[0491] As one subembodiment, the second signaling enables the second event.

[0492] As one subembodiment, the second signaling indicates the first event and the second event.

[0493] As one subembodiment, the second signaling indicates the second event and the second cell.

[0494] As one subembodiment, the second signaling indicates an index of the second event.

[0495] As one subembodiment, the second signaling indicates an index of the second event in the plurality of candidate events.

[0496] As one subembodiment, the second signaling comprises a bitmap, any bit in the bitmap corresponds to a candidate event, and the bit in the bitmap corresponding to the second event is set to 1.

[0497] As one subembodiment, the second signaling indicates at least one threshold in the second event.

[0498] As one subembodiment, the second signaling indicates at least one offset in the second event.

[0499] As one embodiment, the second event is not applied before the updating the first event.

[0500] As one embodiment, the second event is not evaluated before the updating the first event.

[0501] As one embodiment, the second event is not activated before the updating the first event.

[0502] As one embodiment, the second event is in a deactivated state before the updating the first event.

[0503] As one embodiment, the first event is evaluated before the updating the first event; the first event is stopped from being evaluated and the second event is started to be evaluated after the updating the first event.

[0504] Embodiment 9

[0505] Embodiment 9 illustrates a structure block diagram of a processing apparatus in a terminal according to one embodiment of the present application; as shown in FIG. 9. In FIG. 9, the processing apparatus 900 in the terminal comprises a first receiver 901, a first processor 902.

[0506] The first receiver 901 receives a first RRC message, the first RRC message configuring a first event; wherein the first event comprises at least one of a measurement result for a first cell being worse than a first threshold or a measurement result for a second cell being better than a second threshold, the first cell being one serving cell of the terminal;

[0507] The first processor 902 updates the first event;

[0508] In embodiment 9, the updating the first event depends on the first event being predicted to be not satisfied.

[0509] As one embodiment, the updating the first event in response to the first event being predicted not to be fulfilled means that the first event being predicted not to be fulfilled triggers the updating the first event.

[0510] As one embodiment, the processing device 900 in the terminal comprises a first transmitter 903.

[0511] As one embodiment, the first transmitter 903 transmits a first signaling; the first receiver 901 receives a second signaling; wherein the updating the first event in response to the first event being predicted not to be fulfilled means that the first event being predicted not to be fulfilled triggers the first signaling; the second signaling is received after the first signaling is transmitted; the second signaling triggers the updating the first event, the second signaling indicates at least one of the first event or the second cell.

[0512] As one embodiment, the first event being predicted not to be fulfilled means that the first event is predicted not to be fulfilled within a first time window.

[0513] As one embodiment, the processing device 900 in the terminal comprises a second processor 904.

[0514] As one embodiment, the second processor 904 performs a prediction for the first event; wherein the performing the prediction for the first event comprises predicting whether the first event is fulfilled.

[0515] As one embodiment, the first RRC message comprises configuration information of the second cell; the first event is an execution condition of the configuration information of the second cell.

[0516] As one embodiment, the updating the first event means updating the first event to a second event; the first RRC message configures a plurality of candidate events, any event in the plurality of candidate events is for the second cell, the plurality of candidate events comprises at least the first event and the second event.

[0517] As one embodiment, the first receiver 901 comprises at least one of the antenna 452 or the receiver 454 or the multi-antenna receiving processor 458 or the receiving processor 456 or the controller / processor 459 or the memory 460 or the data source 467 in FIG.4.

[0518] As one embodiment, the first receiver 901 comprises at least the antenna 452 and the receiver 454 in FIG.4.

[0519] As an embodiment, the first transmitter 903 comprises at least one of the antenna 452 or the transmitter 454 or the multi-antenna transmit processor 457 or the transmit processor 468 or the controller / processor 459 or the memory 460 or the data source 467 in FIG.4 of the present application.

[0520] As an embodiment, the first transmitter 903 comprises at least the antenna 452 and the transmitter 454 in FIG.4 of the present application.

[0521] As an embodiment, the terminal comprises: one or more processors and a memory; the memory is coupled to the one or more processors; the memory is configured to store computer program codes; the computer program codes comprise computer instructions; the one or more processors invoke the computer instructions to cause the terminal to perform the method in the present application which is used in the terminal.

[0522] Embodiment 10

[0523] Embodiment 10 illustrates a structural block diagram of a processing apparatus used in a base station according to an embodiment of the present application; as shown in FIG.10. In FIG.10, the processing apparatus 1000 in the base station comprises a second transmitter 1001.

[0524] The second transmitter 1001 transmits a first RRC message, the first RRC message configuring a first event; wherein the first event comprises at least one of a measurement result for a first cell being worse than a first threshold or a measurement result for a second cell being better than a second threshold, the first cell being one serving cell of the terminal;

[0525] In Embodiment 10, a receiver of the first RRC message updates the first event; the updating of the first event depends on the first event being predicted to be not satisfied.

[0526] As an embodiment, the updating of the first event depending on the first event being predicted to be not satisfied means that the first event being predicted to be not satisfied triggers the updating of the first event.

[0527] As an embodiment, the processing apparatus 1000 in the base station comprises a second receiver 1002.

[0528] As an embodiment, the second receiver 1002 receives the first signaling; the second transmitter 1001 transmits the second signaling; wherein the updating the first event in response to the first event being predicted not to be satisfied means that the first event being predicted not to be satisfied triggers the first signaling; the second signaling is received after the first signaling is transmitted; the second signaling triggers the updating the first event, the second signaling indicates at least one of the first event or the second cell.

[0529] As an embodiment, the first event being predicted not to be satisfied means that the first event is predicted not to be satisfied within a first time window.

[0530] As an embodiment, a receiver of the first RRC message performs a prediction for the first event; the performing the prediction for the first event comprises predicting whether the first event is satisfied.

[0531] As an embodiment, the first RRC message comprises configuration information of the second cell; the first event is an execution condition of the configuration information of the second cell.

[0532] As an embodiment, the updating the first event means updating the first event to a second event; the first RRC message configures a plurality of candidate events, any event of the plurality of candidate events is for the second cell, the plurality of candidate events comprises at least the first event and the second event.

[0533] As an embodiment, the second transmitter 1001 comprises at least one of the antenna 420 or the transmitter 418 or the multi-antenna transmit processor 471 or the transmit processor 416 or the controller / processor 475 or the memory 476 in FIG.4.

[0534] As an embodiment, the second transmitter 1001 comprises at least the antenna 420 and the transmitter 418 in FIG.4.

[0535] As an embodiment, the second receiver 1002 comprises at least one of the antenna 420 or the receiver 418 or the multi-antenna receive processor 472 or the receive processor 470 or the controller / processor 475 or the memory 476 in FIG.4.

[0536] As an embodiment, the second receiver 1002 comprises at least the antenna 420 and the receiver 418 in FIG.4.

[0537] As an embodiment, the base station comprises: one or more processors and a memory; the memory is coupled to the one or more processors, and the memory is configured to store computer program codes, the computer program codes comprise computer instructions, and the one or more processors invoke the computer instructions to enable the base station to perform the method for the base station in the present application.

[0538] Embodiment 11

[0539] Embodiment 11 illustrates a schematic diagram of an AI / ML model according to an embodiment of the present application, as shown in FIG. 11. FIG. 11 comprises a first module, a second module, a third module, a fourth module, and a fifth module.

[0540] In embodiment 11, in the AI / ML model shown in FIG. 11, the first module sends a first data set to the second module, the first module sends a second data set to the third module, the first module sends a third data set to the fifth module, the fifth module sends a first type of parameter group to the second module, the fifth module sends a second type of parameter group to the third module, the fifth module sends a third type of parameter group to the fourth module, the second module sends a fourth type of parameter group to the fourth module, and the fourth module sends a fifth type of parameter group to the third module.

[0541] As an embodiment, the first module, the second module, the third module, the fourth module, and the fifth module in an AI / ML model all belong to the first node.

[0542] The above method avoids air interface signaling interaction and shortens transmission delay.

[0543] As an embodiment, any one of the first module, the second module, the third module, the fourth module, and the fifth module in an AI / ML model does not belong to the first node.

[0544] The above method reduces the hardware complexity of the first node.

[0545] As an embodiment, at least one of the first module, the second module, the third module, the fourth module, and the fifth module in an AI / ML model belongs to the first node; and at least one of the first module, the second module, the third module, the fourth module, and the fifth module belongs to the network node.

[0546] The above method balances the hardware complexity and transmission delay of the first node.

[0547] As an example, the first module is for data collection.

[0548] As an example, the first module is responsible for data collection.

[0549] As an example, the first module has data collection functionality.

[0550] As an example, the second module has training functionality.

[0551] As an example, the training functionality is for AI / ML model training.

[0552] As an example, the training functionality is responsible for AI / ML model training.

[0553] As an example, the training functionality has AI / ML model training functionality.

[0554] As an example, the training functionality performs AI / ML model training.

[0555] As an example, the second module performs validation.

[0556] As an example, the second module performs testing.

[0557] As an example, the second module generates AI / ML model performance metrics.

[0558] As an example, the second module is responsible for data preparation.

[0559] As an example, the data preparation includes at least one of data pre-processing or cleaning or formatting or transformation.

[0560] As an example, the third module has inference functionality.

[0561] As an example, the inference functionality is for inference.

[0562] As an example, the inference functionality is responsible for inference.

[0563] As an embodiment, the fourth module is for AI / ML model storage.

[0564] As an embodiment, the fourth module has the function of AI / ML model storage.

[0565] As an embodiment, the fourth module is responsible for storing trained AI / ML models.

[0566] As an embodiment, the fourth module is responsible for storing trained AI / ML models that can be used to perform inference processing.

[0567] As an embodiment, the fifth module is for management.

[0568] As an embodiment, the fifth module is responsible for management.

[0569] As an embodiment, the fifth module has the function of management.

[0570] As an embodiment, the fifth module manages AI / ML models.

[0571] As an embodiment, the first data set is training data.

[0572] As an embodiment, the first data set is the input of the second module.

[0573] As an embodiment, the second data set is inference data.

[0574] As an embodiment, the second data set is the input of the third module.

[0575] As an embodiment, the third data set is monitoring data.

[0576] As an embodiment, the third data set is the input of the fifth module.

[0577] As an embodiment, the first type of parameter set includes monitoring output.

[0578] As an embodiment, the second type of parameter set includes management instructions.

[0579] As an embodiment, the second type of parameter set is used for fine-tuning operations of inference functions.

[0580] As one embodiment, the second type of parameter set includes an identification of an AI / ML model.

[0581] As one embodiment, the second type of parameter set is used to select an AI / ML model.

[0582] As one embodiment, the second type of parameter set is used to switch an AI / ML model.

[0583] As one embodiment, the second type of parameter set is used to activate / deactivate an AI / ML model.

[0584] As one embodiment, the second type of parameter set is used to fallback an AI / ML model.

[0585] As one embodiment, the third type of parameter set includes an AI / ML model transfer request.

[0586] As one embodiment, the third type of parameter set includes an AI / ML model delivery request.

[0587] As one embodiment, the fourth type of parameter set includes a trained AI / ML model.

[0588] As one embodiment, the fourth type of parameter set includes an updated AI / ML model.

[0589] As one embodiment, the fourth type of parameter set indicates an identification of an AI / ML model.

[0590] As one embodiment, the fifth type of parameter set includes an AI / ML model transfer.

[0591] As one embodiment, the fifth type of parameter set includes an AI / ML model delivery.

[0592] As one embodiment, the fifth type of parameter set indicates an identification of an AI / ML model.

[0593] As one embodiment, the first type of output is absent.

[0594] As one embodiment, the first type of output is present.

[0595] As one embodiment, the first type of output includes at least part of the first prediction information.

[0596] As one embodiment, the second module sends the first type of output to the fifth module.

[0597] As one embodiment, the first type of output comprises monitoring output.

[0598] As one embodiment, the second type of output is absent.

[0599] As one embodiment, the second type of output is present.

[0600] As one embodiment, the second type of output comprises the first prediction information.

[0601] As one embodiment, the third module sends the second type of output to the fifth module.

[0602] As one embodiment, the second type of output comprises Inference Output.

[0603] As one embodiment, the second type of output is used by the fifth module to monitor the performance of the AI / ML model.

[0604] As one embodiment, the first dataset in the AI / ML model is configured by the network.

[0605] As one embodiment, the first dataset in the AI / ML model is determined by the first node.

[0606] As one embodiment, the first dataset in the AI / ML model comprises stored data of the first node; the stored data can be from the network, can be from the log of the first node, or can be from other RAN nodes.

[0607] As one embodiment, the first dataset in the AI / ML model comprises measurement information of the first node; the measurement information can be the mobile state of the first node, such as the moving speed, or the number of switched cells in a given time interval, etc.; the measurement information can also be the measurement result for the reference signal, such as the cell-level measurement result, or the beam-level measurement result, or the time-domain measurement result, or the frequency-domain measurement result, or the spatial-domain measurement result, or a combination thereof, etc.

[0608] As one embodiment, the second dataset in the AI / ML model is configured by the network.

[0609] As one embodiment, the second dataset in the AI / ML model is determined by the first node.

[0610] As an embodiment, the second data set in the AI / ML model comprises stored data of the first node; the stored data can be from the network, can also be from logs of the first node, and can also be from other RAN nodes.

[0611] As an embodiment, the second data set in the AI / ML model comprises measurement information of the first node; the measurement information can be a moving state of the first node, for example, a moving speed, or a number of switched cells in a given time interval, etc.; the measurement information can also be a measurement result for a reference signal, for example, a cell-level measurement result, or a beam-level measurement result, or a time-domain measurement result, or a frequency-domain measurement result, or a spatial-domain measurement result, or a combination thereof, etc.

[0612] As an embodiment, the third data set in the AI / ML model is configured by the network.

[0613] As an embodiment, the third data set in the AI / ML model is determined by the first node.

[0614] As an embodiment, the third data set in the AI / ML model comprises stored data of the first node; the stored data can be from the network, can also be from logs of the first node, and can also be from other RAN nodes.

[0615] As an embodiment, the third data set in the AI / ML model comprises measurement information of the first node; the measurement information can be a moving state of the first node, for example, a moving speed, or a number of switched cells in a given time interval, etc.; the measurement information can also be a measurement result for a reference signal, for example, a cell-level measurement result, or a beam-level measurement result, or a time-domain measurement result, or a frequency-domain measurement result, or a spatial-domain measurement result, or a combination thereof, etc.

[0616] As an embodiment, the embodiment 11 is only for illustrating that the present application can be applied to the AI / ML model, the embodiment does not limit that the present application is applied to non-AI / ML operations, and the embodiment does not limit that the present application is applied to other types of AI / ML models to achieve effects equivalent to the AI / ML model shown in the embodiment 11.

[0617] Embodiment 12

[0618] Embodiment 12 illustrates a schematic diagram of intelligent function deployment of RAN (Radio Access Network) domain according to an embodiment of the present application; as shown in FIG. 12. The gNB in Embodiment 12 can be replaced by e.g. eNB, or 6G base station, or other network device.

[0619] The intelligent functions of RAN domain include training (also referred to as ML training, or AI training, or AI / ML training) function, testing (also referred to as ML testing, or AI testing, or AI / ML testing) function, inference (also referred to as ML inference, or AI inference, or AI / ML inference) function, etc. The training function, the testing function, the inference function can be deployed independently, or can be co-located. The deployment of intelligent functions can be implemented by software, e.g. executable file downloading and / or running; or can be implemented by software combined with hardware, e.g. specific computing unit is accelerated by hardware to improve operation speed or save power consumption.

[0620] For the training function, it can be deployed in a cross-domain management system, or a domain-specific management system; the domain-specific management system is used to manage RAN domain or CN (Core Network) domain. For example, the training function for MDA (Management Data Analytics) can be deployed in MDAF (MDA function); the training for network data analytics can be deployed in NWDAF (Network Data Analytics Function), i.e. the training function is MTLF (Model Training logical function).

[0621] For the inference function, it can also be deployed in a cross-domain management system, or a domain-specific management system; for example, the inference function is MDAF, or the inference function is AnLF (Analytics logical function) located in NWDAF.

[0622] Similarly, the testing function can also be deployed in a cross-domain management system, or a domain-specific management system.

[0623] In embodiment 12, the training function 1702 of the RAN domain is located in the management function 1703 of the RAN domain; while the inference functions are located in the base stations, i.e. the inference function 1704 is located in the gNB 1705, the inference function 1706 is located in the gNB 1707, and the ellipsis in the FIG. 12 represents other gNBs which are not shown and include other inference functions.

[0624] In the FIG. 12, the management of the inference functions of the plurality of base stations is completed by the RAN domain management function 1703, i.e. data interaction is performed with the RAN domain MnS (Management Service) consumer / cross-domain management 1701 (as shown by the dashed arrow 1708 in the FIG. 12).

[0625] Optionally, the management of the inference functions can also be completed by the base stations themselves, i.e. each base station can independently perform data interaction with the RAN domain MnS consumer / cross-domain management 1701.

[0626] It should be noted that embodiment 12 is only one non-limiting implementation; optionally, the training function of the RAN domain can also be deployed in the base stations; or optionally, part of the base stations deploy the inference function and the training function of the RAN domain, while part of the base stations only deploy the inference function.

[0627] As one embodiment, one gNB (or base station) in embodiment 12 is the second node of the present application.

[0628] As one embodiment, the node 203 in the FIG. 4 of the present application includes the RAN domain MnS consumer / cross-domain management 1701 in the FIG. 12.

[0629] As one embodiment, the node 203 in the FIG. 4 of the present application includes the training function 1702 in the FIG. 12.

[0630] As one embodiment, the node 203 in the FIG. 4 of the present application includes the management function 1703 in the FIG. 12.

[0631] As one embodiment, the node 203 in the FIG. 4 of the present application includes the inference function 1705 in the FIG. 12.

[0632] As one embodiment, the inference function 1705 in the FIG. 12 performs the prediction for the first event.

[0633] As one embodiment, the inference function 1705 in the FIG. 12 predicts that the first event is not satisfied.

[0634] Embodiment 13

[0635] Embodiment 13 illustrates a schematic diagram of UE intelligent function deployment according to an embodiment of the present application; as shown in FIG. 13. The training function 1805 of the RAN domain in FIG. 13 is optional.

[0636] The UE intelligent function 1804 is deployed in the first node of the present application, and the UE intelligent function 1804 includes an inference function 1806; the inference function 1806 uses an AI / ML model (also referred to as an AI model, or an ML model, or an AI / ML model) for inference; an AI / ML model is usually trained before being used for AI / ML inference.

[0637] As an embodiment, the UE intelligent function 1804 includes a training function 1805 of the RAN domain, which runs training data through an AI / ML model to derive a related loss, and adjusts parameters of the AI / ML model based on the calculated loss; the training includes at least one of ML initial training, ML re-training, and reinforcement learning.

[0638] The above embodiments can reduce the complexity of the base station, or save the air interface resources caused by the reporting of training data; however, the above embodiments put higher requirements on the processing capability of the UE side.

[0639] Optionally, the UE intelligent function 1804 further includes a training function of the CN domain (not included in FIG. 13).

[0640] Optionally, the UE intelligent function 1804 further includes an intelligent deployment function (not included in FIG. 13) for loading AI / ML models and data.

[0641] As an embodiment, the first node indicates whether the training function (RAN domain or CN domain) is supported through capability reporting, and the capability reporting is RRC signaling or NAS (Non-Access Stratum) signaling.

[0642] As an embodiment, the AI / ML model and related metadata are loaded by the first node from a network device or a remote server.

[0643] Optionally, the UE intelligence function 1804 is a MnS producer providing data for management or analytics to the CN domain MnF 1801, and / or the RAN domain MnF 1802, and / or the cross-domain management system 1803 (as indicated by the double-headed arrow 1807).

[0644] Optionally, the UE intelligence function 1804 is a MnS consumer loading data from the CN domain MnF 1801, and / or the RAN domain MnF 1802, and / or the cross-domain management system 1803 for AI / ML related management, such as management data requests, AI / ML model activation, and / or AI / ML model training, etc. (as indicated by the double-headed arrow 1807).

[0645] As an embodiment, the AI / ML model is based on a neural network.

[0646] As an embodiment, the AI / ML model is based on a CNN (Conventional Neural Networks).

[0647] As an embodiment, the AI / ML model is based on a Transformer architecture.

[0648] As an embodiment, the UE 201 in FIG. 2 includes the inference function 1806 in FIG. 13.

[0649] As an embodiment, the first communication device 450 in FIG. 4 includes the inference function 1806 in FIG. 13.

[0650] As an embodiment, the second processor 904 in FIG. 9 includes the inference function 1806 in FIG. 13.

[0651] As an embodiment, the second receiver 1002 in FIG. 10 includes the inference function 1806 in FIG. 13.

[0652] As an embodiment, the third module in FIG. 11 includes the inference function 1806 in FIG. 13.

[0653] As an embodiment, the first node in the present application includes the inference function 1806 in FIG. 13.

[0654] As an embodiment, the second node in the present application includes the MnF 1802 in FIG. 13.

[0655] As one embodiment, the second node in the present application comprises the RAN domain MnF 1802 in Figure 13.

[0656] As one embodiment, the node 211 in Figure 4 in the present application comprises the CN domain MnF 1801 in Figure 13.

[0657] As one embodiment, the UE intelligence function 1804 in Figure 13 performs prediction for the first event.

[0658] As one embodiment, the inference function 1806 in Figure 13 performs prediction for the first event.

[0659] As one embodiment, the UE intelligence function 1804 in Figure 13 predicts that the first event is not satisfied.

[0660] As one embodiment, the inference function 1806 in Figure 13 predicts that the first event is not satisfied.

[0661] Embodiment 14

[0662] Embodiment 14 illustrates a flowchart based on artificial intelligence or machine learning according to one embodiment of the present application; as shown in Figure 14. Figure 14 comprises a third operation, a fourth operation, a fifth operation, a sixth operation and a seventh operation. In Embodiment 14, the third operation and the fourth operation belong to a first stage, the fifth operation belongs to a second stage, the sixth operation belongs to a third stage, and the seventh operation belongs to a fourth stage. In Figure 14, the line with arrow represents the order of the flow.

[0663] As one embodiment, the third operation comprises AI / ML training, the fourth operation comprises AI / ML testing, the fifth operation comprises AI / ML emulation, the sixth operation comprises AI / ML entity loading, and the seventh operation comprises AI / ML inference.

[0664] As one embodiment, the first stage comprises a training phase, the second stage comprises an emulation phase, the third stage comprises a deployment phase, and the fourth stage comprises an inference phase.

[0665] As an embodiment, the first stage includes AI / ML model training.

[0666] As an embodiment, the first stage includes AI / ML model training and AI / ML testing.

[0667] As an embodiment, the AI / ML model training includes initial training and re-training of one or a set of AI / ML entities.

[0668] As an embodiment, the AI / ML model training relies on training data.

[0669] As an embodiment, the AI / ML model training includes AI / ML entity validation.

[0670] As an embodiment, the AI / ML entity validation is used to evaluate the performance of the AI / ML entity.

[0671] As an embodiment, the AI / ML entity validation relies on validation data.

[0672] As an embodiment, if the result of AI / ML entity validation does not meet the expectation, the AI / ML model will be re-trained.

[0673] As an embodiment, the AI / ML testing includes testing the validated AI / ML entity to evaluate the performance of the trained AI / ML model.

[0674] As an embodiment, if the result of AI / ML testing meets the expectation, the AI / ML entity proceeds to the next stage; otherwise, the AI / ML model will be re-trained.

[0675] As an embodiment, the AI / ML testing relies on testing data.

[0676] As an embodiment, the second stage includes AI / ML simulation, which simulates the inference of the AI / ML entity in a simulation environment.

[0677] As an embodiment, the AI / ML simulation is to evaluate the performance of the inference of the AI / ML entity in a simulation environment before the AI / ML entity is used.

[0678] As an embodiment, the second stage is optional.

[0679] As one embodiment, the third stage includes AI / ML entity loading for obtaining trained AI / ML entity for desired AI / ML inference functionality.

[0680] As one embodiment, the third stage is optional.

[0681] As one embodiment, the third stage is not needed when training functionality and inference functionality are co-located.

[0682] As one embodiment, the fourth stage includes AI / ML inference.

[0683] A person of ordinary skill in the art can understand that all or part of the steps in the above method can be instructed by a program to complete the relevant hardware, and the program can be stored in a computer readable storage medium, such as a read-only memory, a hard disk, or an optical disk, etc. Optionally, all or part of the steps of the above embodiment can also be implemented using one or more integrated circuits. Correspondingly, each module unit in the above embodiment can be implemented in the form of hardware or in the form of a software function module, and the present application is not limited to any specific form of combination of software and hardware. The user equipment, terminal and UE in the present application include but are not limited to unmanned aerial vehicles, communication modules on unmanned aerial vehicles, remote control aircraft, aircraft, small aircraft, mobile phones, tablet computers, notebooks, vehicle-mounted communication devices, wireless sensors, network cards, Internet of Things terminals, RFID terminals, NB-IOT terminals, MTC (Machine Type Communication) terminals, eMTC (enhanced MTC) terminals, data cards, network cards, vehicle-mounted communication devices, low-cost mobile phones, low-cost tablet computers, and other wireless communication devices. The base station or system device in the present application includes but is not limited to macro cellular base stations, micro cellular base stations, home base stations, relay base stations, gNB (NR NodeB) NR NodeB, TRP (Transmitter Receiver Point) and other wireless communication devices.

[0684] The above describes only the preferred embodiments of the present application and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A method used in a terminal, the method comprising: receiving a first RRC message, the first RRC message configuring a first event; wherein the first event comprises at least one of a measurement result for a first cell being worse than a first threshold or a measurement result for a second cell being better than a second threshold, the first cell being one serving cell of the terminal; updating the first event; wherein the updating the first event is dependent on the first event being predicted to be not satisfied. 2.The method of claim 1, wherein: the updating the first event being dependent on the first event being predicted to be not satisfied means that the first event being predicted to be not satisfied triggers the updating the first event. 3.The method of claim 1, wherein: the method comprises: sending a first signaling; receiving a second signaling; wherein the updating the first event being dependent on the first event being predicted to be not satisfied means that the first event being predicted to be not satisfied triggers the first signaling; the second signaling is received after the first signaling is sent; the second signaling triggers the updating the first event, the second signaling indicating at least one of the first event or the second cell. 4.The method of any one of claims 1-3, wherein: the first event being predicted to be not satisfied means that the first event is predicted to be not satisfied within a first time window. 5.The method of any one of claims 1-4, wherein: the method comprises: performing a prediction for the first event; wherein the performing the prediction for the first event comprises predicting whether the first event is satisfied. 6.The method of any one of claims 1-5, wherein: the first RRC message comprises configuration information of the second cell; the first event is an execution condition of the configuration information of the second cell. 7.The method of any one of claims 1-6, wherein: the updating the first event means updating the first event to a second event; the first RRC message configures a plurality of candidate events, any event of the plurality of candidate events being for the second cell, the plurality of candidate events comprising at least the first event and the second event. 8.A terminal, the terminal comprising: one or more processors and a memory; the memory coupled to the one or more processors, the memory configured to store computer program codes, the computer program codes comprising computer instructions, the one or more processors configured to invoke the computer instructions to cause the terminal to perform the method of any one of claims 1-7. 9.A method used in a base station, the method comprising: ​ ​ sending a first RRC message, the first RRC message configuring a first event; wherein the first event comprises at least one of a measurement result for a first cell being worse than a first threshold or a measurement result for a second cell being better than a second threshold, the first cell being one serving cell of the terminal; wherein a receiver of the first RRC message updates the first event; the updating the first event is dependent on the first event being predicted to be not satisfied.

10. The method of claim 9, wherein, the updating the first event being dependent on the first event being predicted to be not satisfied means that the first event being predicted to be not satisfied triggers the updating the first event.

11. The method of claim 9, wherein, the method comprises: receiving a first signaling; sending a second signaling; wherein the updating the first event being dependent on the first event being predicted to be not satisfied means that the first event being predicted to be not satisfied triggers the first signaling; the second signaling is received after the first signaling is sent; the second signaling triggers the updating the first event, the second signaling indicating at least one of the first event or the second cell.

12. The method of any of claims 9-11, wherein, the first event being predicted to be not satisfied means that the first event is predicted to be not satisfied within a first time window.

13. The method of any of claims 9-12, wherein, the receiver of the first RRC message performs a prediction for the first event; the performing the prediction for the first event comprises predicting whether the first event is satisfied.

14. The method of any of claims 9-13, wherein, the first RRC message comprises configuration information of the second cell; the first event is an execution condition of the configuration information of the second cell.

15. The method of any of claims 9-14, wherein, the updating the first event means updating the first event to a second event; the first RRC message configures a plurality of candidate events, any event of the plurality of candidate events being for the second cell, the plurality of candidate events comprising at least the first event and the second event.

16. A base station, comprising: one or more processors and a memory; the memory coupled to the one or more processors, the memory configured to store computer program code comprising computer instructions, the one or more processors configured to invoke the computer instructions to cause the base station to perform the method of any of claims 9-15.

Citation Information

Patent Citations

  • Condition switching method and device, communication equipment and storage medium

    CN112823544A

  • Method and device used for wireless communication

    CN113543239A

  • Conditional configuration in a wireless communication network

    WO2021015658A1

  • Device and method for performing handover on basis of location in wireless communication system

    WO2023058872A1