Switching decision determination method and device, communication system and storage medium

By setting up an AI model in the terminal device, evaluating measurement reports and generating early warning levels and report priority, the problem of heavy assessment burden of source base stations is solved, achieving higher switching success rate and better call quality.

CN120224320AActive Publication Date: 2025-06-27HONOR DEVICE CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510673381.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-23
Publication Date
2025-06-27
Estimated Expiration
2045-05-23

AI Technical Summary

Technical Problem

The source base station is burdened with heavy load when evaluating measurement reports, which can easily lead to failure link problems.

Method used

Set up an AI model in the terminal device to evaluate measurement reports and generate early warning levels and report priorities to reduce the evaluation burden of the base station. The terminal device reports these parameters to the source base station to help it make cell handover decisions.

Benefits of technology

By reducing the evaluation burden of the base station, the success rate of handover is improved, the occurrence of failed links is avoided, and the call quality of the terminal equipment is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120224320A_ABST
    Figure CN120224320A_ABST
Patent Text Reader

Abstract

The invention provides a switching decision determination method and device, a communication system and a storage medium. The method can be applied to the technical field of wireless communication. In the scheme, in a network state of RRC connection, a terminal device acquires a measurement report, obtains an early warning level and a report priority for evaluating the measurement report based on an AI model, and reports the measurement report, the early warning level and the report priority to a source base station; and the source base station formulates different cell switching decisions according to the measurement report, the early warning level and the report priority, for example, executing cell switching, calling auxiliary data related to a subsequent cell switching decision from a target base station, storing the measurement report in the source base station, and deleting a historical measurement report stored in the source base station. By setting the AI model at the terminal equipment, part of work of evaluating the measurement report can be undertaken, the burden of the base station is reduced, the success rate of switching is improved, and the occurrence of a failure link is effectively avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technologies, and in particular, to a method, apparatus, communication system, and storage medium for determining handover decisions. Background Art

[0002] Handover (HO) refers to the process in which, when a terminal device moves from the coverage area of one base station to that of another base station during a call, or when the call quality deteriorates due to external interference, the original voice channel needs to be changed and switched to a new idle voice channel to continue the call.

[0003] In the handover process, the terminal device continuously transmits measurement reports from this device to the source base station according to the radio resource control (RRC) protocol. The source base station conducts evaluations based on these measurement reports to decide whether a handover is needed, and sends a handover request to the target base station when a handover is required. The source base station sequentially evaluates all the measurement reports reported by each terminal device, resulting in problems such as a heavy evaluation burden and prone to occurrence of failed links. Summary of the Invention

[0004] This application provides a method, apparatus, communication system, and storage medium for determining handover decisions to solve the problems of heavy evaluation burden of measurement reports by the source base station and prone to occurrence of failed links.

[0005] To achieve the above objective, this application adopts the following technical solutions: In a first aspect, a method for determining handover decisions is provided. This method can be executed, for example, by a terminal device, or by components (such as circuits, chips, or chip systems, etc.) configured in the terminal device, or by a logic module or software that can implement all or part of the functions of the terminal device. The following description is given taking the terminal device as an example.

[0006] The method may include: The terminal device obtains a measurement report of a measurement object under RRC connection; the terminal device inputs the measurement report into a first model to obtain an early warning level and a report priority corresponding to the measurement report. The early warning level is used to indicate the urgency of cell handover of the terminal device, and the report priority is used to indicate the importance of the early warning level; the terminal device sends the measurement report, the early warning level, and the report priority to the source base station, and the measurement report, the early warning level, and the report priority are used to determine the cell handover decision.

[0007] In the above solution, since a first model (such as an AI model) is set in the terminal device, after the terminal device collects a measurement report, it can input the measurement report into the first model to obtain an early warning level and a report priority for evaluating the measurement report, and report the measurement report, the early warning level, and the report priority to the source base station. Thus, the source base station can make a cell handover decision based on the measurement report, the early warning level, and the report priority. It can be understood that the first model set in the terminal device can undertake part of the work of evaluating the measurement report, reduce the burden on the base station, improve the success rate of handover, and effectively avoid the occurrence of failed links.

[0008] In a possible implementation manner, the above report priority can be determined according to at least one of the following: the similarity of data in measurement reports obtained at different times, the geographical location of the terminal device, the moving speed of the terminal device, the moving direction of the terminal device, and the predicted relationship between the moving direction of the terminal device and the network performance trend. In the above solution, these parameters can be used to measure the importance of the measurement report. For example, when the early warning level of the terminal device is high, but the moving speed of the terminal device is very slow, the report priority is relatively low.

[0009] In a possible implementation manner, the measurement report includes the signal quality of the cell. The measurement report is sent through a first signaling, and the early warning level and the report priority are carried in the measurement report; or, the measurement report is sent through a first signaling, and the early warning level and the report priority are sent through a second signaling. In the above solution, the measurement report, the early warning level, and the report priority can be sent through one signaling or two signals. It can be understood that sending through one signaling can reduce the overhead, and sending through two signals increases the flexibility of information transmission.

[0010] In a second aspect, a handover decision determination method is provided. This method can be executed by the source base station, for example, or can also be executed by components (such as circuits, chips, or chip systems, etc.) configured in the source base station, and can also be implemented by a logic module or software that can implement all or part of the functions of the source base station. This application does not make any limitations in this regard. The following description is made taking the source base station as an example.

[0011] The method may include: The source base station receives a measurement report from the terminal device, as well as an early warning level and a report priority corresponding to the measurement report. The early warning level is used to indicate the urgency of the terminal device for cell handover, and the report priority is used to indicate the importance of the early warning level; the source base station determines a cell handover decision according to the measurement report, the early warning level, and the report priority. Among them, the cell handover decision may include at least one of the following: performing a cell handover; invoking auxiliary data related to subsequent cell handover decisions from the target base station; storing the measurement report in the source base station, where the measurement report is used to determine subsequent cell handover decisions; deleting the historical measurement reports stored in the source base station.

[0012] In the above solution, the terminal device can not only provide a measurement report to the source base station, but also provide a warning level and a report priority corresponding to the measurement report. In this way, the source base station can synthesize these parameters to make the current cell handover decision. When the values of the warning level and the report priority are different, the cell handover decision made by the source base station is also different. It can be understood that the terminal device undertakes part of the work of evaluating the measurement report, thus reducing the burden on the base station, improving the success rate of handover, and effectively avoiding the occurrence of failed links.

[0013] In a possible implementation manner, if the cell handover decision includes performing a cell handover, after determining the cell handover decision, the method may further include: the source base station calls a second model to determine a first target base station based on the measurement report and the historical measurement report; the source base station sends a handover request message to the first target base station, and the handover request message includes a first measurement report, a warning level and a report priority corresponding to the first measurement report, and the report priority corresponding to the first measurement report is higher than the report priorities corresponding to other measurement reports; the source base station receives a handover response message from the first target base station, and the handover response message indicates permission to handover and access.

[0014] In the above solution, when the source base station determines that the cell handover decision is to perform a cell handover, the source base station can call a second model (such as an AI model) to find the best target base station for cell handover based on the measurement report and the historical measurement report. It can be understood that by finding and sending a handover request to the best target base station, the success rate of cell handover can be improved, and the call quality of the terminal device is guaranteed.

[0015] In a possible implementation manner, if the cell handover decision includes: calling auxiliary data related to subsequent cell handover decisions from the target base station, after determining the cell handover decision, the method may further include: the source base station calls a second model to determine a second target base station based on the measurement report and the historical measurement report; the source base station sends a data request message to the second target base station, and the data request message is used to call auxiliary data related to subsequent cell handover decisions, and the data request message includes a second measurement report, a warning level and a report priority corresponding to the second measurement report, and the report priority corresponding to the second measurement report is higher than the report priorities corresponding to other measurement reports; the source base station receives a data response message from the second target base station, and the data response message includes auxiliary data, and the auxiliary data is used to determine subsequent cell handover decisions.

[0016] In the above solution, when the source base station determines that the current is not the best time for cell handover, but a handover may occur in the future, it enters the handover preparation mode. The source base station can call auxiliary data related to subsequent cell handover decisions from the target base station, so as to facilitate making subsequent cell handover decisions based on the auxiliary data.

[0017] In a possible implementation, the above auxiliary data may include at least one of the following: the quality of service of the second target base station, the network status of the second target base station, the cell identification information of the second target base station, and the credibility of the handover from the source base station to the second target base station.

[0018] In a possible implementation, after receiving the auxiliary data from the second target base station, the method may further include: re-determining the cell handover decision according to the latest received measurement report, the warning level and report priority corresponding to the latest received measurement report, and the auxiliary data.

[0019] In the above solution, compared with the cell handover decision made based on the measurement report, after obtaining the auxiliary data from the target base station, the source base station can fuse the auxiliary data, the latest received measurement report, the warning level and report priority corresponding to the latest received measurement report, and re-make a more accurate cell handover decision.

[0020] In a possible implementation, if the cell handover decision includes storing the measurement report at the source base station, after determining the cell handover decision, the method may further include: storing the measurement report at the source base station, as well as the warning level and report priority corresponding to the measurement report.

[0021] In the above solution, when the source base station determines that there will be no handover in a short time, but the information obtained from the terminal device is valuable, the source base station can store this information to prepare for subsequent handover decisions.

[0022] In a possible implementation, if the cell handover decision includes deleting the historical measurement report stored at the source base station, after determining the cell handover decision, the method may further include: deleting the historical measurement report stored at the source base station.

