Communication method and device

By coordinating prediction and optimized configuration of terminal equipment and access network equipment, the problem of abnormal events during cell handover was solved, and communication stability and quality were improved.

CN120935683APending Publication Date: 2025-11-11HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410571918.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-09
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

Terminal devices are prone to abnormal events during cell handover, leading to communication instability, such as handover failure, radio link failure, and ping-pong handover.

Method used

Terminal equipment analyzes and predicts information to identify target cells where abnormal events are unlikely to occur, and takes corresponding actions or instructs access network equipment to optimize configuration before handover to avoid the occurrence of abnormal events.

Benefits of technology

It improves the communication stability of terminal devices during cell handover, reduces the occurrence of abnormal events, and enhances communication quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120935683A_ABST
    Figure CN120935683A_ABST
Patent Text Reader

Abstract

The invention discloses a communication method and device, which are used for improving the communication stability of terminal equipment in a switching process. The method comprises the following steps: the terminal equipment obtains first information, wherein the first information comprises a preset condition; the terminal equipment determines second information according to the first information, the second information is used for indicating N second cells in the M first cells, and prediction information corresponding to the second cells meets a preset condition; the prediction information corresponding to the second cell is the prediction information of an abnormal event when the second cell is used as a target cell when the terminal equipment is switched, M is a positive integer, and N is an integer greater than or equal to 0.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication, and more particularly to a communication method and apparatus. Background Technology

[0002] Cell handover (or handover) of the terminal device is controlled by the access network equipment. For example, the terminal device accesses cell 1 of the access network equipment. The access network equipment sends a measurement configuration to the terminal device. The terminal device measures the downlink reference signals of multiple cells according to the measurement configuration to obtain measurement results for multiple cells, and sends these measurement results back to the access network equipment. Based on the measurement results of multiple cells, the access network equipment selects cell 2 with better signal quality from among the multiple cells, and then sends a handover command message to the terminal device. The handover command message instructs the terminal device to hand over from cell 1 to cell 2. In response to the handover command message, the terminal device hands over from cell 1 to cell 2.

[0003] During the handover process described above, abnormal events may occur. For example, the terminal device may fail to successfully hand over to cell 2 within the preset time period, the terminal device may experience a radio link failure (RLF) after successfully handing over to cell 2, or the terminal device may hand over back to cell 1 after successfully handing over to cell 2.

[0004] This leads to instability in the communication of terminal devices. Summary of the Invention

[0005] This application provides a communication method and apparatus for improving the stability of terminal device communication during the handover process.

[0006] Firstly, this application provides a communication method, which can be executed by a first communication device, which can be a terminal device or a module within the terminal device, such as a chip. Further, when the first communication device is a module within the terminal device, the module can send information (e.g., second information) to other modules within the terminal device (such as a radio frequency module or antenna), the second information being sent by the terminal device to an access network device; of course, the module can also receive information (e.g., first information) from other modules (such as a radio frequency module or antenna), the first information being sent by the access network device to the terminal device. For ease of description, the following explanation uses the terminal device as an example.

[0007] The method includes: a terminal device obtaining first information, the first information including preset conditions; the terminal device determining second information based on the first information, wherein the second information is used to indicate N second cells among M first cells, the prediction information (or inference information) corresponding to the second cell meets the preset conditions, the prediction information corresponding to the second cell is the prediction information of an abnormal event occurring when the second cell is the target cell during handover of the terminal device, M is a positive integer, and N is an integer greater than or equal to 0.

[0008] For example, the M first cells may specifically include one or more of the following: one or more neighboring cells indicated by measurement configuration, one or more candidate cells indicated by conditional handover (CHO) configuration information, and cells indicated by handover command messages.

[0009] In the above technical solution, the terminal device indicates N second cells out of M first cells using second information. The prediction information regarding abnormal events occurring when a second cell serves as the target cell for handover by the terminal device meets preset conditions. Alternatively, it can be understood that the second cell is suitable as the target cell for handover, and that abnormal events are unlikely (or unlikely) to occur when the second cell serves as the target cell. Thus, the terminal device performs subsequent actions based on the second information, or it instructs the access network device to perform subsequent actions based on the second information, preventing abnormal events from occurring when the terminal device hands over to a target cell and helping to improve the stability of terminal device communication.

[0010] In one possible implementation, the preset condition is that no abnormal event occurs (or no abnormal event occurs). Accordingly, the prediction information corresponding to the second cell includes the condition that no abnormal event occurs when the second cell is the target cell; or, the prediction information corresponding to the second cell includes the probability of an abnormal event occurring when the second cell is the target cell, and this probability is less than a first threshold. Accordingly, the UE can determine that the prediction information corresponding to the second cell meets the preset condition based on the prediction information corresponding to the second cell and the first threshold. For example, the first threshold is pre-configured or predefined by the UE. Alternatively, the prediction information corresponding to the second cell includes the probability of an abnormal event occurring when the second cell is the target cell and the accuracy of that probability, where the probability of an abnormal event is less than the first threshold and the accuracy of the probability is greater than the second threshold. Accordingly, the UE can determine that the prediction information corresponding to the second cell meets the preset condition based on the prediction information corresponding to the second cell, the first threshold, and the second threshold. For example, the first threshold and the second threshold are pre-configured or predefined by the UE.

[0011] In the above technical solution, the terminal device selects a second cell indicated by the prediction information where no abnormal events will occur. In this way, when the terminal device switches to the second cell, abnormal events are less likely to occur (or will not occur), which helps to improve the stability of the terminal device's communication.

[0012] In one possible implementation, the preset conditions include a first preset condition; the prediction information corresponding to the second cell includes the probability of an abnormal event occurring when the second cell is the target cell, and this probability of an abnormal event meets the first preset condition. For example, the first preset condition is that the probability of an abnormal event occurring is less than a first threshold.

[0013] In the above technical solution, the terminal device selects a second cell whose probability of an abnormal event occurring in the predicted information is less than a first threshold. Thus, when the terminal device switches to the second cell, abnormal events are less likely to occur (or will not occur), which helps to improve the stability of terminal device communication.

[0014] In one possible implementation, the preset conditions further include a second preset condition; the prediction information corresponding to the second cell also includes the accuracy rate of the probability of an abnormal event occurring when the second cell is the target cell, and the accuracy rate of the probability of an abnormal event occurring meets the second preset condition. For example, the second preset condition is that the accuracy rate of the probability of an abnormal event occurring is greater than a second threshold.

[0015] In the above technical solution, the terminal device selects a second cell where the probability of an abnormal event occurring in the predicted information is less than a first threshold and the accuracy of the probability of an abnormal event occurring is greater than a second threshold. Thus, when the terminal device switches to the second cell, abnormal events are less likely to occur (or will not occur), which helps to improve the stability of terminal device communication.

[0016] In one possible implementation, the first information further includes indication information, which comprises first indication information and / or second indication information. The first indication information indicates an abnormal event (or type of abnormal event), including one or more of the following: handover failure, radio link failure, ping-pong handover, unnecessary handover, handover too late, or handover too early. Thus, the terminal device can determine the probability of which abnormal events will ultimately occur (or, the probability of which abnormal events and the accuracy of the probability of the abnormal events). The second indication information indicates the prediction granularity, and the measurement results corresponding to the prediction granularity are used to determine the prediction information. The prediction granularity includes one or more of the following: measurement identifier, measurement object, report configuration, or measurement event. Thus, the terminal device can determine what parameters are used to determine the prediction information.

[0017] In one possible implementation, when the terminal device determines the second information based on the first information, it can specifically be that the terminal device determines the prediction information of the abnormal event when M first cells are respectively selected as target cells based on the instruction information; the terminal device determines the second information based on the prediction information corresponding to the M first cells and the preset conditions.

[0018] The above technical solution provides a specific method for how the terminal device determines the second information.

[0019] After determining the second information, the terminal device can implement it in the following three ways:

[0020] In implementation method A, after determining the second information based on the first information, the terminal device also sends the second information to the access network device. Furthermore, the terminal device receives a first radio resource control (RRC) reconfiguration message from the access network device. This first RRC reconfiguration message includes the identification information of K third cells, where K are positive integers and N are second cells. Further, the terminal device determines the target cell based on the K third cells. For example, in a traditional handover scenario, the K third cells constitute one target cell; more exemplarily, in a CHO scenario, the K third cells represent one or more candidate cells, from which the terminal device can select the target cell.

[0021] In the above technical solution, the terminal device reports the second information to the access network device, and then the access network device sends a first RRC reconfiguration message to the terminal device based on the second information. The K third cells indicated by the first RRC reconfiguration message can all serve as target cells for the terminal device during handover. In other words, the probability of abnormal events occurring when the K third cells indicated by the first RRC reconfiguration message serve as target cells for the terminal device during handover is low, or in other words, abnormal events will not occur when the K third cells indicated by the first RRC reconfiguration message serve as target cells for the terminal device during handover. Thus, when the terminal device performs handover based on the first RRC reconfiguration message, abnormal events are less likely to occur (or will not occur), which helps improve the stability of terminal device communication.

[0022] In one possible implementation, the first information is included in the measurement configuration. For example, a terminal device may receive a measurement configuration from an access network device. Based on this configuration, the terminal device can not only perform signal quality measurements on M first cells (e.g., neighboring cells), but also determine, based on the first information in the measurement configuration, which of the M first cells can serve as target cells for handover (i.e., identify N second cells). Subsequently, the terminal device may send a measurement report to the access network device. For example, the measurement report includes the measurement results of the signal quality of the M first cells, as well as the second information. The access network device may send a first RRC reconfiguration message to the terminal device based on the measurement report. The first RRC reconfiguration message indicates K third cells. Alternatively, the measurement report may not include the second information, but instead include the measurement results of the signal quality of N second cells, implicitly indicating the N second cells among the M first cells.

[0023] In the above technical solution, during the measurement and configuration process, the terminal device predicts abnormal events that may occur in the cell and then instructs the access network device. This helps the access network device to effectively filter out third cells with better signal quality and less likely (or unlikely) to experience abnormal events during the subsequent RRC configuration process, and provide the terminal device with the configuration information of the third cell, which helps to improve the stability of terminal device communication.

[0024] In one possible implementation, the first information is included in the second RRC reconfiguration message. That is, the access network device sends the second RRC reconfiguration message and the first RRC reconfiguration message to the terminal device sequentially. For example, the terminal device can receive the second RRC reconfiguration message from the access network device, predict the M first cells indicated by the second RRC reconfiguration message to obtain prediction information for each of the M first cells, and then select N second cells from the M first cells, indicating these N second cells to the access network device using the second information. Thus, the access network device can send the first RRC reconfiguration message to the terminal device based on the second information, and the first RRC reconfiguration message is used to indicate K third cells.

[0025] In the above technical solution, during the RRC reconfiguration process, the terminal device predicts abnormal events that may occur in the cell and then instructs the access network device accordingly. The access network device can effectively filter out third cells that are unlikely (or unlikely) to experience abnormal events and provide the terminal device with the configuration information of the third cell, which helps improve the stability of terminal device communication.

[0026] In implementation method B, after determining the second information based on the first information, the terminal device also sends the second information to the access network device. The terminal device receives an RRC re-establishment indication message from the access network device and, in response, sends an RRC re-establishment request message. For example, the terminal device sends an RRC re-establishment request message to the first access network device to which the fifth cell belongs. Exemplarily, the access network device sends an RRC re-establishment indication message to the terminal device when it determines that the ratio of the number N of the second cells to the number M of the first cells is less than a preset ratio, or when it determines that the number N of the second cells is less than a preset number.

[0027] In the above technical solution, the terminal device can report the second information to the access network device, and the access network device can instruct the terminal device to initiate the RRC re-establishment process, which avoids abnormal events when the terminal device switches to a certain first cell and helps to improve the stability of terminal device communication.

[0028] In implementation method C, after determining the second information based on the first information, the terminal device also sends an RRC re-establishment request message. For example, when the terminal device determines that the ratio of the number N of the second cells to the number M of the first cells is less than a preset ratio, or when the terminal device determines that the number N of the second cells is less than a preset number, it actively initiates the RRC re-establishment process, for example, by sending an RRC re-establishment request message to the first access network device to which the fifth cell belongs.

[0029] In the above technical solution, the terminal device initiates the RRC re-establishment process itself, avoiding abnormal events when the terminal device switches to a first cell, which helps improve the stability of terminal device communication. Furthermore, the terminal device can initiate the RRC re-establishment process itself without waiting for instructions from the access network device, which helps improve the efficiency of RRC re-establishment.

[0030] In one possible implementation, the terminal device starts a timer (or handover timer) upon receiving a handover command message. Further, after determining the second information based on the first information, the terminal device can also stop the timer when it determines that the handover command message includes the identification information of a fourth cell. The timer is used for cell handover, and the fourth cell is one of the M first cells excluding the N second cells. In another possible implementation, the terminal device keeps the handover timer off (i.e., does not start the handover timer) upon receiving the handover command message. For example, the terminal device can choose not to start the handover timer when it determines that the second information needs to be determined.

[0031] In the above technical solution, when the terminal device determines that the handover command message includes the identification information of the fourth cell, it stops the timer to avoid the handover failure caused by the timer timeout, which helps to improve the stability of the terminal device's communication.

[0032] In one possible implementation, the UE can further determine prediction information for abnormal events occurring in J first cells, where J first cells can specifically be J serving cells, and J is an integer greater than or equal to 1. Further, the first indication information is also used to indicate the abnormal events corresponding to the serving cells; that is, the first indication information is also used to indicate which abnormal events the UE needs to predict, or the probability (or the probability and the accuracy of the probability) of which abnormal events will occur in the serving cells. The abnormal events corresponding to the serving cells may be different from the abnormal events corresponding to neighboring cells (or candidate cells, etc.). For example, after determining the prediction information for abnormal events occurring in the J serving cells, the UE can also combine the time of the abnormal events occurring in the J serving cells to determine when to send second information to the serving base station, or actively initiate an RRC re-establishment procedure, etc. In this way, the UE can access other cells before an abnormal event occurs in a serving cell, which helps improve the stability of terminal device communication.

[0033] Secondly, this application provides a communication method, which can be executed by a second communication device. The second communication device can be an access network device or a module within the access network device, such as a chip. Further, when the second communication device is a module within the access network device, the module can send information (e.g., first information) to other modules within the access network device (such as a radio frequency module or antenna), the first information being sent by the access network device to a terminal device; of course, the module can also receive information (e.g., second information) from other modules (such as a radio frequency module or antenna), the second information being sent by the terminal device to the access network device. For ease of description, the following explanation uses the execution by the access network device as an example.

[0034] The method includes: the access network device determining first information, the first information including preset conditions, the first information being used to determine N second cells from M first cells, the prediction information corresponding to the second cell meeting the preset conditions, the prediction information corresponding to the second cell being prediction information of abnormal events occurring when the second cell is the target cell during handover of the terminal device, M being a positive integer, and N being an integer greater than or equal to 0; the access network device sending the first information to the terminal device.

[0035] For example, the M first cells may specifically include one or more of the following: one or more neighboring cells indicated by measurement configuration, one or more candidate cells indicated by CHO configuration information, and cells indicated by handover command messages.

[0036] In one possible implementation, the preset condition is that no abnormal event occurs. Accordingly, the prediction information corresponding to the second cell includes the condition that no abnormal event occurs when the second cell is the target cell; or, the prediction information corresponding to the second cell includes the probability of an abnormal event occurring when the second cell is the target cell, and the probability of an abnormal event occurring is less than a first threshold; or, the prediction information corresponding to the second cell includes the probability of an abnormal event occurring when the second cell is the target cell and the accuracy of that probability, where the probability of an abnormal event occurring is less than the first threshold and the accuracy of the probability is greater than a second threshold.

[0037] In one possible implementation, the preset conditions include a first preset condition; the prediction information corresponding to the second cell includes the probability of an abnormal event occurring when the second cell is the target cell, and the probability of an abnormal event occurring meets the first preset condition. In another possible implementation, the preset conditions also include a second preset condition; the prediction information corresponding to the second cell also includes the accuracy rate of the probability of an abnormal event occurring when the second cell is the target cell, and the accuracy rate of the probability of an abnormal event occurring meets the second preset condition.

[0038] In one possible implementation, the first information further includes indication information, which includes first indication information and / or second indication information; the first indication information is used to indicate an abnormal event, which includes one or more of the following: handover failure, wireless link failure, ping-pong handover, unnecessary handover, handover too late or handover too early; the second indication information is used to indicate the prediction granularity, and the measurement result corresponding to the prediction granularity is used to determine the prediction information, which includes one or more of the following: measurement identifier, measurement object, report configuration or measurement event.

[0039] In one possible implementation, the access network device further receives second information, which indicates N second cells; based on the second information, it sends a first RRC reconfiguration message, which includes identification information of K third cells, where the N second cells include K third cells, and K is a positive integer.

[0040] In one possible implementation, the first information is included in the measurement configuration, or the first information is included in the second RRC reconfiguration message.

[0041] In one possible implementation, the access network device also receives second information, which indicates N second cells; and sends an RRC re-establishment indication message, which indicates the sending of an RRC re-establishment request message.

[0042] In one possible implementation, after receiving the second information, the access network device also releases the parameter configuration and / or resources of the fourth cell; or, it sends a release instruction to release the parameter configuration and / or resources of the fourth cell; the parameter configuration and / or resources of the fourth cell are used by the terminal device to switch to the fourth cell, which is a first cell other than N second cells among M first cells.

[0043] In the above technical solution, the access network device releases the parameter configuration and / or resources of the fourth cell, or instructs other access network devices to release the parameter configuration and / or resources of the fourth cell, which helps to save the resources of the fourth cell.

[0044] Thirdly, embodiments of this application provide a communication device that has the function of implementing the terminal device in the first aspect or any possible implementation of the first aspect. The device can be a terminal device or a chip included in the terminal device.

[0045] The communication device may also have the function of an access network device in the second aspect or any possible implementation of the second aspect described above. The device may be an access network device or a chip included in the access network device.

[0046] The functions of the aforementioned communication device can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules, units, or means corresponding to the aforementioned functions.

[0047] In one possible implementation, the device includes a processing module and a transceiver module. The processing module is configured to support the device in performing the functions of a terminal device as described in the first aspect or any implementation thereof, or in performing the functions of an access network device as described in the second aspect or any implementation thereof. The transceiver module supports communication between the device and other communication devices; for example, when the device is a terminal device, it can receive first information from an access network device. The communication device may also include a storage module coupled to the processing module, which stores necessary program instructions and data for the device. As an example, the processing module may be a processor, the communication module may be a transceiver, and the storage module may be a memory. The memory may be integrated with the processor or separated from it.

