Wireless communication methods, terminal devices and network devices

WO2025184805A8PCT designated stage Publication Date: 2025-10-02GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/080163
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-03-05
Publication Date
2025-10-02

AI Technical Summary

Technical Problem

When deploying artificial intelligence/machine learning models on the terminal device side, how to effectively process predicted mobility events to improve the reliability of mobility management.

Method used

After the terminal device predicts a mobility event, it sends relevant information to the network device so that the network device can perform mobility management, such as making handover decisions in advance.

Benefits of technology

Improved reliability of mobility management, for example through adequate handover preparation and avoidance of radio link failures or unnecessary handovers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024080163_02102025_PF_FP_ABST
    Figure CN2024080163_02102025_PF_FP_ABST
Patent Text Reader

Abstract

Provided are wireless communication methods, terminal devices and network devices. A wireless communication method comprises: a terminal device sending first information to a network device, wherein the first information comprises related information of a mobility event, and the mobility event is obtained by means of prediction.
Need to check novelty before this filing date? Find Prior Art

Description

Wireless communication method, terminal device and network device Technical Field

[0001] The present application relates to the field of communication technology, and more specifically, to a wireless communication method, terminal equipment, and network equipment. Background Art

[0002] In some scenarios, such as when artificial intelligence (AI) / machine learning (ML) models are deployed on terminal devices, the terminal device can predict events related to the terminal device's mobility management (hereinafter referred to as mobility events). In this case, how the terminal device handles the predicted mobility events is an issue that needs to be addressed.

[0003] Summary of the Invention

[0004] The present application provides a wireless communication method, terminal device, and network device. The following introduces various aspects of the present application.

[0005] In a first aspect, a wireless communication method is provided, comprising: a terminal device sending first information to a network device, wherein the first information includes relevant information of a mobility event, and the mobility event is predicted.

[0006] In a second aspect, a wireless communication method is provided, comprising: a network device receiving first information sent by a terminal device, the first information comprising relevant information of a mobility event, and the mobility event is predicted.

[0007] According to a third aspect, a terminal device is provided, comprising: a sending module configured to send first information to a network device, wherein the first information comprises information related to a mobility event, and the mobility event is predicted.

[0008] In a fourth aspect, a network device is provided, comprising: a receiving module configured to receive first information sent by a terminal device, wherein the first information comprises information related to a mobility event, and the mobility event is predicted.

[0009] In a fifth aspect, a terminal device is provided, comprising a processor, a memory, and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to call the computer program in the memory so that the terminal device executes part or all of the steps in the method of the first aspect.

[0010] In the sixth aspect, a network device is provided, comprising a processor, a memory, and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to call the computer program in the memory so that the network device executes part or all of the steps in the method of the second aspect.

[0011] In a seventh aspect, an embodiment of the present application provides a communication system, which includes the above-mentioned terminal device and / or network device. In another possible design, the system may also include other devices that interact with the terminal device or network device in the solution provided in the embodiment of the present application.

[0012] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program enables a computer to execute part or all of the steps in the methods of the above aspects.

[0013] In a ninth aspect, embodiments of the present application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a computer to perform some or all of the steps of the methods described in each of the above aspects. In some implementations, the computer program product may be a software installation package.

[0014] In the tenth aspect, an embodiment of the present application provides a chip, which includes a memory and a processor. The processor can call and run a computer program from the memory to implement some or all of the steps described in the methods of the above aspects.

[0015] In an embodiment of the present application, after the terminal device predicts a mobility event, it can send relevant information of the mobility event to the network device, which is beneficial for the network device to perform mobility management based on the information sent by the terminal device, such as making a switching decision as early as possible and improving the reliability of mobility management. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] FIG1 is a diagram illustrating an example of a system architecture of a wireless communication system to which an embodiment of the present application may be applied.

[0017] FIG2 is an example diagram of a cell-triggered measurement event.

[0018] FIG3 is a diagram illustrating an example of the measurement process.

[0019] FIG4 is a flow chart of a wireless communication method provided in accordance with an embodiment of the present application.

[0020] FIG5 is a schematic flow chart of a wireless communication method provided in another embodiment of the present application.

[0021] FIG6 is a flowchart of a wireless communication method provided in yet another embodiment of the present application.

[0022] FIG7 is a schematic diagram of the structure of the terminal device provided in an embodiment of the present application.

[0023] FIG8 is a schematic diagram of the structure of a network device provided in an embodiment of the present application.

[0024] FIG9 is a schematic structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0025] Communication system architecture

[0026] FIG1 is a diagram illustrating an exemplary system architecture of a wireless communication system 100 to which embodiments of the present application may be applied. The wireless communication system 100 may include a network device 110 and a terminal device 120. The network device 110 may be a device that communicates with the terminal device 120. The network device 110 may provide communication coverage for a specific geographic area and may communicate with the terminal device 120 within the coverage area.

[0027] FIG1 exemplarily shows a network device and two terminal devices. Optionally, the wireless communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area, which is not limited in this embodiment of the present application.

[0028] Optionally, the wireless communication system 100 may further include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiment of the present application.

[0029] It should be understood that the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: fifth generation (5G) system or new radio (NR), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), wideband code division multiple access (WCDMA) system, etc. The technical solutions provided in this application can also be applied to future communication systems, such as the sixth generation mobile communication system, satellite communication system, etc.

[0030] The terminal device in the embodiments of the present application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device in the embodiments of the present application may refer to a device that provides voice and / or data connectivity to a user and can be used to connect people, objects and machines, such as a handheld device with wireless connection function, a vehicle-mounted device, etc. The terminal device in the embodiments of the present application can be a mobile phone, a tablet computer, a laptop computer, a PDA, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. Optionally, the UE can be used to act as a base station. For example, the UE can act as a scheduling entity that provides sidelink signals between UEs in V2X or D2D, etc. For example, a cellular phone and a car communicate with each other using sidelink signals. The cellular phone and smart home devices communicate without relaying the communication signal through the base station.

[0031] The network device in the embodiments of the present application may be a device for communicating with a terminal device, and may also be referred to as an access network device or a radio access network device. For example, the network device may be a base station. The network device in the embodiments of the present application may refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. A base station can broadly cover various names as follows, or be replaced with the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmission point (TRP), transmission point (TP), master station MeNB, secondary station SeNB, multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. A base station can also refer to a communication module, a modem or a chip used to be set in the aforementioned device or apparatus. The base station can also be a mobile switching center and a device that performs base station functions in device-to-device D2D, vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, a network-side device in a 6G network, or a device that performs base station functions in future communication systems. The base station can support networks with the same or different access technologies. The embodiments of this application do not limit the specific technology and specific device form used by the network equipment.

[0032] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.

[0033] In some deployments, the network device in the embodiments of the present application may refer to a CU or a DU, or the network device may include a CU and a DU. The gNB may also include an AAU.

[0034] The network equipment and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the scenarios in which the network equipment and terminal devices are located.

[0035] It should be understood that all or part of the functions of the communication device in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform).

[0036] Radio resource management (RRM) measurements

[0037] In cellular communication systems based on the Third Generation Partnership Project (3GPP), terminal devices typically need to measure the strength or quality of the wireless signals in their current serving cell and neighboring cells. These measurements are called RRM measurements. After performing RRM measurements, the terminal device reports the measurement details to the network device in the form of a measurement report, enabling the network device to make decisions based on the reported content, such as handover decisions and secondary cell group (SCG) changes. The following provides a brief introduction to measurement reports.

[0038] As an implementation manner, the terminal device may report the measurement report to the network via a radio resource control (RRC) message.

[0039] There are many ways to report measurement reports, such as periodic reporting, reporting based on measurement events, and continuing periodic reporting after measurement event reporting. As an example, in a second-generation communication system, measurement reports are always reported according to a certain period, that is, the terminal device periodically reports measurement reports to the network device. As another example, in a third-generation communication system (such as a WCDMA system), a fourth-generation communication system (LTE system), and a fifth-generation communication system (NR system), measurement reports can be reported in any of the three ways mentioned above.

[0040] Regardless of the method used by the terminal device to report the measurement report, the measurement report may include specific measurement events and / or measurement results. As an example, the measurement report may include the signal strength of the cell, such as the reference signal receiving power (RSRP) of the cell, where the RSRP of the cell can be measured in dBm. As another example, the measurement report may include the signal quality of the cell, such as the reference signal receiving quality (RSRQ) of the cell, where the RSRQ of the cell can be measured in db.

[0041] In the measurement report, the cells reported by the terminal device may include the current serving cell and / or neighboring cells. For example, the terminal device may report the signal strength and signal quality of the current serving cell. Alternatively, the terminal device may report the signal strength and signal quality of the current serving cell and neighboring cells.

[0042] The measurement report may include multiple measurement objects, for example, the measurement object may be the same frequency, different frequency, or different communication system frequency.

[0043] As mentioned above, the measurement report may include a measurement event. The triggering of the measurement event is described below. In some embodiments, the triggering of the measurement event may include basic elements such as measurement results, comparison parameters, and timers. These basic elements are described below.

[0044] The measurement results may be, for example, measurement results of the serving cell and / or neighboring cells. For example, the measurement results may be signal strength of the serving cell and / or neighboring cells. Alternatively, the measurement results may be signal quality of the serving cell and / or neighboring cells. In standard protocols, generally, a larger numerical value of a dimension of a measurement result indicates a higher signal strength or quality.

[0045] The comparison parameters corresponding to a measurement event may include one or more parameters. For example, the comparison parameters corresponding to a measurement event may include one or more of the following parameters: a threshold, a hysteresis value, an offset value, etc. The comparison parameters corresponding to the measurement event may be compared with the measurement results of the cell to determine whether the entry and / or exit conditions of the measurement event are met. As a possible implementation, the comparison parameters may be compared absolutely with the measurement results of the cell. Absolute comparison may refer to comparing the measurement results of a cell with a threshold. In this case, if the measurement result of the cell is greater than the sum of the threshold and the hysteresis value, the cell is considered to meet the entry conditions for the measurement event; if the measurement result of the cell is less than the difference between the threshold and the hysteresis value, the cell is considered to meet the exit conditions for the measurement event. As another possible implementation, the comparison parameters may be compared relatively with the measurement results of the cell. Relative comparison may refer to comparing the measurement results of neighboring cells with the measurement results of the serving cell. In some embodiments, before comparing the measurement results of neighboring cells with the measurement results of the serving cell, each cell needs to add its own relevant offset value. For the serving cell, the offset value related to the corresponding event needs to be added. In addition, the hysteresis value needs to be considered when comparing the measurement results of neighboring cells with the measurement results of the serving cell. Taking event A3 as an example, the following provides an example of comparing the measurement results of the neighboring cell and the measurement results of the serving cell.

[0046] The entry condition corresponding to event A3 can be expressed as: n +of n >M s +of s +Hys+off_event

[0047] The exit condition corresponding to event A3 can be expressed as: n +of n <M s +of s -Hys+off_event

[0048] Among them, M n Indicates the measurement results of neighboring cells, of n Indicates the offset value of the neighboring cell, M s Indicates the measurement result of the serving cell, s It represents the offset value of the serving cell, Hys represents the hysteresis value, and off_event represents the offset value related to the corresponding event.