[0023] In the above solution, when the source base station determines that there will be no handover in a short time and the importance of the information obtained from the terminal device is low, the source base station can delete this information to release the occupied storage space.

[0024] In a third aspect, a method for determining a handover decision is provided. This method can be executed by, for example, a target base station, or can also be executed by components (such as circuits, chips, or chip systems, etc.) configured in the target base station, and can also be implemented by a logic module or software that can implement all or part of the functions of the target base station. This application does not make any limitations in this regard. The following description is made taking the target base station (also referred to as the second target base station) as an example.

[0025] The method may include: The target base station receives a data request message from the source base station. The data request message may include a measurement report, as well as an early warning level and a report priority corresponding to the measurement report. The early warning level is used to indicate the urgency of the cell handover of the terminal device, and the report priority is used to indicate the importance of the early warning level. The target base station invokes a third model to determine whether the handover requirement is met based on the measurement report, the early warning level and the report priority corresponding to the measurement report, and the historical measurement reports stored in the target base station. If the handover requirement is met, the target base station sends a data response message to the source base station. The data response message includes auxiliary data, and the auxiliary data is used to determine subsequent cell handover decisions.

[0026] In the above solution, when the target base station receives a data request message from the source base station, if the target base station determines that the handover requirement is met based on the historical measurement report and the currently received measurement report, then the target base station can return the auxiliary data to the source base station. It can be understood that by returning the auxiliary data to the source base station, the target base station can facilitate the source base station to fuse the auxiliary data, the latest received measurement report, the early warning level and the report priority corresponding to the latest received measurement report, and re-make a more accurate cell handover decision. To a certain extent, this can also reduce the burden on the source base station, improve the success rate of handover, and effectively avoid the occurrence of failed links.

[0027] In a possible implementation manner, measurement reports are stored in the target base station, and the measurement reports are used to determine subsequent cell handover decisions. In the above solution, since each base station provides network services for multiple terminal devices, the target base station is also the source base station of other terminal devices. After obtaining the measurement reports, the target base station can also store the measurement reports to facilitate making subsequent cell handover decisions.

[0028] In a fourth aspect, an electronic device is provided. The electronic device includes a processing module and a communication module. The processing module is configured to: obtain a measurement report of a measurement object under RRC connection; input the measurement report into a first model to obtain an early warning level and a report priority corresponding to the measurement report. The early warning level is used to indicate the urgency of the cell handover of the terminal device, and the report priority is used to indicate the importance of the early warning level. The communication module is configured to: send the measurement report, the early warning level, and the report priority to the source base station. The measurement report, the early warning level, and the report priority are used to determine cell handover decisions.

[0029] In a fifth aspect, an electronic device is provided, which includes a processing module and a communication module. The communication module is configured to: receive a measurement report from a terminal device, as well as a warning level and a report priority corresponding to the measurement report, where the warning level is used to indicate the urgency of cell handover of the terminal device, and the report priority is used to indicate the importance of the warning level. The processing module is configured to: determine a cell handover decision based on the measurement report, the warning level, and the report priority. Wherein, the cell handover decision may include at least one of the following: perform a cell handover; call auxiliary data related to subsequent cell handover decisions; store the measurement report in the source base station, and the measurement report is used to determine subsequent cell handover decisions; delete the historical measurement report stored in the source base station.

[0030] In a sixth aspect, a communication device is provided, which includes a communication module. The communication module is configured to: receive a data request message from a source base station, where the data request message may include a measurement report, as well as a warning level and a report priority corresponding to the measurement report, where the warning level is used to indicate the urgency of cell handover of the terminal device, and the report priority is used to indicate the importance of the warning level. The processing module is configured to: call a third model to determine whether the handover requirement is met based on the measurement report, the warning level and the report priority corresponding to the measurement report, and the historical measurement report stored in the target base station. The communication module is further configured to: if the handover requirement is met, the target base station sends a data response message to the source base station, and the data response message includes auxiliary data, and the auxiliary data is used to determine subsequent cell handover decisions.

[0031] The fourth aspect, the fifth aspect, and the sixth aspect are device-side implementations corresponding to the first aspect, the second aspect, and the third aspect. The explanations, supplements, and beneficial effects regarding the first aspect, the second aspect, and the third aspect also apply to the fourth aspect, the fifth aspect, and the sixth aspect, and will not be elaborated here.

[0032] In a seventh aspect, a communication device is provided, including a processor. The processor is coupled to a memory and can be used to execute instructions or data in the memory to implement the method in any possible implementation manner of the above first aspect, second aspect, or third aspect. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.

[0033] In one implementation, the communication interface may be a transceiver or an input / output interface.

[0034] In another implementation, the communication device is a chip configured in a terminal device, a source base station, or a target base station. When the communication device is a chip configured in a terminal device, a source base station, or a target base station, the communication interface may be an input / output interface.

[0035] In an eighth aspect, a processor is provided, including: an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive a signal through the input circuit and transmit the signal through the output circuit, so that the processor executes the method in any possible implementation manner in any aspect.

[0036] In a specific implementation process, the above-mentioned processor may be one or more chips, the input circuit may be an input pin, the output circuit may be an output pin, and the processing circuit may be transistors, gate circuits, flip-flops, and various logic circuits, etc. The input signal received by the input circuit may be received and input by, for example but not limited to, a receiver. The signal output by the output circuit may be output to, for example but not limited to, a transmitter and transmitted by the transmitter. Moreover, the input circuit and the output circuit may be the same circuit, which is used as the input circuit and the output circuit at different times respectively. The embodiments of the present application do not limit the specific implementation manners of the processor and various circuits.

[0037] In a ninth aspect, a communication device is provided, including a processor and a memory. The processor is configured to read instructions stored in the memory, and may receive a signal through a receiver and transmit a signal through a transmitter to execute the method in any possible implementation manner in any of the above aspects.

[0038] In a possible implementation manner, there is one or more processors and one or more memories.

[0039] In a tenth aspect, a computer program product is provided. The computer program product includes: a computer program (which may also be referred to as code or instructions). When the computer program is run, the computer is caused to execute the method in any possible implementation manner in any of the above aspects.

[0040] In an eleventh aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program (which may also be referred to as code or instructions). When it runs on a computer, the computer is caused to execute the method in any possible implementation manner in any of the above aspects.

[0041] In a twelfth aspect, an embodiment of the present application provides a chip system. The chip system includes one or more processors, which are configured to call and run instructions stored in a memory, so that the methods in the above aspects or any possible implementation manner of each aspect are executed. The chip system may be composed of chips, or may include chips and other discrete devices.

[0042] Wherein, the chip system may include an input circuit or interface for sending information or data, and an output circuit or interface for receiving information or data.

[0043] In a thirteenth aspect, a communication system is provided, including the aforementioned terminal device, source base station, and target base station. In a possible implementation, the communication system may further include other devices that communicate with the terminal device, source base station, and / or target base station. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] Figure 1 Schematic diagram of a communication system provided by this application; Figure 2 Schematic diagram of a communication system provided by this application under RRC connection; Figure 3 Schematic diagram of five handover types provided by this application; Figure 4 Schematic diagram of the procedure for handover via Xn between gNBs provided by this application; Figure 5 Schematic diagram of the application scenario of the handover decision determination method provided by this application; Figure 6 Schematic diagram of the procedure for a method of determining a handover decision provided by this application; Figure 7 Schematic diagram of the CNN provided by this application; Figure 8 Schematic diagram of the procedure for a method of executing a handover decision provided by this application; Figure 9 Schematic diagram of the procedure for another method of executing a handover decision provided by this application; Figure 10 Schematic diagram of the procedure for another method of executing a handover decision provided by this application; Figure 11 Schematic diagram of the procedure for another method of executing a handover decision provided by this application; Figure 12 Schematic block diagram of an electronic device provided by this application; Figure 13 Schematic block diagram of a communication device provided by this application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0045] In the description of the present application and the accompanying drawings, terms such as "first" and "second" are used to distinguish different objects or different treatments of the same object, rather than to describe a specific order of the objects. In addition, the terms "comprising" and "having" and any variations thereof mentioned in the description of the present application are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally further include other unlisted steps or units, or may optionally further include other steps or units inherent to these processes, methods, products or devices. In the embodiments of the present application, "a plurality of" includes two or more. In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. In addition, the network architecture and service scenarios described in the embodiments of the present application are for more clearly explaining the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. As can be known to those of ordinary skill in the art, with the evolution of the network architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.

[0046] The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings.

[0047] The technical solutions provided by the embodiments of this application can be applied to various communication systems, such as: Global System for Mobile Communications (GSM) system, General Packet Radio Service (GPRS), Wireless Local Area Network (WLAN), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD), Sidelink communication system, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, Non-Terrestrial Network (NTN) communication system, 5th generation (5G) mobile communication system or New Radio (NR) system, etc. Among them, the 5G mobile communication system can include Non-Standalone (NSA) and / or Standalone (SA). The technical solutions provided by the embodiments of this application can also be applied to future communication systems, and the embodiments of this application do not limit this.

[0048] Figure 1 It is a schematic diagram of a communication system 00 provided by an embodiment of this application.

[0049] The communication system 00 may include network devices, such as Figure 1 the network device 01 shown. The communication system 00 may further include terminal devices, such as Figure 1 the terminal device 02 shown. The network device 01 and the terminal device 02 may communicate via a wireless link.

[0050] Figure 1 Exemplarily, one network device 01 and one terminal device 02 are shown. In a possible implementation, the communication system 00 may further include multiple network devices and / or multiple terminal devices.