[0048] In another possible implementation, the device includes a processor and may also include a memory. The processor is coupled to the memory and can be used to execute computer program instructions stored in the memory to cause the device to perform the methods in the first aspect or any possible implementation thereof, or to perform the methods in the second aspect or any possible implementation thereof. Optionally, the device also includes a communication interface, with the processor coupled to the communication interface. When the device is an access network device or a terminal device, the communication interface may be a transceiver or an input / output interface; when the device is a chip included in an access network device or a chip included in a terminal device, the communication interface may be the chip's input / output interface. Optionally, the transceiver may be a transceiver circuit, and the input / output interface may be an input / output circuit.

[0049] Fourthly, embodiments of this application provide a chip system, including: a processor and a memory, the processor being coupled to the memory, the memory being used to store programs or instructions, and when the program or instructions are executed by the processor, causing the chip system to implement the methods in the first aspect or any possible implementation of the first aspect, or to implement the methods in the second aspect or any possible implementation of the second aspect.

[0050] Optionally, the chip system also includes an interface circuit for exchanging code instructions with the processor.

[0051] Optionally, the chip system may include one or more processors, which can be implemented in hardware or software. When implemented in hardware, the processor may be a logic circuit, integrated circuit, etc. When implemented in software, the processor may be a general-purpose processor that reads software code stored in memory.

[0052] Optionally, the chip system may contain one or more memories. These memories may be integrated with the processor or disposed separately. For example, the memory may be a non-transitory processor, such as read-only memory (ROM), which may be integrated with the processor on the same chip or disposed on separate chips.

[0053] Fifthly, this application provides a computer-readable storage medium storing a computer program or instructions that, when executed by a communication device, cause the communication device to perform the method of the first aspect or any possible implementation thereof, or cause the communication device to perform the method of the second aspect or any possible implementation thereof.

[0054] Sixthly, this application provides a computer program product comprising a computer program or instructions that, when executed by a communication device, implement the method in the first aspect or any possible implementation thereof, or implement the method in the second aspect or any possible implementation thereof.

[0055] In a seventh aspect, embodiments of this application provide a communication system including an access network device and at least one terminal device. The terminal device is used to execute the method in the first aspect or any possible implementation thereof, and the access network device is used to execute the method in the second aspect or any possible implementation thereof.

[0056] The technical effects that can be achieved by any of the second to seventh aspects mentioned above can be referred to the description of the beneficial effects in the first aspect mentioned above, and will not be repeated here. Attached Figure Description

[0057] Figure 1A This is a schematic diagram of a communication system architecture;

[0058] Figure 1B This is a schematic diagram of the functions of a CU and a DU.

[0059] Figure 2 A schematic diagram of an application architecture for an AI model;

[0060] Figure 3 This is a schematic diagram of a traditional switching process;

[0061] Figure 4 A flowchart illustrating the first communication method provided by this application;

[0062] Figure 5 A flowchart illustrating the first communication method provided as an example in this application in a first specific scenario;

[0063] Figure 6 A flowchart illustrating the first communication method provided as an example in this application in a second specific scenario;

[0064] Figure 7 A flowchart illustrating the first communication method provided as an example in this application in a third specific scenario;

[0065] Figure 8 A flowchart illustrating the first communication method provided as an example in this application in a fourth specific scenario;

[0066] Figure 9 A flowchart illustrating the first communication method provided as an example in this application in a fifth specific scenario;

[0067] Figure 10 A flowchart illustrating the first communication method provided as an example in this application in a sixth specific scenario;

[0068] Figure 11 This is a schematic diagram illustrating the interaction between various modules within a serving base station in an O-RAN scenario, provided as an example of this application.

[0069] Figure 12 This is a schematic diagram illustrating the interaction between modules within a target base station in an O-RAN scenario, provided as an example of this application.

[0070] Figure 13 A flowchart illustrating a second communication method provided as an example in this application;

[0071] Figure 14 A schematic diagram of the structure of a communication device is provided as an example in this application;

[0072] Figure 15 This is a schematic diagram of another communication device provided as an example of this application. Detailed Implementation

[0073] The relevant technical features involved in the embodiments of this application will be explained below. It should be noted that these explanations are for the purpose of making the embodiments of this application easier to understand, and should not be regarded as a limitation on the scope of protection claimed by this application.

[0074] I. Architecture of the Communication System

[0075] Based on the above explanation, as Figure 1A This is a schematic diagram of the architecture of a communication system.

[0076] The communication system includes a wireless access network 100 and a core network 200. Optionally, the communication system may also include an Internet 300.

[0077] The wireless access network 100 may include at least one wireless access network device (such as...) Figure 1A 110a and 110b in the above), may also include at least one terminal device (such as Figure 1A(Referring to 120a-120j in the original text). Terminal devices connect wirelessly to wireless access network (WLAN) devices, which in turn connect wirelessly or via wired connections to the core network. The core network devices and WLAN devices can be independent physical devices, or they can integrate the functions of the core network devices and the logical functions of the WLAN devices onto a single physical device. Alternatively, a single physical device can integrate some core network device functions and some WLAN device functions. Terminal devices and WLAN devices can be interconnected via wired or wireless connections. Figure 1A This is just an illustration; the communication system may also include other network devices, such as wireless repeaters and wireless backhaul devices. Figure 1A It is not shown in the middle.

[0078] Wireless access network equipment can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a 5G mobile communication system, a next-generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a wireless fidelity (WiFi) system, etc. Wireless access network equipment can also be a macro base station (such as...) Figure 1A 110a in the text), can also be a micro base station or an indoor station (such as... Figure 1A 110b in the context can also be a relay node or a donor node, etc.

[0079] In another possible scenario, multiple wireless access network (UART) devices collaborate to assist terminal devices in achieving wireless access, with each UART device performing a specific function. For example, the UART devices can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be separate entities or included in the same network element, such as a baseband unit (BBU). The RU can be included in radio frequency (RF) devices or RF units, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). The CU and DU are connected via an F1 interface; the DU and RU are connected via a fronthaul interface.

[0080] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an open radio access network (ORAN) system, CU may also be called O-CU (open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU.

[0081] Any of the CU (or CU-CP, CU-UP), DU and RU units in this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules.

[0082] For example, such as Figure 1BThis diagram illustrates the functions of a CU and DU. The CU implements the Radio Resource Control (RRC) layer, the Packet Data Convergence Protocol (PDCP) layer, the Service Data Adaptation Protocol (SDAP) layer, and other control functions. The DU implements the Radio Link Control (RLC) layer, the Media Access Control (MAC) layer, and higher layers of the Physical Layer (PHY) (closest to the MAC layer). Higher-layer functions of the Physical Layer include one or more of the following: feedforward error correction coding / decoding, scrambling / descrambling, or modulation / demodulation.

[0083] The embodiments of this application do not limit the specific technology or device form used in the wireless access network equipment.

[0084] Terminal devices can also be called terminals, user equipment (UE), mobile stations, mobile terminal devices, etc. They can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), the Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, and smart cities. Terminal devices can include mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, and smart home devices.

[0085] The embodiments of this application do not limit the specific technology or device form used in the terminal device.

[0086] Access network equipment and terminal equipment can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can be deployed in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of the access network equipment and terminal equipment.

[0087] The roles of access network equipment and terminal equipment can be relative, for example, Figure 1AThe helicopter or drone 120i can be configured as a mobile access network device. For terminal devices 120j that access the wireless access network 100 via 120i, terminal device 120i is an access network device; however, for access network device 110a, 120i is a terminal device, meaning that 110a and 120i communicate via a wireless air interface protocol. Alternatively, 110a and 120i can also communicate via an interface protocol between access network devices; in this case, 120i is also an access network device relative to 110a. Therefore, both access network devices and terminal devices can be collectively referred to as communication devices. Figure 1A 110a and 110b can be referred to as communication devices with access network equipment functions. Figure 1A The 120a-120j in the text can be referred to as communication devices with terminal equipment functions.

[0088] Communication between access network devices and terminal devices, between access network devices, and between terminal devices can be conducted using licensed spectrum, unlicensed spectrum, or both simultaneously. Communication can be conducted using spectrum below 6 GHz, spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communication.

[0089] In the embodiments of this application, the functions of the access network device can be executed by modules (such as chips) within the access network device, or by a control subsystem that includes the functions of the access network device. This control subsystem, including the functions of the access network device, can be a control center in the aforementioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. Similarly, the functions of the terminal device can be executed by modules (such as chips or modems) within the terminal device, or by a device that includes the functions of the terminal device.

[0090] In this application, the access network device sends downlink signals or downlink information to the terminal device, with the downlink information carried on the downlink channel; the terminal device sends uplink signals or uplink information to the access network device, with the uplink information carried on the uplink channel. To communicate with the access network device, the terminal device needs to establish a radio connection with the cell controlled by the access network device. The cell with which the terminal device has established a radio connection is called the serving cell of the terminal device. When the terminal device communicates with this serving cell, it is also subject to interference from signals from neighboring cells.

[0091] For ease of description, the following description uses the base station as an example of a wireless access network device and the UE as an example of a terminal device.

[0092] II. Model

[0093] The model is, for example, an artificial intelligence (AI) model or a machine learning (ML) model.

[0094] like Figure 2 The diagram illustrates one application architecture for an AI model. The data source stores training and inference data. The AI ​​model training host analyzes or trains the AI ​​model using the training data provided by the data source and deploys the AI ​​model on the AI ​​model inference host. Optionally, the AI ​​model training host can also update the AI ​​model already deployed on the AI ​​model inference host. The AI ​​model inference host can also feed back relevant information about the deployed AI model to the AI ​​model training host, enabling the training host to optimize or update the deployed AI model.

[0095] In this process, the AI ​​model is learned through the AI ​​model training nodes, which essentially learn the mapping relationship between the AI ​​model's input and output using training data. The AI ​​model inference nodes use the AI ​​model to perform inference based on the inference data provided by the data source, and obtain the inference result. This method can also be described as follows: the AI ​​model inference nodes input the inference data into the AI ​​model, and the AI ​​model outputs the inference result.

[0096] The inference result can indicate the configuration parameters used (executed) by the executing object, and / or the operations performed by the executing object. The inference result can be uniformly planned by the actor entity and sent to one or more executing objects (e.g., network entities) for execution. Optionally, the executing entity or executing object can feed back the parameters or measurements it collects to the data source; this process can be called performance feedback, and the fed-back parameters can serve as training data or inference data. Optionally, the executing entity or executing object can also determine AI model performance-related feedback information based on the inference result output by the AI ​​model inference node, and feed this feedback information back to the AI ​​model inference node. The AI ​​model inference node can then use this feedback information to feed back the AI ​​model's performance information to the AI ​​model training node, enabling the AI ​​model training node to optimize or update the deployed AI model; this process can be called AI model feedback.

[0097] III. Measurement and Measurement Configuration

[0098] Connectivity-state measurements are generally used for cell selection during the handover preparation process.

[0099] After the base station sends the measurement configuration to the UE, the UE detects changes in the signal status of neighboring cells based on the measurement objects and reporting configuration parameters indicated in the measurement configuration. The measurement configuration is generally transmitted via RRC reconfiguration messages. The UE performs relevant measurements according to the content of the measurement configuration and sends the measurement results to the base station via a measurement report.

[0100] The measurement configuration includes the measurement object, report configuration, measurement identities, measurement quantity configuration, and measurement interval configuration. The measurement identities can be associated with the measurement object and the report configuration.

[0101] 1. Measurement object

[0102] The measurement objects include the synchronization signal block (SSB) subcarrier spacing, SSB-based measurement timing configuration (SMTC), whitelisted cells, and blacklisted cells. Whitelisted cells can also be called allowed cells; blacklisted cells can also be called excluded cells. The network can configure specific lists of cells to be measured, namely blacklisted cell lists and whitelisted cell lists. For cells on the blacklist, the UE will no longer perform event measurements or report measurements. Whitelisted cells are those on the measurement frequency that the UE will perform event measurements and report measurements on.

[0103] 2. Report Configuration

[0104] The report configuration specifies the criteria and format that trigger the UE to report measurement reports. For example, the measurement report is based on the results of signal measurements (e.g., SSB or Channel State Information-Reference Signal, CSI-RS). Each reporting configuration has a unique identifier (which may be referred to as the report configuration identifier).

[0105] When a UE reports a measurement report, it can do so through either event-triggered reporting or periodic-triggered reporting. Event-triggered reporting configuration includes various measurement events (as shown in Table 1) and threshold values. Under normal circumstances, the UE needs to continuously meet the entry conditions for measurement reporting within a defined hysteresis time (TimeToTrigger) before triggering a measurement report. Periodic-triggered reporting configuration includes the reporting period, etc.

[0106] Table 1

[0107]

[0108]

[0109] The specific meanings of the relevant variables in Table 1 above are as follows:

[0110] Ms and Mn represent the measurement results of the serving cell and the neighboring cell, respectively;

[0111] Hys indicates amplitude hysteresis in the measurement result;

[0112] TimeToTrigger represents the duration for which the event entry condition is continuously met, i.e., time delay;

[0113] Thresh, Thresh1, and Thresh2 represent threshold values;

[0114] Ofs and Ofn represent the frequency offset of the serving cell and the neighboring cell, respectively.

[0115] Ocs and Ocn represent the cell individual offset (CIO) of the serving cell and neighboring cells, respectively.

[0116] Off indicates the bias of the measurement result.

[0117] Signal quality can be represented by one or more of the following four parameters:

[0118] (1) Reference signal received power (RSRP) is used to reflect the received strength of the reference signal.

[0119] (2) Received signal strength indication (RSSI) is used to reflect the total signal strength of the current channel.

[0120] (3) Reference signal received quality (RSRQ) is used to reflect the signal-to-noise ratio and interference level of the current channel quality, and is approximately the ratio of RSRP to RSSI.

[0121] (4) Signal to interference and noise ratio (SINR) is used to reflect the signal-to-interference ratio of the current channel and is an important indicator for measuring UE performance.

[0122] When different signal qualities are used as the triggering conditions for an event, the measurement results in the above event are the corresponding measured triggering results.

[0123] 3. Measurement markings

[0124] Measurement identifiers are used to associate measurement objects with measurement configurations. If a UE reaches a measurement activation threshold, it determines whether to perform the measurement based on the presence or absence of a measurement identifier. When a UE sends a measurement report to the base station, it only needs to indicate the measurement identifier. The base station can then use the measurement identifier to find the corresponding measurement object identifier and report configuration identifier, and thus determine what event the measurement report refers to. The base station can configure multiple measurement identifiers to link multiple measurement objects to the same report configuration, or multiple report configurations to the same measurement object.

[0125] IV. Handover (HO)

[0126] Handover (also known as cell handover) refers to the migration of the radio link connection of a UE from a source cell to a target cell. Handover includes traditional handover and conditional handover (CHO), which are explained below:

[0127] In this application, the base station used to manage the source cell is referred to as the source base station, the base station used to manage the target cell is referred to as the target base station, the base station used to manage the candidate cell is referred to as the candidate base station, and the base station used to manage the serving cell is referred to as the serving base station. The base station used to manage the cell can also be considered as the base station to which the cell belongs, the base station covering the cell, or the base station associated with (corresponding to) the cell, etc.

[0128] Furthermore, when the source cell and the target cell are managed by the same base station, the source base station and the target base station are the same; when the source cell and the candidate cell are managed by the same base station, the source base station and the candidate base station are the same, and so on.

[0129] 1. Traditional switching

[0130] The source base station sends a handover command message to the UE (specifically, an RRC reconfiguration message carrying the `reconfigurationWithSync` field (or information element, IE)). This handover command message instructs the UE which target cell to hand over to and how to perform the handover. For example, the handover command message includes the target cell's identification information and configuration information. The UE releases the connection with the source cell, stops data transmission with the source cell, and then accesses the target cell. In traditional handover scenarios, successful transmission of the handover command message is a necessary condition for a successful handover. The cell identification information includes, for example, the cell index and cell identifier (physical cell identifier (PCI), cell global identifier (CGI), etc.).

[0131] like Figure 3 Here is a schematic diagram of a traditional switching process:

[0132] Step 301: The source base station sends a handover request message to the target base station.

[0133] Step 302, the target base station performs permission control, for example, the target base station allocates one or more of the following information to the UE: cell radio network temporary identifier (C-RNTI), random access channel (RACH) resources required for the UE to access the target cell, the RACH resources can be dedicated RACH resources or public RACH resources.

[0134] Step 303: The target base station sends a handover request acknowledgement message to the source base station.

[0135] The handover request confirmation message includes the target cell configuration information generated by the target base station after performing permission control. The target cell configuration information includes the target cell parameter configuration and / or resource configuration. The parameter configuration may specifically be RRC parameter configuration, which may include the C-RNTI generated for the UE. The resource configuration may be the location of resources, which may include dedicated RACH resources and / or public RACH resources.

[0136] Step 304: The source base station sends an RRC reconfiguration message to the UE.

[0137] The RRC reconfiguration message includes the target cell's identification and configuration information.

[0138] Step 305: The UE sends a random access request message to the target base station. For example, the UE sends a random access request message to the target base station based on the target cell's identification information and configuration information to request access to the target cell.

[0139] Step 306: The UE sends an RRC reconfiguration complete message to the target base station.

[0140] 2. CHO

[0141] Compared to traditional handover, CHO can improve the success rate of handover.

[0142] When the communication link between the source base station and the UE is of good quality, the source base station sends CHO configuration information to the UE (which may be included in the RRC reconfiguration message). The CHO configuration information includes configuration information and execution trigger conditions for one or more candidate cells. After receiving the CHO configuration information, the UE will not immediately initiate a handover to any candidate cell, but will continue to maintain the connection and data transmission with the source cell. Furthermore, after finding a candidate cell that meets the execution trigger conditions, the UE will autonomously decide to handover to that candidate cell (at this time, the candidate cell can also be referred to as the target cell).

[0143] CHO process and Figure 3 Similarly, the difference lies in that the source base station needs to send a handover request message to the candidate base station, receive the configuration information of the candidate cell from the candidate base station, and when the source base station sends CHO configuration information to the UE, the CHO configuration information includes the configuration information of the candidate cell. Therefore, when the UE selects a candidate cell as the target cell, it can hand over to that candidate cell based on its configuration information.

[0144] V. Measurement-based switching mechanism