[0049] A timer can be used to indicate the robustness of a measurement result. For example, the timer can be a time to trigger (TTT) timer. In some embodiments, when a cell meets the entry conditions of a measurement event, a TTT timer is started. When the TTT timer times out, if the cell continues to meet the entry conditions of the measurement event, it can be considered that the cell has triggered the measurement event. As shown in Figure 2, the target cell meets the entry conditions of the measurement event at time T0, at which time the TTT timer is started, and the timing duration of the TTT timer is t. If the target cell continues to meet the entry conditions of the measurement event during the time period from T0 to T0+t, it can be considered that the target cell has triggered the measurement event.

[0050] Figure 3 illustrates how a terminal device performs intra-frequency and inter-frequency measurements, from beam-based measurement sampling at Layer 1 to determining measurement events based on network configuration parameters. The following describes several reference points shown in Figure 3.

[0051] Reference point A is where the terminal device performs physical layer measurement sampling. In some embodiments, the terminal device can perform physical layer measurement sampling according to the granularity of the beam.

[0052] Reference point A1 is where the terminal device performs layer 1 filtering on the measured beam measurement results. It should be noted that the beam measurement results after layer 1 filtering must meet the performance requirements specified in relevant specifications (such as 3GPP specifications). Generally speaking, the protocol can specify the length of the measurement period under a specific RRC configuration. During the measurement period, the terminal device must perform at least one sampling. In some embodiments, the specific number of sampling times of the terminal device in a measurement period is specified. For example, in the test case, the terminal device can perform 4-5 oversamplings in a measurement period.

[0053] Reference point B combines the beam measurement results within a certain cell obtained from A1 to synthesize the measurement results at the layer 1 cell level.

[0054] Reference point C performs layer 3 filtering on the layer 1 cell-level measurement result of a certain cell to obtain the layer 3 cell-level measurement result of the cell.

[0055] Reference point D is used to determine whether a specific measurement event exists by judging the measurement results of the serving cell and / or neighboring cells according to certain decision conditions (e.g., decision conditions configured by the network). For example, it determines whether the measurement result of the neighboring cell is higher than that of the serving cell by an offset value (i.e., event A3).

[0056] For other related descriptions of FIG3 (such as the definition of reference point E and reference point F), please refer to 3GPP protocol TS38.331 and will not be repeated here.

[0057] In some embodiments, after the terminal device reports the measurement report to the network device, the network device can manage the mobility of the terminal device according to the reported content. The following takes the deployment of a multi-layer network (hetnet) as an example to introduce the key indicators that affect the mobility performance of the terminal device.

[0058] Indicator 1: Handover Failure. When the network device sends a handover command message to the terminal device, if timer T310, which is used to determine radio link failure, is running, this condition is determined to be a handover failure. In some embodiments, radio link failure determination is performed according to the communication protocol. The following describes exemplary conditions for determining radio link failure.

[0059] After receiving N310 consecutive link deterioration indications (Qout), the terminal device starts the T310 timer. If the T310 timer expires, the terminal device will assume that a radio link failure has occurred. While the T310 timer is running, if the terminal device receives N311 link improvement indications (Qin), the timer T310 is stopped. In some embodiments, the T310 timer length, counters N310 and N311 are all configured by the network device.

[0060] Indicator 2: Ping-pong handover: When a terminal device switches from cell A to cell B and then switches back to cell A within a specified time threshold (e.g., 1 second), this handover is considered a ping-pong handover.

[0061] Indicator 3: Too-short handover: When a terminal device switches from cell A to cell B and then switches to cell C within a specified time threshold (e.g., 1 second), and cell C is not cell A, such a handover is considered too short.

[0062] AI / ML models

[0063] In Rel 18, 3GPP studied whether AI / ML models (or AI / ML algorithms) can help improve the performance of the physical layer. The relevant research results are recorded in the technical report TR38.843. In addition to recording the evaluation methods and results related to AI / ML models, this technical report also records the steps and content for managing AI / ML on the network side or the terminal device side, or both sides. These related contents constitute the life cycle management (LCM) content in this technical report. It should be noted that LCM is a relatively broad term, and its content includes data collection, model training, function / model identification, model transmission, model reasoning, function / model selection, activation, deactivation, replacement and fallback, function / model monitoring, model update, terminal device capability reporting, etc.

[0064] In some embodiments, the AI / ML model can be used for beam measurement prediction for beam management. As an example, the AI / ML model can be applied to beam prediction in the spatial domain, that is, the best beam in the full set of beams (for example, the beam with the strongest wireless signal) can be predicted by measuring a subset of beams in a set and utilizing the spatial correlation between the beams. For example, the AI / ML model can be used to predict a beam or a pair of beams with the strongest wireless signal in the full set of beams, which can be used for downlink transmission and reception. As another example, the AI / ML model can be applied to beam prediction in the time domain, that is, the measurement results of the beam in the current time slot can be predicted based on the measurement results of the historically measured beams and / or the predicted beams and utilizing the temporal correlation of the beams. The AI / ML model's beam prediction in the spatial and time domains is not only technically feasible, but also provides a higher performance improvement.

[0065] In some embodiments, the technology of using AI / ML models to predict beam measurements can be applied to other scenarios, for example, it can be applied to RRM measurements so that the network can make further switching decisions as early as possible based on the predicted RRM measurement results.

[0066] As a possible implementation, when applying AI / ML models in RRM measurement scenarios, the AI / ML models can be deployed on the terminal device side, on the network device side, or on both the terminal device and the network device side. For example, if AI / ML is deployed on the terminal device side, the terminal device can use the AI / ML model to predict future RRM measurement results and / or mobility events based on historical RRM measurement results and other local information.

[0067] In other words, when AI / ML models are deployed on the terminal device side, the terminal device can predict mobility events. Therefore, how the terminal device handles the predicted mobility events is a problem that needs to be solved.

[0068] To address the above issues, the present invention provides a wireless communication method, terminal device, and network device, and describes the processing process after the terminal device predicts a mobility event.

[0069] FIG4 is a flow chart of a wireless communication method provided in an embodiment of the present application. The method shown in FIG4 includes step S410, which is described below.

[0070] In step S410, the terminal device sends the first information to the network device. Alternatively, in step S410, the terminal device reports the first information to the network device.

[0071] In the embodiment of the present application, the first information includes information related to the mobility event. In other words, the first information is associated with the mobility event. In other words, the first information is information associated with the mobility event.

[0072] In some embodiments, the aforementioned mobility events are predicted. As a possible implementation, the mobility events are predicted using a first model. The embodiments of the present application do not limit the first model; the first model can be any model capable of predicting mobility events. For example, the first model can be an AI model, or the first model can be an ML model. That is, in some embodiments, the mobility events can be predicted using an AI or ML model.

[0073] In some embodiments, the first model being able to predict a mobility event may mean that the first model is able to predict the occurrence of the mobility event, or that the first model is able to predict that the mobility event may occur at some point in the future.

[0074] In some embodiments, the first model being able to predict a mobility event may mean that, in addition to being able to predict the occurrence of the mobility event, the first model can also predict other information related to the occurrence of the mobility event. For example, the first model is able to predict the occurrence of the mobility event and the specific time at which the mobility event occurs.

[0075] In some embodiments, the first model may be capable of predicting RRM measurement results in addition to predicting mobility events.

[0076] The embodiments of the present application do not limit mobility events. Exemplarily, mobility events may include one or more of the following events: measurement events, radio link failure events, handover failure events, too-short-time handover events, and ping-pong handover events.

[0077] In some embodiments, a handover failure event may refer to a radio link failure event that occurs or is about to occur in a source cell (e.g., a primary cell, a primary / secondary cell, etc.) before a handover. In some embodiments, a handover failure event may refer to a radio link failure event that occurs or is about to occur in a target cell when a handover has been triggered.

[0078] In some embodiments, the handover failure event may include one or more of the following: a premature handover event, a late handover event, a handover to a wrong cell event, and the like.

[0079] In some embodiments, a ping-pong handover event may refer to an event in which a terminal device switches back to a source cell very shortly after successfully switching to a target cell. For example, if a terminal device successfully switches from cell A to cell B and then switches back to cell A very shortly after, a ping-pong handover event may occur.

[0080] In some embodiments, a too-short handover event may refer to an event in which a terminal device switches to a second target cell very shortly after successfully switching to a first target cell. For example, if a terminal device successfully switches from cell A to cell B and then switches to cell C very shortly after, a too-short handover event may be considered to have occurred. In some embodiments, a too-short handover event may also be referred to as an unnecessary handover event.

[0081] It should be noted that the handover mentioned in the embodiment of the present application may refer to the handover of a primary cell (PCell) or the handover of a primary secondary cell (PSCell).

[0082] In the embodiments of the present application, after a terminal device predicts a mobility event, it can report relevant information about the mobility event (i.e., first information) to the network device, which is beneficial for the network device to perform mobility management based on the first information and improve the reliability of mobility management. For example, the network device can make more adequate handover preparations based on the first information, or avoid wireless link failures or unnecessary handovers (e.g., ping-pong handovers or handovers that are too short) based on the first information.

[0083] As mentioned above, the first information includes information related to the mobility event. The first information will be introduced in detail below.

[0084] In some embodiments, the first information is sent (reported) before the time when the mobility event is triggered. In other words, the first information is sent (reported) before the triggering time of the mobility event. For example, after the terminal device predicts the mobility event, it can immediately report to the network device. Alternatively, after the terminal device predicts the mobility event, it can wait for a period of time before reporting to the network device, such as after locally recording relevant information about the mobility event and then reporting to the network device. However, when this period of time expires, the triggering time of the mobility event has not yet arrived.

[0085] It should be noted that, in the embodiments of the present application, “the time of triggering the mobility event” can be replaced by “the triggering time of the mobility event”.

[0086] As a feasible implementation, the first information is sent by the terminal device after predicting the triggering of the mobility event and before the time of triggering the mobility event. In other words, the first information may be reported by the terminal device to the network device after predicting the triggering of the mobility event and before the triggering of the mobility event, and the first information may indicate the triggering of the mobility event.

[0087] As another possible implementation, the first information is sent by the terminal device after predicting the cancellation of the mobility event and before the time of triggering the mobility event. In other words, the first information may be reported by the terminal device to the network device after predicting the cancellation of the mobility event and before the cancellation of the mobility event. The first information may indicate the cancellation of the mobility event.

[0088] In some embodiments, if the purpose of the terminal device sending the first information to the network device is to cancel the mobility event, then after sending the first message, the terminal device may delete the locally retained first information related to the mobility event.

[0089] The embodiments of the present application do not limit the content of the first information. Exemplarily, the first information may include information related to the predicted result of the mobility event, such as time information for triggering the mobility event, measurement result information related to the triggering of the mobility event, etc. In some embodiments, the first information may also include non-predicted information related to the mobility event, that is, information related to the mobility event that is not predicted, such as identification information (indication information) of the measurement task associated with the mobility event.