[0051] The network device in the embodiments of the present application may be a device on the network side such as an access network device or a core network device. The access network device is sometimes also referred to as an access node. The access network device has a wireless transceiver function and is used to communicate with a terminal device. The access network device includes, but is not limited to, a base station in the above communication system, an evolved NodeB (eNodeB), a TRP, a gNB in a 5G mobile communication system, a next generation eNodeB (ng-eNB) in a 5G mobile communication system, an access network device or a module of an access network device in an open RAN system, a satellite in an NTN communication system, a base station in a future mobile communication system, or an access node in a wireless fidelity (Wi-Fi) system, etc. The access network device may also be a module or unit capable of implementing some functions of the base station. The access network device may be a macro base station, a micro base station or an indoor station, a relay node or a donor node, or a radio controller in a cloud radio access network (CRAN) scenario, etc. The access network device may also be a server, a wearable device, or a vehicle-mounted device, etc. Multiple access network devices in the communication system may be of the same type of base station or different types of base stations. The base station may communicate directly with the terminal device or communicate with the terminal device through a relay station. The terminal device may communicate with multiple base stations in different access technologies. The embodiments of the present application do not limit the specific technologies and specific device forms adopted by the access network device.

[0052] In practical applications, multiple network devices can cooperate to assist the terminal device to achieve wireless access, and different network devices respectively implement some functions of the base station. For example, the network device may be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU may be set separately or may also be included in the same network element, such as a baseband unit (BBU). The RU may be included in a radio frequency device or a radio frequency unit, such as included in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0053] In the embodiments of the present application, the device for implementing the functions of a network device may be a network device or a device capable of supporting the network device to implement such functions, such as a processor, a circuit, a chip, or a chip system. This device may be installed in the network device or used in connection with the network device. In the technical solution provided in the present application, the case where the device for implementing the functions of a network device is a network device is taken as an example to describe the technical solution provided in the present application.

[0054] The terminal device in the embodiments of the present application may be a wireless terminal device capable of receiving scheduling and indication information from a network device. The wireless terminal device may be a device that provides voice and / or data connectivity to a user, or a handheld device with wireless connection capabilities, or other processing devices connected to a wireless modem. For example, the terminal device may communicate with one or more core networks or the Internet via a radio access network (RAN). The terminal device may also be referred to as a terminal, a user equipment (UE), a mobile station, a mobile terminal, etc. The terminal device can be widely applied to various scenarios, such as device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), ultra-reliable low-latency communication (URLLC), virtual reality, augmented reality, industrial control, autonomous driving, remote medical treatment, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city, or satellite communication. The terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, an aircraft (such as a drone, a helicopter, an airplane), a hot air balloon, a ship, a robot, a robotic arm, or a smart home device, etc. The embodiments of the present application do not limit the form of the terminal device.

[0055] In the embodiments of the present application, the device for implementing the functions of a terminal device may be a terminal device or a device capable of supporting the terminal device to implement such functions, such as a processor, a circuit, a chip, a chip system, etc. This device may be installed in the terminal device or used in connection with the terminal device. In the technical solution provided in the present application, the case where the device for implementing the functions of a terminal device is a terminal device is taken as an example to describe the technical solution provided in the present application.

[0056] The access network device and / or the terminal device can be fixed or mobile. The access network device and / or the terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface; and can also be deployed on airplanes, balloons, and artificial satellites in the air. The application scenarios of the access network device and the terminal device in the embodiments of the present application are not limited. The access network device and the terminal device can be deployed in the same scenario or different scenarios. For example, the access network device and the terminal device are both deployed on land; or, the access network device is deployed on land and the terminal device is deployed on the water surface, etc., and no further examples are given.

[0057] Figure 2 It is a schematic diagram of a communication system under RRC connection provided by the embodiments of the present application.

[0058] The communication system can be applicable to 5G NR or evolved universal terrestrial radio access (E-UTRA), etc. The communication system can include functional entities such as terminal devices, access network devices, and core network devices. Each functional entity communicates through corresponding interfaces. As Figure 2 shown, terminal devices can communicate through the proximity-based services communication 5 (PC5) interface, and the communication between the gNB or ng-eNB and the terminal device is through the radio interface between UTRAN and ue (Uu interface). For example, the terminal device can be connected to the access network device via the ng-eNB through the LTE-Uu interface. The terminal device can also be connected to the access network device via the gNB through the NR-Uu interface.

[0059] The access network device is a device in the access network, mainly used to implement functions such as resource scheduling, radio resource management, and radio resource control of the terminal device. For example, the access network can be the Figure 2 shown next-generation radio access network (NG-RAN). The NG-RAN can include one or more access network devices, for example Figure 2The gNB and ng-eNB shown. In a possible implementation, the gNB may also be a TRP or a transmission measurement function (TMF), and the ng-eNB may also be a TRP or a transmission point (TP), etc. The access network device can communicate with the core network device in a wired or wireless manner, for example, through Figure 2 the NG-C interface shown to connect to the core network. The radio access network is capable of sending a positioning reference signal (PRS), receiving a sounding reference signal (SRS), and obtaining relevant measurement information.

[0060] The access network device can cover one or more cells. For example, one access network device (such as an ng-eNB) covers one cell, and another access network device (such as a gNB) covers another cell. The terminal device can camp on one of the cells to access the network device and be in the connected state. Further, the terminal device can be converted from the connected state to the inactive state through an RRC release process, that is, converted to the non-connected state. The terminal device in the non-connected state can camp on the original cell and perform uplink transmission and / or downlink transmission with the access network device in the original cell according to the transmission parameters of the terminal device in the original cell. The terminal device in the non-connected state can also move to a new cell and perform uplink transmission and / or downlink transmission with the access network device in the new cell according to the transmission parameters of the terminal device in the new cell.

[0061] The core network device is mainly used for network management, control, and data transmission. The core network device may include functional entities or network elements such as Figure 2 the access and mobility management function (AMF), the location management function (LMF), etc. shown.

[0062] The AMF can receive a location service request related to the terminal device from a location service (LCS) entity or other network elements in the 5G core (5GC), or the AMF itself can also initiate some location services on behalf of a specific terminal device and forward the location service request to the LMF.

[0063] The LMF is responsible for supporting different types of location services related to terminal devices, completing the calculation and feedback of location information in the network, and providing functions such as positioning process management, terminal capability acquisition, auxiliary data provision, and terminal location estimation. Specifically, it provides the following functions: supporting the location calculation of terminal devices, obtaining downlink location measurements or location estimates from terminal devices, and obtaining uplink location measurements from the NG-RAN. The control plane and user plane of the LMF are the enhanced serving mobile location center (E-SMLC) and the secure user plane locator platform (SLP), respectively. The LMF can interact with the NG-RAN and terminal devices through signals. For example, the LMF and the gNB or ng-eNB exchange information through new radio positioning protocol annex (NRPPa) messages, such as obtaining configuration information of PRS and SRS, cell timing, cell location information, etc. Another example is that the LMF and terminal devices exchange terminal device capability information, auxiliary information, and measurement information through LTE positioning protocol (LPP) messages.

[0064] It should be noted that Figure 2 it is only an exemplary framework diagram, Figure 2 and the number of nodes, the number of cells, and the state of the terminal device included are not limited. In addition to Figure 2 the functional nodes shown, other nodes such as gateway devices and application servers may also be included.

[0065] To facilitate the understanding of the embodiments of this application, the following briefly explains the terms involved in the embodiments of this application. Optionally, the explanations of some terms can also refer to the explanations in the 3rd generation partnership project (3GPP) standard protocol. It should be understood that the technical terms in the embodiments of this application are only examples and not limitations. For example, with the evolution of technology, technical terms will also change, and in the case of the same technical meaning, other technical terms should also apply to this application.

[0066] In a mobile communication network, when a terminal device is in the RRC connected state, if the terminal device moves from the coverage area of one base station to that of another base station, or the call quality deteriorates due to external interference, it is necessary to switch from the original channel to another idle channel, and this process is called HO.

[0067] Taking the 5G network as an example, when a terminal device roams or moves from one NR node (NR Node B, gNB) to another gNB, handover (HO) is required. HO is crucial for both data and voice session connections. According to the routing involved in the handover, the 5G network can generally include five types of handovers, namely: intra-gNB handover, inter-gNB handover via Xn interface, inter-gNB handover via N2 interface, inter-AMF N14 handover based on inter-gNB, and N26 handover based on cross-RAT.

[0068] Exemplarily, Figure 3 A schematic diagram showing five types of handovers is presented.

[0069] As Figure 3 shown, when the UE moves from one cell to another cell connected to the same gNB, the handover occurs within the gNB. Since the security termination point remains unchanged, there is no need to change the access stratum (AS) security algorithm during the intra-gNB handover. If the UE does not receive an indication of a new AS security algorithm during the intra-gNB handover, the UE can continue to use the same AS security algorithm as before.

[0070] When the UE moves from the source gNB to the target gNB via the Xn interface, the handover occurs between gNBs, and this type of handover is called inter-gNB handover via Xn interface. Regarding security issues, the source gNB includes the UE security capabilities in the handover request message, such as the encryption and integrity algorithms used in the original cell. The target gNB can select the algorithm with the highest priority from the received UE security capabilities according to the locally configured algorithms with priorities.

[0071] When there is no active Xn interface between the source gNB and the target gNB or handover on the Xn interface is not allowed, the gNB can decide to perform the handover on the N2 interface, and this type of handover is called inter-gNB handover via N2 interface. In this type of handover, the AMF plays an anchor role in coordinating between the source gNB and the target gNB to make the handover successful.