[0145] In traditional handover scenarios, the UE receives measurement configuration from the source base station. Based on this configuration, the UE measures signals from multiple neighboring cells to obtain measurement results. When the UE determines that the measurement results of a neighboring cell meet the aforementioned reporting conditions (event-triggered reporting or periodic-triggered reporting), it sends the neighboring cell's measurement results to the source base station via a measurement report. The source base station makes a handover decision based on the measurement results reported by the UE to determine the target cell and target base station, and requests the target cell's configuration information from the target base station. The target base station then sends the target cell's configuration information to the source base station. Finally, the source base station sends a handover command message to the UE, which includes the target cell's configuration information.

[0146] In the CHO scenario, the source base station sends the CHO configuration information to the UE in advance. The UE determines that the measurement result of a candidate cell meets the entry threshold of a certain measurement event and continues for a period of time (e.g., after a hysteresis time), and then uses the candidate cell as the target cell for handover. Here, the triggering condition corresponds to the reporting condition of the aforementioned measurement report or the execution triggering condition of the candidate cell.

[0147] VI. Carrier aggregation (CA)

[0148] CA (Carrier Aggregator) technology is used to aggregate two or more component carriers (CCs) to support greater transmission bandwidth. For example, the maximum bandwidth can be 100 MHz, and the bandwidth of each carrier unit can be 5 MHz, 10 MHz, 15 MHz, or 20 MHz. CA technology involves a primary cell (PCell) and a secondary cell (SCell). The primary cell is the cell used when the UE initially establishes a connection, or when re-establishing a connection via RRC (Reconnection Reconfiguration), or the primary cell designated during handover; the carrier unit corresponding to the primary cell is called the primary component carrier (PCC). The secondary cell is added during RRC reconfiguration to provide additional radio resources. The carrier unit corresponding to the secondary cell is called the secondary component carrier (SCC).

[0149] During a handover, the UE may encounter abnormal events. For example, the source cell is cell 1, the target cell is cell 2, the UE fails to successfully handover to cell 2 within a preset time period, the UE experiences an RLF (Redirect Life Failure) after successfully handing over to cell 2, or the UE successfully handes over to cell 2 and then hands back to cell 1. This leads to instability in UE communication.

[0150] To this end, this application provides various communication methods to improve the stability of UE communication.

[0151] In the communication method of this application, the UE can obtain first information, which includes preset conditions (defined in step 401 below). The UE determines prediction information of abnormal events that will occur in L first cells (about to occur), and determines whether the prediction information of each first cell meets the preset conditions. The UE performs corresponding actions based on whether the prediction information of each first cell meets the preset conditions, where L is a positive integer.

[0152] Among them, the L first cells may include at least one or more of the following: one or more serving cells of the UE, one or more neighboring cells indicated by measurement configuration, one or more candidate cells indicated by CHO configuration information, and cells indicated by handover command messages.

[0153] Furthermore, when the UE determines the predicted information of an abnormal event occurring in the serving cell, specifically, the UE may determine the predicted information of an RLF occurring between the UE and the serving cell, and / or determine the predicted information of a handover failure (HOF) occurring between the UE and the serving cell (for example, the UE experiences an RLF within the time period from when the measurement event entry condition is met to when the UE successfully receives the handover command message, or the UE detects a physical downlink control channel (PDCCH) failure within the time period from when the measurement event entry condition is met to when the UE successfully receives the handover command message).

[0154] When the UE determines the predicted information of an abnormal event occurring in a neighboring cell indicated by the measurement configuration, specifically, the UE determines the predicted information of an abnormal event occurring when it uses that neighboring cell as the target cell during cell handover; when the UE determines the predicted information of an abnormal event occurring in a candidate cell indicated by the CHO configuration information, specifically, the UE determines the predicted information of an abnormal event occurring when it uses that candidate cell as the target cell during cell handover; when the UE determines the predicted information of an abnormal event occurring in a cell indicated by the handover command message, specifically, the UE determines the predicted information of an abnormal event occurring when it uses that cell as the target cell during cell handover. The abnormal event may include one or more of the following: too late HO, too early HO, HO to wrong cell, unnecessary HO, ping-pong HO, RLF, and HOF.

[0155] The specific definitions of each abnormal event can be found in the description in step 401 below. In this application, "predictive information" can also be called "inference information," and "prediction" can also be called "inference." Of course, "predictive information" and "prediction" can also have other names, which are not limited in this application.

[0156] like Figure 4 This is a flowchart illustrating a first communication method provided by this application. In this first communication method, the UE can determine M first cells as prediction information for abnormal events occurring when the UE is switching to the target cell, where M is less than or equal to L.

[0157] The M first cells may specifically include one or more of the following: one or more neighboring cells indicated by measurement configuration, one or more candidate cells indicated by CHO configuration information, and cells indicated by handover command messages.

[0158] Step 401, the UE obtains the first information.

[0159] The UE obtains the first information, which can be in at least two of the following examples:

[0160] In one possible example, the serving base station sends first information to the UE, and correspondingly, the UE receives the first information from the serving base station. Exemplarily, the first information is carried in an RRC message. For example, the RRC message includes a measurement configuration, which further includes the first information; or, for another example, the RRC message is an RRC reconfiguration message, which includes the first information.

[0161] In another possible example, the UE has pre-configured or pre-defined first information. Specifically, the UE's memory stores the first information, and the UE's processor can read (or retrieve) the first information from the memory.

[0162] In one possible implementation, the first information includes preset conditions, which may include a first preset condition or a second preset condition. Alternatively, the preset condition may specifically be that the abnormal event does not occur (or that no abnormal event occurs).

[0163] Optionally, the first information may also include first indication information and / or second indication information.

[0164] The first preset condition, the second preset condition, the first instruction information, and the second instruction information are explained below.

[0165] (1) First preset condition

[0166] For example, the first preset condition is that the probability of an abnormal event occurring is less than a first threshold, or the probability of an abnormal event occurring is less than or equal to the first threshold. For ease of description, the following will use less than the first threshold as an example.

[0167] The probability of an abnormal event occurring can also be referred to as the likelihood of an abnormal event occurring, the accuracy of an abnormal event occurring, etc., and the first threshold can also be referred to as the likelihood threshold, probability threshold, accuracy threshold, etc. This application does not limit the specific names.

[0168] For example, the UE determines the probability of an abnormal event occurring when the first cell is used as the target cell during handover (see the description in step 402 below). Further, if the UE determines that the probability of an abnormal event occurring corresponding to the first cell is less than a first threshold, it determines that the first preset condition is met; if the UE determines that the probability of an abnormal event occurring corresponding to the first cell is greater than or equal to the first threshold, it determines that the first preset condition is not met.

[0169] The configuration granularity of the first threshold (or the first preset condition) can be determined based on the configuration of the model or based on the measurement configuration.

[0170] When the configuration granularity of the first threshold is determined based on the model configuration, there are two specific examples:

[0171] Example 1: The UE includes one or more models, all of which correspond to the same first threshold. For example, the UE includes models 1 to 5, all of which correspond to the first threshold 1.

[0172] Example 2: The UE includes multiple models, one or more of which correspond to a first threshold. For example, the UE includes models 1 to 5, which correspond to first thresholds 1 to 5 respectively; or, models 1 to 3 correspond to first thresholds 1 to 3 respectively, and models 4 and 5 together correspond to first threshold 4.

[0173] The model in this application is, for example, an AI model.

[0174] When the configuration granularity of the first threshold is determined based on the measurement configuration, there are two specific examples:

[0175] Example 3: The UE receives a measurement configuration from the serving base station. The measurement configuration includes one or more measurement identifiers, all of which correspond to the same first threshold. For example, the measurement configuration includes measurement identifiers 1 to 5, all of which correspond to the first threshold 1.

[0176] Example 4: The UE receives a measurement configuration from the serving base station. The measurement configuration includes multiple measurement identifiers, one or more of which correspond to a first threshold. For example, the UE includes measurement identifiers 1 to 5, which correspond to first thresholds 1 to 5 respectively; or, measurement identifiers 1 to 3 correspond to first thresholds 1 to 3 respectively, and measurement identifiers 4 and 5 together correspond to first threshold 4.

[0177] It is understandable that in the scenario where the configuration granularity of the first threshold is determined based on the measurement configuration, "measurement identifier" can be replaced with "measurement object", "report configuration" or "measurement event", or "measurement identifier" can be replaced with any combination of "measurement identifier", "measurement object", "report configuration" or "measurement event".

[0178] For ease of description, the following explanation uses a single first threshold as an example. That is, different models, different measurement identifiers, different measurement objects, different measurement reports, and different measurement events all correspond to the same first threshold. This first threshold is, for example, 60%.

[0179] (2) Second preset condition

[0180] For example, the second preset condition is that the accuracy of the probability of an abnormal event occurring is greater than a second threshold, or the accuracy of the probability of an abnormal event occurring is greater than or equal to the second threshold. For ease of description, the following will use "greater than the second threshold" as an example.

[0181] The accuracy of the probability of an abnormal event occurring can also be called the accuracy of the probability of an abnormal event occurring, and the second threshold can also be called the accuracy threshold, etc. This application does not limit the specific names.

[0182] It's important to clarify that the accuracy rate of the probability of an abnormal event occurring is different from the aforementioned "accuracy rate of an abnormal event." "Accuracy rate of the probability of an abnormal event occurring" refers to the probability of an abnormal event occurring, while "accuracy rate of the probability of an abnormal event occurring" can also be considered the "accuracy rate of the probability of an abnormal event occurring."

[0183] Furthermore, a 100% probability of an abnormal event occurring is equivalent to the event occurring 100% of the time; a 0% probability of an abnormal event occurring is equivalent to the event not occurring 100% of the time. The 100% occurrence or non-occurrence of the abnormal event corresponds to an accuracy rate, which can be converted into the probability of an abnormal event occurring. For example, if the accuracy rate of an abnormal event occurring 100% of the time is 90%, then the probability of an abnormal event occurring can also be considered 90%. If the accuracy rate of an abnormal event not occurring 100% of the time is 90%, then the probability of an abnormal event occurring can also be considered 10% (or the probability of no abnormal event occurring is 90%).

[0184] For example, the UE determines the accuracy of the probability of an abnormal event occurring when the first cell is used as the target cell during handover (see the description in step 402 below). Further, if the UE determines that the accuracy of the probability of an abnormal event occurring corresponding to the first cell is greater than a second threshold, it determines that the second preset condition is met; if the UE determines that the accuracy of the probability of an abnormal event occurring corresponding to the first cell is less than or equal to the second threshold, it determines that the second preset condition is not met.

[0185] The accuracy of the probability of an abnormal event occurring in the first cell can be determined by the model used by the UE.

[0186] In one possible example, the UE includes one or more models, each corresponding to its own accuracy rate. When the UE determines the probability of an abnormal event occurring in a first cell based on a certain model, the accuracy rate of the probability of an abnormal event occurring in the first cell is the accuracy rate corresponding to that model. For example, the UE includes model 1 and model 2, where model 1 corresponds to accuracy rate 1 and model 2 corresponds to accuracy rate 2. When the UE determines the probability of an abnormal event occurring in the first cell based on model 1, the accuracy rate is accuracy rate 1; when the UE determines the probability of an abnormal event occurring in the first cell based on model 2, the accuracy rate is accuracy rate 2.

[0187] In another possible example, the model can be used by the UE to determine the probability of different abnormal events occurring when the first cell is the target cell during handover, and the accuracy of the model in predicting the probability of different abnormal events may vary. For example, the model is used to determine the probability of abnormal events 1 to 7 occurring when the first cell is the target cell during handover, and the accuracy rates for the probabilities of abnormal events 1 to 7 are accuracy rates 1 to 7, respectively. When the UE determines the probability of abnormal event 1 corresponding to the first cell based on the model, the accuracy rate is accuracy rate 1; when the UE determines the probability of abnormal event 2 corresponding to the first cell based on the model, the accuracy rate is accuracy rate 2, and so on.

[0188] The configuration granularity of the second threshold (or the second preset condition) can be determined based on the model configuration or based on the measurement configuration.

[0189] When the configuration granularity of the second threshold is determined based on the model configuration, there are two specific examples:

[0190] Example (1): The UE includes one or more models, all of which correspond to the same second threshold. For a specific example, please refer to Example 1 above.

[0191] Example (2): The UE includes multiple models, one or more of which correspond to a second threshold. For a specific example, please refer to Example 2 above.

[0192] When the configuration granularity of the second threshold is determined based on the measurement configuration, there are two specific examples:

[0193] Example (3): The UE receives a measurement configuration from the serving base station. The measurement configuration includes one or more measurement identifiers, all of which correspond to the same second threshold. For a specific example, please refer to Example 3 above.

[0194] Example (4): The UE receives a measurement configuration from the serving base station. The measurement configuration includes multiple measurement identifiers, one or more of which correspond to a second threshold. For a specific example, please refer to Example 4 above.

[0195] It is understandable that in scenarios where the configuration granularity of the second threshold is determined based on the measurement configuration, "measurement identifier" can be replaced with "measurement object", "report configuration" or "measurement event", or "measurement identifier" can be replaced with any combination of "measurement identifier", "measurement object", "report configuration" or "measurement event".

[0196] For ease of description, the following explanation uses a single second threshold as an example. That is, different models, different measurement identifiers, different measurement objects, different measurement reports, and different measurement events all correspond to the same second threshold. This second threshold is, for example, 90%.

[0197] (3) First instruction information

[0198] The first indication information is used to indicate the abnormal event (or, yes, the type of the abnormal event).

[0199] Specifically, the first indication information is used to indicate to the UE the probability (or the probability and the accuracy of the probability) of which abnormal events will occur when the first cell is the target cell; or, in other words, the first indication information is used to indicate which abnormal events the UE needs to predict.

[0200] Anomalous events can specifically be mobility-related events, including one or more of the following: too late handover, too early handover, handover to the wrong cell, unnecessary handover, ping-pong handover, radio link failure (RLF), and handover failure (HOF). Detailed explanations are as follows:

[0201] 1. Late Handover: After a period of time, the UE experiences a Relationship Request for Handover (RLF) with the serving cell, and attempts to re-establish a connection with another cell. This situation mainly refers to a deterioration in the signal quality of the serving cell, where the UE does not receive a handover command message from the serving base station. Therefore, the UE attempts to re-establish a connection with another cell only after the serving cell detects the RLF.

[0202] 2. Premature handover: After the UE successfully hands over from the source cell to the target cell, the UE quickly experiences an RLF with the target cell; or, the UE fails to handover during the process of handover from the source cell to the target cell, and the UE attempts to rebuild the connection in the source cell.

[0203] 3. Handover to the wrong cell: After the UE successfully hands over from the source cell to the target cell, the UE quickly experiences an RLF with the target cell, or the UE fails to handover during the handover process from the source cell to the target cell, and the UE attempts to rebuild the connection in other cells (the other cells here are different from the source cell and the target cell).

[0204] 4. Unnecessary Handover: Even if the coverage quality of the source system is sufficient to meet the services used by the UE, the UE may still hand over from the source system to a cell in the target system. The source system could be a New Radio (NR) system, and the target system could be an Evolution UMTS Terrestrial Radio Access Network (E-UTRAN) system. Therefore, this handover may be considered unnecessary, or referred to as an unnecessary inter-system handover, or a premature inter-system handover without connection failure.

[0205] Alternatively, if the coverage of the source cell is sufficient to meet the UE's service needs, the UE can switch from the source cell to the target cell.

[0206] 5. Ping-Pong Handover: The UE switches from a cell in the source system to a cell in the target system. Within a predefined limited time, the UE switches back to a cell in the source system, where the coverage of the source system is sufficient to meet the UE's service needs. The source system could be an NR system, and the target system could be an E-UTRAN system. Alternatively, the UE switches from a source cell to a target cell, and within a predefined limited time, switches back to the source cell, where the coverage of the source cell is sufficient to meet the UE's service needs.

[0207] 6. RLF includes at least one or more of the following:

[0208] (1) Physical layer issues cause RLF timeouts.

[0209] For example, when the UE's RRC layer receives n consecutive out-of-synchronization indications from the physical layer, or when the UE determines that the signal quality (e.g., channel quality indicator (CQI), signal-to-interference-plus-noise ratio (SINR)) is less than a preset threshold, a radio problem timer (e.g., T310 in 5G) is started. If, when the radio problem timer expires, the RRC layer still has not received m consecutive synchronization indications from the physical layer, where n and m are positive integers, then the UE stops the radio problem timer. Furthermore, if the UE's RRC layer receives m synchronization indications from the physical layer before the radio problem timer expires, the UE stops the radio problem timer. Here, the cells are, for example, the primary cell (Pcell).

[0210] (2) RLF that runs on a wireless problem timer (e.g., T310 in 5G) and a timer (e.g., T312 in 5G) that triggers measurement reporting and times out.

[0211] (3) RLF for a failed random access procedure. For example, a random access procedure fails in a cell group, such as the primary cell group.

[0212] (4) Radio link control (RLC) failure RLF. For example, the UE's RRC layer receives an indication from the RLC layer of the cell group that the maximum number of retransmissions has been reached, such as the primary cell group.

[0213] (5) Detected consecutive uplinked listen-before-talk (LBT) failures in RLF.

[0214] (6) For integrated access and backhaul mobiletermination (IAB MT) mobile terminals, the backhaul radio link failure (BH RLF) received from the parent node is received.

[0215] 7. HOF includes at least one or more of the following:

[0216] (1) During the handover process, after receiving a handover command message from the source cell (e.g., an RRC reconfiguration message carrying the reconfigurationWithSync field), the UE starts a handover timer (e.g., T304 in 5G). If the UE successfully completes random access in the target cell before the handover timer expires, it indicates that the UE has successfully handed over from the source cell to the target cell, and the UE stops the handover timer. If the UE still fails to successfully complete random access in the target cell when the handover timer expires, it indicates that the UE has not successfully handed over from the source cell to the target cell, i.e., the handover has failed.

[0217] (2) Within the first time period from when the UE meets the measurement event entry condition to when the UE successfully receives the handover command message from the source cell (e.g., an RRC reconfiguration message carrying the reconfigurationWithSync field), an RLF occurs (e.g., an RLF occurs in the source cell).

[0218] Among them, the time point at which the UE determines that the measurement event entry condition is met is time point 1, and the time point at which the UE successfully receives the handover command message from the source cell is time point 2. The first time period is specifically the time period between time point 1 and time point 2.

[0219] (3) Within the first time period from when the measurement event entry condition is met to when the UE successfully receives the handover command message from the source cell (e.g., an RRC reconfiguration message carrying the reconfigurationWithSync field), the UE detects a PDCCH failure (e.g., detects a PDCCH failure from the source cell). The definition of the first time period is given in (2) of the HOF above.