[0090] In some embodiments, the first information may include one or more of the following: identification information of the measurement task associated with the mobility event, time information of triggering the mobility event, measurement result information related to the triggering of the mobility event, information of the cell related to the mobility event, etc.

[0091] In some embodiments, the time information for triggering a mobility event corresponds to the measurement result information related to the triggering of the mobility event. That is, the time for triggering a mobility event may correspond to one or a group of measurement results related to the triggering of the mobility event. For example, the time for triggering a mobility event may correspond to the measurement result of a serving cell at the triggering time. Alternatively, the time for triggering a mobility event may correspond to the measurement result of one or more neighboring cells at the triggering time. Alternatively, the time for triggering a mobility event may correspond to the measurement result of a serving cell at the triggering time and the measurement result of one or more neighboring cells at the triggering time.

[0092] The embodiments of the present application do not limit the method for identifying the time of triggering the mobility event. In some embodiments, the time of triggering the mobility event can use absolute time information, such as using the system frame number and time slot value to identify the time of triggering the mobility event, or using universal time coordinated (UTC) to identify the time of triggering the mobility event. In some embodiments, the time of triggering the mobility event can also use relative time information, such as the time of sending or receiving the measurement task as the reference time.

[0093] In some embodiments, the measurement result of the serving cell or the measurement result of the neighboring cell mentioned in the embodiments of the present application refers to the measurement result of the serving cell or the neighboring cell corresponding to the triggering time of the mobility event (such as the measurement event).

[0094] In some embodiments, mobility events may be associated with different cells. For example, a mobility event may be associated only with the serving cell. Alternatively, a mobility event may be associated only with a neighboring cell. Alternatively, a mobility event may be associated with both the serving cell and the neighboring cell.

[0095] In some embodiments, the first information may vary when the mobility event is associated with different cells. In some implementations, if the mobility event is associated only with the serving cell, the first information may include at least: identification information of the measurement task associated with the mobility event and information about the time the mobility event was triggered. In other implementations, if the mobility event is associated with a neighboring cell, the first information may include at least: identification information of the measurement task associated with the mobility event and information about the neighboring cell associated with the mobility event.

[0096] In some embodiments, the mobility event being related to a neighboring cell may mean that the mobility event is only related to the neighboring cell. In some embodiments, the mobility event being related to a neighboring cell may mean that the mobility event is related to both the neighboring cell and the serving cell.

[0097] In some embodiments, the information related to the neighboring cell associated with the mobility event includes one or more of the following: identification information of the neighboring cell, time information of the neighboring cell triggering the mobility event, measurement result information corresponding to the neighboring cell at the time of triggering the mobility event, and measurement result information corresponding to the serving cell at the time of triggering the mobility event.

[0098] Taking the mobility event including a measurement event (the measurement event may, for example, be only related to a neighboring cell) or a handover failure event as an example, the information related to the neighboring cell associated with the mobility event may include: identification information of the neighboring cell, time information of the neighboring cell triggering the measurement event or the handover failure event, and measurement result information corresponding to the neighboring cell at the time of triggering the measurement event or the handover failure event.

[0099] Taking the example of a mobility event including a measurement event, and the measurement event being related to both the neighboring cell and the serving cell, the information related to the neighboring cell associated with the mobility event may include: identification information of the neighboring cell, time information of the neighboring cell triggering the measurement event, measurement result information corresponding to the neighboring cell at the time of triggering the measurement event, and measurement result information corresponding to the serving cell at the time of triggering the measurement event.

[0100] In some embodiments, the first information may vary depending on the mobility event. As an example, if the mobility event is a measurement event, the first information may include one or more of the following: identification information of the measurement task associated with the measurement event, time information of triggering the measurement event, measurement result information of the serving cell associated with the measurement event, and information related to neighboring cells associated with the measurement event. As another example, if the mobility event is a handover failure event, the first information may include one or more of the following: identification information of the measurement task associated with the handover failure event, time information of triggering the handover failure event, information related to neighboring cells associated with the handover failure event, and information about fallback candidate handover cells.

[0101] In some embodiments, when the mobility event is the same but the cells associated with the mobility event are different, the first information will also be different. Taking the mobility event as a measurement event as an example, if the measurement event is only related to the serving cell, the first information may include: identification information of the measurement task associated with the measurement event, time information of triggering the measurement event, and measurement result information corresponding to the serving cell associated with the measurement event at the time of triggering the measurement event; if the measurement event is only related to a neighboring cell, the first information may include: identification information of the measurement task associated with the measurement event, identification information of the neighboring cell, time information of the measurement event being triggered by the neighboring cell, and measurement result information corresponding to the time of triggering the measurement event; if the measurement event is related to both the serving cell and the neighboring cell, the first information may include: identification information of the measurement task associated with the measurement event, identification information of the neighboring cell, time information of the measurement event being triggered by the neighboring cell, measurement result information corresponding to the time of triggering the measurement event, and measurement result information corresponding to the serving cell at the time of triggering the measurement event.

[0102] The following introduces the first information by taking different mobility events as examples.

[0103] Example 1: First information corresponding to a measurement event

[0104] Taking the mobility event as a measurement event as an example, the first information may include one or more of the following: identification information of the measurement task associated with the measurement event, time information of triggering the measurement event, measurement result information of the service cell associated with the measurement event, relevant information of the neighboring cell associated with the measurement event, etc.

[0105] In some embodiments, the related information of the neighboring cell associated with the measurement event may include one or more of the following: measurement result information of the neighboring cell associated with the measurement event, identification information of the neighboring cell associated with the measurement event, etc.

[0106] In some embodiments, if the first information is related to a neighboring cell, the first information may be related to one or more neighboring cells. Taking a measurement event as an example, if the measurement event is related to a neighboring cell, the first information may include relevant information of one or more neighboring cells. Taking the example of first information being related to a first neighboring cell and a second neighboring cell, the first information may include identification information of the first neighboring cell, measurement results of the first neighboring cell, and time information when the measurement event was triggered by the first neighboring cell. It may also include identification information of the second neighboring cell, measurement results of the second neighboring cell, and time information when the measurement event was triggered by the second neighboring cell.

[0107] In some embodiments, the identification information, measurement result, and time information of a measurement event triggering a neighboring cell may be referred to as a set of measurement event information corresponding to the neighboring cell. Taking a first neighboring cell as an example, the identification information of the first neighboring cell, the measurement result of the first neighboring cell, and the time information of the measurement event triggering the first neighboring cell may be referred to as a set of measurement event information corresponding to the first neighboring cell.

[0108] In some embodiments, if the measurement event is related to both the serving cell and the neighboring cell, the set of measurement event information corresponding to the neighboring cell mentioned above may also include the measurement result of the serving cell. This is because the measurement results corresponding to the serving cell may also be different when different neighboring cells trigger the measurement event. Taking the first neighboring cell as an example, if the measurement event is related to both the serving cell and the first neighboring cell, the set of measurement event information corresponding to the first neighboring cell may include the identification information of the first neighboring cell, the measurement result of the first neighboring cell, the time information of the measurement event being triggered by the first neighboring cell, and the measurement result of the serving cell.

[0109] In some embodiments, if the mobility event is a measurement event, the first information corresponding to different measurement events may be different. For example, the first information corresponding to a measurement event related only to the serving cell may be different from the first information corresponding to a measurement event related only to a neighboring cell; or the first information corresponding to a measurement event related to both the serving cell and the neighboring cell may be different from the first information corresponding to the measurement event related only to the serving cell; or the first information corresponding to a measurement event related to both the serving cell and the neighboring cell may be different from the first information corresponding to the measurement event related only to the neighboring cell, etc.

[0110] The embodiment of the present application does not limit the measurement events related only to the serving cell. Exemplarily, the measurement events related only to the serving cell may include A1 events, A2 events, and the like.

[0111] The embodiment of the present application does not limit measurement events related only to neighboring cells. For example, measurement events related only to neighboring cells may include A4 events, etc.

[0112] The embodiment of the present application does not limit the measurement events related to both the serving cell and the neighboring cell. For example, the measurement events related to both the serving cell and the neighboring cell may include A3 events, A5 events, A6 events, etc.

[0113] It should be noted that the serving cell mentioned in the embodiments of the present application may be a PCell, a PSCell, or an SCell, and the embodiments of the present application are not limited thereto. For example, when the measurement event is an A3 event or an A5 event, the serving cell may be a PCell or a PSCell. For another example, when the measurement event is an A6 event, the serving cell may be an SCell.

[0114] It should also be noted that the neighboring cells mentioned in the embodiments of the present application may be neighboring cells of the same frequency or neighboring cells of different frequencies, and the embodiments of the present application are not limited to this.

[0115] It should also be noted that the measurement events such as the A1 event and the A2 event mentioned in the embodiments of the present application can refer to the description of the prior art, and for the sake of brevity, they will not be repeated here.

[0116] The following describes the first information by taking different measurement events as examples in conjunction with Table 1.

[0117] Table 1 Note: N in Table 1 is a positive integer greater than or equal to 1.

[0118] As shown in Table 1, if the measurement event is only related to the serving cell, the first information may include the identification information of the measurement task associated with the measurement event, the time information of triggering the measurement event, and the measurement result information of the serving cell. If the measurement event is only related to neighboring cells, the first information may include the identification information of the measurement task associated with the measurement event, and one or more sets of measurement event information corresponding to neighboring cells. In other words, if the measurement event is only related to neighboring cells, the first information may include the identification information of the measurement task associated with the measurement event, and one or more sets of {time information of the neighboring cell triggering the measurement event, identification information of the neighboring cell, and measurement results of the neighboring cell at the triggering time}. If the measurement event is related to both the serving cell and the neighboring cell, the first information may include the identification information of the measurement task associated with the measurement event, and one or more sets of measurement event information corresponding to the neighboring cell. In other words, if the measurement event is related to both the serving cell and the neighboring cell, the first information may include the identification information of the measurement task associated with the measurement event, and one or more sets of {time information of the neighboring cell triggering the measurement event, identification information of the neighboring cell, measurement results of the neighboring cell at the triggering time, and measurement results of the serving cell at the triggering time}.

[0119] Example 2: First information corresponding to a handover failure event

[0120] Taking the mobility event as a handover failure event as an example, the first information may include one or more of the following: identification information of the measurement task associated with the handover failure event, time information triggering the handover failure event, relevant information of the neighboring cells associated with the handover failure event, information of the handover candidate cell that falls back, etc.

[0121] In some embodiments, the related information of the neighboring cell associated with the handover failure event may include one or more of the following: measurement result information of the neighboring cell associated with the handover failure event, identification information of the neighboring cell associated with the handover failure event, etc.

[0122] In some embodiments, if the first information is related to a neighboring cell, the first information may be related to one or more neighboring cells. Taking a handover failure event as an example, if the handover failure event is related to a neighboring cell, the first information may include relevant information of one or more neighboring cells. Taking the example of the first information being related to a first neighboring cell and a second neighboring cell, the first information may include identification information of the first neighboring cell, measurement results of the first neighboring cell, and time information when the handover failure event was triggered by the first neighboring cell. It may also include identification information of the second neighboring cell, measurement results of the second neighboring cell, and time information when the handover failure event was triggered by the second neighboring cell.