[0072] 3GPP defines the N14 interface to connect two access and AMFs belonging to two different operators or serving two public land mobile networks (PLMNs). When the source gNB and the target gNB are connected to different AMFs, the handover can be triggered via the N14 interface.

[0073] In addition, to support mobility between radio access technologies (RATs), 3GPP has defined the N26 interface that connects the 5G AMF to the 4G mobility management entity (MME). When the operator's 5G coverage is not complete and the coverage gap is filled by 4G coverage, the UE can perform a handover from 5G to 4G, which is called an N26 handover based on cross-RAT.

[0074] Generally, different handover types correspond to different handover procedures. To facilitate the understanding of the handover procedure, the following takes the handover across gNB via the Xn interface as an example to illustrate the specific procedure of the handover across gNB via the Xn interface.

[0075] As Figure 4 shown, the handover procedure across gNB via the Xn interface includes the following steps 1 to 13.

[0076] Step 1, the source gNodeB sends a measurement control message to the UE through an RRC reconfiguration (RRCReconfiguration) message, such as including measurement objects (same frequency / different frequency), measurement report configuration, and measurement gap configuration, etc.

[0077] Step 2, the UE replies to the source gNodeB with an RRC reconfiguration complete (RRCReconfigurationComplete) message.

[0078] Step 3, the UE performs measurements according to the received measurement control message. After the UE measures and determines that the event condition is met, it reports a measurement report to the source gNodeB.

[0079] Correspondingly, the source gNodeB makes a handover strategy and target cell / frequency decision based on the measurement results.

[0080] Step 4, the source gNodeB initiates a handover request (HandoverRequest) to the gNodeB where the selected target cell is located (i.e., the target gNodeB).

[0081] Correspondingly, after receiving the handover request, the target gNodeB performs admission control and allocates UE instances and transmission resources after allowing admission.

[0082] Step 5: The target gNodeB sends a Handover Request Acknowledge to the source gNodeB to allow handover access. If some PDU Session handover access fails, the message needs to carry the list of failed protocol data unit (PDU) sessions.

[0083] Step 6: The source gNodeB sends an RRC Reconfiguration message to the UE, requesting the UE to perform a handover to the target cell.

[0084] Step 7: The source gNodeB sends the packet data convergence protocol (PDCP) sequence number (SN) to the target gNodeB through SN Status Transfer.

[0085] Step 8: The UE sends an RRC Reconfiguration Complete message to the target gNodeB, and the UE's radio link handover to the target cell is completed.

[0086] Step 9: The target gNodeB sends a Path Switch Request message to the AMF to notify that the UE has changed cells. This message contains the target cell identifier and the list of transferred PDU Sessions. After receiving the message, the AMF updates the GPRS tunneling protocol user plane (GTPU) and modifies the GTPU address on the radio access network (RAN) side to the target gNodeB.

[0087] Step 10: The AMF sends a Path Switch Request Acknowledge message to the target gNodeB. If the AMF indicates in the Path Switch Request Acknowledge message that a PDU Session cannot be established, the gNodeB deletes the PDU Session that cannot be established.

[0088] Step 11: The target gNodeB sends a UE Context Release message to the source gNodeB, and the source gNodeB releases the handovered user equipment.

[0089] Step 12, after switching to the target cell, the target gNodeB sends a measurement control message to the UE through an RRC Reconfiguration message.

[0090] Step 13, after the UE receives the new measurement control sent by the target gNodeB, it replies with an RRC Reconfiguration Complete message.

[0091] In the handover process, the terminal device continuously transmits measurement reports from this device to the source base station according to the RRC protocol. The source base station conducts evaluations based on these measurement reports to determine whether a handover is required, and when a handover is required, it sends a handover request to the target base station. The source base station sequentially evaluates all the measurement reports reported by each terminal device, which has the problems of heavy evaluation burden and easy occurrence of failed links.

[0092] In view of the above problems, the embodiments of the present application provide a handover decision determination scheme. In the network state of RRC connection, the terminal device collects measurement reports, and based on the AI model, obtains the warning level and report priority for evaluating the measurement reports, and reports the measurement reports, warning level, and report priority to the source base station; the source base station formulates different cell handover decisions according to the measurement reports, warning level, and report priority. For example, it performs cell handover, calls auxiliary data related to subsequent cell handover decisions from the target base station, stores the measurement reports in the source base station, and deletes the historical measurement reports stored in the source base station. By setting the AI model in the terminal device, part of the work of evaluating the measurement reports can be borne, the burden on the base station is reduced, the success rate of handover is improved, and the occurrence of failed links is effectively avoided.

[0093] It should be noted that the embodiments of the present application do not limit the handover type to which the above handover decision determination scheme is applied. For example, this handover decision determination scheme can be applied to Figure 3 any one of the handover types shown. It can be understood that this handover decision determination method is also applicable to other future handover types.

[0094] Exemplarily, Figure 5 shows a schematic diagram of an application scenario of the handover decision determination scheme provided by the present application.

[0095] As Figure 5 shown, the source base station covers the first cell, and the target base station covers the second cell. The signal strength is relatively strong in the areas close to the base stations in the first cell and the second cell, which is called the mainstream area. The signal strength is relatively weak in the areas far from the base stations in the first cell and the second cell, which is called the edge area. After the terminal device establishes an RRC connection with the source base station, the terminal device performs measurements according to the measurement control message.

[0096] When the terminal device stays in the main area of the first cell, the signal quality of the cell indicated by the measurement report is good. The terminal device obtains the warning level and report priority corresponding to the measurement report based on the first model set in the terminal device. At this moment, the warning level indicates a lower urgency for the terminal device to perform a cell handover, and the report priority indicates a lower importance of the warning level. The terminal device reports the measurement report, the warning level corresponding to the measurement report, and the report priority to the base station of the first cell (i.e., the source base station), and the base station of the first cell evaluates these parameters and decides that no handover is required.

[0097] When the terminal device moves in the edge area of the first cell, the signal quality of the cell indicated by the measurement report is poor. The terminal device obtains the warning level and report priority corresponding to the measurement report based on the AI model. At this moment, the warning level indicates a higher urgency for the terminal device to perform a cell handover, and the report priority indicates a higher importance of the warning level. The terminal device reports the measurement report, the warning level corresponding to the measurement report, and the report priority to the base station of the first cell, and the base station of the first cell evaluates these parameters and decides to perform a cell handover. For example, the base station of the first cell can call the second model and select the second cell as the target cell based on the measurement report and historical measurement reports, and initiate a handover request to the base station where the second cell is located (i.e., the target base station).

[0098] After the terminal device switches to the second cell, the base station of the second cell becomes the source base station of the terminal device. The terminal device continues to obtain the warning level and report priority corresponding to the latest collected measurement report based on the first model, and reports the measurement report, the warning level corresponding to the measurement report, and the report priority to the source base station, and the source base station evaluates these parameters.

[0099] The above solution provided by the embodiments of the present application will be described in detail below in conjunction with the corresponding flowcharts. It can be understood that in the schematic flowcharts provided by the embodiments of the present application, different devices (such as terminal devices, source base stations, and target base stations) are mainly used as the execution subjects of the interaction schematic to illustrate the method, but the present application does not limit the execution subjects of the interaction schematic. For example, the devices (such as terminal devices, source base stations, and target base stations) in the schematic flowcharts can also be chips, chip systems, or processors that support the device to implement the method, or logical modules or software that can implement all or part of the functions of the device. A unified description is made here. In the interaction process of the embodiments of the present application, the message or signaling interaction involved can adopt the messages or signaling in the standard, or can also be newly introduced messages or signaling. The embodiments of the present application do not make specific limitations on this.

[0100] Figure 6 It is a schematic flowchart of a method for determining a handover decision provided by an embodiment of the present application. It can be understood that Figure 6The terminal device in Figure 1 or Figure 2 The terminal device in Figure 6 The source base station in Figure 1 or Figure 2 The base station in

[0101] Such as Figure 6 As shown, the method may include the following S101 to S104.

[0102] S101, the terminal device obtains a measurement report of a measurement object under RRC connection.

[0103] Wherein, the above measurement report may include the signal quality of the cell.

[0104] Combined with the description of steps 1 to 3 in the above embodiments, under RRC connection, the source base station sends a measurement control message to the terminal device through an RRC reconfiguration message, the terminal device replies to the source base station with an RRC reconfiguration complete message, and performs measurements according to the received measurement control message to obtain a measurement report. The measurement control message may include a measurement object, a reporting configuration, a measurement identifier, a quantity configuration, a measurement gap, and a valid measurement window, etc.

[0105] The above measurement object refers to the radio resources or signals that the terminal device needs to measure. Different types of measurements involve different resources or signals. The measurement object is used to help the network device determine which frequencies, times, and reference signals the terminal device needs to measure.

[0106] The above reporting configuration defines how the terminal device reports the measurement results after completing the measurement, such as the conditions for triggering the report, the type of reference signal, the format of the report content, etc. In some embodiments, the reporting configuration may be periodic, such as reporting a measurement report in each period. In other embodiments, the reporting configuration may also be triggered based on a specific event.

[0107] The above measurement identifier can associate measurement object 1 (such as an NR cell) with the reporting configuration (such as periodic reporting). Each measurement task has a unique identifier so that the network device can track the report and associate it with the reporting configuration.