[0220] (4) During the second time period between the UE receiving the handover command message from the source cell (e.g., an RRC reconfiguration message carrying the reconfigurationWithSync field) and the UE successfully transmitting the handover completion message (e.g., an RRC reconfiguration completion message), the UE detects a PDCCH failure (e.g., detects a PDCCH failure in the target cell). The transmission of the handover completion message is the UE's response to the handover command message.

[0221] Specifically, the time point at which the UE determines that it has received the handover command message from the source cell is time point 3, and the time point at which the UE successfully transmits the handover completion message is time point 4. The second time period is specifically the time period between time point 3 and time point 4.

[0222] Of course, RLFs may include other RLFs, and this application does not limit the specific definition of RLFs. Similarly, HOFs may include other handover failure modes, and this application does not limit the specific definition of HOFs.

[0223] In one possible approach, the first indication information includes an identifier of the abnormal event that the UE needs to predict. For example, if the first indication information includes an identifier of three abnormal events: late handover, early handover, and handover to the wrong cell, then the abnormal events indicated by the first indication information include the three abnormal events: late handover, early handover, and handover to the wrong cell.

[0224] In another possible approach, the first indication information includes identifiers of multiple abnormal events and a first indication corresponding to each of the multiple abnormal events. The first indication is used by the UE to determine whether to predict the abnormal event. For example, the first indication is one bit. When the bit is 0, the UE determines not to predict the abnormal event; when the bit is 1, the UE determines to predict the abnormal event. As another example, if the first indication information includes {late handover identifier, 1}, {early handover identifier, 1}, {handover to wrong cell identifier, 1}, {unnecessary handover identifier, 0}, {RLF identifier, 0}, and {HOF identifier, 0}, then the abnormal events indicated by the first indication information include three abnormal events: late handover, early handover, and handover to wrong cell. That is, the UE needs to predict these three abnormal events.

[0225] (4) Second instruction information

[0226] The second indication information is used to indicate the prediction granularity. The measurement result corresponding to the prediction granularity is used to determine the prediction information. The prediction granularity includes one or more of the following: measurement identifier, measurement object, report configuration, or measurement event. In other words, the prediction granularity is used to indicate whether the measurement corresponding to the measurement identifier (or measurement object, measurement report configuration, measurement event) is used to predict abnormal events.

[0227] Alternatively, the prediction granularity can be used to indicate at least one measurement item. The UE can measure the reference signal of the first cell to obtain the measurement results corresponding to at least one measurement item; and determine prediction information based on the measurement results corresponding to at least one measurement item. The at least one measurement item includes at least one of: a measurement identifier, a measurement object, a report configuration, or a measurement event.

[0228] Step 402: The UE determines the second information based on the first information. The second information indicates N second cells out of M first cells. The predicted information corresponding to the second cell meets preset conditions; the predicted information corresponding to the second cell is the predicted information of abnormal events occurring when the second cell is the target cell during UE handover. M is a positive integer, and N is an integer greater than or equal to 0.

[0229] Alternatively, the second cell can be understood as the first cell where the probability of an abnormal event occurring is relatively low when it serves as the target cell for UE handover; or, the second cell can serve as the target cell for UE handover; or, the probability of an abnormal event occurring when the UE hands over to the second cell is relatively low. In this application, the first cell that does not meet the preset conditions can also be referred to as the fourth cell. The fourth cell can be the first cell where the probability of an abnormal event occurring is relatively high when it serves as the target cell for UE handover; or, the fourth cell cannot serve as the target cell for UE handover; or, the probability of an abnormal event occurring when the UE hands over to the fourth cell is relatively high.

[0230] For example, if the M first cells are cells 1 to 5, and the prediction information of cells 1 to 3 meets the preset conditions, while the prediction information of cells 4 and 5 does not meet the preset conditions, then cells 1 to 3 are three second cells, and cells 4 and 5 are two fourth cells.

[0231] Furthermore, the predicted information corresponding to the second cell meets the preset conditions, and there are several examples:

[0232] Example (1): The preset condition is that no abnormal event occurs. The prediction information corresponding to the second cell includes indication information to indicate that no abnormal event occurs. For example, the indication information is 1 bit. When the indication information is 1, it indicates that no abnormal event occurs; when the indication information is 0, it indicates that an abnormal event occurs. In the prediction information corresponding to the second cell, the indication information is 1.

[0233] Example (2): The preset conditions include the first preset condition, and the prediction information corresponding to the second cell includes the probability of an abnormal event occurring, and the probability of an abnormal event occurring satisfies the first preset condition.

[0234] Example (3): The preset conditions include a first preset condition and a second preset condition. The prediction information corresponding to the second cell includes the probability of an abnormal event occurring and the accuracy of the probability of an abnormal event occurring. Furthermore, the probability of an abnormal event occurring satisfies the first preset condition, and the accuracy of the probability of an abnormal event occurring satisfies the second preset condition.

[0235] Example (4): The preset condition is that no abnormal event occurs. The prediction information corresponding to the second cell includes the probability of an abnormal event occurring, and this probability is less than a first threshold. For example, the first threshold may be pre-configured or pre-defined by the UE, or it may be received by the UE from the serving base station through other messages, or there may be other methods; this application is not limited to these. The UE can determine that the prediction information corresponding to the second cell meets the preset condition based on the prediction information corresponding to the second cell and the first threshold.

[0236] Example (5) states that the preset condition is that no abnormal event occurs. The prediction information corresponding to the second cell includes the probability of an abnormal event occurring and the accuracy of the probability of an abnormal event occurring. The probability of an abnormal event occurring is less than a first threshold, and the accuracy of the probability of an abnormal event occurring is greater than a second threshold. For example, the first and second thresholds are pre-configured or pre-defined by the UE, or the first and second thresholds are received by the UE from the serving base station through other messages, or the first threshold is pre-configured or pre-defined by the UE, and the second threshold is received by the UE from the serving base station through other messages, or there are other methods, which are not limited in this application. The UE can determine that the prediction information corresponding to the second cell meets the preset condition based on the prediction information corresponding to the second cell, the first threshold, and the second threshold.

[0237] It should be added that when there are multiple exception events (or exception event types):

[0238] The prediction information for the second cell includes indication information corresponding to the multiple abnormal events. The indication information for each abnormal event is used to indicate whether the abnormal event has occurred, and there is an indication information greater than or equal to a preset ratio of 1 indicating that the corresponding abnormal event has not occurred. For example, if there are 3 abnormal events (denoted as abnormal event 1 to abnormal event 3), and the preset ratio 1 is 50%, the prediction information for the second cell includes that abnormal event 1 has occurred, abnormal event 2 has not occurred, and abnormal event 3 has not occurred.

[0239] Alternatively, the prediction information corresponding to the second cell includes the probability of each of the multiple abnormal events, and the probability of the abnormal events that is greater than or equal to a preset ratio of 2 satisfies the first preset condition. For example, if there are 4 abnormal events, the preset ratio of 2 is 50%, and the probability of 3 abnormal events in the prediction information corresponding to the second cell satisfies the first preset condition.

[0240] Alternatively, the prediction information for the second cell may include the probability and accuracy of each of the multiple abnormal events. The probability of abnormal events greater than or equal to a preset ratio of 3 satisfies the first preset condition, and the accuracy of these probabilities greater than or equal to a preset ratio of 4 satisfies the second preset condition. For example, if there are 4 abnormal events, the preset ratio 3 is 50%, the preset ratio 4 is 50%, and in the prediction information for the second cell, the probability of 3 abnormal events satisfies the first preset condition, and the accuracy of 2 of these 3 abnormal events satisfies the second preset condition.

[0241] Furthermore, the aforementioned preset ratio 1 can be replaced with a preset number 1. For example, the preset number 1 equals the number of abnormal events, meaning that the indication information corresponding to all abnormal events in the prediction information for the second cell indicates that the abnormal event will not occur. Alternatively, the aforementioned preset ratio 2 can be replaced with a preset number 2. For example, the preset number 2 equals the number of abnormal events, meaning that the probability of all abnormal events in the prediction information for the second cell satisfies the first preset condition. Alternatively, the aforementioned preset ratio 3 can be replaced with a preset number 3, and the aforementioned preset ratio 4 can be replaced with a preset number 4. For example, both the preset number 3 and the preset number 4 equal the number of abnormal events, meaning that the probability of all abnormal events in the prediction information for the second cell satisfies the first preset condition, and the accuracy of the probability of all abnormal events in the prediction information for the second cell satisfies the second preset condition. Examples are as follows:

[0242] Example a: The prediction information corresponding to the second cell includes indication information corresponding to abnormal events 1 to 3. The preset number is 1, which means that the indication information corresponding to abnormal event 1 indicates that abnormal event 1 will not occur, the indication information corresponding to abnormal event 2 indicates that abnormal event 2 will not occur, and the indication information corresponding to abnormal event 3 indicates that abnormal event 3 will not occur.

[0243] Example b: The prediction information corresponding to the second cell includes the probability and accuracy of each of the abnormal events 1 to 3. The preset number of events 3 and 4 are both equal to 3. That is, the probability of abnormal event 1 satisfies the first preset condition, and the accuracy of the probability satisfies the second preset condition; the probability of abnormal event 2 satisfies the first preset condition, and the accuracy of the probability satisfies the second preset condition; the probability of abnormal event 3 satisfies the first preset condition, and the accuracy of the probability satisfies the second preset condition.

[0244] Of course, there are other methods, which are not limited to this application.

[0245] For ease of description, unless otherwise specified, this application will use an abnormal event as an example.

[0246] Correspondingly, the prediction information for the fourth cell does not meet the preset conditions. Specifically, this could be that the prediction information for the fourth cell includes indication information for indicating the occurrence of an abnormal event; or, the prediction information for the fourth cell includes the probability of an abnormal event occurring, and this probability does not meet the first preset condition; or, the prediction information for the fourth cell includes the probability of an abnormal event occurring and the accuracy rate of the probability of an abnormal event occurring, and the probability of an abnormal event occurring does not meet the first preset condition; and / or, the accuracy rate of the probability of an abnormal event occurring does not meet the second preset condition. For a detailed implementation, please refer to the description above regarding the prediction information for the second cell meeting the preset conditions.

[0247] In one possible approach, the UE first obtains M first cells based on any of the following methods:

[0248] Example a: M first cells are indicated by a measurement configuration. For instance, the measurement configuration includes third indication information used to indicate the M first cells. For example, the third indication information may include identification information for the M first cells, or, more specifically, a measurement frequency point used by the UE to determine the M first cells covering that measurement frequency point. M is an integer greater than or equal to 1.

[0249] Example b: The M first cells are indicated by the RRC reconfiguration message in the CHO scenario. For example, the serving base station sends an RRC reconfiguration message to the UE. The RRC reconfiguration message includes CHO configuration information, which includes the identification information of M candidate cells (i.e., the M first cells). M is an integer greater than or equal to 1.

[0250] Example c: The M first cells are indicated by the RRC reconfiguration message in the traditional handover scenario. For example, the serving base station sends an RRC reconfiguration message to the UE (carrying the reconfigurationWithSync field), and the RRC reconfiguration message includes the identification information of the target cell (i.e., a first cell, M=1).

[0251] When the UE determines the second information based on the first information, it can specifically include a model (e.g., an AI model) within the UE, and the UE determines the second information based on the first information and the model. Alternatively, the UE includes a preset algorithm, and the UE determines the second information based on the first information and the preset algorithm. Furthermore, the UE can also determine the second information based on a prediction system, a prediction model, or other methods, along with the first information. For ease of description, the following explanation uses a model as an example. Specifically, the UE can determine the second information based on the first information in the following two ways:

[0252] Implementation Method 1: The UE determines the second information based on the model's output and the preset conditions in the first information.

[0253] Please refer to steps one through three below for details:

[0254] Step 1: Based on the model, the UE determines M first cells as the target cells for predicting abnormal events that may occur during UE handover (which can be simply referred to as the prediction information corresponding to the first cell, hereinafter the same).

[0255] For each of the M first cells, the UE inputs third information into the model. This third information may include at least one or more of the following: measurement results of the first cell, the UE's movement information (e.g., movement speed, movement direction, geographical location), prediction information corresponding to other first cells determined by the UE, and historical abnormal event information of the first cell. The UE obtains the prediction information corresponding to the first cell output by the model. This prediction information may include at least one or more of the following: indication of whether an abnormal event has occurred, the probability of an abnormal event occurring, the accuracy of the probability of an abnormal event occurring, the start time of the abnormal event, and the end time of the abnormal event. Thus, the UE can obtain prediction information corresponding to the M first cells.

[0256] It should be added that the first information may also include first indication information and / or second indication information, or the UE may have pre-configured or pre-defined first indication information and / or second indication information. In one example, the model may determine the measurement result corresponding to the measurement granularity based on the measurement granularity indicated by the second indication information and the measurement result of the first cell, and determine the prediction information corresponding to the first cell based on the measurement result corresponding to the measurement granularity and the third information; and / or, the model may determine, based on the abnormal events indicated by the first indication information, which abnormal events are included in the prediction information corresponding to the first cell, whether they have occurred, or the probability of which abnormal events have occurred, or the probability of which abnormal events have occurred and the accuracy of that probability.

[0257] In another example, the UE determines the measurement result corresponding to the measurement granularity based on the measurement granularity indicated by the second indication information and the measurement result of the first cell, and inputs the measurement result corresponding to the measurement granularity and the third information into the model; and / or, the UE determines the probability (or probability and probability accuracy) of the abnormal event indicated by the first indication information from the probabilities (or probabilities and probability accuracy) of multiple abnormal events output by the model, based on the abnormal event indicated by the first indication information, as the prediction information corresponding to the first cell.

[0258] Step 2: The UE determines the prediction information corresponding to N second cells based on preset conditions and the prediction information corresponding to M first cells.

[0259] When M is greater than 1, the UE selects N prediction information corresponding to second cells that meet the preset conditions from the prediction information corresponding to M first cells. That is, for each prediction information corresponding to a first cell, the UE uses the prediction information corresponding to the first cell as the prediction information corresponding to the second cell when it determines that the prediction information corresponding to the first cell meets the preset conditions.

[0260] When M equals 1, the UE determines that the prediction information corresponding to the first cell meets the preset conditions, and uses the prediction information corresponding to the first cell as the prediction information corresponding to the second cell.

[0261] It can be understood that using the prediction information corresponding to the first cell as the prediction information corresponding to the second cell is equivalent to treating the first cell as the second cell.

[0262] Step 3: The UE determines the second information based on the prediction information corresponding to the N second cells.

[0263] When the second information indicates N second cells, it can be indicated in the following ways:

[0264] Instruction method 1, the second information includes the identification information of N second cells. For example, M first cells are cells 1 to 5, and N second cells are cells 1 and 2, with the second information including the identification information of cells 1 and 2.

[0265] Instruction Method 2: The second information includes N combinations corresponding to second cells. Each combination includes the identification information of the second cell and the probability of an abnormal event occurring (or the probability of an abnormal event occurring and the accuracy rate of the probability of an abnormal event occurring). When there are multiple abnormal events, each combination corresponding to a second cell includes the identification information of the second cell and the probability of each abnormal event among the multiple abnormal events (or the probability of an abnormal event occurring and the accuracy rate of the probability of an abnormal event occurring). For ease of description, the following explanation uses the probability of an abnormal event occurring as an example.

[0266] For example, M first cells are cells 1 to 5, and N second cells are cells 1 to 3. The abnormal event is premature handover. The contents included in the second information can be found in Table 2a.

[0267] Table 2a

[0268] Signage information for Community 1 Premature switching, probability of occurrence: 30% Signage information for Community 2 Premature switching, probability of occurrence: 40% Signage information for Community 3 Premature switching, probability of occurrence: 25%

[0269] For example, M first cells are cells 1 to 5, and N second cells are cells 1 to 3. Abnormal events include premature handover, late handover, and RLF and HOF. The contents included in the second information can be found in Table 2b.

[0270] Table 2b

[0271]

[0272]

[0273] Furthermore, the combination corresponding to the second cell may also include the start time and / or end time of each abnormal event occurring in the second cell. Accordingly, the serving base station may determine a first time based on the start time of each abnormal event occurring in the second cell, and / or determine a second time based on the end time of each abnormal event occurring in the second cell. Alternatively, the UE may also determine the first time based on the start time of each abnormal event occurring in the second cell, and / or determine the second time based on the end time of each abnormal event occurring in the second cell, and carry the first time and / or the second time in the second information. For example, the first time is the earliest start time among the multiple abnormal events occurring in the second cell, and for example, the second time is the latest end time among the multiple abnormal events occurring in the second cell. The first time and / or the second time can be used by the serving base station to determine when to perform a corresponding action, such as performing implementation method 1 or implementation method 2 below.

[0274] In addition, the combination corresponding to the second cell can also be the identification information of the second cell and whether an abnormal event has occurred.

[0275] Example 2-1: There are one or more abnormal events. "Whether the abnormal event occurs" specifically means "the abnormal event does not occur," and "the abnormal event does not occur" corresponds to the second cell. "The abnormal event does not occur" is used to indicate that the second cell can be used as the target cell. In this application, "the abnormal event does not occur" can also be replaced with "can be used as the target cell."

[0276] Example 2-2: There are one or more abnormal events. When there are multiple abnormal events, each abnormal event corresponds to its own "whether the abnormal event has occurred," which indicates whether each abnormal event has occurred. For example, abnormal events include late handover, RLF, and HOF. In the combination of the second cell, the identifier of the second cell is included: {late handover, not occurred}, {RLF, not occurred}, {HOF, not occurred}.

[0277] In Example 2-2, the combination corresponding to the second cell may further include the start time and / or end time of each abnormal event occurring in the second cell. Accordingly, the serving base station may determine a first time based on the start time of each abnormal event occurring in the second cell, and / or determine a second time based on the end time of each abnormal event occurring in the second cell. Alternatively, the UE may also determine the first time based on the start time of each abnormal event occurring in the second cell, and / or determine the second time based on the end time of each abnormal event occurring in the second cell, and carry the first time and / or the second time in the second information. For example, the first time is the earliest start time among the multiple abnormal events occurring in the second cell, and the second time is the latest end time among the multiple abnormal events occurring in the second cell. The first time and / or the second time can be used by the serving base station to determine when to perform a corresponding action, such as performing Implementation 1 and Implementation 2 below.

[0278] Instruction method 3, the second information includes prediction information corresponding to N second cells.

[0279] Instruction method 4, the second information includes combinations corresponding to M first cells.