[0123] In some embodiments, the identification information, measurement results, and time information of a handover failure event being triggered for a neighboring cell may be referred to as a set of handover failure event information corresponding to the neighboring cell. Taking a first neighboring cell as an example, the identification information of the first neighboring cell, the measurement results of the first neighboring cell, and the time information of the handover failure event being triggered for the first neighboring cell may be referred to as a set of handover failure event information corresponding to the first neighboring cell.

[0124] In conjunction with Table 2, the first information is introduced below by taking the mobility event as a handover failure event as an example.

[0125] Table 2 Note: N in Table 2 is a positive integer greater than or equal to 1.

[0126] As shown in Table 2, if the mobility event is a handover failure event, the first information may include identification information of the measurement task associated with the handover failure event, information about the handover candidate cell that falls back, and handover failure event information corresponding to one or more groups of neighboring cells. In other words, the first information may include identification information of the measurement task associated with the handover failure event, information about the handover candidate cell that falls back, and one or more groups of {time information when the neighboring cell triggers the handover failure event, identification information of the neighboring cell that triggers the handover failure event, and measurement results of the neighboring cell at the triggering time}.

[0127] Example 3: First information corresponding to a radio link failure event

[0128] Taking the mobility event as a radio link failure event as an example, the first information may include one or more of the following: identification information of the measurement task associated with the radio link failure event, time information triggering the radio link failure event, fallback switching candidate cell information, etc.

[0129] In conjunction with Table 3, the first information is introduced below by taking the mobility event as a radio link failure event as an example.

[0130] Table 3

[0131] As shown in Table 3, if the mobility event is a radio link failure event, the first information may include identification information of the measurement task associated with the radio link failure event, time information of triggering the radio link failure event, and fallback handover candidate cell information.

[0132] Example 4: First information corresponding to a too-short switching event

[0133] Taking the mobility event as a too-short-time switching event as an example, the first information may include one or more of the following: identification information of the measurement task associated with the too-short-time switching event, time information triggering the too-short-time switching event, and relevant information of the neighboring cells associated with the too-short-time switching event.

[0134] In some embodiments, the relevant information of the neighboring cell associated with the too short time switching event may include one or more of the following: measurement result information of the neighboring cell associated with the too short time switching event, identification information of the neighboring cell associated with the too short time switching event, time information of staying in the neighboring cell, etc.

[0135] In some embodiments, if the first information is related to a neighboring cell, the first information may be related to one or more neighboring cells. Taking a too-short-time handover event as an example, if the too-short-time handover event is related to a neighboring cell, the first information may include relevant information of one or more neighboring cells. Taking the first information being related to a first target cell and a second target cell as an example, the first information may include identification information of the first target cell, measurement results of the first target cell, time information of the first target cell triggering the too-short-time handover event, and time spent in the first target cell. It may also include identification information of the second target cell, measurement results of the second target cell, and time information of the second target cell triggering the too-short-time handover event.

[0136] In some embodiments, a too-short-time handover event may be related to two neighboring cells. In this case, the related information of the neighboring cells associated with the too-short-time handover event may include related information of the two neighboring cells.

[0137] In some embodiments, the time information of triggering the too-short-time handover event, the identification information of the two neighboring cells associated with the too-short-time handover event, and the measurement results of the two neighboring cells associated with the too-short-time handover event can be referred to as a set of information corresponding to a too-short-time handover event. Taking the example of cells associated with a too-short-time handover event including a first target cell and a second target cell, the time information of triggering the too-short-time handover event, the identification information of the first target cell, the identification information of the second target cell, the measurement result of the first target cell, the measurement result of the second target cell, and the time spent in the first target cell can be referred to as a set of information corresponding to a too-short-time handover event.

[0138] It should be noted that the first target cell refers to the cell to which the terminal device switches from the serving cell, and the second target cell refers to the cell to which the terminal device switches from the first target cell. In this case, the time spent in the neighboring cell refers to the length of time the terminal device stays in the first target cell when a handover that is too short may occur.

[0139] In conjunction with Table 4, the first information is introduced below by taking the mobility event being a too-short-time handover event as an example.

[0140] Table 4 Note: N in Table 4 is a positive integer greater than or equal to 1.

[0141] As shown in Table 4, if the mobility event is a too-short-time switching event, the first information may include identification information of the measurement task associated with the too-short-time switching event, and one or more groups of information corresponding to the too-short-time switching event. In other words, the first information may include identification information of the measurement task associated with the too-short-time switching event, and one or more groups of {time information that triggers the too-short-time switching event, identification information of neighboring cells 1 and 2 that trigger the too-short-time switching event, measurement results of neighboring cells 1 and 2 at the triggering time, and time information of staying in neighboring cell 1}. In the example of Table 4, neighboring cell 1 refers to the cell to which the terminal device switches from the serving cell, and neighboring cell 2 refers to the cell to which the terminal device switches from neighboring cell 1.

[0142] Example 5: First information corresponding to a ping-pong switching event

[0143] Taking the mobility event as a ping-pong handover event as an example, the first information may include one or more of the following: identification information of the measurement task associated with the ping-pong handover event, time information of triggering the ping-pong handover event, relevant information of the neighboring cell associated with the ping-pong handover event, etc.

[0144] In some embodiments, the relevant information of the neighboring cell associated with the ping-pong switching event may include one or more of the following: measurement result information of the neighboring cell associated with the ping-pong switching event, identification information of the neighboring cell associated with the ping-pong switching event, time information of staying in the neighboring cell, etc.

[0145] In some embodiments, if the first information is related to a neighboring cell, the first information may be related to one or more neighboring cells. Taking a ping-pong handover event as an example, if the ping-pong handover event is related to a neighboring cell, the first information may include relevant information of one or more neighboring cells. Taking the example of first information being related to a first neighboring cell and a second neighboring cell, the first information may include identification information of the first neighboring cell, measurement results of the first neighboring cell, and time information when the first neighboring cell triggered the ping-pong handover event. It may also include identification information of the second neighboring cell, measurement results of the second neighboring cell, and time information when the second neighboring cell triggered the ping-pong handover event.

[0146] In some embodiments, the identification information, measurement results, time information of triggering a ping-pong handover event, and time information of a neighboring cell may be referred to as a set of ping-pong handover event information corresponding to the neighboring cell. Taking the first target cell as an example, the identification information of the first target cell, the measurement results of the first target cell, the time information of triggering a ping-pong handover event in the first target cell, and the time information of the stay in the first target cell may be referred to as a set of ping-pong handover event information corresponding to the first target cell.

[0147] It should be noted that the first target cell mentioned in Example 5 refers to the cell to which the serving cell is switched. In this case, the time information of staying in the neighboring cell refers to the length of time the terminal device stays in the first target cell when a ping-pong handover may occur.

[0148] In conjunction with Table 5, the first information is introduced below by taking the mobility event being a ping-pong handover event as an example.

[0149] Table 5 Note: N in Table 5 is a positive integer greater than or equal to 1.

[0150] As shown in Table 5, if the mobility event is a ping-pong handover event, the first information may include identification information of the measurement task associated with the ping-pong handover event, as well as one or more sets of ping-pong handover event information corresponding to neighboring cells. In other words, the first information may include identification information of the measurement task associated with the ping-pong handover event, as well as one or more sets of {time information when the neighboring cell triggered the ping-pong handover event, identification information of the neighboring cell that triggered the ping-pong handover event, measurement results of the neighboring cell at the time of triggering, and time spent in the neighboring cell}.

[0151] It should be noted that if there are multiple mobility events, the information related to the mobility events included in the first information may be information related to multiple mobility events. Taking the above-mentioned embodiments 1 to 5 as an example, in some embodiments, the first information may include one or more of the first information mentioned in embodiments 1 to 5. In other words, embodiments 1 to 5 can be used alone or in combination with each other.

[0152] In some embodiments, the first information may be used to report a mobility cancellation event. The following describes the content of the first information in a scenario of reporting a mobility cancellation event.

[0153] As a possible implementation, the first information may include first indication information, which may be used to indicate cancellation of a reported mobility event. This embodiment of the present application does not limit the first indication information. For example, the first indication information may be explicit indication information, or the first indication information may be implicit indication information.

[0154] Taking the first indication information as explicit indication information as an example, as an example, the first indication information can be, for example, indication information similar to "the mobility event corresponding to the first measurement task is cancelled"; as another example, the first information can include identification information of the measurement task associated with the mobility event and the first indication information. In this case, the first indication information can be, for example, indication information similar to "the mobility event is cancelled".

[0155] Taking the first indication information as implicit indication information as an example, as a possible implementation, the first information may only include the identification information of the measurement task associated with the mobility event. In this way, if the first information received by the network device only includes the identification information of one measurement task, the network device determines that the mobility event corresponding to the measurement task is canceled.

[0156] Based on the above introduction to the content of the first information, the process of the embodiment of the present application is introduced below.

[0157] In some embodiments, reporting of mobility events is triggered based on a measurement task.

[0158] FIG5 is a flow chart of a wireless communication method provided by another embodiment of the present application. The method shown in FIG5 may include step S510 and step S520.

[0159] In step S510, the network device sends a first measurement task to the terminal device.

[0160] In some embodiments, the first measurement task may be used to instruct the terminal device to perform measurement.

[0161] In some embodiments, the first measurement task may be used to instruct the terminal device to predict a mobility event.

[0162] In some embodiments, the first measurement task may be used to instruct the terminal device to predict the RRM measurement result, etc.

[0163] In some embodiments, the first measurement task may be used to instruct the terminal device to use the first model to make predictions. For example, the first measurement task may be used to instruct the terminal device to use the first model to predict mobility events or RRM measurement results. For an introduction to the first model, please refer to the above description. For the sake of brevity, this description is not repeated here.

[0164] In some embodiments, the first measurement task may be referred to as a measurement task associated with a mobility event. Taking the example of a case where the first measurement task is used to instruct a terminal device to predict a measurement event, the first measurement task may be referred to as a measurement task associated with a measurement event. Taking the example of a case where the first measurement task is used to instruct a terminal device to predict a handover failure event, the first measurement task may be referred to as a measurement task associated with a handover failure event.

[0165] In some embodiments, the first measurement task is sent via a measurement configuration message.

[0166] In some embodiments, the measurement configuration message may carry an identifier of the first measurement task.

[0167] In some embodiments, the measurement configuration message may further indicate one or more of the following: a measurement object, a measurement configuration. In some embodiments, the measurement object and the corresponding measurement configuration carried in the measurement configuration message may constitute a measurement task.

[0168] In step S520, the terminal device sends first information to the network device based on the first measurement task.

[0169] After receiving the first measurement task, the terminal device may predict the mobility event associated with the first measurement task, and send relevant information of the mobility event (ie, first information) to the network device.

[0170] For the relevant introduction of step S520, please refer to the introduction of step S410 above.

[0171] In some embodiments, the first information sent by the terminal device to the network device may be the first information updated by the terminal device, which will be described below in conjunction with FIG. 6 .