[0108] The above quantity configuration defines how to filter the measurement results, determining which measurement data should be retained or discarded, thereby ensuring the validity and accuracy of the measurement results.

[0109] The above measurement gap and valid measurement window are used to ensure that the terminal device has enough time to perform the measurement task without interfering with other communication tasks or sessions.

[0110] Taking the periodic reporting of NR signal strength as an example, the measurement control message is as follows: Report triggering condition: Periodic reporting; Reference signal type: Synchronization signal and physical broadcast channel (PBCH); Report format: Includes reference signal received power (RSRP) and reference signal receiving quality (RSRQ); Report period: Report once every 200 milliseconds; Maximum number of cells: Report at most 4 cells; Maximum number of beams per cell: Report at most 3 beams per cell; Report content: RSRP and RSRQ of each cell.

[0111] In S102, the terminal device inputs the measurement report into the first model to obtain a warning level and a report priority corresponding to the measurement report.

[0112] The above first model is a lightweight artificial intelligence (AI) / machine learning (ML) model set in the terminal device, such as a convolutional neural network (CNN) model, a recurrent neural network (RNN), or a long short-term memory network (LSTM), etc. Taking the first model as a CNN model as an example, the CNN model may include an input layer, a convolutional layer, a pooling layer, a fully-connected layer, and an output layer. For example, Figure 7 It is a schematic diagram of a CNN model provided by this application.

[0113] For each measurement report collected by the terminal device under each RRC connection, the terminal device can perform the following steps: Input each measurement report into the first model, and the first model parses and predicts the measurement report, and outputs two parameters matching the measurement report: warning level and report priority Among them, t represents a time unit, such as a time slot. At different time units, the warning levels output by the first model may be different, and the report priorities may also be different.

[0114] The above warning levels are used to represent the possibility of handover occurring in each measurement report, indicating the urgency of cell handover of the terminal device. As Figure 5 shown, when the terminal device is located in the area close to the base station (i.e., the mainstream area) in the serving cell, the signal strength in the mainstream area is strong. In this case, the possibility of handover occurring in the future is low, and this warning level indicates a low urgency of cell handover of the terminal device; when the terminal device is located in the area far from the base station (i.e., the edge area) in the serving cell, the signal strength in the edge area is weak. In this case, the possibility of handover occurring in the future is high, and this warning level indicates a high urgency of cell handover of the terminal device.

[0115] For example, . Among them, A, B, C... are different scoring intervals, representing different warning levels. For example, ; the scoring interval of A is 90 - 100 points, and the warning level is the highest; the scoring interval of B is 80 - 90 points, and the warning level is the second highest;... and so on, the scoring interval of J is 0 - 10 points, and the warning level is the lowest.

[0116] The above report priorities represent the order of measurement reports, used to indicate the importance of warning levels. Among them, x is a factor affecting the report priority . In some embodiments, x may include at least one of the following: the similarity of data in measurement reports obtained at different times, the geographical location of the terminal device, the moving speed of the terminal device, the moving direction of the terminal device, the predicted relationship between the moving direction of the terminal device and the network performance trend.

[0117] Although the warning level is used to indicate the urgency of cell handover of the terminal device, in some scenarios, relying solely on the warning level may not be able to accurately make a cell handover decision, and the report priority is required for auxiliary judgment. For example, when the terminal device is in the edge area of the base station coverage signal and the moving speed of the terminal device is very slow, warning levels with a high warning level and similar result sizes are generated in each time slot, and the report priority It indicates that the urgency of the cell handover of the terminal device is relatively low. For another example, when the terminal device is in the edge area of the base station coverage signal and the terminal device moves in the direction of the source base station, a warning level with a relatively high warning level and a similar result size is generated in each time slot, and the reporting priority It indicates that the urgency of the cell handover of the terminal device is relatively low. It can be understood that the warning level and the reporting priority When the two parameters are used in combination, a more accurate cell handover decision can be made.

[0118] S103. The terminal device sends the measurement report, as well as the warning level and reporting priority corresponding to the measurement report, to the source base station. Correspondingly, the source base station receives the measurement report, as well as the warning level and reporting priority corresponding to the measurement report.

[0119] The above-mentioned measurement report, warning level and reporting priority can be used to determine the cell handover decision.

[0120] In some embodiments, the above-mentioned measurement report is sent through the first signaling, and the warning level and reporting priority are carried in the measurement report. Correspondingly, the source base station receives the first signaling. It can be understood that carrying the warning level and reporting priority in the measurement report can reduce the signaling overhead.

[0121] In other embodiments, the above-mentioned measurement report is sent through the first signaling, and the warning level and the reporting priority are sent through the second signaling. The first signaling and the second signaling are two signals. Correspondingly, the source base station receives the first signaling and the second signaling. It can be understood that when two signals are used, the warning level and the reporting priority are not restricted by the sending timing of the measurement report. Therefore, sending through two signals increases the flexibility of information transmission.

[0122] S104. The source base station determines the cell handover decision according to the measurement report, the warning level and the reporting priority.

[0123] Among them, the above-mentioned cell handover decision includes at least one of the following: Execute cell handover; Call auxiliary data related to the subsequent cell handover decision from the target base station; Store the measurement report in the source base station, and the measurement report is used to determine the subsequent cell handover decision; Delete the historical measurement report stored in the source base station.

[0124] In the relevant switching process, the source base station evaluates the measurement report to decide whether switching is needed. For example, when the RSRP and RSRQ in the measurement report meet the switching conditions, a switching request is sent to the base station of the target cell (i.e., the target base station). On the one hand, the source base station evaluates all measurement reports reported by each terminal device in turn, which has a heavy evaluation burden and is prone to failed links. On the other hand, the source base station does not have real-time update and deletion operations for historical measurement reports, which makes the switching decision highly dependent on the evaluation system of the source base station, which invisibly increases the work intensity and difficulty of the source base station.

[0125] In the scheme of the present application, the terminal device can not only provide a measurement report to the source base station, but also provide an early warning level and a report priority corresponding to the measurement report, so that the source base station can combine these parameters to make the current cell switching decision. When the values ​​of the early warning level and the report priority are different, the cell switching decision made by the source base station is also different. It can be understood that the terminal device undertakes part of the work of evaluating the measurement report, thereby reducing the burden on the source base station, improving the success rate of the switching, and effectively avoiding the occurrence of failed links. In addition, the source base station can also predict whether a switch will occur in a short time based on the early warning level and the report priority, and based on this, the historical measurement reports are sorted out in real time, reducing the work intensity and difficulty of the source base station.

[0126] It should be noted that the above S101 to S104 describe the working steps of handover preparation, which belong to the pre-handover process. After the source base station determines the cell handover decision, the source base station may also execute the corresponding cell handover decision.

[0127] The specific process of executing the cell switching decision is described below by way of examples in four embodiments.

[0128] Embodiment 1: There will be no switching in a short period of time and the information is of low importance.

[0129] In the first embodiment, the cell switching decision is to delete the historical measurement report stored in the source base station.

[0130] Figure 8 A flowchart of a method for executing a switching decision is provided in an embodiment of the present application.

[0131] like Figure 8 As shown, the method may include the following S201 to S205.

[0132] S201, the terminal device obtains a measurement report of a measurement object under an RRC connection.

[0133] S202: The terminal device inputs the measurement report into the first model to obtain the warning level and report priority corresponding to the measurement report. It is used to represent the possibility of a future handover for each measurement report and indicate the urgency of a cell handover of the terminal device. Report priority It represents the order of the measurement reports and is used to indicate the importance of the warning level.

[0134] In S203, the terminal device sends the measurement report, as well as the warning level and report priority corresponding to the measurement report, to the source base station. Correspondingly, the source base station receives the measurement report, as well as the warning level and report priority corresponding to the measurement report.

[0135] For the specific implementation manners of S201 to S203, reference may be made to the descriptions of S101 to S103, which will not be elaborated here.

[0136] In S204, the source base station determines, according to the measurement report, the warning level and the report priority, that the cell handover decision is to delete the historical measurement reports stored in the source base station. Wherein, the historical measurement reports are the measurement reports obtained before the measurement report obtained through S203 and stored in the source base station.

[0137] In S205, the source base station deletes the historical measurement reports.

[0138] When the cell handover decision is to delete the historical measurement reports stored in the source base station, the source base station may not store the measurement report obtained through S203. Of course, the source base station may also store the measurement report obtained through S203.

[0139] In some embodiments, the source base station also stores the warning level and report priority corresponding to the historical measurement reports. When the source base station sorts out the historical data, it may also delete the warning level and report priority corresponding to the historical measurement reports.

[0140] It should be noted that the above S201 to S205 are measurement actions within one cycle. After the source base station deletes the historical measurement reports, the terminal device and the source base station still maintain the RRC connection. Therefore, in the next cycle, the terminal device needs to continue to obtain the measurement report of the measurement object under the RRC connection, input the measurement report into the first model, obtain the warning level and report priority corresponding to the measurement report, and send the measurement report, as well as the warning level and report priority corresponding to the measurement report, to the source base station, so that the source base station can re-determine the cell handover decision according to the measurement report, the warning level and the report priority. Reference may be made to the descriptions of S101 to S104, which will not be elaborated here.

[0141] In the above solution, when the source base station determines that there will be no handover in a short period of time based on the measurement report, the warning level corresponding to the measurement report, and the report priority, it indicates that the importance of the historical measurement reports obtained previously is relatively low. Therefore, the source base station can organize the historical measurement reports, delete the historical measurement reports, and update the current storage experience pool (such as updating the importance level and warning threshold of the experience pool). The storage experience pool is used for the training and prediction of the second model. For the second model, reference can be made to the descriptions in the following Embodiment 3 and Embodiment 4.