[0280] For example, the combination corresponding to each first cell includes the identification information of the first cell and the probability of an abnormal event occurring (or the probability of an abnormal event occurring and the accuracy of the probability of an abnormal event occurring). When there are multiple abnormal events, the combination corresponding to each first cell includes the identification information of the first cell and the probability of each abnormal event among the multiple abnormal events (or the probability of an abnormal event occurring and the accuracy of the probability of an abnormal event occurring).

[0281] Furthermore, the combination corresponding to the first cell may also include the start time and / or end time of each abnormal event occurring in the first cell. Accordingly, the serving base station may determine a third time based on the start time of each abnormal event occurring in the first cell, and / or determine a fourth time based on the end time of each abnormal event occurring in the first cell. Alternatively, the UE may also determine the third time based on the start time of each abnormal event occurring in the first cell, and / or determine the fourth time based on the end time of each abnormal event occurring in the first cell, and carry the third time and / or the fourth time in the second information. For example, the third time is the earliest start time among the multiple abnormal events occurring in the first cell, and for example, the fourth time is the latest end time among the multiple abnormal events occurring in the first cell. The third time and / or the fourth time can be used by the serving base station to determine when to perform a corresponding action, such as performing implementation method 1 and implementation method 2 below.

[0282] As another example, each combination corresponding to the first cell includes the identification information of the first cell and whether an abnormal event has occurred.

[0283] Example 4-1: There are one or more abnormal events, but "whether an abnormal event has occurred" corresponds to the first cell and is used to indicate whether the first cell can serve as the target cell. Specifically, "abnormal event has occurred" indicates that the first cell cannot serve as the target cell; "abnormal event has not occurred" indicates that the first cell can serve as the target cell. In this application, "abnormal event has not occurred" can also be replaced with "can serve as the target cell," and "abnormal event has occurred" can also be replaced with "cannot serve as the target cell."

[0284] Furthermore, when an abnormal event occurs, the UE can also determine a third time based on the start time of each abnormal event occurring in the first cell, and / or determine a fourth time based on the end time of each abnormal event occurring in the first cell, and carry the third time and / or the fourth time in the second information. For example, the third time is the earliest start time among the multiple abnormal events occurring in the first cell, and the fourth time is the latest end time among the multiple abnormal events occurring in the first cell. The third time and / or the fourth time can be used by the serving base station to determine when to perform a corresponding action, such as performing implementation method 1 and implementation method 2 below.

[0285] Example 4-2: There are one or more abnormal events. When there are multiple abnormal events, each abnormal event corresponds to its own "whether the abnormal event has occurred," which indicates whether each abnormal event has occurred. For example, abnormal events include late handover, RLF, and HOF. The combination of the first cell includes the identifier of the first cell: {late handover, not occurred}, {RLF, occurred}, {HOF, occurred}. In addition, the combination corresponding to the first cell may also include the start time and / or end time of each abnormal event.

[0286] Furthermore, the combination corresponding to the first cell may also include the start time and / or end time of each abnormal event occurring in the first cell. Accordingly, the serving base station may determine a third time based on the start time of each abnormal event occurring in the first cell, and / or determine a fourth time based on the end time of each abnormal event occurring in the first cell. Alternatively, the UE may also determine the third time based on the start time of each abnormal event occurring in the first cell, and / or determine the fourth time based on the end time of each abnormal event occurring in the first cell, and carry the third time and / or the fourth time in the second information. For example, the third time is the earliest start time among the multiple abnormal events occurring in the first cell, and for example, the fourth time is the latest end time among the multiple abnormal events occurring in the first cell. The third time and / or the fourth time can be used by the serving base station to determine when to perform a corresponding action, such as performing implementation method 1 and implementation method 2 below.

[0287] For further details, please refer to the description of instruction method 2 above.

[0288] Furthermore, in this implementation method one, the UE can also, after determining the prediction information corresponding to the M first cells, combine the prediction information corresponding to the M first cells into second information. That is, this application also includes indication method 5, where the second information includes the prediction information corresponding to the M first cells. Accordingly, in this method, steps two and three are not required.

[0289] It should be added that the second information can also be used to indicate other cells (i.e., fourth cells, of which there are MN) among the M first cells excluding the N second cells. In one possible approach, the second information explicitly indicates the MN fourth cells. For example, the second information includes combinations of the MN fourth cells, each combination including the identification information of the fourth cell and the probability of an abnormal event occurring (or the probability of an abnormal event and the accuracy of the probability of an abnormal event); another example is that the second information includes prediction information for the MN fourth cells; yet another example is that the second information includes the identification information of the MN fourth cells, etc. In yet another possible approach, the second information implicitly indicates the MN fourth cells, and the content contained in the second information is described in indication methods 1 to 5 above.

[0290] It should also be added that when M=1, the second information can also be an indication, which indicates whether the first cell can be used as the target cell for UE handover. For example, the second information does not need to carry the identification information of the first cell. For example, this indication occupies 1 bit; when the 1 bit is 1, it indicates that the first cell can be used as the target cell for UE handover; when the 1 bit is 0, it indicates that the first cell cannot be used as the target cell for UE handover. For example, the identification information of the first cell can be indicated by the handover command message, specifically an RRC reconfiguration message carrying the reconfigurationWithSync field.

[0291] Implementation Method 2: The UE uses the first information as the input to the model to obtain the second information output by the model.

[0292] Specifically, the first information includes preset conditions, and optionally, the first information also includes first indication information and / or second indication information. For example, the UE inputs the first information and the third information into the model, and the model outputs the second information accordingly.

[0293] The third information may include at least one or more of the following: measurement results of the M first cells, UE movement information (e.g., movement speed, movement direction, geographical location), prediction information corresponding to the M first cells determined by other UEs, and historical abnormal event information of the M first cells. The content included in the second information can be found in the description of implementation method one above.

[0294] In the above implementation methods one and two, the UE may not be able to identify N second cells among the M first cells. That is, the UE determines that the prediction information corresponding to the M first cells does not meet the preset conditions. Therefore, the second information sent by the UE to the serving base station is used to indicate that none of the M first cells can be used as target cells, or to indicate that the prediction information corresponding to the M first cells does not meet the preset conditions, or to indicate that the M first cells include 0 second cells, or to indicate that the M first cells do not include second cells, etc.

[0295] For example, in a traditional handover scenario, the serving base station sends an RRC reconfiguration message to the UE. The RRC reconfiguration message includes the identification information of the target cell selected by the serving base station (i.e., the identification information of a first cell, M=1). The UE determines that the prediction information corresponding to the first cell does not meet the preset conditions, and thus determines that the cell indicated by the RRC reconfiguration message cannot be used as the target cell, and sends the second information to the serving base station.

[0296] Furthermore, the triggering conditions for the UE to determine the second information can include the following examples: The UE periodically determines the second information, and this period can be configured by the serving base station (e.g., carried in the first information) or pre-configured. Alternatively, after receiving the first information from the serving base station, the UE determines the second information in response to the first information. Alternatively, the UE determines the second information after determining the measurement result of a certain first cell. Alternatively, the UE determines the second information before performing cell measurement. Of course, the UE can also determine the second information under other triggering conditions, which are not limited in this application.

[0297] The UE may also choose not to obtain the first information, but rather have the first information predefined in the model. This first information may include preset conditions, or it may include first indication information and / or second indication information. Correspondingly, the UE can directly determine the second information based on the model. For example, when determining the predicted information corresponding to any first cell, the UE may input third information into the model. This third information may include at least one or more of the following: the measurement results of the first cell, the UE's movement information (e.g., movement speed, movement direction, geographical location), predicted information corresponding to other first cells determined by the UE, and historical abnormal event information of the first cell. For example, the UE obtains the second information output by the model.

[0298] Optional, also includes:

[0299] In step 403, the UE sends the second information to the serving base station. Correspondingly, the serving base station receives the second information from the UE.

[0300] The second piece of information can be carried in the RRC message sent by the UE to the serving base station.

[0301] In one possible approach, the RRC message includes a measurement report, which further includes second information. For example, the measurement report may also include measurement results for M first cells, or it may include measurement results for N second cells, without including measurement results for other first cells (i.e., MN fourth cells). Compared to the former approach, this helps reduce the resources required for the UE to report the measurement report. Here, when the measurement report includes measurement results for N second cells, the measurement report may also implicitly indicate the N second cells among the M first cells, or it may be understood that the measurement report does not carry the second information.

[0302] In the first possible implementation, after receiving the second information, the serving base station can also select K third cells from M first cells (or N second cells) and indicate the K third cells to the UE; or, based on the second information, instruct the UE to initiate an RRC re-establishment procedure. See Implementation 1 and Implementation 2 below for details:

[0303] In implementation method 1, the serving base station selects K third cells from M first cells based on the second information, and sends an RRC reconfiguration message to the UE. The RRC reconfiguration message includes the identification information of the K third cells.

[0304] Accordingly, the UE receives an RRC reconfiguration message from the serving base station and obtains the identification information of K third cells from the RRC reconfiguration message. The UE determines the target cell based on the K third cells and initiates a random access procedure to the target cell.

[0305] The second information is used to indicate N second cells among M first cells, where the N second cells include K third cells, or the N second cells are equal to the K third cells.

[0306] Here, in conjunction with step 401, the first information can also be carried in the RRC reconfiguration message. For the sake of distinction, the RRC reconfiguration message in step 403 is referred to as the first RRC reconfiguration message, and the RRC reconfiguration message in step 401 is referred to as the second RRC reconfiguration message.

[0307] Furthermore, based on the switching scenarios, including CHO scenarios and traditional switching scenarios, the following are explanations:

[0308] When the first RRC reconfiguration message is an RRC reconfiguration message in a CHO scenario:

[0309] Alternatively, the first RRC reconfiguration message includes CHO configuration information, which includes configuration information for K third cells. The third cells are specifically candidate cells, and K is an integer greater than or equal to 1.

[0310] When the serving base station selects K candidate cells from M first cells based on the second information, at least the following two examples are possible:

[0311] Example A: The second information includes combinations of N second cells. Each combination of second cells includes the identification information of the second cell and the probability of an abnormal event occurring. The serving base station can select K candidate cells from the N second cells whose probability of occurrence meets a third preset condition. The third preset condition is either that the probability of an abnormal event is less than a third threshold, or that the probability of an abnormal event is less than or equal to the third threshold. The third threshold is less than or equal to a first threshold.

[0312] Example B: The second information includes combinations of N second cells. Each combination of second cells includes the cell's identifier, the probability of an abnormal event occurring, and the accuracy of the probability of an abnormal event occurring. The serving base station can select K candidate cells from the N second cells whose probability of an abnormal event meets a third preset condition and whose accuracy of the probability of an abnormal event meets a fourth preset condition; or, the serving base station can select K candidate cells from the N second cells whose accuracy of the probability of an abnormal event meets the fourth preset condition. The explanation of the third preset condition is given in Example A above. The fourth preset condition is that the accuracy of the probability of an abnormal event is greater than a fourth threshold, or that the accuracy of the probability of an abnormal event is greater than or equal to the fourth threshold. The fourth threshold is greater than or equal to the second threshold.

[0313] Example C: The second information includes combinations corresponding to M first cells. Each combination includes the identifier information of the first cell and the probability of an abnormal event occurring. The serving base station can select K candidate cells from the M first cells whose probability of an abnormal event occurring meets a third preset condition. The explanation of the third preset condition is given in Example A above.

[0314] Example D: The second information includes combinations corresponding to M first cells. Each combination includes the identifier information of the first cell, the probability of an abnormal event occurring, and the accuracy of the probability of an abnormal event occurring. The serving base station can select K candidate cells from the M first cells whose probability of an abnormal event meets a third preset condition and whose accuracy of the probability of an abnormal event meets a fourth preset condition; or, the serving base station can select K candidate cells from the M first cells whose accuracy of the probability of an abnormal event meets the fourth preset condition. The explanation of the third preset condition is the same as in Example A above, and the explanation of the fourth preset condition is the same as in Example B above.

[0315] Of course, the second information may also include prediction information corresponding to N second cells, implemented in a manner similar to examples A and B above; or the second information may also include prediction information corresponding to M first cells, implemented in a manner similar to examples C and D above. Alternatively, the second information may include combinations corresponding to N second cells, each combination including the identification information of the second cell and whether an abnormal event has occurred; or it may include combinations corresponding to M first cells, each combination including the identification information of the first cell and whether an abnormal event has occurred. The serving base station can randomly select K candidate cells from the N second cells.

[0316] Furthermore, the first RRC reconfiguration message also includes configuration information for K candidate cells. This configuration information includes parameter configurations and / or resource configurations for the candidate cells. Resource configurations may include, for example, the location of RACH resources, which may include dedicated RACH resources and / or public RACH resources. After selecting a target cell from the K candidate cells, the UE requests access to that target cell based on its configuration information. For example, the target cell is managed by a target base station, and the UE sends a random access request message to the target base station based on the target cell's configuration information.

[0317] When the first RRC reconfiguration message is an RRC reconfiguration message in a traditional handover scenario:

[0318] The third community is specifically the target community, where K equals 1.

[0319] When the serving base station selects a target cell from M first cells based on the second information, at least the following two examples are possible:

[0320] Example E: The second information includes combinations of N second cells. Each combination of second cells includes the identification information of the second cell and the probability of an abnormal event occurring. The serving base station can select the second cell with the lowest probability of an abnormal event occurring from the N second cells as the target cell. For example, when there are multiple second cells with the lowest probability of an abnormal event occurring, the serving base station can randomly select one from these multiple second cells with the lowest probability of an abnormal event occurring.

[0321] Example F: The second information includes combinations of N second cells. Each combination includes the identification information of the second cell, the probability of an abnormal event occurring, and the accuracy of the probability of an abnormal event occurring. The serving base station first selects the multiple second cells with the lowest probability of an abnormal event occurring from the N second cells, and then selects the second cell with the highest accuracy of the probability of an abnormal event occurring from these multiple second cells as the target cell. Alternatively, the serving base station first selects the multiple second cells with the highest accuracy of the probability of an abnormal event occurring from the N second cells, and then selects the second cell with the lowest probability of an abnormal event occurring from these multiple second cells as the target cell, and so on.

[0322] Example G: The second information includes combinations of N second cells. Each combination of second cells includes the identification information of the second cell and the probability of an abnormal event occurring. The serving base station can select multiple second cells from the N second cells whose probability of an abnormal event occurs meets a third preset condition, and randomly select one of these multiple second cells as the target cell. See Example A above for an explanation of the third preset condition.

[0323] Example H: The second information includes combinations of N second cells. Each combination of second cells includes the identification information of the second cell, the probability of an abnormal event occurring, and the accuracy of the probability of an abnormal event occurring. The serving base station can select multiple second cells from the N second cells whose probability of an abnormal event meets a third preset condition and whose accuracy of the probability of an abnormal event meets a fourth preset condition. The serving base station then randomly selects one of these multiple second cells as the target cell. Alternatively, the serving base station can select multiple second cells from the N second cells whose accuracy of the probability of an abnormal event meets the fourth preset condition. The serving base station then randomly selects one of these multiple second cells as the target cell. The explanation of the third preset condition is given in Example A above, and the explanation of the fourth preset condition is given in Example B above.

[0324] Of course, the second information may also include combinations of M first cells, prediction information of N second cells, prediction information of M first cells, etc. For specific implementation methods, please refer to Examples A to H above.

[0325] Furthermore, the first RRC reconfiguration message also includes the configuration information of the target cell, which includes the parameter configuration and / or resource configuration of the target cell. The UE requests access to the target cell based on this configuration information. For example, the target cell is managed by the target base station, and the UE sends a random access request message to the target base station based on the target cell's configuration information.

[0326] Furthermore, in Examples A to H above, when the serving base station obtains the measurement results of N second cells (e.g., the UE reports a measurement report to the serving base station, which includes the measurement results of N second cells), the base station can also select K third cells from the N second cells based on the measurement results of the N second cells and second information. For example, in a traditional handover scenario, if the serving base station determines that there are multiple second cells among the N second cells with the lowest probability of an abnormal event occurring, it selects the second cell with the best signal quality from these multiple second cells as the target cell based on the measurement results of the N second cells; or, for example, if the serving base station determines that there are multiple second cells among the N second cells with the same and highest signal quality based on the measurement results of the N second cells, it selects the second cell with the lowest probability of an abnormal event occurring from these multiple second cells as the target cell, and so on.

[0327] Furthermore, in the method of the UE reporting measurement reports to the serving base station, the measurement reports may not carry secondary information. The UE can select K third cells from the N second cells included in the measurement report. For example, in the CHO scenario, the UE can select K candidate cells from the N second cells based on the measurement results of the N second cells. As another example, in the traditional handover scenario, the UE can select the target cell from the N second cells based on the measurement results of the N second cells included in the measurement report.

[0328] In implementation method 2, when the serving base station determines, based on the second information, that the ratio of the number of N second cells to M first cells is less than a preset ratio of 5, it sends an RRC re-establishment indication message to the UE. The RRC re-establishment indication message is used to instruct the UE to initiate the RRC re-establishment process.

[0329] For example, the aforementioned preset ratio 5 can also be replaced with a preset number 5. That is, when the serving base station determines, based on the second information, that the number N of the second cell is less than the preset number 5, it sends an RRC re-establishment indication message to the UE.

[0330] Accordingly, the UE receives an RRC re-establishment indication message from the serving base station, and in response to the RRC re-establishment indication message, selects a fifth cell and sends an RRC re-establishment request message to the first base station. The first base station manages the fifth cell, and the RRC re-establishment request message is used to request access to the fifth cell. For example, the fifth cell is not included among the M first cells.

[0331] For example, the second information includes prediction information corresponding to M first cells. The prediction information includes the start time of the abnormal event. The serving base station can send an RRC re-establishment indication message to the UE before the latest occurrence time of the abnormal event, or before the earliest occurrence time of the abnormal event, according to the start time of the abnormal event corresponding to each of the M first cells.

[0332] Furthermore, the RRC re-establishment request message may carry reconstruction reason information. For example, the reconstruction reason information may include prediction information corresponding to M first cells, or the reconstruction reason information may include prediction information corresponding to N second cells, or the reconstruction reason information may be that the network (or serving base station) instructs the UE to initiate an RRC re-establishment procedure, or the reconstruction reason information may be that the UE predicts an abnormal event will occur when using the first cell as the target cell, or the reconstruction reason information may be that the UE predicts an RLF will occur when accessing the first cell, etc.