[0172] Figure 6 is a flow chart of a wireless communication method provided by another embodiment of the present application. The method shown in Figure 6 may include step S610 and step S620. It should be noted that the method shown in Figure 6 can replace step S410 or step S520 mentioned above.

[0173] In step S610 , after predicting that a mobility event is triggered or canceled, the terminal device updates the first information retained locally.

[0174] In step S620, the terminal device sends the updated first information to the network device.

[0175] In some embodiments, if the locally retained first information is updated, the terminal device sends the updated first information to the network device.

[0176] In some embodiments, if the locally retained first information is not updated, the terminal device does not send the first information to the network device.

[0177] The following describes in detail how the terminal device updates the locally retained first information.

[0178] In some embodiments, the terminal device updating the locally retained first information may include: if triggering of a mobility event is predicted, the terminal device retaining the first information locally.

[0179] In some embodiments, if the terminal device predicts that a mobility event is triggered for the first time, the terminal device stores the first information locally.

[0180] In some embodiments, when the terminal device predicts that a mobility event is triggered (for example, the first trigger), the first information retained locally by the terminal device includes: identification information of the measurement task associated with the mobility event, time information of triggering the mobility event, and measurement result information related to the triggering of the mobility event.

[0181] Taking mobility events as measurement events as an example, when the terminal device predicts that a measurement event is triggered, the first information retained locally by the terminal device includes: identification information of the measurement task associated with the measurement event, time information of triggering the measurement event, and measurement result information corresponding to the serving cell and / or neighboring cell at the time of triggering the measurement event.

[0182] Taking the mobility event as a wireless link failure event as an example, when the terminal device predicts that the measurement event is triggered, the first information retained locally by the terminal device includes: indication information of the measurement task associated with the wireless link failure event, time information of triggering the wireless link failure event, and information of the candidate cell for handover.

[0183] Taking the mobility event as a handover failure event as an example, when the terminal device predicts that the measurement event is triggered, the first information retained locally by the terminal device includes: the identification information of the measurement task associated with the handover failure event, the time information of triggering the handover failure event, the identification information of the neighboring cell that triggered the handover failure event, the measurement result of the neighboring cell that triggered the handover failure event, and the handover candidate cell information that falls back.

[0184] Taking the mobility event as a too-short-time switching event as an example, when the terminal device predicts that the measurement event is triggered, the first information retained locally by the terminal device includes: the identification information of the measurement task associated with the too-short-time switching event, the time information that triggers the too-short-time switching event, the identification information of the neighboring cell that triggers the too-short-time switching event, the measurement results of the neighboring cell that triggers the too-short-time switching event, and the time information of staying in the neighboring cell.

[0185] Taking a ping-pong handover event as an example of a mobility event, when the terminal device predicts that a measurement event is triggered, the first information retained locally by the terminal device includes: identification information of the measurement task associated with the ping-pong handover event, time information of triggering the ping-pong handover event, identification information of the neighboring cell that triggers the ping-pong handover event, measurement results of the neighboring cell that triggers the ping-pong handover event, and time information of staying in the neighboring cell.

[0186] In some embodiments, the terminal device updating the locally retained first information may include: if cancellation of the mobility event is predicted, the terminal device updating the locally retained first information and reporting the cancellation of the mobility event to the network device.

[0187] As an implementation, if cancellation of a mobility event is predicted, the terminal device may update the locally retained first information to retain only the identification information of the measurement task associated with the mobility event, and send the updated first information to the network device to instruct the network device to cancel the mobility event. In other words, if cancellation of a mobility event is predicted, the terminal device may delete all locally retained information except the identification information of the measurement task associated with the mobility event, and send the updated first information to the network device to instruct the network device to cancel the mobility event.

[0188] As another possible implementation, if cancellation of the mobility event is predicted, the terminal device may update the locally retained first information to retain only the identifier of the measurement task associated with the mobility event and the first indication information, and send the updated first information to the network device to instruct the network device to cancel the mobility event. The first indication information may be used to instruct the network device to cancel the mobility event.

[0189] As another possible implementation method, if it is predicted that the mobility event corresponding to a certain cell is cancelled, the terminal device can delete the locally retained relevant information about the mobility event of the cell, such as the time information when the mobility event is triggered by the cell, and the measurement result information related to the mobility event triggered by the cell.

[0190] Taking mobility events as measurement events as an example, if the terminal device predicts that the measurement event of a certain measurement task is canceled, if the measurement event is only related to the serving cell, then the terminal device can delete the other locally retained information except the identification information of the measurement task, and send the updated first information to the network device; or the terminal device can add the first indication information to the locally retained first information, and send the updated first information to the network device. If the measurement event is related to a neighboring cell, then the terminal device can delete the locally retained information related to the cell, such as deleting the time information of the cell triggering the measurement event, the measurement result corresponding to the time of triggering the measurement event of the cell, and / or the measurement result corresponding to the serving cell at the time of triggering the measurement event.

[0191] Taking the mobility event as a wireless link failure event as an example, if the terminal device predicts that a wireless link failure event is cancelled, the terminal device can delete the time information that triggered the wireless link failure event and the measurement result information of the service cell, and report the updated first information to the network device.

[0192] In some embodiments, after receiving the first information that the radio link failure event is canceled, the network device may take measures in advance, such as switching to a fallback switching candidate cell reported by the terminal device.

[0193] Taking the mobility event as a handover failure event as an example, if the terminal device predicts that a handover failure event is canceled, the terminal device can delete other locally retained information except the identification information of the measurement task associated with the handover failure event, and send the updated first information to the network device to instruct the network device to cancel the handover failure event.

[0194] In some embodiments, after receiving the first information that the handover failure event is cancelled, the network device may take measures in advance, such as switching to a fallback handover candidate cell reported by the terminal device.

[0195] Taking the mobility event as a too-short-time switching event as an example, if the terminal device predicts that a too-short-time switching event is cancelled, the terminal device can delete other locally retained information except the identification information of the measurement task associated with the too-short-time switching event, and send the updated first information to the network device to instruct the network device to cancel the too-short-time switching event.

[0196] In some embodiments, after receiving the first information indicating cancellation of a too-short handover event, the network device does not switch to the first target cell even if it receives a measurement report event of the first target cell associated with the too-short handover event, but instead switches to the second target cell after receiving a measurement report event of the second target cell associated with the too-short handover event. The terminal device stays in the first target cell for a very short time.

[0197] Taking the mobility event as a ping-pong switching event as an example, if the terminal device predicts that a ping-pong switching event is cancelled, the terminal device can delete other locally retained information except the identification information of the measurement task associated with the ping-pong switching event, and send the updated first information to the network device to instruct the network device to cancel the ping-pong switching event.

[0198] In some embodiments, after receiving the first information that the ping-pong handover event is canceled, the network device does not switch to the first target cell even if it receives a measurement report event of the first target cell associated with the ping-pong handover event.

[0199] In some embodiments, the terminal device updating the locally retained first information may include: if the terminal device predicts that the first neighboring cell triggers a mobility event, and the locally retained first information does not include the identification information of the first neighboring cell, then the terminal device records the relevant information of the first neighboring cell locally.

[0200] In some embodiments, the relevant information of the first neighboring cell may include time information when the first neighboring cell triggers a mobility event, identification information of the first neighboring cell, and measurement results corresponding to the time when the first neighboring cell triggers the mobility event.

[0201] Taking the mobility event as a measurement event as an example, if the measurement event is only related to the neighboring cell, the relevant information of the first neighboring cell may include the time information when the first neighboring cell triggers the measurement event, the identification information of the first neighboring cell, and the measurement result corresponding to the time when the measurement event is triggered.

[0202] Taking the mobility event as a handover failure event as an example, the relevant information of the first neighboring cell may include the time information when the first neighboring cell triggers the handover failure event, the identification information of the first neighboring cell and the measurement result corresponding to the time when the handover failure event is triggered by the first neighboring cell.

[0203] In some embodiments, the relevant information of the first neighboring cell may include the time information of the first neighboring cell triggering the mobility event, the identification information of the first neighboring cell, the measurement results corresponding to the time when the mobility event is triggered by the first neighboring cell, and the measurement results corresponding to the time when the mobility event is triggered by the serving cell.

[0204] Taking the mobility event as a measurement event as an example, if the measurement event is related to both the neighboring cell and the serving cell, the relevant information of the first neighboring cell may include the time information of the first neighboring cell triggering the measurement event, the identification information of the first neighboring cell, the measurement result corresponding to the time of triggering the measurement event of the first neighboring cell, and the measurement result corresponding to the serving cell at the time of triggering the measurement event.

[0205] In some embodiments, the terminal device updates the locally retained first information, which may include: if the terminal device predicts that the second neighboring cell triggers a mobility event, and the locally retained first information contains identification information of the second neighboring cell, but the time information of the second neighboring cell triggering the mobility event is different from the locally retained time information, then the terminal device updates the information related to the second neighboring cell except for the identification information of the second neighboring cell.

[0206] In some embodiments, if the terminal device predicts that the second neighboring cell triggers a mobility event, and the first information retained locally contains the identification information of the second neighboring cell, but the time information of the second neighboring cell triggered by the terminal device predicted by the terminal device is different from the time information of the second neighboring cell triggered by the locally retained mobility event, then the terminal device updates the other information in the information related to the second neighboring cell except the identification information of the second neighboring cell.

[0207] In some embodiments, other information in the information related to the second neighboring cell in addition to the identification information of the second neighboring cell may include one or more of the following: time information of the second neighboring cell triggering the mobility event, the measurement results corresponding to the time of triggering the mobility event of the second neighboring cell, and the measurement results corresponding to the time of triggering the mobility event of the serving cell.

[0208] Taking measurement events as an example, if the terminal device predicts that the second neighboring cell triggers a measurement event, and the first information retained locally contains the identification information of the second neighboring cell, but the time information of the second neighboring cell triggering the measurement event predicted by the terminal device is different from the time information of the second neighboring cell triggering the measurement event retained locally, then the terminal device updates the information related to the second neighboring cell except for the identification information of the second neighboring cell.

[0209] As an example, if the measurement event is only related to the neighboring cell, the information related to the second neighboring cell updated by the terminal device may include: time information of the second neighboring cell triggering the measurement event, and the measurement result of the second neighboring cell corresponding to the time of triggering the measurement event.

[0210] As another example, the measurement event is related to both the neighboring cell and the serving cell, then the information related to the second neighboring cell updated by the terminal device may include: the time information of the second neighboring cell triggering the measurement event, the measurement result corresponding to the second neighboring cell at the time of triggering the measurement event, and the measurement result corresponding to the serving cell at the time of triggering the measurement event.

[0211] In some embodiments, the terminal device updating the locally retained first information may include: if the terminal device predicts that the mobility event triggered by the third neighboring cell is canceled, then the terminal device deleting the locally retained information related to the third neighboring cell. Exemplarily, the terminal device may delete one or more of the following information: identification information of the third neighboring cell, time information when the mobility event is triggered by the third neighboring cell, measurement results corresponding to the time when the mobility event is triggered by the third neighboring cell, and measurement results corresponding to the serving cell when the mobility event is triggered.