[0142] It should be noted that in Embodiment 1, since there is no handover, the terminal device maintains an RRC connection with the source base station, and the terminal device continues to obtain measurement reports of the measurement object. Referring to the descriptions of S101 to S104 above, details are not described herein again.

[0143] Embodiment 2: There will be no handover in a short period of time, but the information is of reference value.

[0144] In Embodiment 2, the cell handover decision is to store the measurement report at the source base station.

[0145] Figure 9 It is a schematic flowchart of another method for performing handover decision provided by an embodiment of the present application.

[0146] As Figure 9 shown, the method may include the following S301 to S305.

[0147] S301, the terminal device obtains a measurement report of a measurement object under an RRC connection.

[0148] S302, the terminal device inputs the measurement report into the first model to obtain a warning level and a report priority corresponding to the measurement report. Among them, the warning level is used to represent the possibility of future handover of each measurement report, indicating the urgency of the terminal device to perform a cell handover. The report priority represents the order of the measurement reports and is used to indicate the importance of the warning level.

[0149] S303, the terminal device sends the measurement report, and the warning level and the report priority corresponding to the measurement report to the source base station. Correspondingly, the source base station receives the measurement report, and the warning level and the report priority corresponding to the measurement report.

[0150] For the specific implementation manners of S301 to S303, reference can be made to the descriptions of S101 to S103, and details are not described herein again.

[0151] S304, the source base station determines, according to the measurement report, the warning level, and the report priority, that the cell handover decision is: storing the measurement report at the source base station.

[0152] S305, the source base station stores the measurement report, as well as the warning level and report priority corresponding to the measurement report.

[0153] When the cell handover decision is to store the measurement report at the source base station, the source base station can continue to store the historical measurement reports, that is, no deletion operation is performed on the historical measurement reports. The historical measurement reports are the measurement reports obtained before the measurement reports obtained through S303 and stored at the source base station.

[0154] It should be noted that the above S301 to S305 are measurement actions within one cycle. After the source base station stores the measurement report, the terminal device and the source base station still maintain the RRC connection. Therefore, in the next cycle, the terminal device needs to continue to obtain the measurement report of the measurement object under the RRC connection, input the measurement report into the first model to obtain the warning level and report priority corresponding to the measurement report, and send the measurement report, as well as the warning level and report priority corresponding to the measurement report, to the source base station. Thus, the source base station can re-determine the cell handover decision according to the measurement report, the warning level, and the report priority. Reference can be made to the descriptions of S101 to S104, which will not be elaborated here.

[0155] In the above solution, when the source base station determines that a handover will not occur in a short time based on the measurement report and the warning level and report priority corresponding to the measurement report, but the currently obtained information is valuable, the source base station can save the measurement report obtained through S303. The measurement reports stored in sequence at the source base station can be used as historical data for future handover evaluation. In addition, the source base station can also update the current storage experience pool (such as updating the importance level and warning threshold of the experience pool). The storage experience pool is used for the training and prediction of the second model. For the second model, reference can be made to the descriptions of Embodiment 3 and Embodiment 4 below, which will not be elaborated here.

[0156] Embodiment 3: There is a possibility of a future handover, handover preparation mode.

[0157] In Embodiment 3, the cell handover decision is to call auxiliary data related to subsequent cell handover decisions from the target base station.

[0158] Figure 10 It is a schematic flowchart of another method for executing handover decisions provided by an embodiment of the present application.

[0159] As Figure 10 shown, the method may include the following S401 to S409.

[0160] S401, the terminal device obtains the measurement report of the measurement object under the RRC connection.

[0161] S402, the terminal device inputs the measurement report into the first model to obtain the warning level and report priority corresponding to the measurement report. Among them, the warning level is used to represent the possibility of future handover for each measurement report, indicating the urgency of cell handover for the terminal device. The report priority represents the order of the measurement reports and is used to indicate the importance of the warning level.

[0162] S403, the terminal device sends the measurement report, as well as the warning level and report priority corresponding to the measurement report, to the source base station. Correspondingly, the source base station receives the measurement report, as well as the warning level and report priority corresponding to the measurement report.

[0163] For the specific implementation manners of S401 to S403, reference can be made to the descriptions of S101 to S103, which will not be elaborated here.

[0164] S404, based on the measurement report, warning level, and report priority, the source base station determines the cell handover decision as: invoking auxiliary data related to subsequent cell handover decisions from the target base station.

[0165] S405, the source base station invokes the second model to determine the base station of the target cell (hereinafter referred to as the second target base station) based on the measurement report and historical measurement reports.

[0166] The above-mentioned second model is an AI / ML model set in the source base station, such as a deep learning (transformer) model. The Transformer model is essentially an encoder-decoder architecture. Among them, the encoding component consists of multiple layers of encoders, and the decoding component also consists of the same number of layers of decoders.

[0167] After the source base station determines, based on the measurement report, warning level, and report priority, that the cell handover decision is to invoke auxiliary data related to subsequent cell handover decisions from the target base station, the source base station can perform the following steps: input the measurement report into the second model, and the second model parses and predicts the measurement report and historical measurement reports, and outputs the base station of the target cell (i.e., the second target base station).

[0168] S406, the source base station sends a data request message to the second target base station, and the data request message is used to invoke auxiliary data related to subsequent cell handover decisions. Correspondingly, the second target base station receives the data request message from the source base station.

[0169] Among them, the above data request message may include a second measurement report, a warning level corresponding to the second measurement report, and a report priority. The second measurement report is a measurement report stored in the source base station, and the report priority corresponding to the second measurement report is higher than that corresponding to other measurement reports.

[0170] It can be understood that the second measurement report may be a measurement report received through S403 or a historical measurement report obtained before this measurement report. Sending the measurement report with the highest report priority to the second target base station can facilitate the second target base station to more accurately determine whether it is necessary to provide auxiliary data to the target base station.

[0171] S407. The second target base station calls a third model to determine whether the handover requirement is met based on the second measurement report, the warning level corresponding to the second measurement report, the report priority, and the historical measurement reports stored in the second target base station.

[0172] After the second target base station receives the data request message from the source base station, the second target base station may perform the following steps: input the second measurement report, the warning level corresponding to the second measurement report, and the report priority in the data request message into the third model. The third model parses and predicts the second measurement report and the historical measurement reports and outputs a judgment result. If the judgment result is that the handover requirement is met, then perform S408 below; if the judgment result is that the handover requirement is not met, then the second target base station does not return a data response message to the source base station.

[0173] The above third model is an AI / ML model set in the second target base station, such as a deep learning (transformer) model. For the deep learning model, reference may be made to the description of S405 above, which will not be elaborated here.

[0174] In some embodiments, the above auxiliary data may include at least one of the following: the service quality of the second target base station, the network status of the second target base station, the cell identification information of the second target base station, and the credibility of handover from the source base station to the second target base station. Of course, the auxiliary data may also include other possible data, which is not specifically limited in this application.

[0175] In some embodiments, the second target base station may also store the second measurement report received through S406 in the second target base station. The second measurement report, as a historical measurement report, can be used to determine subsequent cell handover decisions.

[0176] S408. If the handover requirement is met, the second target base station sends a data response message to the source base station. Correspondingly, the source base station receives the data response message from the second target base station.

[0177] Among them, the above data response message may include auxiliary data, which is used to determine subsequent cell handover decisions.

[0178] S409. The source base station re-determines the cell handover decision according to the latest received measurement report, the warning level and report priority corresponding to the latest received measurement report, and the auxiliary data.

[0179] The re-determined cell handover decision includes at least one of the following: Perform cell handover; Invoke auxiliary data related to the subsequent cell handover decision from the target base station; Store the measurement report at the source base station, which is used to determine subsequent cell handover decisions; Delete the historical measurement report stored at the source base station.

[0180] Compared with the cell handover decision determined by the source base station according to the measurement report, warning level and report priority in S104, in S409, the source base station fuses the auxiliary data, the latest received measurement report, the warning level and report priority corresponding to the latest received measurement report, and re-formulates a more accurate cell handover decision. For the acquisition methods of the latest received measurement report, the warning level and report priority corresponding to the latest received measurement report, reference can be made to the descriptions in S101 to S103, which will not be elaborated here.

[0181] In the above solution, when the source base station determines that there is a possibility of handover in the future according to the measurement report and the warning level and report priority corresponding to the measurement report, it switches to the standby mode. The source base station sends a data request message to the target base station. If the target base station determines that the handover requirement is met based on the historical measurement report and the currently received measurement report, then the target base station can return the auxiliary data to the source base station. It can be understood that by returning the auxiliary data to the source base station, the target base station can facilitate the source base station to fuse the auxiliary data, the latest received measurement report, the warning level and report priority corresponding to the latest received measurement report, and re-formulate a more accurate cell handover decision. This can also reduce the burden on the source base station to a certain extent, improve the success rate of handover, and effectively avoid the occurrence of failed links.

[0182] Embodiment 4: Directly propose a handover request.

[0183] In Embodiment 3, the cell handover decision is to perform cell handover.

[0184] Figure 11 It is a schematic flowchart of another method for executing a handover decision provided by an embodiment of the present application.

[0185] As Figure 11 shown, the method may include the following S501 to S508.

[0186] S501, the terminal device obtains a measurement report of a measurement object under RRC connection.