[0333] In the second possible implementation, after the UE sends the second information to the serving base station, the UE may also send an RRC re-establishment request message directly to the first base station when it is determined that the ratio of the number of second cells N to the number of first cells M is less than a preset ratio of 6.

[0334] For example, the UE may send an RRC re-establishment request message to the first base station before the latest occurrence time of the abnormal event, or before the earliest occurrence time of the abnormal event, based on the start time of the abnormal event corresponding to each of the M first cells.

[0335] For example, the RRC re-establishment request message may carry reconstruction reason information. This reconstruction reason information may include prediction information corresponding to M first cells, or prediction information corresponding to N second cells, or the reconstruction reason information may indicate that an abnormal event occurs when the UE predicts that the first cell will be the target cell, or the reconstruction reason information may indicate that an RLF occurs when the UE accesses the first cell, etc.

[0336] Furthermore, the UE may not need to send the second information to the serving base station. That is, this application also provides another possible implementation: after step 402, when the UE determines that the ratio of the number N of the second cells to the number M of the first cells is less than a preset ratio of 6, it directly sends an RRC re-establishment request message to the first base station. For example, the preset ratio of 6 may be included in the first information, or it may be pre-configured or pre-defined by the UE. For example, the preset ratio of 6 can also be replaced with a preset number of cells of 6; that is, when the UE determines that the number N of the second cells is less than the preset number of cells of 6, it directly sends an RRC re-establishment request message to the first base station.

[0337] It should also be noted that the UE may receive a handover command message from the serving base station (e.g., an RRC reconfiguration message carrying the reconfigurationWithSync field). This handover command message includes the identifier information of the target cell indicated by the serving base station. Based on existing technology, in response to the handover command message, the UE starts a handover timer (e.g., T304 in 5G). If the handover timer expires and the UE has still not successfully accessed the cell indicated by the handover command message, the handover has failed. However, in this application, if the UE determines that the cell indicated by the handover command message is the fourth cell, the UE can close or stop the handover timer before it expires to avoid handover failure due to timeout. Alternatively, if the UE determines that step 402 needs to be executed upon receiving the handover command message, it can keep the handover timer closed (i.e., not start the handover timer).

[0338] In addition, after receiving the second information, the serving base station may also perform the following operation one and / or operation two:

[0339] Operation 1 can be further divided into Operation 1 and Operation 2. Operation 1 applies to the scenario where the fourth cell and the source cell (or serving cell) are managed by the same base station, that is, the fourth cell is managed by the serving base station; Operation 2 applies to the scenario where the fourth cell and the source cell (or serving cell) are managed by two different base stations, that is, the fourth cell is managed by the second base station and the serving base station and the second base station are different.

[0340] Operation 1: The serving base station releases the configuration information of the fourth cell, specifically the parameter configuration and / or resources of the fourth cell.

[0341] It is understandable that before step 403, the serving base station regards the fourth cell as a candidate cell or target cell during UE handover and has already determined the configuration information for the fourth cell. After step 403, the serving base station determines that the fourth cell cannot be used as a target cell during UE handover based on the second information, and thus releases the configuration information of the fourth cell, which helps to save the resources of the fourth cell.

[0342] Operation 2: The serving base station sends a release instruction to the second base station. In response to the release instruction, the second base station releases the configuration information of the fourth cell.

[0343] For example, the release instruction is used to indicate that the UE no longer needs to hand over to the fourth cell, or the UE no longer needs to randomly access the fourth cell, or the UE predicts that the fourth cell cannot be the target cell. The release instruction includes the identification information of the fourth cell and is contained in the handover cancellation message, which is a message sent by the serving base station to the second base station.

[0344] It is understandable that, prior to step 403, the serving base station had already based on Figure 3 The process shown requests the configuration information of the fourth cell from the second base station. After step 403, the serving base station determines that the fourth cell cannot be used as the target cell when the UE is handing over based on the second information. Therefore, it instructs the second base station to release the configuration information of the fourth cell, which helps to save the resources of the fourth cell.

[0345] Furthermore, when K is less than N, that is, when the serving base station selects K third cells from N second cells, this application also provides another possible method: the serving base station releases the configuration information of the sixth cell, or instructs the second base station used to manage the sixth cell to release the configuration information of the sixth cell. The sixth cell can be any of the M first cells other than the K third cells, and there are MK sixth cells. This is equivalent to MN fourth cells being a subset of MK sixth cells. For example, if there are 10 first cells (denoted as cell 1 to cell 10), and cells 1 to 6 are 6 second cells, and the serving base station selects cells 1 to 4 from these 6 second cells as 4 third cells, then cells 7 to 10 are 4 fourth cells, and cells 5 to 10 are 6 sixth cells. In one method, the serving base station can release or instruct the release of the configuration information of cells 7 to 10; in another method, the serving base station can release or instruct the release of the configuration information of cells 5 to 10.

[0346] Operation 2 can be further divided into Operation 3 and Operation 4. Operation 3 applies to scenarios where the third cell and the source cell (or serving cell) are managed by the same base station, that is, the third cell is managed by the serving base station; Operation 4 applies to scenarios where the third cell and the source cell (or serving cell) are managed by two different base stations, that is, the third cell is managed by the second base station and the serving base station and the second base station are different.

[0347] In step 3, the serving base station determines the configuration information of the third cell. The serving base station then sends this configuration information to the UE via a first RRC reconfiguration message. The first RRC reconfiguration message includes the identification and configuration information of the third cell.

[0348] In step 4, the serving base station sends a handover request message to the second base station. The second base station determines the configuration information of the third cell and sends this configuration information to the serving base station via a handover request confirmation message. The serving base station then sends the configuration information of the third cell to the UE via a first RRC reconfiguration message. The first RRC reconfiguration message includes the identification information and configuration information of the third cell.

[0349] The cell configuration information (e.g., the fourth or third cell) is used for UE access to that cell. The cell configuration information includes the cell's parameter configuration and resource configuration. The cell's parameter configuration includes the C-RNTI generated by its base station for the UE; the cell's resources include the resources required for the UE to randomly access the cell, such as dedicated RACH resources and / or public RACH resources.

[0350] Combination Figure 4In the relevant embodiments, communication methods in several specific scenarios are provided below.

[0351] Figure 5 The first communication method provided in this application is implemented in a first specific scenario. In the measurement configuration process, the UE performs abnormal event prediction on each of the M first cells indicated by the measurement configuration. The serving base station sends the first RRC reconfiguration message in the CHO scenario to the UE. That is, the first RRC reconfiguration message includes CHO configuration information.

[0352] Step 501: The serving base station sends the measurement configuration to the UE. Correspondingly, the UE receives the measurement configuration from the serving base station.

[0353] The measurement configuration includes first information and third indication information.

[0354] The third indication information is used to indicate M first cells. For example, the third indication information includes the identification information of the M first cells, or, for another example, the third indication information includes the measurement frequency point, which is covered by the M first cells.

[0355] Furthermore, step 501 can be replaced by: step 501a, the serving base station sends a measurement configuration to the UE, the measurement configuration including third indication information; step 501b, the serving base station sends first information to the UE. Alternatively, step 501 can be replaced by: step 501a, the serving base station sends a measurement configuration to the UE, the measurement configuration including third indication information; step 501b, the UE obtains predefined (or pre-configured) first information. Of course, there may be other methods, which will not be listed in this application.

[0356] Step 502: The UE determines the prediction information corresponding to the M first cells based on the first information and the model.

[0357] Among them, the model is, for example, an AI model. The model is optional. The UE can also determine the prediction information corresponding to the M first cells based on the first information and other methods (such as preset algorithms).

[0358] Step 503: The UE determines the second information based on the prediction information corresponding to the M first cells. For example, the second information is used to indicate N second cells among the M first cells. Also for example, the second information is used to indicate MN fourth cells among the M first cells.

[0359] Step 504: The UE sends a measurement report to the serving base station. Correspondingly, the serving base station receives the measurement report from the UE.

[0360] In one possible example, the measurement report includes measurement results and second information for N second cells; in another possible example, the measurement report includes measurement results and second information for M first cells. Furthermore, the measurement results for N second cells (or M first cells) can be carried in the measurement report, while the second information is carried in other RRC messages.

[0361] Furthermore, step 503 above can be replaced by the UE selecting N second cells from the M first cells based on the prediction information corresponding to the M first cells (without needing to determine the second information). Accordingly, in step 504, the measurement report includes the measurement results of the N second cells. The measurement report is used to implicitly indicate the N second cells among the M first cells, or to implicitly indicate the MN fourth cells among the M first cells. That is, the measurement report may not carry the second information, or the UE does not need to report the second information separately to the serving base station.

[0362] Step 505: The serving base station selects K third cells (i.e. K candidate cells) from M first cells based on the measurement report.

[0363] Among them, K candidate cells can be included in N second cells, or K candidate cells are equal to N second cells.

[0364] For example, when the measurement report includes measurement results and second information for M first cells, the serving base station can determine K candidate cells based on the measurement results and second information for the M first cells. For instance, the serving base station first determines N second cells from the M first cells based on the second information, and then determines K candidate cells based on the measurement results of the N second cells. As another example, when the measurement report includes measurement results for N second cells (or includes measurement results for N second cells and second information), the serving base station can select K candidate cells from the N second cells as candidate cells based on the measurement results of the N second cells.

[0365] For example, a candidate cell is the second cell with relatively good signal quality. Another example is the second cell among N second cells with relatively good signal quality and a low probability of abnormal events. Yet another example is the second cell among N second cells with relatively good signal quality and no abnormal events.

[0366] Step 506: The serving base station sends a handover request message to each of the K second base stations. Correspondingly, each of the K second base stations receives a handover request message from the serving base station.

[0367] K second base stations are used to manage K candidate cells. Each second base station, in response to a handover request message, determines the configuration information of the candidate cell it manages, which includes the parameter configuration and / or resource configuration of the candidate cell.

[0368] Here, it is assumed that the second base stations used to manage different candidate cells are different; that is, there are also K second base stations used to manage K candidate cells, and each of these K second base stations is different from the others. Of course, in another possible approach, if a second base station manages multiple candidate cells, the number of second base stations will be less than K. For example, if there are 10 candidate cells (represented as candidate cells 1 to 10), where candidate cells 1 to 5 are managed by second base station 1, and candidate cells 6 to 10 are managed by second base station 2, then the number of second base stations used to manage the 10 candidate cells is 2. For ease of description, this application uses the first implementation method (i.e., there are also K second base stations, and each of these K second base stations is different from the others) as an example, and this description can also be used in other embodiments.

[0369] Furthermore, for ease of illustration, Figure 5 The diagram shows two second base stations, denoted as second base station 1 and second base station 2, respectively.

[0370] Step 507: Each of the K second base stations sends a handover request confirmation message to the serving base station. Correspondingly, the serving base station receives the handover request confirmation messages from the K second base stations. The handover request confirmation message includes the configuration information of the candidate cells.

[0371] Step 508: The serving base station sends a first RRC reconfiguration message to the UE. Correspondingly, the UE receives the first RRC reconfiguration message from the serving base station. The first RRC reconfiguration message includes configuration information for K candidate cells.

[0372] Step 509: The UE selects the target cell from the K candidate cells.

[0373] For example, the UE measures the downlink reference signals of K candidate cells to obtain the measurement results of the K candidate cells. The UE then selects the candidate cell with better signal quality as the target cell based on the measurement results of the K candidate cells.

[0374] Furthermore, in step 505 above, the serving base station may select K' candidate cells from the M first cells based on the measurement report. Correspondingly, in step 506, the serving base station sends handover request messages to each of the K' second base stations. Only K of the K' second base stations will send a handover request confirmation message to the serving base station. For example, if a second base station determines that the number of UEs accessing a candidate cell exceeds a preset number, it will send a handover request rejection message to the serving base station instead of sending a handover request confirmation message.

[0375] Step 510: The UE sends a random access request message to the target base station to switch to the target cell.

[0376] The target base station is a second base station used to manage the target cell, for example... Figure 5 The second base station 1 in the middle.

[0377] All the above terms and technical solutions can be found in [reference needed]. Figure 4 The description in the relevant embodiments.

[0378] For example, the content not described in detail in step 501 can be referred to step 401 above; the content not described in detail in steps 502 to 503 can be referred to step 402 above; the content not described in detail in step 504 can be referred to step 403 above; the content not described in detail in steps 505 to 510 can be referred to implementation method 1 in step 403 above, and operation 2 after step 403.

[0379] Figure 6 This application exemplifies the implementation of the first communication method in a second specific scenario. In the measurement configuration process, the UE performs abnormal event prediction on each of the M first cells indicated by the measurement configuration, and the serving base station sends a first RRC reconfiguration message (as in a traditional scenario) to the UE. Specifically, the first RRC reconfiguration message includes the `reconfigurationWithSync` field.

[0380] Steps 601 to 604 are similar to steps 501 to 504 above.

[0381] Step 605: The serving base station selects the target cell from the M first cells based on the measurement report.

[0382] For example, when the measurement report includes measurement results and second information for M first cells, the serving base station can determine the target cell based on the measurement results and second information for the M first cells. For instance, the serving base station can first determine N second cells from the M first cells based on the second information, and then determine the target cell based on the measurement results of the N second cells.

[0383] For example, when the measurement report includes the measurement results of N second cells (or includes the measurement results of N second cells and second information), the serving base station can directly determine the target cell from the N second cells based on the measurement results of the N second cells.

[0384] For example, the target cell is the second cell with relatively good signal quality. Another example is that the target cell is the second cell among N second cells with relatively good signal quality and a low probability of abnormal events. Yet another example is that the target cell is the second cell among N second cells with relatively good signal quality and no abnormal events.

[0385] Step 606: The serving base station sends a handover request message to the target base station. Correspondingly, the target base station receives the handover request message from the serving base station. The target base station manages the target cell. In response to the handover request message, the target base station determines the configuration information of the target cell it manages. The configuration information of the target cell includes its parameter configuration and resource configuration.

[0386] Step 607: The target base station sends a handover request confirmation message to the serving base station. Correspondingly, the serving base station receives the handover request confirmation message from the target base station. The handover request confirmation message includes the configuration information of the target cell.

[0387] Step 608: The serving base station sends a first RRC reconfiguration message to the UE. Correspondingly, the UE receives the first RRC reconfiguration message from the serving base station. The first RRC reconfiguration message includes the configuration information of the target cell.

[0388] Step 609: The UE sends a random access request message to the target base station to switch to the target cell.

[0389] All the above terms and technical solutions can be found in [reference needed]. Figure 4 The description in the relevant embodiments. For example, the contents not described in detail in steps 605 to 609 can be found in implementation method 1 in step 403 above, and operation 2 after step 403.

[0390] Figure 7 The first communication method provided in this application is implemented in a third specific scenario. In the RRC reconfiguration process, the UE performs abnormal event prediction on the M first cells indicated by the second RRC reconfiguration message, and the serving base station sends the first RRC reconfiguration message in the CHO scenario to the UE. That is, the first RRC reconfiguration message includes CHO configuration information.

[0391] Step 701: The serving base station sends a second RRC reconfiguration message to the UE. Correspondingly, the UE receives the second RRC reconfiguration message from the serving base station. The second RRC reconfiguration message includes the first information.

[0392] The second RRC reconfiguration message can be the RRC reconfiguration message in the CHO scenario. The second RRC reconfiguration message includes CHO configuration information, which includes the identification information and configuration information of M first cells. The M first cells are specifically M candidate cells.

[0393] Furthermore, step 701 can be replaced by: step 701a, the serving base station sends a second RRC reconfiguration message to the UE, the second RRC reconfiguration message containing CHO configuration information, but not including the first information. Step 701b, the serving base station sends the first information to the UE. Alternatively, step 701 can be replaced by: step 701a, the serving base station sends a second RRC reconfiguration message to the UE, the second RRC reconfiguration message containing CHO configuration information, but not including the first information. Step 701b, the UE obtains the predefined first information. Of course, other methods are possible, which will not be listed in this application.

[0394] Step 702: The UE determines the prediction information corresponding to the M candidate cells based on the first information and the model.

[0395] Among them, the model is, for example, an AI model. The model is optional. The UE can also determine the prediction information corresponding to the M first cells based on the first information and other methods (such as preset algorithms).

[0396] Step 703: The UE determines the second information based on the prediction information corresponding to the M candidate cells. For example, the second information is used to indicate N second cells among the M candidate cells. Also for example, the second information is used to indicate MN fourth cells among the M first cells.

[0397] Step 704: The UE sends the second information to the serving base station.

[0398] Step 705: The serving base station selects K third cells from M candidate cells as candidate cells based on the second information.

[0399] Alternatively, the serving base station selects N second cells from M candidate cells based on the second information, and then determines K third cells based on the N second cells. The K third cells are contained within the N second cells, or the K third cells are equal to the N second cells.

[0400] Step 706: The serving base station sends a first RRC reconfiguration message to the UE. Correspondingly, the UE receives the first RRC reconfiguration message from the serving base station. For example, the first RRC reconfiguration message includes CHO configuration information; for instance, the CHO configuration information includes the identification and configuration information of K third cells, or, for another instance, the CHO configuration information includes the identification information of K third cells.

[0401] Step 707: The UE selects the target cell from K third cells.

[0402] For example, the UE measures the downlink reference signals of K third cells to obtain the measurement results of the K third cells. The UE then selects the third cell with better signal quality as the target cell based on the measurement results of the K third cells.

[0403] Step 708: The UE sends a random access request message to the target base station to handover to the target cell. The target base station is a second base station used to manage the target cell, for example... Figure 7 The second base station 1 in the middle.

[0404] Step 709: The serving base station sends a handover cancellation message to each of the MK second base stations. Correspondingly, each of the MK second base stations receives a handover cancellation message from the serving base station. The MK second base stations are each used to manage one of the MK sixth cells. The sixth cells are candidate cells from among the M candidate cells, excluding the third cell. Each second base station, in response to the handover request message, releases the configuration information of the sixth cell it manages. (For ease of illustration,...) Figure 7 The image shows the second base station 2 and the second base station 3.

[0405] In step 710, each of the MK second base stations sends a handover cancellation confirmation message to the serving base station. Correspondingly, the serving base station receives the handover cancellation confirmation messages from each of the MK second base stations.

[0406] Steps 709 to 710 are optional.

[0407] Furthermore, in steps 706 and 707 above, the serving base station can not only select a third cell from the N second cells, but also additionally select one or more other candidate cells that are not included in the N second cells. The serving base station also carries the identification and configuration information of the one or more other candidate cells in the first RRC reconfiguration message. Alternatively, the serving base station may not select K third cells from the N second cells, but instead select one or more other candidate cells, carrying the identification and configuration information of the one or more other candidate cells in the first RRC reconfiguration message. The UE can then select these other candidate cells as the target cell. For example, the serving base station requests the configuration information of the candidate cell from the base station associated with that other candidate cell.