[0212] Taking the mobility event as a measurement event that is only related to the neighboring cell as an example, if the terminal device predicts that the mobility measurement event triggered by the third neighboring cell is canceled, then the terminal device can delete the identification information of the third neighboring cell, the time information of the third neighboring cell triggering the measurement event, and the measurement result corresponding to the third neighboring cell at the time of triggering the measurement event.

[0213] Taking the mobility event as a measurement event related to both the neighboring cell and the serving cell as an example, if the terminal device predicts that the measurement event triggered by the third neighboring cell is canceled, then the terminal device can delete the identification information of the third neighboring cell, the time information of the third neighboring cell triggering the measurement event, the measurement result corresponding to the third neighboring cell at the time of triggering the measurement event, and the measurement result corresponding to the serving cell at the time of triggering the measurement event.

[0214] In some embodiments, the terminal device updating the locally retained first information may include: if the locally recorded information is related to the first neighboring cell related to the mobility event, then the terminal device recording identification information of the measurement task associated with the mobility event.

[0215] In some embodiments, if the information recorded locally is related to the first neighboring cell related to the mobility event, the terminal device, in addition to recording the identification information of the measurement task associated with the mobility event, also records the information related to the first neighboring cell, such as recording one or more of the following information: the identification information of the first neighboring cell, the time information of the first neighboring cell triggering the mobility event, the measurement results of the first neighboring cell corresponding to the time of triggering the mobility event, and the measurement results of the serving cell corresponding to the time of triggering the mobility event.

[0216] Taking the mobility event as a measurement event that is only related to neighboring cells as an example, the information related to the first neighboring cell recorded by the terminal device may include: the identification information of the first neighboring cell, the time information of the first neighboring cell triggering the measurement event, and the measurement result of the first neighboring cell corresponding to the time of triggering the measurement event.

[0217] Taking the mobility event as a measurement event related to both the neighboring cell and the serving cell as an example, the information related to the first neighboring cell recorded by the terminal device may include: the identification information of the first neighboring cell, the time information of the first neighboring cell triggering the measurement event, the measurement result corresponding to the first neighboring cell at the time of triggering the measurement event, and the measurement result corresponding to the serving cell at the time of triggering the measurement event.

[0218] In some embodiments, the terminal device updating the locally retained first information may include: if the deleted information is the last neighboring cell related to the mobility event that is locally retained, then the terminal device updates the locally retained first information and reports to the network device to cancel the mobility event.

[0219] In some embodiments, if the information deleted is the locally retained information related to the last neighboring cell related to the mobility event, then the terminal device can delete other information except the identification information of the measurement task associated with the mobility event, that is, the first information after the terminal device updates only retains the identification information of the measurement task associated with the mobility event.

[0220] In some embodiments, if the deleted information is the last locally retained neighboring cell-related information related to the mobility event, the terminal device may add first indication information to the first information, where the first indication information is used to indicate the cancellation of the mobility event. As an example, the updated first information of the terminal device may only retain the identification information and the first indication information of the measurement task associated with the mobility event.

[0221] In some embodiments, the terminal device updating the locally retained first information may include: if the mobility event includes a handover failure event, then when recording the identification information of the measurement task associated with the handover failure event, also recording the handover candidate cell information that falls back.

[0222] As an implementation, the terminal device may locally store a local variable, which is used to record the triggered mobility event and related information. The terminal device updating the first locally retained information may mean that the terminal device queries the local variable for information related to the mobility event, such as information related to a cell triggering the mobility event.

[0223] The method embodiment of the present application is described in detail above in conjunction with Figures 1 to 6 , and the device embodiment of the present application is described in detail below in conjunction with Figures 7 to 9 . It should be understood that the description of the method embodiment corresponds to the description of the device embodiment, and therefore, for portions not described in detail, reference can be made to the above method embodiment.

[0224] FIG7 is a schematic diagram of the structure of a terminal device according to an embodiment of the present application. The terminal device 700 shown in FIG7 may include a sending module 710.

[0225] The sending module 710 may be configured to send first information to a network device, where the first information includes information related to a mobility event, where the mobility event is predicted.

[0226] Optionally, the first information is sent by the terminal device after predicting that the mobility event is triggered or cancelled and before the time of triggering the mobility event.

[0227] Optionally, the first information includes one or more of the following: identification information of the measurement task associated with the mobility event; time information of triggering the mobility event; measurement result information related to the triggering of the mobility event; and information of the cell related to the mobility event.

[0228] Optionally, the terminal device further includes: a receiving module 720, configured to receive a first measurement task sent by the network device, where the first measurement task is used to instruct the terminal device to predict the mobility event by using a first model.

[0229] Optionally, if the mobility event is only related to the serving cell, the first information includes at least: identification information of the first measurement task and time information of triggering the mobility event.

[0230] Optionally, if the mobility event includes a measurement event, the first information further includes: measurement result information of a serving cell associated with the measurement event corresponding to the time when the measurement event is triggered.

[0231] Optionally, if the mobility event includes a radio link failure event, the first information further includes fallback handover candidate cell information.

[0232] Optionally, if the mobility event is related to a neighboring cell, the first information at least includes: identification information of the first measurement task and information related to the neighboring cell.

[0233] Optionally, the information related to the neighboring cell includes one or more of the following: identification information of the neighboring cell and time information of when the neighboring cell triggers the mobility event.

[0234] Optionally, if the mobility event includes a measurement event or a handover failure event, the information related to the neighboring cell further includes: measurement result information of the neighboring cell corresponding to the time when the measurement event or handover failure event is triggered.

[0235] Optionally, if the measurement event is also related to the serving cell, then the information related to the neighboring cell further includes: measurement result information of the serving cell corresponding to the time when the measurement event is triggered.

[0236] Optionally, if the mobility event includes a handover failure event, the first information further includes fallback handover candidate cell information.

[0237] Optionally, if the mobility event includes a too-short-time handover event or a ping-pong handover event, then the information related to the neighboring cell further includes information on the time spent in the neighboring cell.

[0238] Optionally, if the mobility event includes a too-short-time handover event, the neighboring cells include a first target cell to which handover is performed from a serving cell, and a second target cell to which handover is performed from the first target cell.

[0239] Optionally, if the mobility event includes a ping-pong handover event, the neighboring cell includes a first target cell to which the serving cell is handed over.

[0240] Optionally, the time information of staying in the neighboring cell refers to the time length information of the terminal device staying in the first target cell when a too-short-time handover or a ping-pong handover may occur.

[0241] Optionally, the terminal device sends the first information to the network device, including: after predicting that the mobility event is triggered or canceled, the terminal device updates the locally retained first information and sends the updated first information to the network device.

[0242] Optionally, the terminal device updates the first information retained locally, including: if the triggering of the mobility event is predicted, then the terminal device retains the first information locally; if the cancellation of the mobility event is predicted, then the terminal device updates the first information retained locally and reports to the network device to cancel the mobility event.

[0243] Optionally, the terminal device updates the first information retained locally, including: if the terminal device predicts that the first neighboring cell triggers the mobility event, and the first information retained locally does not include the identification information of the first neighboring cell, then the terminal device records the relevant information of the first neighboring cell locally; if the terminal device predicts that the second neighboring cell triggers the mobility event, and the first information retained locally includes the identification information of the second neighboring cell, but the time information of the second neighboring cell triggering the mobility event is different from the locally retained time information, then the terminal device updates the information related to the second neighboring cell except the identification information of the second neighboring cell; if the terminal device predicts that the mobility event triggered by the third neighboring cell is canceled, then the terminal device deletes the locally retained information related to the third neighboring cell.

[0244] Optionally, the terminal device updates the first information retained locally, including: if the information recorded locally is related to the first neighboring cell related to the mobility event, then the terminal device records the identification information of the measurement task associated with the mobility event; if the information deleted is related to the last neighboring cell related to the mobility event retained locally, then the terminal device updates the first information retained locally and reports to the network device to cancel the mobility event.

[0245] Optionally, the terminal device updates the first information retained locally including: if the mobility event includes a handover failure event, then when recording the identification information of the measurement task associated with the handover failure event, also recording the handover candidate cell information that falls back.

[0246] Optionally, if the first information is used to report the cancellation of the mobility event, the first information only includes the identification information of the measurement task associated with the mobility event; or the first information only includes the identification information of the measurement task associated with the mobility event and the first indication information, and the first indication information is used to indicate the cancellation of the reported mobility event.

[0247] Optionally, the mobility event includes one or more of the following: a measurement event, a radio link failure event, a handover failure event, a too-short-time handover event, and a ping-pong handover event.

[0248] Optionally, the sending module may be a transceiver 930. The terminal device 700 may further include a processor 910 and a memory 920, as specifically shown in FIG9 .

[0249] FIG8 is a schematic diagram of the structure of a network device according to an embodiment of the present application. The network device 800 shown in FIG8 may include a receiving module 810.

[0250] The receiving module 810 may be configured to receive first information sent by a terminal device, where the first information includes information related to a mobility event, and the mobility event is predicted.

[0251] Optionally, the first information is sent by the terminal device after predicting that the mobility event is triggered or cancelled and before the time of triggering the mobility event.

[0252] Optionally, the first information includes one or more of the following: identification information of the measurement task associated with the mobility event; time information of triggering the mobility event; measurement result information related to the triggering of the mobility event; and information of the cell related to the mobility event.

[0253] Optionally, the network device further includes: a sending module 820, configured to send a first measurement task to the terminal device, where the first measurement task is used to instruct the terminal device to predict the mobility event by using a first model.

[0254] Optionally, if the mobility event is only related to the serving cell, the first information includes at least: identification information of the first measurement task and time information of triggering the mobility event.

[0255] Optionally, if the mobility event includes a measurement event, the first information further includes: measurement result information of a serving cell associated with the measurement event corresponding to the time when the measurement event is triggered.

[0256] Optionally, if the mobility event includes a radio link failure event, the first information further includes fallback handover candidate cell information.

[0257] Optionally, if the mobility event is related to a neighboring cell, the first information at least includes: identification information of the first measurement task and information related to the neighboring cell.

[0258] Optionally, the information related to the neighboring cell includes one or more of the following: identification information of the neighboring cell and time information of when the neighboring cell triggers the mobility event.

[0259] Optionally, if the mobility event includes a measurement event or a handover failure event, the information related to the neighboring cell further includes: measurement result information of the neighboring cell corresponding to the time when the measurement event or handover failure event is triggered.

[0260] Optionally, if the measurement event is also related to the serving cell, then the information related to the neighboring cell further includes: measurement result information of the serving cell corresponding to the time when the measurement event is triggered.

[0261] Optionally, if the mobility event includes a handover failure event, the first information further includes fallback handover candidate cell information.

[0262] Optionally, if the mobility event includes a too-short-time handover event or a ping-pong handover event, then the information related to the neighboring cell further includes information on the time spent in the neighboring cell.

[0263] Optionally, if the mobility event includes a too-short-time handover event, the neighboring cells include a first target cell to which handover is performed from a serving cell, and a second target cell to which handover is performed from the first target cell.

[0264] Optionally, if the mobility event includes a ping-pong handover event, the neighboring cell includes a first target cell to which the serving cell is handed over.