[0187] S502, the terminal device inputs the measurement report into the first model to obtain a warning level and a report priority corresponding to the measurement report. Among them, the warning level is used to represent the possibility of future handover for each measurement report, indicating the urgency of the terminal device to perform a cell handover. The report priority represents the order of the measurement reports and is used to indicate the importance of the warning level.

[0188] S503, the terminal device sends the measurement report, as well as the warning level and the report priority corresponding to the measurement report, to the source base station. Correspondingly, the source base station receives the measurement report, as well as the warning level and the report priority corresponding to the measurement report.

[0189] For the specific implementation manners of S401 to S403, reference can be made to the descriptions of S101 to S103, which will not be elaborated here.

[0190] S504, the source base station determines, based on the measurement report, the warning level and the report priority, that the cell handover decision is: to perform a cell handover.

[0191] S505, the source base station calls the second model to determine, based on the measurement report and the historical measurement report, the base station of the target cell (hereinafter referred to as the first target base station).

[0192] The above-mentioned second model is an AI / ML model set in the source base station, such as a deep learning (transformer) model. For the deep learning model, reference can be made to the description of S405 above, which will not be elaborated here.

[0193] After the source base station determines, based on the measurement report, the warning level and the report priority, that the cell handover decision is to perform a cell handover, the source base station may perform the following steps: input the measurement report into the second model, and the second model parses and predicts the measurement report and the historical measurement report, and outputs the base station of the target cell (i.e., the first target base station).

[0194] S506, the source base station sends a handover request message to the first target base station. Correspondingly, the first target base station receives the handover request message from the source base station.

[0195] Among them, the above-mentioned handover request message can be used to request a cell handover. The handover request message may include a first measurement report, the warning level and the report priority corresponding to the first measurement report, and the report priority corresponding to the first measurement report is higher than the report priorities corresponding to other measurement reports.

[0196] S507, the first target base station performs access control. After allowing access, it allocates terminal device instances and transmission resources.

[0197] In some embodiments, the first target base station may also set an AI / ML model. The above handover request message may further include a measurement report, as well as a warning level and a report priority corresponding to the measurement report. After the first target base station receives the handover request message, the first target base station may input the measurement report, as well as the warning level and the report priority corresponding to the measurement report, into the AI / ML model, so that the AI / ML model can determine whether to allow access based on this information and historical measurement reports.

[0198] S508, the first target base station returns a handover response message to the source base station. Correspondingly, the source base station receives the handover response message from the first target base station.

[0199] Wherein, the above handover response message is used to indicate that handover access is allowed.

[0200] After the source base station receives the handover response message from the first target base station, the source base station may send an RRC reconfiguration message to the terminal device, requesting the terminal device to switch to the target cell where the first target base station is located. After that, the terminal device may initiate a path handover request. The specific implementation manner may refer to the description of steps 6 to 13 in the above embodiments, which will not be elaborated here.

[0201] In the above solution, when the source base station determines that the current network environment is poor or the terminal device is about to enter another coverage area according to the measurement report, as well as the warning level and the report priority corresponding to the measurement report, the source base station may determine that the cell handover decision is to immediately execute the cell handover, and call the second model to find the best target base station (such as the first target small base station) for cell handover based on the measurement report and historical measurement reports. It can be understood that the success rate of cell handover is improved by finding and initiating a handover request to the best target base station, ensuring the call quality of the terminal device.

[0202] It should be understood that Figures 1 to 11 The flowchart or scenario diagram shown is only for easy understanding and does not intend to limit the embodiments of the present application to the examples in the diagram. In fact, those skilled in the art can perform equivalent transformations based on Figures 1 to 11 the examples in it to obtain more implementation manners.

[0203] As described above in combination with Figures 1 to 11 the handover decision determination method provided by the embodiments of the present application is described in detail. Next, in combination with Figures 12 to 13Describe in detail the device embodiments of the present application. It should be understood that the communication devices in the embodiments of the present application can execute various handover decision determination methods in the foregoing embodiments of the present application. That is, for the specific working processes of the following various products, reference can be made to the corresponding processes in the foregoing method embodiments.

[0204] In the foregoing embodiments, the LMF can execute some or all of the steps in the embodiments; the access network device can execute some or all of the steps in the embodiments. These steps or operations are only examples, and the embodiments of the present application can also execute other operations or various deformations of the operations. In addition, the various steps can be executed in different orders presented in the embodiments, and it is possible not to execute all the operations in the embodiments of the present application. Moreover, the magnitude of the serial numbers of the steps does not mean the sequence of execution. The execution sequence of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.

[0205] Figure 12 is a schematic block diagram of an electronic device provided by an embodiment of the present application. The electronic device can be a communication device. As Figure 12 shown, the electronic device 120 may include a processing module 121 and a communication module 122. The processing module 121 can implement corresponding processing functions. The communication module 122 can implement corresponding communication functions. The communication functions can be the internal communication functions of the electronic device 120 or the communication functions between the electronic device 120 and other devices. Optionally, the communication module 122 can also be referred to as a communication interface or a communication module.

[0206] Optionally, the electronic device 120 further includes a storage module, which can be used to store instructions and / or data; the processing module 121 can read the instructions and / or data in the storage module to enable the electronic device 120 to implement the foregoing method embodiments.

[0207] In a possible implementation manner, the electronic device 120 can correspond to the terminal device in the foregoing method embodiments, or a component (such as a circuit, a chip, or a chip system, etc.) configured in the terminal device. The electronic device 120 can be used to execute the steps or processes executed by the terminal device in any of the foregoing method embodiments.

[0208] Exemplarily, the processing module 121 is used for: obtaining a measurement report of a measurement object under RRC connection; inputting the measurement report into a first model to obtain a warning level and a report priority corresponding to the measurement report. The warning level is used to indicate the urgency of the terminal device to perform a cell handover, and the report priority is used to indicate the importance of the warning level. The communication module 122 is used for: sending the measurement report, the warning level, and the report priority to the source base station, and the measurement report, the warning level, and the report priority are used to determine a cell handover decision.

[0209] The above is only an example, and the detailed steps or processes can be referred to the descriptions of the foregoing embodiments.

[0210] In another possible implementation, the electronic device 120 may correspond to the source base station in the foregoing method embodiment, or be a component (such as a circuit, a chip, or a chip system, etc.) configured in the source base station. The electronic device 120 can be used to execute the steps or processes performed by the source base station in any of the foregoing method embodiments.

[0211] Exemplarily, the communication module 122 is configured to: receive a measurement report from a terminal device, as well as a warning level and a report priority corresponding to the measurement report, where the warning level is used to indicate the urgency of the terminal device to perform a cell handover, and the report priority is used to indicate the importance of the warning level. The processing module 121 is configured to: determine a cell handover decision according to the measurement report, the warning level, and the report priority. Wherein, the cell handover decision may include at least one of the following: perform a cell handover; call auxiliary data related to subsequent cell handover decisions; store the measurement report in the source base station, where the measurement report is used to determine subsequent cell handover decisions; delete the historical measurement reports stored in the source base station.

[0212] The above is only an example, and the detailed steps or processes can be referred to the descriptions of the foregoing embodiments.

[0213] In another possible implementation, the electronic device 120 may correspond to the target base station in the foregoing method embodiment, or be a component (such as a circuit, a chip, or a chip system, etc.) configured in the target base station. The electronic device 120 can be used to execute the steps or processes performed by the target base station in any of the foregoing method embodiments.

[0214] Exemplarily, the communication module 122 is configured to: receive a data request message from a source base station, where the data request message may include a measurement report, as well as a warning level and a report priority corresponding to the measurement report, where the warning level is used to indicate the urgency of the terminal device to perform a cell handover, and the report priority is used to indicate the importance of the warning level. The processing module 121 is configured to: call a third model to determine whether a handover requirement is met based on the measurement report, the warning level and the report priority corresponding to the measurement report, and the historical measurement reports stored in the target base station. The communication module is further configured to: if the handover requirement is met, the target base station sends a data response message to the source base station, where the data response message includes auxiliary data, and the auxiliary data is used to determine subsequent cell handover decisions.

[0215] The above is only an example, and the detailed steps or processes can be referred to the descriptions of the foregoing embodiments.

[0216] Figure 13It is a schematic block diagram of the communication device 130 provided by an embodiment of the present application. The communication device 130 may be a terminal device, a source base station, or a target base station, such as a chip, a chip system, or a processor that implements the above method. The communication device 130 can be used to implement the method described in the above method embodiment. For specific details, please refer to the description in the above method embodiment.

[0217] As Figure 13 shown, the communication device 130 may include one or more processors 131. The processor 131 may also be referred to as a processing unit or a processing module, which can implement certain control functions. The processor 131 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device 130 (such as a base station, a baseband chip, a user, a user chip), execute software programs, and process data of software programs.

[0218] In a possible implementation manner, the processor 131 may also store instructions and / or data, and the instructions and / or data can be run by the processor 131, so that the communication device 130 executes the method described in the above method embodiment.

[0219] In another possible implementation manner, the communication device 130 may include a communication interface 132 for implementing receiving and sending functions. For example, the communication interface 132 may be a transceiver circuit, an interface, an interface circuit, or a transceiver, etc. The transceiver circuit, interface, interface circuit, or transceiver for implementing receiving and sending functions may be separate or integrated together. The above transceiver circuit, interface, interface circuit, or transceiver can be used for reading and writing codes / data, or the above transceiver circuit, interface, interface circuit, or transceiver can be used for signal transmission or transfer.