[0408] All the above terms and technical solutions can be found in [reference needed]. Figure 4 The description in the relevant embodiments is as follows. For example, the contents not described in detail in step 701 can be referred to step 401 above; the contents not described in detail in steps 702 to 703 can be referred to step 402 above; the contents not described in detail in step 704 can be referred to step 403 above; the contents not described in detail in steps 705 to 710 can be referred to implementation method 1 in step 403 above, and operation one or operation two after step 403.

[0409] Figure 8 The first communication method provided in this application is implemented in a fourth specific scenario. In the RRC reconfiguration message process, the UE performs abnormal event prediction on the M first cells indicated by the second RRC reconfiguration message. The base station sends the first RRC reconfiguration message in the traditional handover scenario to the UE. That is, the first RRC reconfiguration message includes the reconfigurationWithSync field.

[0410] Step 801: The serving base station sends a second RRC reconfiguration message to the UE. Correspondingly, the UE receives the second RRC reconfiguration message from the serving base station. The second RRC reconfiguration message includes the first information.

[0411] The second RRC reconfiguration message can be a traditional RRC reconfiguration message used in handover scenarios. For example, the second RRC reconfiguration message includes a `reconfigurationWithSync` field. Specifically, the second RRC reconfiguration message is a handover command message. It also includes the identifier and configuration information of cell A. The configuration information of cell A includes its parameter configuration and resource configuration. The M first cells specifically refer to this one cell A, i.e., M=1. Cell A is the target cell for the UE handover, as indicated by the serving base station.

[0412] Furthermore, step 701 can be replaced by: step 701a, the serving base station sends a second RRC reconfiguration message to the UE, the second RRC reconfiguration message containing the identifier and configuration information of cell A, but excluding the first information. Step 701b, the serving base station sends the first information to the UE. Alternatively, step 801 can be replaced by: step 801a, the serving base station sends a second RRC reconfiguration message to the UE, the second RRC reconfiguration message including the identifier and configuration information of cell A, but excluding the first information. Step 801b, the UE obtains the predefined first information. Of course, other methods are possible, which will not be listed in this application.

[0413] Step 802: The UE determines the prediction information corresponding to cell A based on the first information and the model.

[0414] The model can be, for example, an AI model. The model is optional. The UE can also determine the prediction information corresponding to cell A based on the first information and other methods (such as a preset algorithm).

[0415] Step 803: The UE determines the second information based on the prediction information corresponding to cell A. The second information is used to indicate whether cell A can be used as the target cell for UE handover.

[0416] Step 804: The UE sends the second information to the serving base station.

[0417] Step 805: The serving base station determines, based on the second information, that cell A cannot be used as the target cell for UE handover.

[0418] Step 806: The serving base station determines cell B, which is also the target cell for the UE to hand over, as instructed by the serving base station.

[0419] Step 807: The serving base station sends a handover request message to the second base station B. Correspondingly, the second base station B receives the handover request message from the serving base station. Here, the second base station B is the base station used to manage cell B, and in response to the handover request message, the second base station B determines the configuration information of the cell B it manages.

[0420] Step 808: The second base station B sends a handover request confirmation message to the serving base station. Correspondingly, the serving base station receives the handover request confirmation message from the second base station B. The handover request confirmation message includes the configuration information of cell B.

[0421] Step 809: The serving base station sends a first RRC reconfiguration message to the UE. Correspondingly, the UE receives the first RRC reconfiguration message from the serving base station. The first RRC reconfiguration message includes the configuration information of cell B.

[0422] Step 810: The UE sends a random access request message to the second base station B to switch to cell B.

[0423] Step 811: The serving base station sends a handover cancellation message to the second base station A. Correspondingly, the second base station A receives the handover cancellation message from the serving base station. The second base station A is used to manage cell A. In response to the handover cancellation message, the second base station A releases the configuration information of cell A.

[0424] In step 812, the second base station A sends a handover cancellation confirmation message to the serving base station. Correspondingly, the serving base station receives the handover cancellation confirmation message from the second base station A.

[0425] Steps 811 to 812 are optional.

[0426] It should be added that when the second RRC reconfiguration message is an RRC reconfiguration message in a traditional handover scenario (e.g., the RRC reconfiguration message includes the `reconfigurationWithSync` field), based on existing technology, the UE will respond to the second RRC reconfiguration message by disconnecting from the current serving cell (or source cell) and attempting to access cell A. However, in this application, the UE does not immediately disconnect from the current serving cell. Instead, it sequentially determines the predicted information and the second information corresponding to cell A and sends the second information to the serving base station. In this way, the serving base station can allocate a new target cell (e.g., cell B) to the UE based on the second information, which helps avoid abnormal events that may occur when the UE accesses cell A and improves the stability of UE communication.

[0427] All the above terms and technical solutions can be found in [reference needed]. Figure 4 The description in the relevant embodiments is as follows. For example, the contents not described in detail in step 801 can be referred to step 401 above; the contents not described in detail in steps 802 to 803 can be referred to step 402 above; the contents not described in detail in step 804 can be referred to step 403 above; the contents not described in detail in steps 805 to 812 can be referred to implementation method 1 in step 403 above, and operation one or operation two after step 403.

[0428] also, Figure 7In related embodiments, the second RRC reconfiguration message can also be an RRC reconfiguration message in a traditional handover scenario. For example, the second RRC reconfiguration message includes a `reconfigurationWithSync` field. Specifically, the second RRC reconfiguration message is a handover command message, including the identifier and configuration information of cell A. Cell A is the target cell that the serving base station instructs the UE to handover to. The UE can determine the predicted information corresponding to cell A based on the first information and the model, and then determine the second information. When the serving base station determines, based on the second information, that cell A cannot be used as the target cell for UE handover, it sends the first RRC reconfiguration message in the CHO scenario to the UE. The identifier information of the candidate cell carried in the first RRC reconfiguration message can be selected by the serving base station itself (unrelated to the second information).

[0429] Figure 8 In related embodiments, the second RRC reconfiguration message can also be the RRC reconfiguration message in the CHO scenario, that is, the second RRC reconfiguration message includes the identification information and configuration information of M candidate cells. The UE can determine the prediction information corresponding to the M candidate cells based on the first information and the model, and then determine the second information. The serving base station selects the target cell from the M candidate cells based on the second information, and then sends the first RRC reconfiguration message in the traditional handover scenario to the UE.

[0430] Of course, there may be other extensions, which will not be exemplified in this application.

[0431] Figure 7 and Figure 8 In related embodiments, after receiving the second information, the serving base station makes relevant adjustments based on the second information and then sends a first RRC reconfiguration message to the UE. However, in another possible example, the serving base station may also send a rejection indication message to the UE. The rejection indication message is used to instruct the serving base station to refuse to respond to the second information from the UE. For example, the rejection indication message is used to indicate that the serving base station cannot send a new RRC reconfiguration message (i.e., the first RRC reconfiguration message) to the UE; or, for example, the rejection indication message is used to indicate that the second RRC reconfiguration message is reasonable and does not need to be updated. For example, the serving base station also includes a model. The serving base station determines the prediction information corresponding to M first cells based on the model (similar to step 402 above), and then sends a rejection indication message to the UE based on the prediction information corresponding to the M first cells determined by itself. Here, the rejection indication message can also be called a failure indication message, etc.

[0432] Figure 9In the fifth specific scenario, as an example of the implementation of the first communication method provided in this application, the UE performs abnormal event prediction on the M first cells indicated by the RRC reconfiguration message in the RRC reconfiguration message process, and sends second information to the serving base station. Accordingly, the serving base station instructs the UE to initiate the RRC re-establishment process according to the second information.

[0433] Step 901: The serving base station sends an RRC reconfiguration message to the UE. Correspondingly, the UE receives the RRC reconfiguration message from the serving base station. The RRC reconfiguration message includes first information.

[0434] The RRC reconfiguration message can be a traditional handover scenario RRC reconfiguration message. For example, the RRC reconfiguration message includes a `reconfigurationWithSync` field. Specifically, the RRC reconfiguration message is a handover command message, and it also includes the identifier and configuration information of the target cell to which the serving base station instructs the UE to handover; the M first cells specifically refer to this target cell. The RRC reconfiguration message can also be a CHO scenario RRC reconfiguration message. For example, the RRC reconfiguration message includes CHO configuration information, which includes the identifier and configuration information of M candidate cells. The M first cells specifically refer to these M candidate cells.

[0435] Furthermore, step 901 can be replaced by: step 901a, the serving base station sends an RRC reconfiguration message to the UE, the RRC reconfiguration message being a handover command message, or including CHO configuration information but not the first information. Step 901b, the serving base station sends the first information to the UE. Alternatively, step 901 can be replaced by: step 901a, the serving base station sends an RRC reconfiguration message to the UE, the RRC reconfiguration message being a handover command message, or including CHO configuration information but not the first information. Step 901b, the UE obtains the predefined first information. Of course, there may be other methods, which will not be listed in this application.

[0436] Step 902: The UE determines the prediction information corresponding to the M first cells based on the first information and the model.

[0437] Among them, the model is, for example, an AI model. The model is optional. The UE can also determine the prediction information corresponding to the M first cells based on the first information and other methods (such as preset algorithms).

[0438] Step 903: The UE determines the second information based on the prediction information corresponding to the M first cells. For example, the second information is used to indicate N second cells out of the M first cells. Also for example, the second information is used to indicate MN fourth cells out of the M first cells.

[0439] Step 904: The UE sends the second information to the serving base station.

[0440] In step 905, the serving base station sends an RRC re-establishment indication message to the UE based on the second information. Correspondingly, the UE receives the RRC re-establishment indication message from the serving base station. The RRC re-establishment indication message is used to instruct the UE to initiate an RRC re-establishment procedure.

[0441] When the RRC reconfiguration message is the same as the RRC reconfiguration message in a traditional handover scenario, the serving base station can determine, based on the second information, that the target cell indicated by the RRC reconfiguration message cannot be used as the target cell during UE handover, and send an RRC re-establishment indication message to the UE. Alternatively, in this approach, the proportion of the number N of the second cells to the M first cells is 0, and this proportion = 0 is less than a preset proportion of 5.

[0442] When the RRC reconfiguration message is an RRC reconfiguration message in a CHO scenario, the serving base station can determine, based on the second information, that the ratio of the number of second cells N to the number of first cells M is less than a preset ratio of 5, and then send an RRC re-establishment indication message to the UE.

[0443] Alternatively, the serving base station can send an RRC re-establishment indication message to the UE when it determines, based on the second information, that the number N of the second cells is less than the preset number 5. For example, in the case of the RRC reconfiguration message in a traditional handover scenario, the preset number 5 equals 1.

[0444] Step 906: The UE sends an RRC re-establishment request message to the first base station. The first base station is used to manage the fifth cell. Furthermore, the RRC re-establishment request message may carry reconstruction reason information. The reconstruction reason information can be found in the description of implementation method 2 above.

[0445] Step 907: The serving base station sends a handover cancellation message to each of the M second base stations. Correspondingly, each of the M second base stations receives a handover cancellation message from the serving base station. Each second base station, in response to the handover request message, releases the configuration information of the first cell it manages. For ease of illustration, Figure 9 The diagram shows two second base stations, denoted as second base station 1 and second base station 2, respectively.

[0446] In step 908, the second base station sends a handover cancellation confirmation message to the serving base station. Correspondingly, the serving base station receives the handover cancellation confirmation message from the second base station.

[0447] Steps 907 and 908 are optional.

[0448] It should be added that when the RRC reconfiguration message is the same as the RRC reconfiguration message in a traditional handover scenario, based on existing technology, the UE will respond to the RRC reconfiguration message by disconnecting the connection with the current serving cell (or source cell) and attempting to access the target cell indicated by the RRC reconfiguration message. However, in this application, the UE does not immediately disconnect from the current serving cell. Instead, it sequentially determines the predicted information and the second information corresponding to the target cell indicated by the RRC reconfiguration message and sends the second information to the serving base station. In this way, the serving base station can send an RRC re-establishment indication message to the UE based on the second information, instructing the UE to initiate the RRC re-establishment procedure. This helps avoid abnormal events that may occur when the UE accesses the target cell indicated by the RRC reconfiguration message, improving the stability of UE communication.

[0449] All the above terms and technical solutions can be found in [reference needed]. Figure 4 The description in the relevant embodiments is as follows. For example, the contents not described in detail in step 901 can be referred to step 401 above; the contents not described in detail in steps 902 to 903 can be referred to step 402 above; the contents not described in detail in step 904 can be referred to step 403 above; the contents not described in detail in steps 905 to 908 can be referred to implementation method 2 in step 403 above, and operation one after step 403.

[0450] Figure 10 In the sixth specific scenario, the first communication method provided in this application is implemented by predicting abnormal events for each of the M first cells indicated by the RRC reconfiguration message and actively initiating the RRC re-establishment process.

[0451] Steps 1001 to 1002 are similar to steps 901 to 902 above.

[0452] Step 1003: The UE sends an RRC re-establishment request message to the first base station based on the prediction information corresponding to the M first cells.

[0453] When the RRC reconfiguration message is a traditional handover scenario RRC reconfiguration message, the UE determines that the target cell indicated by the RRC reconfiguration message cannot be used as the target cell for UE handover, and then sends an RRC re-establishment request message to the first base station. Alternatively, in this approach, the ratio of the number of second cells N to the number of first cells M is 0, which is less than a preset ratio of 6. When the RRC reconfiguration message is a CHO scenario RRC reconfiguration message, the UE determines, based on the prediction information corresponding to M first cells, that the ratio of the number of second cells N to the number of first cells M is less than a preset ratio of 6, and then sends an RRC re-establishment request message to the first base station.

[0454] Alternatively, the UE can send an RRC re-establishment request message to the first base station when it determines that the number N of the second cells is less than the preset number 6. For example, when the RRC reconfiguration message is the same as the RRC reconfiguration message in a traditional handover scenario, the preset number 6 equals 1.

[0455] Furthermore, the RRC re-establishment request message may carry reconstruction reason information. The reconstruction reason information can be found in the description of the second possible implementation above.

[0456] Optionally, when the RRC reconfiguration message is an RRC reconfiguration message in a traditional handover scenario (e.g., an RRC reconfiguration message carrying the reconfigurationWithSync field), if the UE determines that the target cell indicated by the RRC reconfiguration message cannot be used as the target cell for UE handover (i.e., the fourth cell), then the UE can turn off or stop the handover timer before the handover timer expires to avoid the handover timer expiring and causing UE handover failure. Alternatively, when the UE receives the handover command message, if it determines that step 402 (or step 1002) needs to be executed, it keeps the handover timer in the off state (i.e., does not start the handover timer).

[0457] All the above terms and technical solutions can be found in [reference needed]. Figure 4 The description in the relevant embodiments is as follows. For example, for the content not described in detail in step 1003, please refer to implementation method 2 in step 403 above.

[0458] It should be added that, Figures 4 to 10 In related embodiments, the base station's processing operations can be performed by the CU, and the base station's transmit / receive operations can be performed by the DU or RU; or, the base station's processing operations can be performed by the CU-CP, and the base station's transmit / receive operations can be performed by the DU or RU.

[0459] Combination Figure 6 Interaction process between the serving base station and the UE:

[0460] For example, the CU can generate a measurement configuration, which it can then send to the DU. The DU can then send the measurement configuration to the UE, or the DU can send the measurement configuration to the RU, which in turn sends it to the UE. Similarly, the DU can receive measurement reports from the UE, or the RU can receive measurement reports from the UE and send them to the DU. Subsequently, the DU sends the measurement reports back to the CU. The CU then determines the first RRC reconfiguration message based on the measurement reports.

[0461] For example, the CU-CP can generate a measurement configuration, which it can then send to the DU. The DU can then send the measurement configuration to the UE, or the DU can send the measurement configuration to the RU, which in turn sends it to the UE. Similarly, the DU can receive measurement reports from the UE, or the RU can receive measurement reports from the UE and send them to the DU. Subsequently, the DU sends the measurement reports back to the CU-CP. The CU-CP then determines the first RRC reconfiguration message based on the measurement reports.

[0462] Of course, CU, DU, RU, and CU-CP can also perform other operations, which will not be listed in this application.

[0463] Furthermore, in the O-RAN scenario, the operations performed by the CU can be performed by the O-CU, the operations performed by the DU can be performed by the O-DU, the operations performed by the RU can be performed by the O-RU, and the operations performed by the CU-CP can be performed by the O-CU-CP. Combined with... Figure 6 Mid-process, Figure 11 This is a schematic diagram illustrating the interaction process of various modules within a serving base station in an O-RAN scenario, provided as an example of this application.

[0464] Combination Figure 6 Interaction process between the target base station and the UE:

[0465] For example, the DU can receive a random access request message from the UE, or the RU can receive a random access request message from the UE and send the random access request message to the DU. Subsequently, the DU sends the random access request message to the CU.

[0466] For example, the DU can receive a random access request message from the UE, or the RU can receive a random access request message from the UE and send the random access request message to the DU. Subsequently, the DU sends the random access request message to the CU-CP.

[0467] Of course, CU, DU, RU, and CU-CP can also perform other operations, which will not be listed in this application.

[0468] Furthermore, in the O-RAN scenario, the operations performed by the CU can be performed by the O-CU, the operations performed by the DU can be performed by the O-DU, the operations performed by the RU can be performed by the O-RU, and the operations performed by the CU-CP can be performed by the O-CU-CP. Combined with... Figure 6 Mid-process, Figure 12 This is a schematic diagram illustrating the interaction between modules within a target base station in an O-RAN scenario, provided as an example of this application.

[0469] In addition, in the above Figure 4In related embodiments, the UE can also determine prediction information of abnormal events occurring in J first cells, where the J first cells can specifically be J serving cells. For example, in a carrier aggregation (CA) scenario, the J first cells may include one primary cell and one or more secondary cells. For example, in a non-CA scenario, J=1, and the first cell is the serving cell. That is, the UE can determine prediction information of abnormal events occurring in the J serving cells. For example, J+M=L.

[0470] For example, in step 401 above, the first indication information is used to indicate abnormal events. Specifically, the first indication information is used to indicate the probability (or the probability and the accuracy of the probability) of which abnormal events the UE needs to predict in the first cell. The abnormal events can specifically be mobility abnormal events, including one or more of RLF and HOF.