[0265] Optionally, the time information of staying in the neighboring cell refers to the time length information of the terminal device staying in the first target cell when a too-short-time handover or a ping-pong handover may occur.

[0266] Optionally, the first information is first information updated by the terminal device after predicting that the mobility event is triggered or cancelled.

[0267] Optionally, if the first information is used to report the cancellation of the mobility event, the first information only includes the identification information of the measurement task associated with the mobility event; or the first information only includes the identification information of the measurement task associated with the mobility event and the first indication information, and the first indication information is used to indicate the cancellation of the reported mobility event.

[0268] Optionally, the mobility event includes one or more of the following: a measurement event, a radio link failure event, a handover failure event, a too-short-time handover event, and a ping-pong handover event.

[0269] Optionally, the receiving module may be a transceiver 930. The network device 800 may further include a processor 910 and a memory 920, as specifically shown in FIG9 .

[0270] Figure 9 is a schematic block diagram of a communication device according to an embodiment of the present application. The dashed lines in Figure 9 indicate that the unit or module is optional. The device 900 may be used to implement the method described in the above method embodiment. The device 900 may be a chip, a terminal device, or a network device.

[0271] The device 900 may include one or more processors 910. The processor 910 may support the device 900 to implement the method described in the method embodiment above. The processor 910 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0272] The apparatus 900 may further include one or more memories 920. The memories 920 store programs that can be executed by the processor 910, causing the processor 910 to perform the methods described in the above method embodiments. The memories 920 may be independent of the processor 910 or integrated into the processor 910.

[0273] The apparatus 900 may further include a transceiver 930. The processor 910 may communicate with other devices or chips via the transceiver 930. For example, the processor 910 may transmit and receive data with other devices or chips via the transceiver 930.

[0274] The present application also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to a terminal device or network device provided in the present application, and the program enables a computer to execute the method performed by the terminal device or network device in each embodiment of the present application.

[0275] The present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to a terminal device or network device provided in the present application, and the program causes a computer to execute the method performed by the terminal device or network device in each embodiment of the present application.

[0276] The present application also provides a computer program that can be applied to a terminal device or network device provided in the present application, and enables a computer to execute the method performed by the terminal device or network device in each embodiment of the present application.

[0277] It should be understood that the terms "system" and "network" in this application can be used interchangeably. In addition, the terms used in this application are only used to explain the specific embodiments of this application and are not intended to limit this application. The terms "first", "second", "third", and "fourth" in the specification and claims of this application and the accompanying drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.

[0278] In the embodiments of this application, the term "indication" may refer to a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" may refer to a direct indication of B, e.g., B can obtain information through A; it may refer to an indirect indication of B, e.g., A indicates C, e.g., B can obtain information through C; or it may refer to an association between A and B.

[0279] In the embodiment of the present application, "B corresponding to A" means that B is associated with A and B can be determined based on A. However, it should be understood that determining B based on A does not mean determining B based solely on A, but B can also be determined based on A and / or other information.

[0280] In the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and indication, configuration and configuration, etc.

[0281] In the embodiments of this application, the term "include" can refer to direct inclusion or indirect inclusion. Alternatively, the term "include" in the embodiments of this application can be replaced with "indicates" or "is used to determine." For example, "A includes B" can be replaced with "A indicates B" or "A is used to determine B."

[0282] In the embodiments of the present application, "pre-definition" or "pre-configuration" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., a terminal device and a network device). The present application does not limit the specific implementation method. For example, pre-definition may refer to information defined in a protocol.

[0283] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communications field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit this.

[0284] In the embodiments of this application, the term "and / or" is simply a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

[0285] In various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0286] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0287] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0288] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0289] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0290] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A wireless communication method, characterized in that: include: The terminal device sends first information to the network device, where the first information includes relevant information of a mobility event, and the mobility event is predicted.

2. The method according to claim 1, characterized in that The first information is sent by the terminal device after predicting that the mobility event is triggered or cancelled and before the time of triggering the mobility event.

3. The method according to claim 1 or 2, characterized in that The first information includes one or more of the following: identification information of the measurement task associated with the mobility event; Time information of triggering the mobility event; measurement result information related to triggering of the mobility event; Information about cells related to the mobility event.

4. The method according to any one of claims 1 to 3, characterized in that Before the terminal device sends the first information to the network device, the method further includes: The terminal device receives a first measurement task sent by the network device, where the first measurement task is used to instruct the terminal device to predict the mobility event by using a first model.

5. The method according to claim 4, characterized in that If the mobility event is only related to the serving cell, the first information includes at least: identification information of the first measurement task and time information of triggering the mobility event.

6. The method according to claim 5, characterized in that If the mobility event includes a measurement event, the first information further includes: measurement result information of a serving cell associated with the measurement event at the time when the measurement event is triggered.

7. The method according to claim 5, characterized in that If the mobility event includes a radio link failure event, the first information further includes fallback handover candidate cell information.

8. The method according to claim 4, characterized in that If the mobility event is related to a neighboring cell, the first information at least includes: identification information of the first measurement task and information related to the neighboring cell.

9. The method according to claim 8, characterized in that The information related to the neighboring cell includes one or more of the following: identification information of the neighboring cell and time information when the neighboring cell triggers the mobility event.

10. The method according to claim 8 or 9, characterized in that If the mobility event includes a measurement event or a handover failure event, the information related to the neighboring cell further includes: measurement result information of the neighboring cell corresponding to the time when the measurement event or handover failure event is triggered.

11. The method according to claim 10, characterized in that If the measurement event is also related to the serving cell, then the information related to the neighboring cell further includes: measurement result information of the serving cell corresponding to the time when the measurement event is triggered.

12. The method according to claim 10, characterized in that If the mobility event includes a handover failure event, the first information further includes handover candidate cell information for fallback.

13. The method according to any one of claims 8 to 12, characterized in that If the mobility event includes a too-short-time handover event or a ping-pong handover event, the neighboring cell-related information further includes time information of the user staying in the neighboring cell.

14. The method according to any one of claims 8 to 13, characterized in that If the mobility event includes a too-short-time handover event, the neighboring cells include a first target cell to which handover is performed from a serving cell, and a second target cell to which handover is performed from the first target cell.

15. The method according to any one of claims 8 to 13, characterized in that If the mobility event comprises a ping-pong handover event, the neighboring cell comprises a first target cell to which the serving cell is handed over.

16. The method according to any one of claims 13 to 15, characterized in that The time information of staying in the neighboring cell refers to the time length information of the terminal device staying in the first target cell when a too-short-time handover or a ping-pong handover may occur.

17. The method according to any one of claims 1 to 16, characterized in that The terminal device sends first information to the network device, including: After predicting that the mobility event is triggered or canceled, the terminal device updates the locally retained first information and sends the updated first information to the network device.

18. The method according to claim 17, characterized in that The terminal device updating the locally retained first information includes: If triggering of the mobility event is predicted, the terminal device stores the first information locally; If cancellation of the mobility event is predicted, the terminal device updates the locally retained first information and reports to the network device that the mobility event is cancelled.

19. The method according to claim 17, wherein The terminal device updating the locally retained first information includes: If the terminal device predicts that the first neighboring cell triggers the mobility event, and the first information retained locally does not include If the terminal device records the relevant information of the first neighboring cell locally, the terminal device records the relevant information of the first neighboring cell locally; If the terminal device predicts that the second neighboring cell triggers the mobility event, and the locally retained first information includes the identification information of the second neighboring cell, but the time information of the second neighboring cell triggering the mobility event is different from the locally retained time information, then the terminal device updates other information in the information related to the second neighboring cell except the identification information of the second neighboring cell; If the terminal device predicts that the mobility event triggered by the third neighboring cell is cancelled, the terminal device deletes the locally retained information related to the third neighboring cell.

20. The method according to any one of claims 17 to 19, characterized in that The terminal device updating the locally retained first information includes: If the locally recorded information is information related to the first neighboring cell related to the mobility event, then the terminal device records identification information of the measurement task associated with the mobility event; If the deleted information is the last neighboring cell-related information that is locally retained and is related to the mobility event, the terminal device updates the locally retained first information and reports to the network device to cancel the mobility event.

21. The method according to claim 20, characterized in that The terminal device updating the locally retained first information includes: If the mobility event includes a handover failure event, then when recording the identification information of the measurement task associated with the handover failure event, the handover candidate cell information of the fallback is also recorded.

22. The method according to any one of claims 1 to 21, characterized in that If the first information is used to report the cancellation of the mobility event, the first information only includes the identification information of the measurement task associated with the mobility event; or the first information only includes the identification information of the measurement task associated with the mobility event and the first indication information, and the first indication information is used to indicate the cancellation of the reported mobility event.

23. The method according to any one of claims 1 to 22, characterized in that The mobility event includes one or more of the following: a measurement event, a radio link failure event, a handover failure event, a too-short-time handover event, and a ping-pong handover event.

24. A wireless communication method, characterized in that: include: The network device receives first information sent by the terminal device, where the first information includes information related to a mobility event, and the mobility event is predicted.

25. The method according to claim 24, characterized in that The first information is sent by the terminal device after predicting that the mobility event is triggered or cancelled and before the time of triggering the mobility event.

26. The method according to claim 24 or 25, characterized in that The first information includes one or more of the following: identification information of the measurement task associated with the mobility event; Time information of triggering the mobility event; measurement result information related to triggering of the mobility event; Information about cells related to the mobility event.

27. The method according to any one of claims 24 to 26, characterized in that Before the network device receives the first information sent by the terminal device, the method further includes: The network device sends a first measurement task to the terminal device, where the first measurement task is used to instruct the terminal device to predict the mobility event by using a first model.

28. The method according to claim 27, characterized in that If the mobility event is only related to the serving cell, the first information includes at least: identification information of the first measurement task and time information of triggering the mobility event.

29. The method according to claim 28, characterized in that If the mobility event includes a measurement event, the first information further includes: measurement result information of a serving cell associated with the measurement event at the time when the measurement event is triggered.

30. The method according to claim 28, wherein If the mobility event includes a radio link failure event, the first information further includes fallback handover candidate cell information.

31. The method according to claim 27, wherein If the mobility event is related to a neighboring cell, the first information at least includes: identification information of the first measurement task and information related to the neighboring cell.

32. The method according to claim 31, characterized in that The information related to the neighboring cell includes one or more of the following: identification information of the neighboring cell and time information when the neighboring cell triggers the mobility event.

33. The method according to claim 31 or 32, characterized in that If the mobility event includes a measurement event or a handover failure event, the information related to the neighboring cell further includes: measurement result information of the neighboring cell corresponding to the time when the measurement event or handover failure event is triggered.

34. The method according to claim 33, wherein If the measurement event is also related to the serving cell, then the information related to the neighboring cell further includes: measurement result information of the serving cell corresponding to the time when the measurement event is triggered.

35. The method according to claim 33, wherein If the mobility event includes a handover failure event, the first information further includes handover candidate cell information for fallback.

36. The method according to any one of claims 31 to 35, characterized in that If the mobility event includes a too-short-time handover event or a ping-pong handover event, the neighboring cell-related information further includes time information of the user staying in the neighboring cell.