[0220] Optionally, the communication device 130 may include one or more memories 133, on which instructions may be stored. The instructions can be run on the processor 131, so that the communication device 130 executes the method described in the above method embodiment. Optionally, data may also be stored in the memory 133. Optionally, instructions and / or data may also be stored in the processor 131. The processor 131 and the memory 133 may be set separately or integrated together.

[0221] It should be understood that in a possible implementation, each step in the method embodiments provided in this application can be completed by the integrated logic circuit of the hardware in the processor or the instructions in the form of software. The steps of the method disclosed in combination with the embodiments of this application can be directly embodied as being executed and completed by the hardware processor, or executed and completed by the combination of the hardware and software modules in the processor. The software module can be located in mature storage media in the art such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers, etc. This storage media is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.

[0222] In one implementation, the communication device 130 may correspond to the terminal device in the above method embodiments and may be used to execute each step and / or process executed by the terminal device in the above method embodiments. The processor 131 may be used to execute the instructions stored in the memory 133, and when the processor 131 executes the instructions stored in the memory, the processor 131 is used to execute each step and / or process of the above method embodiment corresponding to the terminal device.

[0223] In another implementation, the communication device 130 may correspond to the source base station in the above method embodiments and may be used to execute each step and / or process executed by the source base station in the above method embodiments. The processor 131 may be used to execute the instructions stored in the memory 133, and when the processor 131 executes the instructions stored in the memory, the processor 131 is used to execute each step and / or process of the above method embodiment corresponding to the source base station.

[0224] In another implementation, the communication device 130 may correspond to the target base station in the above method embodiments and may be used to execute each step and / or process executed by the target base station in the above method embodiments. The processor 131 may be used to execute the instructions stored in the memory 133, and when the processor 131 executes the instructions stored in the memory, the processor 131 is used to execute each step and / or process of the above method embodiment corresponding to the target base station.

[0225] It should be understood that the above processing device can be one or more chips. For example, the processing device can be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a micro controller unit (MCU), a programmable logic device (PLD), or other integrated chips.

[0226] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include but not be limited to these and any other suitable types of memory.

[0227] According to the method provided by the embodiments of the present application, the present application further provides a chip system, which includes one or more processors for invoking and running instructions stored in a memory, so that the method of the embodiments of the present application is executed. The chip system may be composed of chips or may include chips and other discrete devices.

[0228] Among them, the chip system may include an input circuit or interface for sending information or data, and an output circuit or interface for receiving information or data.

[0229] According to the method provided by the embodiments of the present application, the present application further provides a communication system, which includes the aforementioned LMF and access network devices.

[0230] According to the method provided by the embodiments of the present application, the present application further provides a computer program product, which includes: computer program code. When the computer program code runs on a computer, the computer is caused to execute each step or process performed by the LMF and access network devices in any of the foregoing method embodiments.

[0231] According to the method provided by the embodiments of the present application, the present application further provides a computer-readable storage medium, which stores program code. When the program code runs on a computer, the computer is caused to execute each step or process performed by the LMF and access network devices in any of the foregoing method embodiments.

[0232] The computer-readable storage medium may be the aforementioned volatile memory or non-volatile memory, or may include both volatile memory and non-volatile memory.

[0233] In the embodiments of the present application, the terms and English abbreviations are all exemplary examples given for convenience of description and should not constitute any limitation to the present application. The present application does not exclude the possibility of defining other terms in existing or future protocols that can achieve the same or similar functions.

[0234] In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the processes or functions according to the embodiments of the present application are generated in whole or in part.

[0235] In several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces. The indirect coupling or communication connection of the device or unit can be in electrical, mechanical, or other forms.

[0236] It should be understood that in various embodiments of the present application, the size of the serial numbers of each process does not mean the order of execution. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.

[0237] In summary, the above are only the preferred embodiments of the technical solution of the present application, and are not used to limit the protection scope of the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A method for determining handover decisions, characterized in that, The method is applied to a terminal device, and the method includes: Obtaining a measurement report of a measurement object under a radio resource control connection; Inputting the measurement report into a first model to obtain a warning level and a report priority corresponding to the measurement report, where the warning level is used to indicate the urgency of cell handover of the terminal device, and the report priority is used to indicate the importance of the warning level; Sending the measurement report, the warning level, and the report priority to a source base station, where the measurement report, the warning level, and the report priority are used to determine a cell handover decision.

2. The method according to claim 1, wherein The report priority is determined according to at least one of the following: the similarity of data in measurement reports obtained at different times, the geographical location of the terminal device, the moving speed of the terminal device, the moving direction of the terminal device, and the predicted relationship between the moving direction of the terminal device and the network performance trend.

3. The method according to claim 1 or 2, characterized in that, The measurement report includes the signal quality of a cell; The measurement report is sent through a first signaling, and the warning level and the report priority are carried in the measurement report; or, the measurement report is sent through a first signaling, and the warning level and the report priority are sent through a second signaling.

4. A method for determining handover decisions, characterized in that, The method is applied to a source base station, and the method includes: Receiving a measurement report from a terminal device, and a warning level and a report priority corresponding to the measurement report, where the warning level is used to indicate the urgency of cell handover of the terminal device, and the report priority is used to indicate the importance of the warning level; Determining a cell handover decision according to the measurement report, the warning level, and the report priority; Wherein, the cell handover decision includes at least one of the following: Performing cell handover; Invoking auxiliary data related to subsequent cell handover decisions from a target base station; Storing the measurement report in the source base station, where the measurement report is used to determine subsequent cell handover decisions; Deleting historical measurement reports stored in the source base station.

5. The method according to claim 4, characterized in that The cell handover decision includes: performing cell handover; After determining the cell handover decision, the method further includes: Invoking a second model to determine a first target base station based on the measurement report and the historical measurement report; Sending a handover request message to the first target base station, where the handover request message includes a first measurement report, the warning level and the report priority corresponding to the first measurement report, and the report priority corresponding to the first measurement report is higher than the report priorities corresponding to other measurement reports; Receiving a handover response message from the first target base station, where the handover response message indicates permission for handover access.

6. The method according to claim 4, wherein The cell handover decision includes: invoking the auxiliary data related to subsequent cell handover decisions from the target base station; After determining the cell handover decision, the method further includes: Invoking a second model to determine a second target base station based on the measurement report and the historical measurement report; Send a data request message to the second target base station, where the data request message is used to invoke auxiliary data related to subsequent cell handover decisions. The data request message includes a second measurement report, the warning level corresponding to the second measurement report, and the report priority. The report priority corresponding to the second measurement report is higher than the report priorities corresponding to other measurement reports; Receive a data response message from the second target base station, where the data response message includes the auxiliary data, and the auxiliary data is used to determine subsequent cell handover decisions.

7. The method according to claim 6, wherein The auxiliary data includes at least one of the following: the quality of service of the second target base station, the network status of the second target base station, the cell identification information of the second target base station, and the credibility of handover from the source base station to the second target base station.

8. The method according to claim 6 or 7, characterized in that After receiving the data response message from the second target base station, the method further includes: Re-determine the cell handover decision according to the latest received measurement report, the warning level and the report priority corresponding to the latest received measurement report, and the auxiliary data.

9. The method according to claim 4, wherein The cell handover decision includes: storing the measurement report in the source base station; after determining the cell handover decision, the method further includes: Storing the measurement report, and the warning level and the report priority corresponding to the measurement report, in the source base station.

10. The method according to claim 4, wherein The cell handover decision includes: deleting the historical measurement report stored in the source base station; After determining the cell handover decision, the method further includes: Deleting the historical measurement report stored in the source base station.

11. A method for determining handover decision, characterized in that, The method is applied to a target base station, and the method includes: Receive a data request message from a source base station, where the data request message includes a measurement report, and the warning level and the report priority corresponding to the measurement report. The warning level is used to indicate the urgency of cell handover of a terminal device, and the report priority is used to indicate the importance of the warning level; Invoke a third model to determine whether the handover requirement is met based on the measurement report, the warning level and the report priority corresponding to the measurement report, and the historical measurement report stored in the target base station; If the handover requirement is met, send a data response message to the source base station, where the data response message includes auxiliary data, and the auxiliary data is used to determine subsequent cell handover decisions.

12. The method according to claim 11, wherein The method further includes: Storing the measurement report in the target base station, where the measurement report is used to determine subsequent cell handover decisions.

13. A device, characterized in that, The device includes at least one processor, the at least one processor is coupled to a memory, and a program or instruction is stored in the memory. The processor executes the program or instruction to enable the device to execute the method according to any one of claims 1 to 3, or execute the method according to any one of claims 4 to 10, or execute the method according to any one of claims 11 to 12.

14. A communication system, characterized in that, The communication system includes a terminal device, a source base station, and a target base station; Among them, the terminal device is used to execute the method described in any one of claims 1 to 3, the source base station is used to execute the method described in any one of claims 4 to 10, and the target base station is used to execute the method described in any one of claims 11 to 12.

15. A computer-readable storage medium, characterized in that, A computer program or instruction is stored on the computer-readable storage medium. When the computer program or instruction is executed, the computer is caused to execute the method described in any one of claims 1 to 3, or execute the method described in any one of claims 4 to 10, or execute the method described in any one of claims 11 to 12.

Citation Information

Patent Citations

  • Switching decision determination method and device and storage medium

    CN115643616A

  • Mobility management method, radio access network, terminal and computer storage medium

    US20210345215A1

  • Communication method and apparatus

    WO2024131612A1

  • Devices and methods of communication

    WO2025030519A1