[0471] The RLF includes at least one or more of the following: an RLF caused by a physical layer problem that timed out; an RLF that timed out while the wireless problem timer was running and triggered when measurement reporting was initiated; an RLF caused by a failed random access procedure; an RLF caused by a failed RLC; an RLF caused by a detected failure of a continuous uplink LBT; and an RLF caused by receiving a BH RLF from the parent node for IAB MT.

[0472] HOF includes at least one or more of the following: RLF occurs within the time period from when the UE meets the measurement event entry condition to when the UE successfully receives the handover command message from the source cell; or PDCCH failure is detected within the time period from when the UE meets the measurement event entry condition to when the UE successfully receives the handover command message from the source cell.

[0473] For example, in a non-CA scenario, the UE obtains the identification information of a serving cell it accesses; as another example, in a CA scenario, the UE determines the identification information of multiple serving cells (i.e., a primary cell and one or more secondary cells) that the UE accesses based on the CA configuration information.

[0474] In step 402 above, the method by which the UE determines the prediction information of abnormal events occurring in each serving cell can be found in step 402 above regarding the method by which the UE determines the prediction information of abnormal events occurring in neighboring cells (or candidate cells, target cells indicated by the serving base station).

[0475] Furthermore, after determining the predicted information of abnormal events occurring in J serving cells, the UE can also determine, based on the timing of the abnormal events in the J serving cells, when to execute step 403 (i.e., send the second information to the serving base station), or proactively initiate an RRC re-establishment procedure. For example, the UE can determine to execute step 403 (i.e., send the second information to the serving base station) or proactively initiate an RRC re-establishment procedure before the earliest time of the abnormal events in the J serving cells. This helps avoid the UE having already experienced RLF with all J serving cells before executing the RRC re-establishment procedure, thus preventing disruption to UE communication stability.

[0476] like Figure 13 This is a flowchart illustrating a second communication method exemplarily provided in this application. In this second communication method, the UE determines prediction information of abnormal events occurring in J first cells, where J is less than or equal to L. Specifically, the J first cells may be J serving cells.

[0477] Step 1301, the UE obtains the first information.

[0478] The method by which the UE obtains the first information, and the fields in the first information, can be found in the description in step 401. Figure 13 Previous supplementary explanation.

[0479] Step 1302: The UE determines the predicted information of abnormal events occurring in J first cells.

[0480] The method by which the UE determines the prediction information of abnormal events occurring in each first cell can be found in step 402 above regarding the method by which the UE determines the prediction information of abnormal events occurring in neighboring cells (or candidate cells, target cells indicated by the serving base station).

[0481] Step 1303: Based on the first information and the predicted information of abnormal events occurring in the J first cells, the UE performs cell handover before the first time. For example, the UE switches the currently accessed primary cell to the seventh cell. For example, the seventh cell is not included in the J first cells.

[0482] The first time is determined by the UE based on the times when abnormal events occurred in the J first cells. For example, in a non-CA scenario, the first time is the time when the abnormal event occurred in the first cell. As another example, in a CA scenario, the first time is the earliest time when the abnormal event occurred in the J first cells, or the latest time when the abnormal event occurred in the J first cells, or the latest time when the abnormal event occurred in the primary cell, etc.

[0483] For example, the UE determines I second cells among the J first cells based on the first information and J first cells, wherein the second cells are first cells whose predicted information meets preset conditions. When the proportion of the number I of second cells among the J first cells is less than a preset proportion of 7 (or the UE determines that the number of second cells is less than a preset number of 7), the UE switches to the seventh cell before the first time. Alternatively, when the J first cells do not include second cells, the UE switches to the seventh cell before the first time.

[0484] The UE switches to the seventh cell, which can be illustrated by the following example:

[0485] The first example: The UE sends a measurement report to the serving base station, which includes measurement results of multiple neighboring cells (e.g., multiple neighboring cells of the primary cell in a CA scenario, or multiple neighboring cells of a serving cell in a non-CA scenario). Further, based on the measurement results of the multiple neighboring cells in the measurement report, the serving base station determines the neighboring cell with better signal quality (including the seventh cell) and sends the configuration information of the seventh cell to the UE. The UE receives the configuration information of the seventh cell from the serving base station and, based on the configuration information of the seventh cell, switches from the first cell to the seventh cell (exemplarily, the UE uses the seventh cell as the primary cell in a CA scenario). For example, the measurement report also includes prediction information of abnormal events that would occur when the multiple neighboring cells are used as target cells for UE handover; the prediction information corresponding to the multiple neighboring cells is used by the serving base station to determine the seventh cell.

[0486] The second example: The UE sends an RRC re-establishment request message, which indicates access to a seventh cell. This seventh cell is determined by the UE through measurements of signals from multiple neighboring cells. For example, the UE measures the signals of multiple neighboring cells, obtains the measurement results, selects a seventh cell from the neighboring cells based on these results, and sends an RRC re-establishment request message to the base station associated with the seventh cell. For example, the UE also determines prediction information corresponding to the multiple neighboring cells, selects a seventh cell from the neighboring cells based on the prediction information and the measurement results, and sends an RRC re-establishment request message to the seventh cell.

[0487] The third example: The UE receives CHO configuration information from the serving base station, which indicates the configuration information of multiple candidate cells. The UE measures the downlink reference signals of the multiple candidate cells to obtain measurement results. Based on the measurement results of the multiple candidate cells, the UE determines a seventh cell from the multiple candidate cells. For example, the UE also determines the prediction information corresponding to the multiple candidate cells, and selects a seventh cell from the multiple candidate cells based on the prediction information and the measurement results of the multiple candidate cells. The UE switches to the seventh cell according to the configuration information of the seventh cell; that is, the UE sends an RRC re-establishment request message to the seventh cell.

[0488] It should be noted that the step numbers in the above flowcharts are merely examples of the execution flow and do not constitute a restriction on the order of step execution. In this embodiment, there is no strict execution order between steps that do not have temporal dependencies. Not all steps shown in the flowcharts are mandatory. Some steps can be deleted from the flowcharts as needed, or other possible steps can be added to the flowcharts as needed.

[0489] The above focuses on describing the differences between the various implementation methods. Apart from the differences, the implementation methods can be referenced from each other. In addition, different examples of the same implementation method can also be referenced from each other.

[0490] It is understood that, in order to implement the functions in the above embodiments, the base station and UE include hardware structures and / or software modules corresponding to perform each function. Those skilled in the art should readily recognize that, based on the units and method steps described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0491] Figure 14 and Figure 15 This is a schematic diagram illustrating the possible structures of communication devices provided in embodiments of this application. These communication devices can be used to implement the functions of the UE or base station in the above method embodiments, and therefore can also achieve the beneficial effects of the above method embodiments. In the embodiments of this application, the communication device can be as follows: Figure 1A One of the UE120a-120j shown can also be as follows: Figure 1A The base station 110a or 110b shown can also be a module (such as a chip) applied to the UE or base station.

[0492] like Figure 14As shown, the communication device 1400 includes a processing module 1401 and a transceiver module 1402. The communication device 1400 is used to implement the above-mentioned... Figures 4 to 12 The method embodiment shown illustrates the function of the UE or base station.

[0493] When the communication device 1400 is used to implement Figures 4 to 12 The UE function in the method embodiment shown is as follows:

[0494] The processing module 1401 is used to: obtain first information, which includes preset conditions; and determine second information based on the first information, wherein the second information is used to indicate N second cells among M first cells, the prediction information corresponding to the second cell meets the preset conditions, and the prediction information corresponding to the second cell is the prediction information of an abnormal event occurring when the second cell is the target cell during the handover of the terminal device, where M is a positive integer and N is an integer greater than or equal to 0.

[0495] In one possible implementation, when the processing module 1401 determines the second information based on the first information, it is specifically used to: determine the prediction information of an abnormal event occurring when M first cells are respectively used as target cells, based on the indication information; and determine the second information based on the prediction information corresponding to the M first cells and the preset conditions.

[0496] In one possible implementation, after the processing module 1401 determines the second information based on the first information, the transceiver module 1402 is used to: send the second information; receive a first RRC reconfiguration message, the first RRC reconfiguration message including the identification information of K third cells, and the N second cells including K third cells, where K is a positive integer; the processing module 1401 is also used to: determine the target cell based on the K third cells.

[0497] In one possible implementation, after the processing module 1401 determines the second information based on the first information, the transceiver module 1402 is configured to: send an RRC re-establishment request message. In another possible implementation, before sending the RRC re-establishment request message, the transceiver module 1402 is further configured to: send the second information; and receive an RRC re-establishment indication message, which is used to instruct the sending of the RRC re-establishment request message.

[0498] In one possible implementation, after determining the second information based on the first information, the processing module 1401 is further configured to: stop the timer when it is determined that the handover command message includes the identification information of the fourth cell. The timer is used for cell handover, and the fourth cell is a first cell other than N second cells among M first cells.

[0499] When the communication device 1400 is used to implement Figures 4 to 12 When serving the base station function in the method embodiment shown:

[0500] Processing module 1401 is used to: determine first information, the first information including preset conditions, the first information is used to determine N second cells from M first cells, the prediction information corresponding to the second cell meets the preset conditions, the prediction information corresponding to the second cell is the prediction information of abnormal events occurring when the second cell is the target cell when the terminal device is switched, M is a positive integer, and N is an integer greater than or equal to 0.

[0501] The transceiver module 1402 is used to send the first message.

[0502] In one possible implementation, the transceiver module 1402 is further configured to: receive second information, the second information being used to indicate N second cells; and send a first RRC reconfiguration message, the first RRC reconfiguration message including identification information of K third cells, the N second cells including K third cells, where K is a positive integer.

[0503] In one possible implementation, the transceiver module 1402 is further configured to: receive second information, the second information being used to indicate N second cells; and send an RRC re-establishment indication message, the RRC re-establishment indication message being used to indicate the sending of an RRC re-establishment request message.

[0504] In one possible implementation, after the transceiver module 1402 receives the second information, the processing module 1401 is further configured to: release the parameter configuration and / or resources of the fourth cell; or, the transceiver module 1402 is further configured to send a release instruction, the release instruction being used to release the parameter configuration and / or resources of the fourth cell; wherein, the parameter configuration and / or resources of the fourth cell are used by the terminal device to switch to the fourth cell, and the fourth cell is a first cell other than N second cells among M first cells.

[0505] For a more detailed description of the aforementioned processing module 1401 and transceiver module 1402, please refer to [the relevant documentation]. Figure 12 The relevant descriptions in the method embodiments shown are directly obtained and will not be repeated here.

[0506] like Figure 15 As shown, the communication device 1500 includes a processor 1510 and an interface circuit 1520. The processor 1510 and the interface circuit 1520 are coupled to each other. It is understood that the interface circuit 1520 can be a transceiver or an input / output interface. Optionally, the communication device 1500 may also include a memory 1530 for storing instructions executed by the processor 1510, or storing input data required by the processor 1510 to execute instructions, or storing data generated after the processor 1510 executes instructions.

[0507] When the communication device 1500 is used to achieve Figures 4 to 12In the method shown, processor 1510 is used to implement the functions of the processing module 1401, and interface circuit 1520 is used to implement the functions of the transceiver module 1402.

[0508] When the aforementioned communication device is a chip applied to the UE, the UE chip implements the functions of the UE in the above method embodiments. The UE chip receives information from other modules in the UE (such as radio frequency modules or antennas), which is sent to the UE by the base station; or, the UE chip sends information to other modules in the UE (such as radio frequency modules or antennas), which is sent to the base station by the UE.

[0509] When the aforementioned communication device is a module applied to a base station, the base station module implements the functions of the base station in the above method embodiments. The base station module receives information from other modules (such as radio frequency modules or antennas) in the base station, which is information sent by the UE to the base station; or, the base station module sends information to other modules (such as radio frequency modules or antennas) in the base station, which is information sent by the base station to the UE. Here, the base station module can be the baseband chip of the base station, or it can be a DU or other modules, where the DU can be a DU under the O-RAN architecture.

[0510] It is understood that the processor in the embodiments of this application can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.

[0511] The method steps in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a base station or UE. Of course, the processor and storage medium can also exist as discrete components in the base station or UE.

[0512] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer programs or instructions. When a computer program or instruction is loaded and executed on a computer, all or part of the processes or functions of the embodiments of this application are performed. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, a computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or a combination of both.

[0513] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0514] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates an "or" relationship between the preceding and following related objects; in the formulas of this application, the character " / " indicates a "division" relationship between the preceding and following related objects. "Including at least one of A, B, and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B, and C.

[0515] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.

Claims

1. A communication method, characterized in that, include: Obtain first information, which includes preset conditions; Based on the first information, second information is determined, wherein the second information is used to indicate N second cells among M first cells, the prediction information corresponding to the second cell meets the preset conditions, and the prediction information corresponding to the second cell is the prediction information of abnormal events occurring when the second cell is the target cell during terminal device handover, where M is a positive integer and N is an integer greater than or equal to 0.

2. The method as described in claim 1, characterized in that, The preset conditions include that no abnormal events occur.

3. The method as described in claim 1, characterized in that, The preset conditions include a first preset condition; The prediction information corresponding to the second cell includes the probability of an abnormal event occurring when the second cell is the target cell, and the probability of an abnormal event occurring meets the first preset condition.

4. The method as described in claim 3, characterized in that, The preset conditions also include a second preset condition; The prediction information corresponding to the second cell also includes the accuracy of the probability of an abnormal event occurring when the second cell is the target cell, and the accuracy of the probability of an abnormal event occurring meets the second preset condition.

5. The method according to any one of claims 1-4, characterized in that, The first information also includes indication information, which includes first indication information and / or second indication information; The first indication information is used to indicate the abnormal event, which includes one or more of the following: handover failure, wireless link failure, ping-pong handover, unnecessary handover, handover too late or handover too early; The second indication information is used to indicate the prediction granularity, and the measurement result corresponding to the prediction granularity is used to determine the prediction information. The prediction granularity includes one or more of the following: measurement identifier, measurement object, report configuration, or measurement event.

6. The method as described in claim 5, characterized in that, The step of determining the second information based on the first information includes: Based on the indicated information, predictive information for abnormal events is determined when M first cells are respectively used as target cells; The second information is determined based on the predicted information corresponding to the M first cells and the preset conditions.

7. The method according to any one of claims 1-6, characterized in that, After determining the second information based on the first information, the process further includes: Send the second message; Receive a first Radio Resource Control (RRC) reconfiguration message, the first RRC reconfiguration message including the identification information of K third cells, the N second cells including the K third cells, where K is a positive integer; The target cell is determined based on the K third cells.

8. The method as described in claim 7, characterized in that, The first information is contained in the measurement configuration, or, The first information is contained in the second RRC reconfiguration message.

9. The method according to any one of claims 1-6, characterized in that, After determining the second information based on the first information, the process further includes: Send an RRC re-establishment request message.

10. The method as described in claim 9, characterized in that, Before sending the RRC re-establishment request message, the method further includes: Send the second message; Receive an RRC re-establishment indication message, which is used to instruct the sending of the RRC re-establishment request message.

11. The method as described in claim 9 or 10, characterized in that, After determining the second information based on the first information, the process further includes: When it is determined that the handover command message includes the identification information of the fourth cell, the timer is stopped. The timer is used for cell handover, and the fourth cell is the first cell other than the N second cells among the M first cells.

12. A communication method, characterized in that, include: First information is determined, the first information includes preset conditions, the first information is used to determine N second cells from M first cells, the prediction information corresponding to the second cell meets the preset conditions, the prediction information corresponding to the second cell is the prediction information of abnormal events when the second cell is the target cell when the terminal device is switched, M is a positive integer, and N is an integer greater than or equal to 0. Send the first message.

13. The method as described in claim 12, characterized in that, The preset conditions include that no abnormal events occur.

14. The method as described in claim 12, characterized in that, The preset conditions include a first preset condition; The prediction information corresponding to the second cell includes the probability of an abnormal event occurring when the second cell is the target cell, and the probability of an abnormal event occurring meets the first preset condition.

15. The method as described in claim 14, characterized in that, The preset conditions also include a second preset condition; The prediction information corresponding to the second cell also includes the accuracy of the probability of an abnormal event occurring when the second cell is the target cell, and the accuracy of the probability of an abnormal event occurring meets the second preset condition.

16. The method according to any one of claims 12-15, characterized in that, The first information also includes indication information, which includes first indication information and / or second indication information; The first indication information is used to indicate the abnormal event, which includes one or more of the following: handover failure, wireless link failure, ping-pong handover, unnecessary handover, handover too late or handover too early; The second indication information is used to indicate the prediction granularity, and the measurement result corresponding to the prediction granularity is used to determine the prediction information. The prediction granularity includes one or more of the following: measurement identifier, measurement object, report configuration, or measurement event.

17. The method according to any one of claims 12-16, characterized in that, Also includes: Receive second information, which is used to indicate the N second cells; Send a first Radio Resource Control (RRC) reconfiguration message, which includes the identification information of K third cells. The N second cells include the K third cells, where K is a positive integer.

18. The method as described in claim 17, characterized in that, The first information is contained in the measurement configuration, or, The first information is contained in the second RRC reconfiguration message.

19. The method according to any one of claims 12-16, characterized in that, Also includes: Receive second information, which is used to indicate the N second cells; Send an RRC re-establishment indication message, which is used to instruct the sending of an RRC re-establishment request message.

20. The method according to any one of claims 17-19, characterized in that, After receiving the second information, the process also includes: Release the parameter configuration and / or resources of the fourth cell; Alternatively, a release instruction may be sent to release the parameter configuration and / or resources of the fourth cell; The parameter configuration and / or resources of the fourth cell are used for the terminal device to switch to the fourth cell, which is the first cell other than the N second cells among the M first cells.

21. A communication device, characterized in that, It includes a module for performing the method as described in any one of claims 1 to 11, or includes a module for performing the method as described in any one of claims 12 to 20.

22. A communication device, characterized in that, The device includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices besides the communication device and transmit them to the processor or to send signals from the processor to other communication devices besides the communication device. The processor implements the method as described in any one of claims 1 to 11 through logic circuits or executable code instructions, or the processor implements the method as described in any one of claims 12 to 20 through logic circuits or executable code instructions.

23. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions that, when executed by a communication device, implement the method as described in any one of claims 1 to 11, or implement the method as described in any one of claims 12 to 20.

24. A computer program product, characterized in that, The computer program product includes a computer program or instructions that, when executed by a communication device, implement the method as described in any one of claims 1 to 11, or implement the method as described in any one of claims 12 to 20.