37. The method according to any one of claims 31 to 36, characterized in that If the mobility event includes a too-short-time handover event, the neighboring cells include a first target cell to which handover is performed from a serving cell, and a second target cell to which handover is performed from the first target cell.

38. The method according to any one of claims 31 to 36, characterized in that If the mobility event comprises a ping-pong handover event, the neighboring cell comprises a first target cell to which the serving cell is handed over.

39. The method according to any one of claims 36 to 38, wherein: The time information of staying in the neighboring cell refers to the time length information of the terminal device staying in the first target cell when a too-short-time handover or a ping-pong handover may occur.

40. The method according to any one of claims 24 to 39, wherein: The first information is first information updated by the terminal device after predicting that the mobility event is triggered or canceled.

41. The method according to any one of claims 24 to 40, wherein: If the first information is used to report the cancellation of the mobility event, the first information only includes the identification information of the measurement task associated with the mobility event; or the first information only includes the identification information of the measurement task associated with the mobility event and the first indication information, and the first indication information is used to indicate the cancellation of the reported mobility event.

42. The method according to any one of claims 24 to 41, wherein: The mobility event includes one or more of the following: a measurement event, a radio link failure event, a handover failure event, a too-short-time handover event, and a ping-pong handover event.

43. A terminal device, characterized in that: include: The sending module is configured to send first information to a network device, where the first information includes information related to a mobility event, and the mobility event is predicted.

44. The terminal device according to claim 43, characterized in that The first information is sent by the terminal device after predicting that the mobility event is triggered or cancelled and before the time of triggering the mobility event.

45. The terminal device according to claim 43 or 44, characterized in that: The first information includes one or more of the following: identification information of the measurement task associated with the mobility event; Time information of triggering the mobility event; measurement result information related to triggering of the mobility event; Information about cells related to the mobility event.

46. ​​The terminal device according to any one of claims 43 to 45, characterized in that: The terminal device further includes: The receiving module is configured to receive a first measurement task sent by the network device, where the first measurement task is used to instruct the terminal device to predict the mobility event using a first model.

47. The terminal device according to claim 46, characterized in that If the mobility event is only related to the serving cell, the first information includes at least: identification information of the first measurement task and time information of triggering the mobility event.

48. The terminal device according to claim 47, characterized in that If the mobility event includes a measurement event, the first information further includes: measurement result information of a serving cell associated with the measurement event at the time when the measurement event is triggered.

49. The terminal device according to claim 47, characterized in that If the mobility event includes a radio link failure event, the first information further includes fallback handover candidate cell information.

50. The terminal device according to claim 46, characterized in that If the mobility event is related to a neighboring cell, the first information at least includes: identification information of the first measurement task and information related to the neighboring cell.

51. The terminal device according to claim 50, characterized in that The information related to the neighboring cell includes one or more of the following: identification information of the neighboring cell and time information when the neighboring cell triggers the mobility event.

52. The terminal device according to claim 50 or 51, characterized in that If the mobility event includes a measurement event or a handover failure event, the information related to the neighboring cell further includes: measurement result information of the neighboring cell corresponding to the time when the measurement event or handover failure event is triggered.

53. The terminal device according to claim 52, characterized in that If the measurement event is also related to the serving cell, then the information related to the neighboring cell further includes: measurement result information of the serving cell corresponding to the time when the measurement event is triggered.

54. The terminal device according to claim 52, characterized in that If the mobility event includes a handover failure event, the first information further includes handover candidate cell information for fallback.

55. The terminal device according to any one of claims 50 to 54, characterized in that: If the mobility event includes a too-short-time handover event or a ping-pong handover event, the neighboring cell-related information further includes time information of the user staying in the neighboring cell.

56. The terminal device according to any one of claims 50-55, characterized in that If the mobility event includes a too-short-time handover event, the neighboring cells include a first target cell to which handover is performed from a serving cell, and a second target cell to which handover is performed from the first target cell.

57. The terminal device according to any one of claims 50-55, characterized in that: If the mobility event comprises a ping-pong handover event, the neighboring cell comprises a first target cell to which the serving cell is handed over.

58. The terminal device according to any one of claims 55 to 57, characterized in that: The time information of staying in the neighboring cell refers to the time length information of the terminal device staying in the first target cell when a too-short-time handover or a ping-pong handover may occur.

59. The terminal device according to any one of claims 43 to 58, characterized in that: The terminal device sends first information to the network device, including: After predicting that the mobility event is triggered or canceled, the terminal device updates the locally retained first information and sends the updated first information to the network device.

60. The terminal device according to claim 59, characterized in that The terminal device updating the locally retained first information includes: If triggering of the mobility event is predicted, the terminal device stores the first information locally; If cancellation of the mobility event is predicted, the terminal device updates the locally retained first information and reports to the network device that the mobility event is cancelled.

61. The terminal device according to claim 59, characterized in that The terminal device updating the locally retained first information includes: If the terminal device predicts that the first neighboring cell triggers the mobility event, and the locally retained first information does not include the identification information of the first neighboring cell, then the terminal device records the relevant information of the first neighboring cell locally; If the terminal device predicts that the second neighboring cell triggers the mobility event, and the locally retained first information includes the identification information of the second neighboring cell, but the time information of the second neighboring cell triggering the mobility event is different from the locally retained time information, then the terminal device updates other information in the information related to the second neighboring cell except the identification information of the second neighboring cell; If the terminal device predicts that the mobility event triggered by the third neighboring cell is cancelled, the terminal device deletes the locally retained information related to the third neighboring cell.

62. The terminal device according to any one of claims 59 to 61, characterized in that: The terminal device updating the locally retained first information includes: If the locally recorded information is information related to the first neighboring cell related to the mobility event, then the terminal device records identification information of the measurement task associated with the mobility event; If the deleted information is the last neighboring cell-related information that is locally retained and is related to the mobility event, the terminal device updates the locally retained first information and reports to the network device to cancel the mobility event.

63. The terminal device according to claim 62, characterized in that The terminal device updating the locally retained first information includes: If the mobility event includes a handover failure event, then when recording the identification information of the measurement task associated with the handover failure event, the handover candidate cell information of the fallback is also recorded.

64. The terminal device according to any one of claims 43 to 63, characterized in that: If the first information is used to report the cancellation of the mobility event, the first information only includes the identification information of the measurement task associated with the mobility event; or the first information only includes the identification information of the measurement task associated with the mobility event and the first indication information, and the first indication information is used to indicate the cancellation of the reported mobility event.

65. The terminal device according to any one of claims 43-64, characterized in that The mobility event includes one or more of the following: a measurement event, a radio link failure event, a handover failure event, a too-short-time handover event, and a ping-pong handover event.

66. A network device, characterized in that include: The receiving module is configured to receive first information sent by a terminal device, where the first information includes information related to a mobility event, and the mobility event is predicted.

67. The network device according to claim 66, characterized in that The first information is sent by the terminal device after predicting that the mobility event is triggered or cancelled and before the time of triggering the mobility event.

68. The network device according to claim 66 or 67, characterized in that The first information includes one or more of the following: identification information of the measurement task associated with the mobility event; Time information of triggering the mobility event; measurement result information related to triggering of the mobility event; Information about cells related to the mobility event.

69. The network device according to any one of claims 66 to 68, characterized in that The network device further includes: The sending module is configured to send a first measurement task to the terminal device, wherein the first measurement task is used to instruct the terminal device to use The first model predicts the mobility event.

70. The network device according to claim 69, wherein: If the mobility event is only related to the serving cell, the first information includes at least: identification information of the first measurement task and time information of triggering the mobility event.

71. The network device according to claim 70, characterized in that If the mobility event includes a measurement event, the first information further includes: measurement result information of a serving cell associated with the measurement event at the time when the measurement event is triggered.

72. The network device according to claim 70, wherein: If the mobility event includes a radio link failure event, the first information further includes fallback handover candidate cell information.

73. The network device according to claim 69, wherein: If the mobility event is related to a neighboring cell, the first information at least includes: identification information of the first measurement task and information related to the neighboring cell.

74. The network device according to claim 73, characterized in that The information related to the neighboring cell includes one or more of the following: identification information of the neighboring cell and time information when the neighboring cell triggers the mobility event.

75. The network device according to claim 73 or 74, characterized in that If the mobility event includes a measurement event or a handover failure event, the information related to the neighboring cell further includes: measurement result information of the neighboring cell corresponding to the time when the measurement event or handover failure event is triggered.

76. The network device according to claim 75, characterized in that If the measurement event is also related to the serving cell, then the information related to the neighboring cell further includes: measurement result information of the serving cell corresponding to the time when the measurement event is triggered.

77. The network device according to claim 75, characterized in that If the mobility event includes a handover failure event, the first information further includes handover candidate cell information for fallback.

78. The network device according to any one of claims 73 to 77, characterized in that: If the mobility event includes a too-short-time handover event or a ping-pong handover event, the neighboring cell-related information further includes time information of the user staying in the neighboring cell.

79. The network device according to any one of claims 73 to 78, characterized in that If the mobility event includes a too-short-time handover event, the neighboring cells include a first target cell to which handover is performed from a serving cell, and a second target cell to which handover is performed from the first target cell.

80. The network device according to any one of claims 73 to 78, characterized in that: If the mobility event comprises a ping-pong handover event, the neighboring cell comprises a first target cell to which the serving cell is handed over.

81. The network device according to any one of claims 78 to 80, characterized in that The time information of staying in the neighboring cell refers to the time length information of the terminal device staying in the first target cell when a too-short-time handover or a ping-pong handover may occur.

82. The network device according to any one of claims 66 to 81, characterized in that The first information is first information updated by the terminal device after predicting that the mobility event is triggered or canceled.

83. The network device according to any one of claims 66 to 82, characterized in that: If the first information is used to report the cancellation of the mobility event, the first information only includes the identification information of the measurement task associated with the mobility event; or the first information only includes the identification information of the measurement task associated with the mobility event and the first indication information, and the first indication information is used to indicate the cancellation of the reported mobility event.

84. The network device according to any one of claims 66 to 83, characterized in that The mobility event includes one or more of the following: a measurement event, a radio link failure event, a handover failure event, a too-short-time handover event, and a ping-pong handover event.

85. A terminal device, characterized in that: The terminal device comprises a transceiver, a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory so that the terminal device executes the method according to any one of claims 1 to 23.

86. A network device, characterized in that The network device comprises a transceiver, a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory so as to enable the network device to execute the method according to any one of claims 24 to 42.

87. A communication device, characterized in that The device comprises a processor configured to call a program from a memory so as to enable the communication device to execute the method according to any one of claims 1 to 42.

88. A chip, characterized in that The device comprises a processor configured to call a program from a memory so that a device equipped with the chip executes the method according to any one of claims 1 to 42.

89. A computer-readable storage medium, characterized in that A program is stored thereon, the program causing a computer to execute the method according to any one of claims 1 to 42.

90. A computer program product, characterized in that The method comprises a program for causing a computer to execute the method according to any one of claims 1 to 42.

91. A computer program, characterized in that The computer program causes a computer to execute the method according to any one of claims 1 to 42.