Communication method and device
The terminal device receives configuration information and predicts abnormal events during the handover process, determines the handover target cell and time period, and solves the problems of wireless link failure and handover failure that occur frequently during the handover process in the prior art, and improves the handover success rate and user experience.
Patent Information
- Application Number
- CN202311637331.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-30
- Publication Date
- 2025-05-30
AI Technical Summary
The prior art cannot avoid wireless link failure and handover failure during the handover process, and it is impossible to ensure that the terminal equipment successfully accesses the target cell, resulting in frequent occurrence of abnormal events.
The terminal device receives configuration information from the access network device, predicts abnormal events that may occur in the future time period, and determines the handover target cell and time period based on the prediction results, thereby reducing the probability of abnormal events during the mobility management process.
By predicting abnormal events, terminal devices can improve the switching success rate, improve user experience and network performance during mobility management, and reduce the occurrence of abnormal events.
Smart Images

Figure CN120075913A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and more particularly, to a communication method and apparatus. Background Art
[0002] Mobility management enables a terminal device to enjoy uninterrupted services while moving within the network coverage area by changing the serving cell of the terminal device. The mobility management of a terminal device in the radio resource control (RRC) connected state is called handover, and the mobility management of a terminal device in the RRC idle state or RRC inactive state is called cell reselection.
[0003] In the handover process, the target cell can be determined based on measurement results. In the basic handover procedure, when the terminal device evaluates that the reporting condition of the measurement report is met, it reports the measurement report to the network side; the network side makes a handover decision based on the measurement report reported by the terminal device to determine the target cell, and requests to access the target cell from the target base station belonging to the target cell; the target base station performs admission control, allows the terminal device to access the target cell and allocates radio resources for the terminal device; the network side includes the configuration information of the target cell returned by the target base station in the handover command and sends it to the terminal device, and the terminal device accesses the target cell according to the handover command. In the conditional handover procedure, the network side sends the handover command to the terminal device in advance, and the handover command includes the configuration information of one or more candidate cells and the trigger condition for handover execution. The terminal device determines the target cell based on whether the measurement results of the candidate cells meet the trigger condition for handover execution.
[0004] The current solution for determining the target cell based on measurement results cannot avoid radio link failure (RLF) of the serving cell before handover execution, nor can it guarantee that the terminal device can successfully access the target cell / cannot guarantee that no handover failure occurs during the handover process, let alone guarantee that no abnormal events such as rapid RLF, ping-pong handover, or unnecessary handover occur after successfully accessing the target cell. Summary of the Invention
[0005] This application provides a communication method and apparatus, which can reduce the occurrence probability of abnormal events during the mobility management process, thereby improving the user experience and network performance.
[0006] In a first aspect, a communication method is provided, which can be executed by a terminal device or a chip or a chip system in the terminal device. The method includes: The terminal device receives first configuration information from a first access network device, where the first configuration information includes at least one of a prediction quantity, a start condition for predicting the prediction quantity, at least one time period for predicting the prediction quantity, a trigger condition for the prediction quantity, or a trigger condition for handover. The prediction quantity includes one of the following abnormal events: radio link failure (RLF) in a serving cell, handover failure (HOF) in at least one neighboring cell, RLF in the at least one neighboring cell, ping-pong handover in the at least one neighboring cell, or unnecessary handover in the at least one neighboring cell; The terminal device predicts a first prediction result according to the first configuration information.
[0007] Based on the above technical solution, the terminal device can predict a first prediction result (whether an abnormal event will occur, the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event in at least one future time period, or, the identifiers of at least one first candidate cell that meet the trigger condition of the prediction quantity and the time periods corresponding to the at least one first candidate cell that meet the trigger condition of the prediction quantity, or, the identifiers of at least one second candidate cell that meet the trigger condition of handover and the time periods corresponding to the at least one second candidate cell that meet the trigger condition of handover) according to the first configuration information from the first access network device; According to the first prediction result, the target cell for handover can be determined, and the occurrence probability of abnormal events can be reduced during the mobility management process, thereby improving the handover success rate, user experience, and network performance.
[0008] In combination with the first aspect, in some implementation manners of the first aspect, the method further includes: The terminal device sends the first prediction result to the first access network device; The terminal device receives a handover command from the first access network device, where the handover command instructs to hand over to a target cell in a target time period, the at least one neighboring cell includes the target cell, and the at least one time period includes the target time period; The terminal device hands over from the serving cell to the target cell in the target time period according to the handover command. This implementation manner is applicable to the basic handover process.
[0009] In combination with the first aspect, in some implementation manners of the first aspect, the method further includes: The terminal device determines a target cell that meets the trigger condition of the prediction quantity and a target time period corresponding to the target cell that meets the trigger condition of the prediction quantity according to the first prediction result; or determines a target cell that meets the trigger condition of handover and a target time period corresponding to the target cell that meets the trigger condition of handover; The terminal device hands over from the serving cell to the target cell in the target time period. This implementation manner is applicable to the conditional handover process.
[0010] In combination with the first aspect, in certain implementations of the first aspect, the first prediction result includes: whether the abnormal event occurs, the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event during at least one time period in the serving cell and / or the at least one neighboring cell; or; the identities of at least one first candidate cell that meets the triggering condition of the predicted quantity and the time periods corresponding to the at least one first candidate cell that meet the triggering condition of the predicted quantity respectively; or; the identities of at least one second candidate cell that meets the triggering condition of the handover and the time periods corresponding to the at least one second candidate cell that meet the triggering condition of the handover respectively, where the at least one neighboring cell includes the at least one first candidate cell.
[0011] Exemplarily, the first configuration information includes a predicted quantity, a start condition for predicting the predicted quantity, and at least one time period for predicting the predicted quantity. The first prediction result includes whether the abnormal event occurs, the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event during at least one time period in the serving cell and / or the at least one neighboring cell.
[0012] Exemplarily, the first configuration information includes a predicted quantity, a start condition for predicting the predicted quantity, at least one time period for predicting the predicted quantity, and a triggering condition for the predicted quantity. The first prediction result includes the identities of at least one first candidate cell that meets the triggering condition of the predicted quantity and the time periods corresponding to the at least one first candidate cell that meet the triggering condition of the predicted quantity respectively.
[0013] Exemplarily, the first configuration information includes a predicted quantity, a start condition for predicting the predicted quantity, at least one time period for predicting the predicted quantity, a triggering condition for the predicted quantity, and a triggering condition for the handover. The first prediction result includes the identities of at least one second candidate cell that meets the triggering condition of the handover and the time periods corresponding to the at least one second candidate cell that meet the triggering condition of the handover respectively.
[0014] In combination with the first aspect, in certain implementations of the first aspect, the start condition for predicting the predicted quantity includes: one-time prediction triggered by an event, periodic prediction triggered by an event, or periodic prediction not triggered by an event.
[0015] In combination with the first aspect, in certain implementations of the first aspect, the triggering condition for the predicted quantity includes: the abnormal event does not occur, or the occurrence probability of the abnormal event is less than or equal to a first threshold, or the non-occurrence probability of the abnormal event is greater than or equal to a second threshold.
[0016] In combination with the first aspect, in some implementations of the first aspect, the triggering conditions for the handover include: a combination of the triggering conditions of one or more of the predicted quantities that meet the predicted quantities, or the weighted sum of the occurrence probabilities corresponding to multiple predicted quantities is less than or equal to a third threshold, or the weighted sum of the non-occurrence probabilities corresponding to multiple predicted quantities is greater than or equal to a fourth threshold.
[0017] In a second aspect, a communication method is provided. This method can be executed by a first access network device or a chip or chip system in the first access network device. The method includes: the first access network device sending first configuration information to the terminal device, the first configuration information including at least one of a predicted quantity, a start condition for predicting the predicted quantity, at least one time period for predicting the predicted quantity, a triggering condition for the predicted quantity, or a triggering condition for handover. The predicted quantity includes one of the following abnormal events: RLF in the serving cell, HOF in at least one neighboring cell, RLF in the at least one neighboring cell, ping-pong handover in the at least one neighboring cell, or unnecessary handover in the at least one neighboring cell. The first access network device receives a first prediction result from the terminal device, the first prediction result being predicted according to the first configuration information. The first access network device sends a handover command to the terminal device according to the first prediction result, the handover command instructing to handover to a target cell in a target time period.
[0018] The method provided in the second aspect is the method on the side of the first access network device corresponding to the first aspect, and its beneficial effects can refer to the first aspect.
[0019] In combination with the second aspect, in some implementations of the second aspect, the sending the handover command to the terminal device according to the first prediction result includes: sending a handover request message to a second access network device, the handover request message including part or all of the first prediction result, where part or all of the first prediction result may include at least one of the following: at least one predicted target cell, at least one time period corresponding to the predicted target cell, the probability of occurrence or non-occurrence of at least one abnormal event in the time period corresponding to the target cell. Receiving a handover request confirmation message from the second access network device. Sending the handover command to the terminal device, the handover command including indication information for instructing to handover to the target cell in the target time period.
[0020] In combination with the second aspect, in certain implementations of the second aspect, the first prediction result includes: whether the abnormal event occurs, the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event during the at least one time period in the serving cell and / or the at least one neighboring cell; or; the identities of at least one first candidate cell that meet the triggering condition of the predicted quantity and the time periods corresponding to the at least one first candidate cell that meet the triggering condition of the predicted quantity respectively; or; the identities of at least one second candidate cell that meet the triggering condition of the handover and the time periods corresponding to the at least one second candidate cell that meet the triggering condition of the handover respectively, where the serving cell and the at least one neighboring cell include the at least one first candidate cell.
[0021] In combination with the second aspect, in certain implementations of the second aspect, the start condition for predicting the predicted quantity includes: one-time prediction triggered by an event, periodic prediction triggered by an event, or periodic prediction not triggered by an event.
[0022] In combination with the second aspect, in certain implementations of the second aspect, the triggering condition of the predicted quantity includes: the abnormal event does not occur, or the occurrence probability of the abnormal event is less than or equal to a first threshold, or the non-occurrence probability of the abnormal event is greater than or equal to a second threshold.
[0023] In combination with the second aspect, in certain implementations of the second aspect, the triggering condition of the handover includes: a combination of the triggering conditions of the predicted quantities corresponding to one or more of the predicted quantities respectively, or the weighted sum of the occurrence probabilities corresponding to the multiple predicted quantities is less than or equal to a third threshold, or the weighted sum of the non-occurrence probabilities corresponding to the multiple predicted quantities is greater than or equal to a fourth threshold.
[0024] In a third aspect, a communication method is provided, which can be executed by a terminal device or a chip or chip system in the terminal device. The method includes: the terminal device receives second configuration information from a first access network device, where the second configuration information includes at least one of a predicted quantity, a start condition for predicting the predicted quantity, at least one time period for predicting the predicted quantity, a triggering condition of the predicted quantity, or a triggering condition for cell reselection, and the predicted quantity includes one of the following abnormal events: radio resource control (RRC) connection establishment failure in the serving cell, RRC connection recovery failure in the serving cell, radio link failure (RLF) after establishing an RRC connection with the serving cell, RRC connection establishment failure in at least one neighboring cell, RRC connection recovery failure in the at least one neighboring cell, or RLF after establishing an RRC connection with the at least one neighboring cell; the terminal device predicts a second prediction result according to the second configuration information.
[0025] Based on the above technical solution, the terminal device can predict a second prediction result (whether an abnormal event will occur, the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event in at least one time period in the future, or the identities of at least one first candidate cell that meet the trigger condition of the predicted quantity and the time periods corresponding to the at least one first candidate cell that meet the trigger condition of the predicted quantity respectively, or the identities of at least one second candidate cell that meet the trigger condition of cell reselection and the time periods corresponding to the at least one second candidate cell that meet the trigger condition of cell reselection respectively) according to the second configuration information from the second access network device; the target cell for cell reselection can be determined according to the second prediction result, and the occurrence probability of the abnormal event can be reduced during the mobility management process, thereby improving the success rate of RRC connection establishment / the success rate of RRC connection recovery, user experience, and network performance.
[0026] In combination with the third aspect, in some implementation manners of the third aspect, the method further includes: the terminal device determines a target cell that meets the trigger condition of the predicted quantity and a target time period corresponding to the target cell that meets the trigger condition of the predicted quantity according to the second prediction result; or determines a target cell that meets the trigger condition of cell reselection and a target time period corresponding to the target cell that meets the trigger condition of cell reselection; the terminal device reselects from the serving cell to the target cell during the target time period.
[0027] In combination with the third aspect, in some implementation manners of the third aspect, the second prediction result includes: whether the abnormal event occurs, the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event in at least one time period of the serving cell and / or the at least one neighbor cell; or; the identities of at least one first candidate cell that meet the trigger condition of the predicted quantity and the time periods corresponding to the at least one first candidate cell that meet the trigger condition of the predicted quantity respectively; or; the identities of at least one second candidate cell that meet the trigger condition of cell reselection and the time periods corresponding to the at least one second candidate cell that meet the trigger condition of cell reselection respectively, where the serving cell and the at least one neighbor cell include the at least one first candidate cell.
[0028] Exemplarily, the second configuration information includes a predicted quantity, a start condition for predicting the predicted quantity, and at least one time period for predicting the predicted quantity, and the second prediction result includes whether the abnormal event occurs, the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event in at least one time period of the serving cell and / or the at least one neighbor cell.
[0029] Exemplarily, the second configuration information includes a predicted measurement, a start condition for predicting the predicted measurement, at least one time period for predicting the predicted measurement, and a trigger condition for the predicted measurement, and the second prediction result includes the identifiers of at least one first candidate cell that satisfies the trigger condition for the predicted measurement and the time periods that satisfy the trigger condition for the predicted measurement corresponding to the at least one first candidate cell respectively.
[0030] Exemplarily, the second configuration information includes a predicted measurement, a start condition for predicting the predicted measurement, at least one time period for predicting the predicted measurement, a trigger condition for the predicted measurement, and a trigger condition for cell reselection, and the second prediction result includes the identifiers of at least one second candidate cell that satisfies the trigger condition for cell reselection and the time periods that satisfy the trigger condition for cell reselection corresponding to the at least one second candidate cell respectively.
[0031] In combination with the third aspect, in some implementation manners of the third aspect, the start condition for predicting the predicted measurement includes: a one-time prediction triggered by an event, a periodic prediction triggered by an event, or a periodic prediction not triggered by an event.
[0032] In combination with the third aspect, in some implementation manners of the third aspect, the trigger condition for the predicted measurement includes: the abnormal event does not occur, or the occurrence probability of the abnormal event is less than or equal to a first threshold, or the non-occurrence probability of the abnormal event is greater than or equal to a second threshold.
[0033] In combination with the third aspect, in some implementation manners of the third aspect, the trigger condition for cell reselection includes: a combination of the trigger conditions for the predicted measurements corresponding to one or more of the predicted measurements respectively, or the weighted sum of the occurrence probabilities corresponding to the multiple predicted measurements is less than or equal to a third threshold, or the weighted sum of the non-occurrence probabilities corresponding to the multiple predicted measurements is greater than or equal to a fourth threshold, or the weighted sum of the occurrence probabilities or non-occurrence probabilities corresponding to the multiple predicted measurements is considered when calculating the cell reselection R criterion / S criterion.
[0034] In a fourth aspect, a communication method is provided, and this method can be executed by a first access network device or a chip or chip system in the first access network device. The method includes: the first access network device sends second configuration information to a terminal device, where the second configuration information includes at least one of a predicted measurement, a start condition for predicting the predicted measurement, at least one time period for predicting the predicted measurement, a trigger condition for the predicted measurement, or a trigger condition for cell reselection, and the predicted measurement includes one of the following abnormal events: RRC connection establishment failure in the serving cell, RRC connection recovery failure in the serving cell, RLF after establishing an RRC connection with the serving cell, RRC connection establishment failure in at least one neighboring cell, RRC connection recovery failure in the at least one neighboring cell, or RLF after establishing an RRC connection with the at least one neighboring cell.
[0035] The method provided by the fourth aspect is the method on the first access network device side corresponding to the third aspect, and its beneficial effects can be referred to the third aspect.
[0036] In a fifth aspect, a communication device is provided. The device can be applied to the terminal device described in the first aspect. The device includes: a transceiver unit for implementing the receiving function and the sending function of the method described in the first aspect; a processing unit for implementing the prediction function and the like of the method described in the first aspect.
[0037] In a sixth aspect, a communication device is provided. The device can be applied to the first access network device described in the second aspect. The device includes: a transceiver unit for implementing the receiving function and the sending function of the method described in the second aspect.
[0038] In a seventh aspect, a communication device is provided. The device can be applied to the terminal device described in the third aspect. The device includes: a transceiver unit for implementing the receiving function and the sending function of the method described in the third aspect; a processing unit for implementing the prediction function and the like of the method described in the third aspect.
[0039] In an eighth aspect, a communication device is provided. The device can be applied to the first access network device described in the fourth aspect. The device includes: a transceiver unit for implementing the receiving function and the sending function of the method described in the fourth aspect.
[0040] In a ninth aspect, a communication device is provided, including: a processor and a memory. The memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory, so that the communication device executes the methods in the above first aspect to the fourth aspect or any possible implementation manners of the first aspect to the fourth aspect.
[0041] In a tenth aspect, a communication device is provided, including: an input / output interface and a logic circuit. The input / output interface is used to obtain input information and / or output information; the logic circuit is used to execute the methods described in the above first aspect to the fourth aspect or any possible implementation manners of the first aspect to the fourth aspect, and process and / or generate output information according to the input information.
[0042] In an eleventh aspect, a communication system is provided, including: a terminal device and a first access network device. The terminal device is used to implement the method in the above first aspect (third aspect) or any possible implementation manner of the first aspect (third aspect), and the first access network device is used to implement the method in the above second aspect (fourth aspect) or any possible implementation manner of the second aspect (fourth aspect).
[0043] In a twelfth aspect, a computer-readable storage medium is provided. The computer-readable medium stores a computer program. When the computer program runs on a computer, the computer is caused to execute the method according to any one of the first aspect to the fourth aspect or any one of the possible implementation manners of the first aspect to the fourth aspect.
[0044] In a thirteenth aspect, a computer program product including instructions is provided. When the instructions are executed by a computer, the communication device is caused to implement the method according to any one of the first aspect to the fourth aspect or any one of the possible implementation manners of the first aspect to the fourth aspect.
[0045] The solutions provided in the fifth aspect to the thirteenth aspect above are used to implement or cooperate to implement the method provided in the first aspect or the second aspect or the third aspect or the fourth aspect. Therefore, the same or corresponding beneficial effects can be achieved as those in the first aspect or the second aspect or the third aspect or the fourth aspect, and details are not described herein again. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 is a schematic diagram of the architecture of a communication system to which the embodiments of the present application are applicable.
[0047] Figure 2 is a schematic diagram of a CU-DU architecture.
[0048] Figure 3 is a schematic diagram of an access network device in an ORAN system.
[0049] Figure 4 is a schematic diagram of a framework for the application of AI / ML in NR.
[0050] Figure 5 is a schematic diagram of an abnormal event occurring during a handover process based on measurement.
[0051] Figure 6 is a schematic diagram of an abnormal event occurring during a cell reselection process based on measurement.
[0052] Figure 7 is a schematic flowchart of a communication method provided by an embodiment of the present application.
[0053] Figure 8 is a schematic flowchart of another communication method provided by an embodiment of the present application.
[0054] Figure 9 is a schematic block diagram of a communication device provided by an embodiment of the present application.
[0055] Figure 10 is a schematic block diagram of another communication device provided by an embodiment of the present application.
[0056] Figure 11It is a schematic block diagram of another communication device according to an embodiment of the present application.
[0057] Figure 12 It is a schematic block diagram of another communication device according to an embodiment of the present application.
[0058] Figure 13 It is a schematic block diagram of another communication device according to an embodiment of the present application. Detailed implementation manners
[0059] Next, the technical solutions in the present application will be described with reference to the accompanying drawings.
[0060] Embodiments of the present application can be applied to various communication systems, such as wireless local area network (WLAN) systems, narrow band-internet of things (NB-IoT) systems, global system for mobile communications (GSM) systems, enhanced data rate for GSM evolution (EDGE) systems, wideband code division multiple access (WCDMA) systems, code division multiple access 2000 (CDMA2000) systems, time division-synchronization code division multiple access (TD-SCDMA) systems, LTE systems, satellite communications, 5G communication systems, sixth-generation (6G) communication systems, or new communication systems that may emerge in the future.
[0061] Figure 1 It is a schematic diagram of the architecture of a communication system applicable to an embodiment of the present application. The communication system includes a radio access network (RAN) 100 and a core network (CN) 200. RAN 100 includes at least one RAN node (such as Figure 1 110a and 110b in Figure 1 collectively referred to as 110) and at least one terminal (such as Figure 1etc. (not shown in the figure). The terminal 120 is connected to the RAN node 110 wirelessly. The RAN node 110 is connected to the core network 200 wirelessly or by wire. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 can be different physical devices respectively, or can be the same physical device integrating the core network logic function and the radio access network logic function.
[0062] The RAN 100 can be a cellular system related to the 3rd generation partnership project (3GPP), for example, 4G, 5G mobile communication systems, non-terrestrial network (NTN) systems, or future evolution systems (such as 6G mobile communication systems). The RAN 100 can also be an open radio access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system, and can also be a communication system integrating two or more of the above systems.
[0063] The terminal 120 involved in the embodiments of the present application can also be referred to as a terminal device, a user equipment (UE), a mobile station, a mobile terminal, etc. The terminal can be widely applied to various scenarios, for example, device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, remote medical treatment, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city, etc. The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a robotic arm, a smart home device, etc. The embodiments of the present application do not limit the device form of the terminal.
[0064] The RAN node 110 involved in the embodiments of the present application can sometimes also be referred to as an access network device, a RAN entity, an access node, etc., and constitutes a part of the communication system to help the terminal achieve wireless access. The multiple RAN nodes 110 in the communication system 1000 can be of the same type of nodes or different types of nodes. In some scenarios, the roles of the RAN node 110 and the terminal 120 are relative. For example, Figure 1The network element 120i may be a helicopter or a drone, which may be configured as a mobile base station. For the terminals 120j that access the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal. The RAN node 110 and the terminal 120 are sometimes referred to as communication devices, for example Figure 1 The network elements 110a and 110b may be understood as communication devices having base station functions, and the network elements 120a-120j may be understood as communication devices having terminal functions.
[0065] In one possible scenario, a RAN node may be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a next generation base station in a 6G communication system, a base station in a future mobile communication system, or an access node in a WiFi system. A RAN node may be a macro base station (e.g. Figure 1 110a in), micro base stations or indoor stations (such as Figure 1 110b in the example above), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the RAN node may also be a server, a wearable device, a vehicle or an onboard device, etc. For example, the access network device in the vehicle to everything (V2X) technology may be a road side unit (RSU).
[0066] In another possible scenario, multiple RAN nodes cooperate to assist a terminal in achieving wireless access, and different RAN nodes respectively implement partial functions of a base station. For example, the RAN node can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The CU node and the DU node split the protocol layers of the gNB, and the functions of some protocol layers are centrally controlled by the CU, and the functions of the remaining part or all protocol layers are distributed in the DU, and the DU is centrally controlled by the CU. As an implementation method, the CU is deployed with the RRC layer, the packet data convergence protocol (PDCP) layer, and the service data adaptation protocol (SDAP) layer in the protocol stack; the DU is deployed with the radio link control (RLC) layer, the media access control (MAC) layer, and the physical layer (PHY) in the protocol stack. Thus, the CU has the processing capabilities of RRC, PDCP, and SDAP. The DU has the processing capabilities of RLC, MAC, and PHY. It can be understood that the above splitting of functions is only an example and does not constitute a limitation on the CU and the DU. The RU can 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).
[0067] In different systems, the CU (or CU-CP and CU-UP), DU, or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU may also be referred to as O-CU (Open CU), the DU may also be referred to as O-DU, the CU-CP may also be referred to as O-CU-CP, the CU-UP may also be referred to as O-CU-UP, and the RU may also be referred to as O-RU. For the sake of description, in this application, the CU, CU-CP, CU-UP, DU, and RU are used as examples for description. Any one of the CU (or CU-CP, CU-UP), DU, and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0068] The core network devices involved in the embodiments of this application refer to the devices in the core network (CN) that provide service support for terminals. Currently, some examples of core network devices are: access and mobility management function (AMF) entities, session management function (SMF) entities, user plane function (UPF) entities, etc., which are not listed one by one here. Among them, the AMF entity can be responsible for the access management and mobility management of terminals; the SMF entity can be responsible for session management, such as the establishment of user sessions, etc.; the UPF entity can be a functional entity of the user plane, mainly responsible for connecting to external networks. It should be noted that in this application, an entity can also be referred to as a network element or a functional entity. For example, the AMF entity can also be referred to as the AMF network element or the AMF functional entity. Another example is that the SMF entity can also be referred to as the SMF network element or the SMF functional entity, etc.
[0069] Figure 2 It is a schematic diagram of the CU-DU architecture. The CU and DU are connected through the F1 interface. The CU represents that the gNB is connected to the core network through the Ng interface. Figure 3 It is a schematic diagram of the access network devices in the ORAN system. The access network devices include one or more CUs, DUs, and RUs.
[0070] The corresponding relationship between the access network devices (network element modules) in the ORAN system and the protocol layer functions they can implement can be referred to Table 1.
[0071] Table 1
[0072]
[0073]
[0074] For the convenience of understanding the embodiments of the present application, the following briefly introduces the technical solutions related to the embodiments of the present application.
[0075] I. Artificial Intelligence (AI) / Machine Learning (ML)
[0076] Artificial intelligence uses a computer to simulate (such as learning, reasoning, thinking, planning, etc.) and extend human consciousness, thinking information processes, and intelligent behaviors, enabling the computer to achieve higher-level applications. Machine learning refers to extracting features that people can recognize from a series of raw data, and then generating a model by learning these features. Currently, it is proposed to apply AI / ML to New Radio (NR), and through intelligent data collection and analysis, network performance and user experience can be improved. Figure 4 It is a schematic diagram of the framework for the application of AI / ML in NR.
[0077] Among them, the data collection function stores measurements from different network entities such as gNB, gNB-CU, gNB-DU, Operation Administration and Maintenance (OAM) network elements, and terminal devices, as well as feedback from actors, and provides data for the model training function and the model inference function. This data may need to undergo data preparation work such as data preprocessing, cleaning, format unification, and transformation in the model training function and the model inference function. The model training function performs AI / ML model training, model verification, and model testing on the data provided by the data collection function. Model performance metrics may be generated during model testing. The model training function provides an initial or updated AI / ML model to the model inference function through the model application / update mechanism. The model inference function uses the AI / ML model to provide model inference outputs based on the data provided by the data collection function, such as predictions or decisions, which are used to guide the network to make policy adjustments, and can also provide model performance feedback to the model training function. The actor receives the output results of the model inference function and is responsible for performing relevant policy adjustments. The actor can be the network entities listed above or a separate entity. At the same time, after applying the relevant policies, the specific performance of the network, such as various performance parameters, will be input back into the data collection function to evaluate the performance of the training data, inference data, or the AI / ML model and its related impacts.
[0078] Artificial intelligence systems have diverse application scenarios and functions in NR, such as energy saving, load balancing, mobility parameter optimization, etc.
[0079] II. Traditional handover, conditional handover (CHO), dual-active protocol stack (DAPS) handover, and multi-radio dual connectivity (MR-DC)
[0080] 1. Traditional handover
[0081] In the traditional handover process of a mobile communication system, the mobility management of a connected-state terminal device is controlled by a network device. The source base station sends an RRC reconfiguration message including a handover command to indicate to the terminal device which target cell to hand over to and how to perform the handover. Specifically, after receiving the RRC reconfiguration message including the handover command, the terminal device immediately releases the source cell, stops the uplink / downlink data transmission with the source cell, and accesses the target cell according to the content included in the handover command; therefore, the successful sending of the handover command is a necessary condition for ensuring a successful handover under the traditional handover mechanism.
[0082] 2. Conditional handover
[0083] The prior art proposes a conditional handover mechanism to improve the handover success rate. Specifically, when the source link quality is good, the source base station sends an RRC reconfiguration message including CHO configuration information to the terminal device. The CHO configuration information may include the configuration information of one or more candidate cells, execution trigger conditions, measurement configurations, etc.; after receiving the CHO configuration information, the terminal device does not immediately initiate an execution handover action to any of the candidate cells, but continues to maintain the connection and data transmission with the source base station. After the terminal device finds a candidate cell that meets the execution trigger conditions among the candidate cells, it can independently determine the target cell and perform the handover. Under traditional NR handover, after receiving the handover command, the terminal device immediately performs the handover to the target cell indicated by the handover command.
[0084] 3. DAPS handover
[0085] The prior art has proposed a DAPS handover mechanism to reduce the handover interruption time, which can be understood as the time period during which the terminal device is unable to transmit data with any base station during the handover. Specifically, the source base station indicates the target cell to the terminal device through an RRC reconfiguration message including a handover command, and the terminal device accesses the target cell according to the content included in the handover command. Different from the traditional NR handover, during the execution of the DAPS handover (during the access to the target cell), the terminal device will continue to transmit data with the source cell until the terminal device establishes a connection with the target cell and starts data transmission. Specifically, within a short period of time, the terminal device can receive data from both the source cell and the target cell simultaneously, and can also send data to both the source cell and the target cell simultaneously:
[0086] The terminal device continues to receive downlink data from the source cell until the target cell instructs the terminal device to release the source cell; or,
[0087] The terminal device continues to send uplink data to the source cell until it successfully randomly accesses the target cell.
[0088] The DAPS handover has relatively high requirements for the capabilities of the terminal device. From the perspective of the terminal device, during the DAPS handover process, there are two active protocol stacks inside. One active protocol stack is used for the transmission and reception of user plane data of the target cell; the other active protocol stack is used for the transmission and reception of user plane data of the source cell. The user plane protocol stack on the source side and the user plane protocol stack on the target side use a common PDCP entity, enabling the source side and the target side to have a common reordering and duplicate removal function.
[0089] 4. Multi-RAT Dual Connectivity
[0090] In a wireless network, a terminal device may communicate with multiple base stations, namely dual-connectivity (DC), also known as multi-radio access technology dual-connectivity (MR-DC). These multiple base stations may be base stations belonging to the same radio access technology (RAT) (such as all 4G base stations or all 5G base stations), or they may be base stations belonging to different RATs (such as one 4G base station and one 5G base station). The network side can utilize the resources of multiple base stations to provide communication services for the terminal device, thereby providing high-rate transmission for the terminal device. In DC, the base station that has control plane signaling interaction with the core network is called the master node (MN), and other base stations are called secondary nodes (SN). In MR-DC, there is a primary cell (Pcell) in the master node and a primary secondary cell (PSCell) in the secondary node. The primary cell refers to the cell deployed on the primary frequency point and is indicated as the primary cell during the initial connection establishment process or connection reconstruction process of the terminal device in the cell, or during the handover process. The primary secondary cell refers to the cell where the terminal device initiates a random access process in the secondary base station, or the cell where the terminal device initiates data transmission by skipping the random access process during the change of the secondary base station, or the cell of the secondary base station where the terminal device initiates a random access during the execution of the synchronization reconfiguration process.
[0091] Traditional addition / change of the primary secondary cell: When the terminal device is in single-connectivity (without a PSCell configured), the network side will trigger the addition of the PSCell. The network side directly indicates a target PSCell to the terminal device, and the terminal device adds the target PSCell. The network side configures MR-DC for the terminal device, and the addition of the PSCell can only be triggered by the MN; when the terminal device has a PSCell configured, due to the mobility of the terminal device, the network side will trigger the change of the PSCell, which can be triggered by the MN or the SN. The network side directly indicates a target PSCell to the terminal device, and the terminal device switches from the current PSCell to the target PSCell.
[0092] By combining the CHO mechanism with the addition / change scenarios of the primary and secondary cells, a conditional primary and secondary cell addition / change mechanism (CPAC) is introduced. The corresponding trigger nodes (MN / SN) will prepare multiple candidate PSCell cells in advance. The network side sends the CPAC configuration information to the terminal device. The CPAC configuration information includes candidate cell information, measurement configuration, and handover trigger conditions. The candidate cell information may include the identification information of the candidate PSCell cell and the configuration parameter information of the candidate PSCell cell. Among them, the identification information of the cell may be the cell global identifier (CGI), or the physical cell identifier (PCI) and frequency information. After receiving the CAPC configuration information, if the terminal device finds that the signal quality of a certain candidate cell meets the handover trigger condition, it will use this candidate cell as the target cell and perform access, and execute the PSCell addition or change process.
[0093] III. Mobility Management
[0094] Mobility management enables the terminal device to enjoy uninterrupted services while moving within the network coverage area by changing the serving cell of the terminal device. Mobility management is based on the RRC state of the terminal device. The mobility management in different RRC states is divided into:
[0095] Mobility management in the RRC connected state: Handover;
[0096] Mobility management in the RRC idle state: Cell reselection;
[0097] Mobility management in the RRC inactive state: Cell reselection.
[0098] In the RRC connected state, the terminal device and the base station establish an RRC connection. In the RRC idle state, the terminal device and the base station do not establish an RRC connection. In the RRC inactive state, the terminal device suspends data processing, but the base station still maintains the context information of the terminal device. Simply put, the radio interface state of the terminal device in the RRC Inactive state is similar to that in the RRC idle state, but from the perspective of the core network side, the terminal device in the RRC Inactive state is still in the connection management (CM) connected state.
[0099] IV. Measurement-based Handover Mechanism
[0100] The mobility management in the RRC connected state is called handover, which includes primary cell handover, primary and secondary cell addition / change. During the handover process, the target cell can be determined based on the measurement report of the terminal device, or it can be determined without relying on the measurement report of the terminal device; for the handover mechanism without relying on the measurement report of the terminal device, since the signal quality of the target cell is uncertain, the risk of access failure is relatively high, so it is generally not adopted. Therefore, only the measurement-based handover mechanism is discussed. The method of executing the handover to access the target cell can be based on random access, or random access can be skipped (omitted) for uplink / downlink data transmission.
[0101] In the basic handover process (including traditional handover, DAPS, primary and secondary cell addition / change), when the terminal device evaluates that the reporting conditions of the measurement report are met, it reports the measurement report to the network side; the network side makes a handover decision based on the measurement report reported by the terminal device to determine the target cell, and requests to access the target cell from the target base station to which the target cell belongs; the target base station performs admission control, allows the terminal device to access the target cell and allocates radio resources (configuration information of the target cell) for the terminal device; the network side includes the configuration information of the target cell returned by the target base station in the handover command and sends it to the terminal device, and the terminal device accesses the target cell according to the handover command.
[0102] In the conditional handover process (including CHO, CPAC), the network side sends the handover command to the terminal device in advance. The handover command includes the configuration information of one or more candidate cells and the triggering conditions for handover execution. The terminal device determines the target cell based on whether the measurement results of the candidate cells meet the triggering conditions for handover execution. After the terminal device evaluates that the measurement results meet the entry threshold of a certain measurement event and lasts for a period of time / hysteresis time (time to trigger, TTT), it determines that the triggering conditions are met. The triggering conditions correspond to the reporting conditions of the above-mentioned measurement report or the triggering conditions for handover execution of the candidate cells; among them, TTT represents the duration of continuously meeting the event entry conditions.
[0103] The meanings of each measurement event can be referred to in Table 2.
[0104] Table 2
[0105]
[0106]
[0107] Among them, Ms and Mn respectively represent the measurement results of the signal quality corresponding to the serving cell and the neighboring cell; Hys represents the amplitude hysteresis of the measurement results; Thresh, Thresh1, and Thresh2 represent the threshold values; Ofs and Ofn respectively represent the frequency offsets of the serving cell and the neighboring cell; Ocs and Ocn respectively represent the cell offsets of the serving cell and the neighboring cell; Off represents the offset of the measurement results.
[0108] The signal quality can be characterized by reference signal receiving power (RSRP), received signal strength indication (RSSI), reference signal receiving quality (RSRQ), or signal to interference plus noise ratio (SINR). Among them, RSRP can reflect the receiving strength of the reference signal; RSSI can reflect the total signal strength of the current channel; RSRQ can reflect the signal-to-noise ratio and interference level of the current channel quality, approximately the ratio of RSRP to RSSI; SINR can reflect the signal-to-interference ratio of the current channel and is an important indicator for measuring the performance of the terminal device.
[0109] V. Abnormal Events in RRC Connected State
[0110] To reduce problems such as premature handover, late handover / radio link failure of the source cell, handover to the wrong cell, unnecessary handover, and ping-pong handover in handovers such as intra-frequency handover, inter-frequency handover, and inter-system handover caused by unreasonable network parameter settings, currently, the system supports the mobility robustness optimization (MRO) mechanism. MRO is an important mechanism for network self-optimization and will perform autonomous analysis and optimize network parameters based on the reports reported by the terminal device to the network side and the reports sent by the network device. Specifically, when the terminal device experiences a mobility abnormal event (such as radio link failure or handover failure), it reports the abnormal parameters related to mobility to the network device, and the network device can adjust the mobility parameters according to the information reported by the terminal device; in addition, when the network device detects that the terminal device has a mobility abnormal event (such as unnecessary handover or ping-pong handover), it will send relevant information to other network devices so that other network devices can decide whether to adjust parameters and / or how to adjust parameters, such as the parameters triggering handover. Mobility abnormal events include but are not limited to the following:
[0111] Premature handover: RLF occurs shortly after successfully handover from the source cell to the target cell, or handover failure (HOF) occurs during the handover process. The terminal device attempts to re - establish a radio link connection in the source cell;
[0112] Late handover: RLF occurs after the terminal device stays in the source cell for a long time. The terminal device attempts to re - establish a radio link connection in a different cell;
[0113] Handover to the wrong cell: RLF occurs shortly after successfully handover from the source cell to the target cell, or handover failure occurs during the handover process. The terminal device attempts to re - establish a radio link connection in a cell other than the source cell and the target cell;
[0114] Unnecessary handover: Even if the quality of service within the NR coverage area is sufficient to meet the service requirements of the terminal device, the terminal device may handover from the NR system to the evolved universal terrestrial radio access network (E - UTRAN) system, or the evolved packet system (EPS). Therefore, this handover may be considered an unnecessary handover (also known as an unnecessary inter - system handover, or a premature inter - system handover without connection failure); or, the quality of service within the coverage area of the source cell is sufficient to meet the service requirements of the terminal device, and the terminal device handovers from the source cell to the target cell;
[0115] Ping - pong handover: The terminal device handovers from a cell in the source system (such as a 5G system) to a cell in a target system different from the source system (such as EPS), and then within a predefined limited time, the terminal device handovers back to a cell in the source system, while the quality of service within the coverage area of the source system is sufficient to meet the service requirements of the terminal device; or, the terminal device handovers from the source cell to the target cell, and within a predefined limited time, the terminal device handovers back to the source cell, and the quality of service within the coverage area of the source cell is sufficient to meet the service requirements of the terminal device.
[0116] VI. Measurement - based cell reselection mechanism
[0117] Handover is a process of the terminal device in the RRC connected state, initiated by the network side; cell reselection is a process of the terminal device in the RRC idle state and RRC inactive state, initiated by the terminal device. Specifically, when the terminal device successfully camps on a cell and does not perform any data services, the terminal device will be in the RRC idle state / RRC inactive state. The terminal device in the RRC idle state / RRC inactive state will measure the signal quality of the serving cell and neighboring cells. If the signal quality of the serving cell is poor while the signal quality of a neighboring cell is good, the terminal device will actively select a cell with a higher priority or better signal quality as the serving cell. This process is called cell reselection. The overall process of cell reselection includes: starting neighbor cell measurement, reselection evaluation and decision-making, and cell reselection execution.
[0118] Starting neighbor cell measurement: The terminal device determines whether to start neighbor cell measurement according to the measurement start condition. After the decision to start, the terminal device measures the signal quality of the current serving cell and neighboring cells;
[0119] Reselection evaluation and decision-making: The terminal device determines whether the signal quality of the neighboring cell continuously meets the cell reselection criteria during the T reselection period (a continuous period of time). The cell reselection criteria include the R / S criterion; if the cell reselection criteria are met, cell reselection is performed; if the cell reselection criteria are not met, the terminal device still camps on the current serving cell;
[0120] Cell reselection execution: The terminal device performs cell reselection and starts to receive the system information of the new cell. If there is no access restriction, the terminal device in the RRC idle state initiates RRC connection establishment, and the terminal device in the RRC Inactive state initiates RRC resume to camp on the new cell.
[0121] Figure 5 It is a schematic diagram of an abnormal event occurring during the measurement-based handover process. In the RRC connected state, there may be the following problems with measurement-based handover: (1) Too late handover, during the time period from t1 to t2, the service experience of the terminal device in the source cell is poor, and even the RLF of the source cell is detected; (2) Determining the target cell based on the measurement results, for example, determining the target cell and performing handover based on the measurement results during the time period from t0 to t1, but it cannot be guaranteed to successfully access the target cell (HOF may occur), and it is even less possible to guarantee that no abnormal events such as rapid RLF, ping-pong handover, or unnecessary handover occur after the terminal device successfully accesses the target cell.
[0122] Figure 6Schematic diagram of an abnormal event occurring during the measurement-based cell reselection process. In the RRC idle state / RRC Inactive state, the following problems may exist in the measurement-based cell reselection: Based on the measurement results during the time period from t1 to t2, the terminal device performs cell reselection execution, and it cannot guarantee to establish an RRC connection with the reselected cell to enter the RRC connected state. For example, an RRC connection establishment (RRC setup) fails in the RRC idle state, an RRC connection resume fails in the RRC inactive state, or an RLF occurs soon after entering the RRC connected state.
[0123] Therefore, the embodiment of the present application proposes a communication method, which can reduce the occurrence probability of abnormal events during the mobility management process, thereby improving the handover success rate, user experience, and network performance.
[0124] Figure 7 Schematic flow interaction diagram of a communication method 700 provided by the embodiment of the present application. In the embodiment of the present application, the terminal device is in the RRC connected state. The first access network device can be understood as the source base station, and the second access network device can be understood as the target base station.
[0125] S710, the first access network device sends first configuration information to the terminal device. The first configuration information includes at least one of a pre-measurement, a start condition for predicting the pre-measurement, at least one time period for predicting the pre-measurement, a trigger condition for the pre-measurement, or a trigger condition for handover. The first configuration information may include one or more pre-measurements. The pre-measurement includes one of the following abnormal events: RLF in the serving cell, HOF in at least one neighboring cell, RLF / very fast RLF in at least one neighboring cell, ping-pong handover in at least one neighboring cell, unnecessary handover in at least one neighboring cell, or other custom events. The occurrence of the above abnormal events can be used as the pre-measurement, or the avoidance of the above abnormal events can be used as the pre-measurement. Correspondingly, the terminal device receives the first configuration information from the first access network device. Among them, the serving cell can be understood as the source cell, and the neighboring cell can be understood as other cells except the serving cell. Correspondingly, the terminal device uses these cells as potential handover target cells to perform reasoning on relevant pre-measurements.
[0126] It should be noted that the RLF in the serving cell can be understood as the RLF of the terminal device in the source cell without performing a handover. The abnormal event in the neighboring cell can be understood as an abnormal event that may occur during the process of the terminal device taking the neighboring cell as the handover target cell and switching to the neighboring cell or within a certain period of time after successfully switching to the neighboring cell. The HOF in the neighboring cell can be understood as the HOF during the process of the terminal device switching from the serving cell to the neighboring cell. The (very fast) RLF in the neighboring cell can be understood as the RLF of the terminal device within a preset period of time after successfully switching to the neighboring cell. The ping-pong handover in the neighboring cell can be understood as the ping-pong handover of the terminal device within a preset period of time after successfully switching to the neighboring cell. The unnecessary handover in the neighboring cell can be understood as the unnecessary handover of the terminal device within a preset period of time after successfully switching to the neighboring cell.
[0127] Exemplarily, other custom events include the situation where the signal quality of the serving cell is less than or equal to the fifth threshold, the situation where the signal quality of the neighboring cell is greater than or equal to the sixth threshold, or the situation where the signal quality of the serving cell is less than or equal to the fifth threshold and the signal quality of the neighboring cell is greater than or equal to the sixth threshold; the present application does not limit other custom events. Among them, the fifth threshold and the sixth threshold can be configured by the first access network device for the terminal device, such as being configured for the terminal device through the first configuration information, can be predefined, or can be determined by the terminal device itself, and this is not limited. The signal quality in the embodiments of the present application can be characterized by RSRP, RSSI, RSRQ, or SINR, or can be characterized by the result calculated by the S-criterion calculation formula / R-criterion calculation formula based on the RSRP, RSSI, RSRQ, or SINR measured by the terminal device.
[0128] Exemplarily, the neighboring cell can be all or part of the neighboring cells measured by the terminal device, can also be all or part of the neighboring cells that meet the triggering conditions of pre-measurement, can also be at least one cell indicated by the first configuration information, or can be a cell determined by the terminal device according to the number of cells or neighboring cells indicated by the first configuration information.
[0129] Optionally, the start conditions for predicting the prediction amount include: a one-time prediction triggered by an event, a periodic prediction triggered by an event, or a non-event-triggered periodic prediction. The event may be an event corresponding to one of the above event types A1 to A6 and event types B1 to B2, or it may be only referring to the entry conditions of the above event types without the need for the entry conditions to be satisfied for a period of time (time lag), such as the signal quality meeting the threshold condition but not needing to be continuously satisfied for a period of time; the event may also be that the priority of the neighboring cell is higher than the priority of the serving cell, and the priority may be the priority of the measurement object, the priority of the frequency point, or the priority of the cell; the event may also be other events, which are not limited in this application and are specifically indicated by the network side (the first access network device) to the terminal device.
[0130] (1) A one-time prediction triggered by an event: The corresponding prediction type is "event", "prediction type" = "event triggered"; the prediction amount is one time: "prediction amount" = 1; regardless of the value of the reporting interval (prediction interval), the terminal device will ignore it. For example, when the signal quality of the serving cell or neighboring cell meets the entry threshold of an event, or the priority of the neighboring cell is higher than the priority of the serving cell, the terminal device is triggered to make a one-time prediction.
[0131] (2) A periodic prediction triggered by an event: The corresponding prediction type is "event", "prediction type" = "event triggered"; the prediction amount is multiple times: "prediction amount" > 1; the reporting interval: set "prediction interval" as required. For example, when the signal quality of the serving cell or neighboring cell meets the entry threshold of an event, or the priority of the neighboring cell is higher than the priority of the serving cell, the terminal device is triggered to make multiple periodic predictions; specifically, when the prediction is triggered, the terminal device will start the timers corresponding to multiple predictions and the counter for the prediction amount. The prediction process will end until the prediction amount reaches the upper limit; if the prediction amount is set to infinite, the terminal device will keep making periodic predictions.
[0132] (3) Non-event-triggered periodic prediction: The corresponding prediction type is "periodical", "prediction type" = "periodical"; the number of predictions is multiple: "prediction amount" > 1; the reporting interval: set "prediction interval" as required. The terminal device makes predictions at the specified prediction interval (period).
[0133] Optionally, for at least one time period of the predicted prediction quantity, the first access network device can indicate to the terminal device by indicating the time interval of the time period and the number of time periods through the first configuration information, or the first access network device can also indicate to the terminal device by indicating a list of time periods, and the start and end points of each time period can be indicated in the time period list. The first access network device can also indicate to the terminal device by indicating the range of the time period and the granularity of the time interval of the time period. It should be noted that in the case of dividing the time period by the range of the time period and the granularity of the time interval, if the duration of the tail time period (the last time period) after division is less than the time interval, it can be flexibly processed according to the implementation. Predictions can be not made in this tail time period, or predictions can be made in this tail time period. At least one time period of the predicted prediction quantity can also be replaced by the earliest or latest time point / time period when an abnormal event occurs, or can be replaced by the earliest or latest time point / time period when an abnormal event does not occur. The earliest time point can be the start point of the earliest time period, and the latest time point can be the end point of the latest time period.
[0134] Exemplarily, when the terminal device makes a single prediction, it can predict RLF in the serving cell, HOF in at least one neighboring cell, RLF in at least one neighboring cell, ping-pong handover in at least one neighboring cell, and unnecessary handover in at least one neighboring cell, or other custom events of the serving cell and / or neighboring cells within one or more time periods.
[0135] Optionally, the triggering conditions for the prediction quantity include: the abnormal event does not occur, or the occurrence probability of the abnormal event is less than or equal to the first threshold, or the non-occurrence probability of the abnormal event is greater than or equal to the second threshold. Among them, the first threshold and the second threshold can be configured by the first access network device for the terminal device, can be predefined, or can be determined by the terminal device itself, and no limitation is made thereto.
[0136] For example, taking the prediction quantity as ping-pong handover in neighbor cell 1, the first threshold as 30%, and the second threshold as 70% as an example, if it is predicted that no ping-pong event occurs in neighbor cell 1 within time period 1, or, if the probability of a ping-pong event occurring in neighbor cell 1 within time period 1 is less than or equal to 30%, or, if the probability of no ping-pong event occurring in neighbor cell 1 within time period 1 is greater than or equal to 70%, then the trigger condition of this prediction quantity is satisfied; wherein, the above at least one neighbor cell includes neighbor cell 1, and the above at least one time period includes time period 1.
[0137] Optionally, the trigger condition for handover includes: a combination of trigger conditions for satisfying the prediction quantity corresponding to one or more prediction quantities / a combination of trigger conditions for one or more prediction quantities to satisfy these prediction quantities, or, the weighted sum of the occurrence probabilities corresponding to multiple prediction quantities is less than or equal to a third threshold, or, the weighted sum of the non-occurrence probabilities corresponding to multiple prediction quantities is greater than or equal to a fourth threshold. Wherein, the third threshold and the fourth threshold can be configured by the first access network device for the terminal device, can be predefined, or can be determined by the terminal device itself, and no limitation is made thereto.
[0138] Exemplarily, if one prediction quantity satisfies the trigger condition of this prediction quantity, it is considered that the trigger condition for handover is satisfied. For example, taking the prediction quantity as HOF in neighbor cell 1 as an example, if it is predicted that no HOF occurs in neighbor cell 1 within time period 1, it is considered that neighbor cell 1 satisfies the trigger condition for handover within time period 1.
[0139] Exemplarily, if multiple prediction quantities respectively satisfy the trigger conditions of the prediction quantities, it is considered that the trigger condition for handover is satisfied. For example, taking multiple prediction quantities as RLF in the serving cell and HOF in neighbor cell 1 respectively as an example, if it is predicted that no RLF occurs in the serving cell within time period 1 and no HOF occurs in neighbor cell 1 within time period 1, it is considered that neighbor cell 1 satisfies the trigger condition for handover within time period 1. Another example, taking the prediction quantity including RLF in the serving cell and very fast RLF in neighbor cell 1 as an example, if it is predicted that no RLF occurs in the serving cell within time period 1 and no very fast RLF occurs in neighbor cell 1 within time period 1, it is considered that neighbor cell 1 satisfies the trigger condition for handover within time period 1.
[0140] Exemplarily, if the weighted sum of the occurrence probabilities corresponding to multiple prediction quantities is less than or equal to a third threshold, it is considered that the trigger condition for handover is satisfied, where the weighted sum is obtained by multiplying by the weight coefficient and then summing. For example, taking multiple prediction quantities as RLF in the serving cell, HOF in neighbor cell 1, very fast RLF in neighbor cell 1, and ping-pong handover in neighbor cell 1 respectively; if it is predicted that within time period 1, the occurrence probability of RLF in the serving cell * w 1 , the occurrence probability of HOF in neighbor cell 1 * w 2 , the occurrence probability of very fast RLF in neighbor cell 1 * w 3, and the occurrence probability of ping-pong handover with neighboring cell 1 * w 4 If the weighted sum is less than or equal to the third threshold, it is considered that neighboring cell 1 satisfies the handover trigger condition within time period 1, where the weight coefficient can be a percentage value or a numerical value, without limitation.
[0141] Exemplarily, if the weighted sum of the non-occurrence probabilities corresponding to multiple prediction quantities is greater than or equal to the fourth threshold, it is considered that the handover trigger condition is satisfied. For example, taking multiple prediction quantities as RLF in the serving cell, HOF in neighboring cell 1, very fast RLF in neighboring cell 1, and ping-pong handover in neighboring cell 1 respectively, if it is predicted that within time period 1, the non-occurrence probability of RLF in the serving cell * w 5 + the non-occurrence probability of HOF in neighboring cell 1 * w 6 + the non-occurrence probability of very fast RLF in neighboring cell 1 * w 7 + the non-occurrence probability of ping-pong handover in neighboring cell 1 * w 8 is greater than or equal to the fourth threshold, it is considered that neighboring cell 1 satisfies the handover trigger condition within time period 1, where the weight coefficient can be a percentage value or a numerical value, without limitation.
[0142] Optionally, the first configuration information can be sent by the first access network device to the terminal device through a dedicated RRC message, such as an RRC reconfiguration message or an RRC resume message; the first configuration information can also be sent or indicated to the terminal device by the first access network device through a common RRC message. For example, the first configuration information can be sent by the first access network device to the terminal device through a system information block (SIB) message.
[0143] S720, the terminal device predicts the first prediction result according to the first configuration information. Specifically, when the first configuration information includes the start condition of the predicted prediction quantity, when the start condition of the predicted prediction quantity is satisfied, the terminal device predicts the first prediction result; when the first configuration information does not include the start condition of the predicted prediction quantity, the terminal device can directly predict the first prediction result according to the first configuration information.
[0144] Exemplarily, the terminal device predicts the first prediction result according to the first configuration information and the input information; the input information includes one or more of the historical first prediction result, the historical location information of the terminal device, the historical speed information of the terminal device, the historical movement path information of the terminal device, or the historical primary neighboring cell ephemeris information. Among them, which specific information the input information includes can be configured by the network side (the first access network device) for the terminal device, can be predefined, or can be determined by the terminal device itself, and this application does not make a limitation. For example, the terminal device predicts the first prediction result through AI / ML inference according to the first configuration information and the input information.
[0145] Optionally, the first prediction result includes at least one of the following: whether an abnormal event occurs within at least one time period of the serving cell and / or at least one neighboring cell, the occurrence probability of the abnormal event, the non-occurrence probability of the abnormal event, where the first prediction result may include at least one of the identifier of the serving cell and / or at least one neighboring cell, the indication information of whether at least one abnormal event corresponding to the cell occurs, and the occurrence probability / non-occurrence probability of at least one abnormal event corresponding to the cell; the identifier of at least one first candidate cell that meets the trigger condition of the predicted quantity, and at least one time period corresponding to each of the at least one first candidate cell that meets the trigger condition of the predicted quantity; the identifier of at least one second candidate cell that meets the trigger condition of handover, and at least one time period corresponding to each of the at least one second candidate cell that meets the trigger condition of handover, where the serving cell and at least one neighboring cell include at least one first candidate cell. Optionally, the time period included in the first prediction result may also be replaced with the earliest or latest time period / time point when the abnormal event occurs / does not occur.
[0146] It should be understood that there are three ways to predict "whether" involved in this application. One way is to predict "yes", and the other way is to predict "no". For example, when the terminal device predicts whether an abnormal event occurs, one way is that the terminal device predicts that the abnormal event occurs, and when it occurs, it is true, and when it does not occur, it is false. Another way is that the terminal device predicts that the abnormal event does not occur, and when it does not occur, it is true, and when it occurs, it is false. For other content predicting "whether" in this article, the explanations here can be referred to.
[0147] Exemplarily, the first configuration information includes a predicted quantity, a start condition for predicting the predicted quantity, and at least one time period for predicting the predicted quantity, and the first prediction result includes at least one of the following: whether an abnormal event occurs within at least one time period of the serving cell and / or at least one neighboring cell, or the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event.
[0148] Exemplarily, the first configuration information includes a predicted quantity, a start condition for predicting the predicted quantity, at least one time period for predicting the predicted quantity, and a trigger condition for the predicted quantity, and the first prediction result includes at least one of the following: the identifier of at least one first candidate cell that meets the trigger condition of the predicted quantity, the time period corresponding to each of the at least one first candidate cell that meets the trigger condition of the predicted quantity, and the occurrence probability / non-occurrence probability of the abnormal event indicated by the predicted quantity within at least one time period that meets the trigger condition of the predicted quantity of the serving cell and / or at least one first candidate cell.
[0149] Exemplarily, the first configuration information includes a predicted quantity, a start condition for predicting the predicted quantity, at least one time period for the predicted quantity, a trigger condition for the predicted quantity, and a trigger condition for handover. The first prediction result includes at least one of the following: whether an abnormal event occurs, or the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event, within at least one time period of the serving cell and / or at least one neighboring cell; the identities of at least one first candidate cell that meets the trigger condition of the predicted quantity; and the time periods corresponding to the at least one first candidate cell that respectively meet the trigger condition of the predicted quantity.
[0150] Exemplarily, the first configuration information includes a predicted quantity, a start condition for predicting the predicted quantity, at least one time period for the predicted quantity, a trigger condition for the predicted quantity, and a trigger condition for handover. The first prediction result includes at least one of the following: the identities of at least one second candidate cell that meets the trigger condition for handover; and the time periods corresponding to the at least one second candidate cell that respectively meet the trigger condition for handover.
[0151] In the technical solution provided in the embodiments of the present application, the terminal device may predict a first prediction result (whether an abnormal event will occur, or the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event within at least one future time period, or the identities of at least one first candidate cell that meets the trigger condition of the predicted quantity and the time periods corresponding to the at least one first candidate cell that respectively meet the trigger condition of the predicted quantity, or the identities of at least one second candidate cell that meets the trigger condition for handover and the time periods corresponding to the at least one second candidate cell that respectively meet the trigger condition for handover) according to the first configuration information from the first access network device; and may determine a target cell for handover according to the first prediction result, which can reduce the occurrence probability of abnormal events during the mobility management process, thereby improving the success rate of handover, user experience, and network performance.
[0152] Optionally, after S720, in the basic handover process, the terminal device needs to report the first prediction result to the first access network device. The first access network device sends a handover command to the terminal device according to the first prediction result. The handover command instructs to hand over to the target cell during the target time period. The terminal device hands over from the serving cell to the target cell during the target time period according to the handover command. The following is an exemplary description in combination with S730 - S750.
[0153] S730, the terminal device sends the first prediction result to the first access network device; correspondingly, the first access network device receives the first prediction result from the terminal device.
[0154] S740, according to the first prediction result, the first access network device sends a handover command to the terminal device, and the handover command includes indication information for indicating to hand over to the target cell during the target time period. The target cell in the handover command may be one of at least one neighboring cell included in the first prediction result, and the target time period in the handover command may be one of at least one time period included in the first prediction result. Correspondingly, the terminal device receives the handover command from the first access network device. Exemplarily, the handover command may instruct the terminal device to access the target cell during the target time period. Similarly, the target time period may be the target time point, and further, it may be the earliest target time point or the latest target time point.
[0155] Optionally, according to the first prediction result, the first access network device determines that the current serving cell of the terminal device can continue to be the serving cell and does not perform handover for the terminal device.
[0156] Optionally, according to the first prediction result, the first access network device sends a handover request message to the second access network device, and the handover request message includes part or all of the first prediction result; correspondingly, the second access network device receives the handover request message from the first access network device. The second access network device performs access admission control based on part or all of the first prediction result to determine the resources of the target cell allocated to the terminal device, and sends a handover request confirmation message to the first access network device, and the handover request confirmation message may include parameter information for indicating to hand over to the target cell during the target time period; correspondingly, the first access network device receives the handover request confirmation message from the second access network device. The first access network device sends a handover command to the terminal device according to the handover request confirmation message, and the handover command includes indication information for indicating to hand over to the target cell during the target time period; correspondingly, the terminal device receives the handover command from the first access network device.
[0157] Exemplarily, the first prediction result sent by the terminal device to the first access network device may include the identifiers of at least one second candidate cell that meets the handover trigger condition, the time periods corresponding to each of the at least one second candidate cell that meet the handover trigger condition, at least one of the occurrence probability / non-occurrence probability of an abnormal event indicated by the prediction quantity during at least one time period that meets the handover trigger condition in the serving cell and / or at least one second candidate cell; after receiving the first prediction result, the first access network device sends a handover request message to the second access network device, and the handover request message includes one or more of the following: the identifier of the predicted at least one second candidate cell, the at least one time period corresponding to the predicted at least one second candidate cell, the occurrence probability / non-occurrence probability of at least one abnormal event in the serving cell and / or at least one second candidate cell during this time period; based on the handover request message, the second access network device determines a target cell that allows the terminal device to access and a target time period for accessing the target cell from the at least one second candidate cell; the second access network device sends a handover request confirmation message to the first access network device, and the handover request confirmation message includes parameter information required to indicate handover to the target cell during the target time period; correspondingly, the first access network device receives the handover request confirmation message from the second access network device. The first access network device sends a handover command to the terminal device according to the handover request confirmation message, and the handover command includes indication information for indicating handover to the target cell during the target time period; correspondingly, the terminal device receives the handover command from the first access network device. In this example, the first configuration information includes a prediction quantity, a start condition for predicting the prediction quantity, at least one time period for predicting the prediction quantity, a trigger condition for the prediction quantity, and a trigger condition for handover.
[0158] Optionally, the first prediction result sent by the terminal device to the first access network device may include whether an abnormal event occurs, or the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event in at least one time period of the serving cell and / or at least one neighboring cell; based on the received first prediction result, further, according to the triggering condition of the prediction quantity, the first access network device determines the identifiers of at least one first candidate cell that meets the triggering condition of the prediction quantity and the time periods corresponding to the at least one first candidate cell that meet the triggering condition of the prediction quantity respectively; or, the first access network device determines the identifiers of at least one second candidate cell that meets the triggering condition of handover and the time periods corresponding to the at least one second candidate cell that meet the triggering condition of handover respectively according to the first prediction result and the triggering condition of handover; the first access network device sends a handover request message to the second access network device, and the handover request message may include at least one of the following: the identifiers of at least one second candidate cell that meets the triggering condition of handover, the time periods corresponding to the at least one second candidate cell that meet the triggering condition of handover respectively, the occurrence probability / non-occurrence probability of at least one abnormal event in the at least one second candidate cell during the above time period; based on the handover request message, the second access network device determines a target cell that allows the terminal device to access and a target time period for accessing the target cell from the at least one second candidate cell, where the time period corresponding to the target cell that meets the triggering condition of handover includes the target time period; the second access network device sends a handover request confirmation message to the first access network device, and the handover request confirmation message includes parameter information for indicating handover to the target cell during the target time period; correspondingly, the first access network device receives the handover request confirmation message from the second access network device. The first access network device sends a handover command to the terminal device according to the handover request confirmation message, and the handover command includes indication information for indicating handover to the target cell during the target time period; correspondingly, the terminal device receives the handover command from the first access network device. In this example, the first configuration information includes a prediction quantity, a start condition for predicting the prediction quantity, and at least one time period for the prediction quantity.
[0159] Optionally, the first prediction result sent by the terminal device to the first access network device may include the identifiers of at least one first candidate cell that meets the triggering condition of the predicted quantity, the time periods corresponding to the at least one first candidate cell respectively that meet the triggering condition of the predicted quantity, and the probabilities of at least one abnormal event occurring / not occurring in the at least one first candidate cell during the above event periods; based on the received first prediction result, the first access network device further determines, according to the triggering condition of handover, the identifiers of at least one second candidate cell that meets the triggering condition of handover and the time periods corresponding to the at least one second candidate cell respectively that meet the triggering condition of handover; the first access network device sends a handover request message to the second access network device, and the handover request message includes at least one of the identifiers of at least one second candidate cell that meets the triggering condition of handover, the time periods corresponding to the at least one second candidate cell respectively that meet the triggering condition of handover, and the probabilities of at least one abnormal event occurring / not occurring in the at least one second candidate cell during the above time periods; based on the handover request message, the second access network device determines a target cell that allows the terminal device to access and a target time period for accessing the target cell from the at least one second candidate cell, wherein the time period corresponding to the target cell that meets the triggering condition of handover includes the target time period; the second access network device sends a handover request confirmation message to the first access network device, and the handover request confirmation message includes parameter information for indicating handover to the target cell during the target time period; correspondingly, the first access network device receives the handover request confirmation message from the second access network device. The first access network device sends a handover command to the terminal device according to the handover request confirmation message, and the handover command indicates handover to the target cell during the target time period; correspondingly, the terminal device receives the handover command from the first access network device. In this example, the first configuration information includes a predicted quantity, a start condition for predicting the predicted quantity, at least one time period for predicting the predicted quantity, and a triggering condition for the predicted quantity.
[0160] Optionally, the first prediction result received by the first access network device may include at least one of the following: the identifier of at least one first candidate cell that meets the triggering condition of the predicted quantity; the time period corresponding to the at least one first candidate cell respectively that meets the triggering condition of the predicted quantity; the probability of occurrence / non-occurrence of at least one abnormal event in the at least one first candidate cell during the corresponding time period; the identifier of at least one second candidate cell that meets the triggering condition of handover; the time period corresponding to the at least one second candidate cell respectively that meets the triggering condition of handover; the probability of occurrence / non-occurrence of at least one abnormal event in the at least one second candidate cell during the corresponding time period, whether an abnormal event occurs, or the probability of occurrence of an abnormal event, or the probability of non-occurrence of an abnormal event in at least one time period of the serving cell and / or at least one neighboring cell. This application does not make specific limitations on this.
[0161] In S750, the terminal device switches from the serving cell to the target cell during the target time period according to the handover command.
[0162] Optionally, the handover command may indicate to switch to the target cell during the target time period, or may only indicate to switch to the target cell.
[0163] Exemplarily, the second access network device sends a handover request confirmation message to the first access network device. The handover request confirmation message includes information required to indicate accessing the target cell. Correspondingly, the first access network device receives the handover request confirmation message from the second access network device. The target time period obtained by the first access network device may be the target time period indicated by the second access network device obtained from the handover request confirmation message, or may be the target time period determined by the first access network device itself. In one implementation, the first access network device sends a handover command to the terminal device during a time period adjacent to the target time period, and the handover command indicates to switch to the target cell; correspondingly, the terminal device receives the handover command from the first access network device and switches from the serving cell to the target cell. In another implementation, the first access network device indicates in the handover command to switch to the target cell during the target time period; correspondingly, the terminal device receives the handover command from the first access network device and switches from the serving cell to the target cell during the indicated target time period.
[0164] Optionally, after S720, in the conditional handover process, the terminal device may determine the target cell for handover and the target time period corresponding to the target cell according to the first prediction result, and switch to the target cell during the target time period. The following is an exemplary description in combination with S760 and S770.
[0165] In S760, the terminal device determines the target cell that meets the triggering condition of the prediction quantity and the target time period corresponding to the target cell that meets the triggering condition of the prediction quantity according to the first prediction result; or determines the target cell that meets the triggering condition of handover and the target time period corresponding to the target cell that meets the triggering condition of handover.
[0166] In S770, the terminal device switches from the serving cell to the target cell during the target time period.
[0167] Optionally, if the target cell determined by the terminal device is the serving cell, the terminal device continues to stay in the serving cell during the target time period and does not perform a handover.
[0168] Exemplarily, based on at least one of the prediction quantity included in the first configuration information, the start condition for predicting the prediction quantity, at least one time period for the prediction quantity, the trigger condition for the prediction quantity, and the trigger condition for handover, the first prediction result predicted by the terminal device includes whether an abnormal event will occur, or the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event in at least one time period in the serving cell and / or at least one neighboring cell; the terminal device determines a target cell that meets the trigger condition for the prediction quantity and a target time period corresponding to the target cell that meets the trigger condition for the prediction quantity according to the first prediction result and the trigger condition for the prediction quantity; the terminal device hands over from the serving cell to the target cell during the target time period.
[0169] Exemplarily, based on the prediction quantity included in the first configuration information, the start condition for predicting the prediction quantity, at least one time period for the prediction quantity, and the trigger condition for the prediction quantity, the first prediction result predicted by the terminal device includes the identifiers of at least one first candidate cell that meets the trigger condition for the prediction quantity and the time periods corresponding to the at least one first candidate cell that meet the trigger condition for the prediction quantity respectively; the terminal device determines a target cell and a target time period corresponding to the target cell that meets the trigger condition for the prediction quantity from the at least one first candidate cell according to the first prediction result; the terminal device hands over from the serving cell to the target cell during the target time period.
[0170] Exemplarily, based on at least one of the prediction quantity included in the first configuration information, the start condition for predicting the prediction quantity, at least one time period for the prediction quantity, the trigger condition for the prediction quantity, and the trigger condition for handover, the first prediction result predicted by the terminal device includes the identifiers of at least one second candidate cell that meets the trigger condition for handover and the time periods corresponding to the at least one second candidate cell that meet the trigger condition for handover respectively; the terminal device determines a target cell and a target time period corresponding to the target cell that meets the trigger condition for handover from the at least one second candidate cell according to the first prediction result; the terminal device hands over from the serving cell to the target cell during the target time period.
[0171] In the embodiments of the present application, the prediction quantity takes an abnormal event as an example. Optionally, the prediction quantity may also be that no abnormal event occurs, for example, no RLF occurs in the serving cell, handover is successful in the neighboring cell, no RLF occurs in the neighboring cell, no ping-pong handover occurs in the neighboring cell, no unnecessary handover occurs in the neighboring cell, or other custom events do not occur; the present application does not make any limitation in this regard.
[0172] The embodiments of the present application propose another communication method, which can reduce the occurrence probability of abnormal events during the mobility management process, thereby improving the success rate of RRC connection establishment / RRC connection recovery, user experience, and network performance.
[0173] Figure 8It is a schematic flowchart interaction diagram of another communication method 800 provided by an embodiment of the present application. The terminal device in the embodiment of the present application is in the RRC idle state or the RRC inactive state.
[0174] S810, a first access network device sends second configuration information to a terminal device. The second configuration information includes at least one of a prediction quantity, a start condition for predicting the prediction quantity, at least one time period for predicting the prediction quantity, a trigger condition for the prediction quantity, or a trigger condition for cell reselection. The prediction quantity includes one of the following abnormal events: RRC connection establishment failure in the serving cell, RRC connection recovery failure in the serving cell, RLF after establishing an RRC connection with the serving cell / RLF soon after establishing an RRC connection with the serving cell, RRC connection establishment failure in at least one neighboring cell, RRC connection recovery failure in at least one neighboring cell, RLF after establishing an RRC connection with at least one neighboring cell / RLF soon after establishing an RRC connection with at least one neighboring cell, or other custom events. Correspondingly, the terminal device receives the second configuration information from the first access network device.
[0175] It should be noted that the failure of RRC connection establishment in the serving cell (neighboring cell) can be understood as that after a terminal device in the RRC idle state sends an RRC connection establishment request to the serving cell (neighboring cell), it does not receive a response message from the serving cell (neighboring cell) within a period of time. The response message includes a radio link control establishment (RRC setup) message or a radio link control rejection (RRC reject) message sent by the network side; in other words, the failure of RRC connection establishment in the serving cell (neighboring cell) can be understood as that a terminal device in the RRC idle state fails to initiate RRC connection establishment to the serving cell (neighboring cell).
[0176] The failure of RRC connection recovery in the serving cell (neighboring cell) can be understood as that after a terminal device in the RRC inactive state sends an RRC connection recovery request to the serving cell (neighboring cell), it does not receive a response message from the serving cell (neighboring cell) within a period of time. The response message includes a radio link control resume (RRC resume) message or an RRC setup message or a radio link control release (RRC release) message sent by the network side; in other words, the failure of RRC connection recovery in the serving cell (neighboring cell) can be understood as that a terminal device in the RRC inactive state fails to initiate RRC connection recovery to the serving cell (neighboring cell).
[0177] The RLF after establishing an RRC connection with the serving cell (neighboring cell) can be understood as follows: A terminal device in the RRC idle state initiates an RRC connection establishment procedure to the serving cell (neighboring cell), or a terminal device in the RRC inactive state initiates an RRC connection restoration procedure to the serving cell (neighboring cell). After entering the RRC connected state, the RLF occurs in the serving cell (neighboring cell) within a preset period of time.
[0178] Exemplarily, other custom events include the situation where the signal quality of the serving cell is less than or equal to the fifth threshold, the situation where the signal quality of the neighboring cell is greater than or equal to the sixth threshold, or the situation where the signal quality of the serving cell is less than or equal to the fifth threshold and the signal quality of the neighboring cell is greater than or equal to the sixth threshold; this application does not limit other custom events. Among them, the fifth threshold and the sixth threshold can be configured by the first access network device for the terminal device, can be predefined, or can be determined by the terminal device itself, and this is not limited. The signal quality in the embodiments of this application can be characterized by RSRP, RSSI, RSRQ, or SINR, or can be characterized by the result calculated by the S-criterion calculation formula / R-criterion calculation formula based on the RSRP, RSSI, RSRQ, or SINR measured by the terminal device.
[0179] Exemplarily, the neighboring cell can be all or part of the neighboring cells measured by the terminal device, or can be all or part of the neighboring cells that meet the triggering conditions of the pre-measurement.
[0180] Optionally, the start conditions for predicting the pre-measurement include: a single prediction triggered by an event, a periodic prediction triggered by an event, or a periodic prediction not triggered by an event. This event can be an event corresponding to a certain event type among the above event types A1 - A6 and event types B1 - B2, or can be only referring to the entry conditions of the above event types without the need for the entry conditions to be continuously satisfied for a period of time (time hysteresis), such as the signal quality meeting the threshold condition but not needing to be continuously satisfied for a period of time; this event can also be that the priority of the neighboring cell is higher than the priority of the serving cell, and the priority can be the priority of the measurement object, the priority of the frequency point, or the priority of the cell; this event can also be other events, which are not limited in this application and are specifically indicated by the network side (the first access network device) to the terminal device.
[0181] (1) One-time prediction triggered by an event: The corresponding prediction type is "event", "prediction type" = "event triggered"; the prediction amount is one: "prediction amount" = 1; regardless of the value of the reporting interval (prediction interval), the terminal device will ignore it. For example, if the signal quality of the serving cell or a neighboring cell meets the entry threshold of a certain event, or the priority of a neighboring cell is higher than that of the serving cell, the terminal device will be triggered to make a one-time prediction.
[0182] (2) Periodic prediction triggered by an event: The corresponding prediction type is "event", "prediction type" = "event triggered"; the prediction amount is multiple: "prediction amount" > 1; reporting interval: set "prediction interval" as required. For example, if the signal quality of the serving cell or a neighboring cell meets the entry threshold of a certain event, or the priority of a neighboring cell is higher than that of the serving cell, the terminal device will be triggered to make multiple periodic predictions; specifically, when the prediction is triggered, the terminal device will start the timers corresponding to multiple predictions and the counter of the prediction amount. The prediction process will not end until the prediction amount reaches the upper limit; if the prediction amount is set to infinity, the terminal device will keep making periodic predictions.
[0183] (3) Periodic prediction not triggered by an event: The corresponding prediction type is "period", "prediction type" = "periodical"; the prediction amount is multiple: "prediction amount" > 1; reporting interval: set "prediction interval" as required. The terminal device makes predictions according to the specified prediction interval (period).
[0184] Optionally, for at least one time period of the predicted prediction quantity, the first access network device may indicate to the terminal device by indicating the time interval of the time period and the number of time periods through the second configuration information. The first access network device may also indicate to the terminal device by indicating a list of time periods through the second configuration information, and the start and end points of each time period may be indicated in the list of time periods. The first access network device may also indicate to the terminal device by indicating the range of the time period and the granularity of the time interval of the time period. It should be noted that in the case of dividing the time period by the range of the time period and the granularity of the time interval, if the duration of the tail time period (the last time period) after division is less than the time interval, it can be flexibly processed according to the implementation. Prediction may not be performed in this tail time period, or prediction may be performed in this tail time period. At least one time period of the predicted prediction quantity may also be replaced by predicting the earliest or latest time point / time period when an abnormal event occurs, or may be replaced by predicting the earliest or latest time point / time period when an abnormal event does not occur. The earliest time point may be the start point of the earliest time period, and the latest time point may be the end point of the latest time period.
[0185] Exemplarily, when the terminal device performs a single prediction, it may predict that in one or more time periods, the RRC connection establishment fails in the serving cell, the RLF after establishing the RRC connection with the serving cell, the RRC connection establishment fails in at least one neighboring cell, and the RLF after establishing the RRC connection with at least one neighboring cell. Exemplarily, when the terminal device performs a single prediction, it may predict that in one or more time periods, the RRC connection recovery fails in the serving cell, the RLF after establishing the RRC connection with the serving cell, the RRC connection recovery fails in at least one neighboring cell, the RLF after establishing the RRC connection with at least one neighboring cell, or other custom events of the serving cell and / or neighboring cells.
[0186] Optionally, the trigger conditions for the prediction quantity include: the abnormal event does not occur, or the occurrence probability of the abnormal event is less than or equal to the first threshold, or the non-occurrence probability of the abnormal event is greater than or equal to the second threshold. Among them, the first threshold and the second threshold may be configured by the first access network device for the terminal device, may be predefined, or may be determined by the terminal device itself, and no limitation is made thereto.
[0187] For example, taking the predicted quantity as the failure of RRC connection establishment in neighboring cell 1, the first threshold as 30%, and the second threshold as 70% as an example, if it is predicted that the RRC connection establishment in neighboring cell 1 does not fail within time period 1, or if it is predicted that the probability of the RRC connection establishment failure in neighboring cell 1 within time period 1 is less than or equal to 30%, or if it is predicted that the probability of the RRC connection establishment in neighboring cell 1 not failing within time period 1 is greater than or equal to 70%, then the trigger condition of the predicted quantity is satisfied; wherein, the above at least one neighboring cell includes neighboring cell 1, and the above at least one time period includes time period 1.
[0188] Optionally, the trigger condition for cell reselection includes: a combination of trigger conditions for the predicted quantity corresponding to one or more predicted quantities / one or more predicted quantities satisfy the combination of trigger conditions for these predicted quantities, or the weighted sum of the occurrence probabilities corresponding to multiple predicted quantities is less than or equal to a third threshold, or the weighted sum of the non-occurrence probabilities corresponding to multiple predicted quantities is greater than or equal to a fourth threshold, or the weighted sum of the occurrence probabilities or non-occurrence probabilities corresponding to multiple predicted quantities is considered when calculating the cell reselection R criterion / S criterion.
[0189] Exemplarily, if one predicted quantity satisfies the trigger condition of this predicted quantity, it is considered that the trigger condition for cell reselection is satisfied. For example, taking the predicted quantity as the failure of RRC connection establishment in neighboring cell 1 as an example, if it is predicted that the RRC connection establishment does not fail within time period 1 of neighboring cell 1, it is considered that neighboring cell 1 satisfies the trigger condition for cell reselection within time period 1.
[0190] Exemplarily, if multiple predicted quantities respectively satisfy the trigger conditions of the predicted quantity, it is considered that the trigger condition for cell reselection is satisfied. For example, taking multiple predicted quantities as the failure of RRC connection establishment in neighboring cell 1 and the RLF after establishing RRC connection with neighboring cell 1 respectively as an example, if it is predicted that the RRC connection establishment does not fail within time period 1 of neighboring cell 1 and the RLF after establishing RRC connection with neighboring cell 1 does not occur within time period 1 of neighboring cell 1, it is considered that neighboring cell 1 satisfies the trigger condition for cell reselection within time period 1. Another example, taking the predicted quantity including the failure of RRC connection recovery in neighboring cell 1 and the RLF after establishing RRC connection with neighboring cell 1 as an example, if it is predicted that the RRC connection recovery does not fail within time period 1 of neighboring cell 1 and the RLF after establishing RRC connection with neighboring cell 1 does not occur within time period 1 of neighboring cell 1, it is considered that neighboring cell 1 satisfies the trigger condition for cell reselection within time period 1.
[0191] Exemplarily, if the weighted sum of the occurrence probabilities corresponding to multiple prediction quantities is less than or equal to a third threshold, it is considered that the trigger condition for cell reselection is met. The weighted sum is obtained by multiplying by the weight coefficient and then summing. For example, taking the multiple prediction quantities as the failure of RRC connection establishment in neighbor cell 1 and the RLF after establishing RRC connection with neighbor cell 1 respectively; if it is predicted that within time period 1, the occurrence probability of the failure of RRC connection establishment in neighbor cell 1 * w 1 and the occurrence probability of RLF after establishing RRC connection with neighbor cell 1 * w 2 has a weighted sum less than or equal to the third threshold, it is considered that neighbor cell 1 meets the trigger condition for cell reselection within time period 1; if it is predicted that within time period 1, the occurrence probability of the failure of RRC connection establishment in neighbor cell 1 * w 1 and the occurrence probability of RLF after establishing RRC connection with neighbor cell 1 * w 2 has a weighted sum greater than the third threshold, it is considered that neighbor cell 1 does not meet the trigger condition for cell reselection within time period 1. The weight coefficient can be a percentage value or a numerical value, without limitation.
[0192] Exemplarily, if the weighted sum of the non-occurrence probabilities corresponding to multiple prediction quantities is greater than or equal to a fourth threshold, it is considered that the trigger condition for cell reselection is met. For example, taking the multiple prediction quantities as the failure of RRC connection establishment in neighbor cell 1 and the RLF after establishing RRC connection with neighbor cell 1 respectively; if it is predicted that within time period 1, the non-occurrence probability of the failure of RRC connection establishment in neighbor cell 1 * w 3 and the non-occurrence probability of RLF after establishing RRC connection with neighbor cell 1 * w 4 has a weighted sum greater than or equal to the fourth threshold, it is considered that neighbor cell 1 meets the trigger condition for cell reselection within time period 1; if it is predicted that within time period 1, the non-occurrence probability of the failure of RRC connection establishment in neighbor cell 1 * w 3 and the non-occurrence probability of RLF after establishing RRC connection with neighbor cell 1 * w 4 has a weighted sum less than the fourth threshold, it is considered that neighbor cell 1 does not meet the trigger condition for cell reselection within time period 1. The weight coefficient can be a percentage value or a numerical value, without limitation.
[0193] Exemplarily, when calculating the R criterion for cell reselection, that is, when calculating the R criterion based on the reselection frequency priority information and the signal quality of the cell measured or predicted by the terminal device, the weighted sum of the occurrence probabilities or non-occurrence probabilities corresponding to multiple prediction quantities is considered (for example, the occurrence probability of the failure of RRC connection establishment in cell 1 within time period 1 * w 1 + the occurrence probability of RLF after establishing RRC connection with cell 1 within time period 1 * w 2) or the weighted sum of the non-occurrence probabilities corresponding to the multiple prediction quantities (for example, the non-occurrence probability of the RRC connection establishment failure of cell 1 within time period 1 * w 3 + the non-occurrence probability of the RLF after establishing the RRC connection with cell 1 within time period 1 * w 4 ) to perform the evaluation and decision of cell reselection.
[0194] Optionally, the second configuration information may be sent or indicated by the first access network device to the terminal device through a dedicated RRC message. For example, the second configuration information may be sent by the first access network device to the terminal device through an RRC release message or an RRC release with suspend condig message. Among them, the RRC release message is used to instruct the terminal device to enter the RRC idle state, and the RRC release with suspend condig message is used to instruct the terminal device to enter the RRC inactive state. The second configuration information may also be sent or indicated by the first access network device to the terminal device through a common RRC message. For example, the second configuration information may be sent by the first access network device to the terminal device through an SIB message.
[0195] S820, the terminal device predicts a second prediction result according to the second configuration information. Specifically, when the second configuration information includes the start condition of the prediction quantity, when the start condition of the prediction quantity is satisfied, the terminal device predicts the second prediction result; when the second configuration information does not include the start condition of the prediction quantity, the terminal device may directly predict the second prediction result according to the second configuration information.
[0196] Exemplarily, the terminal device predicts the second prediction result according to the second configuration information and the input information; the input information includes one or more of the historical second prediction result, the historical location information of the terminal device, the historical speed information of the terminal device, the historical movement path information of the terminal device, or the historical serving and neighbor cell ephemeris information. Among them, which specific information the input information includes may be configured by the network side (the first access network device) to the terminal device, may be predefined, or may be determined by the terminal device itself. This application does not make a limitation on this. For example, the terminal device predicts the second prediction result through AI / ML inference according to the second configuration information and the input information.
[0197] Optionally, the second prediction result includes at least one of the following: whether an abnormal event occurs, the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event within at least one time period of the serving cell and / or at least one neighboring cell; the identifiers of at least one first candidate cell that meets the triggering condition of the predicted quantity, and the time periods corresponding to the at least one first candidate cell that meet the triggering condition of the predicted quantity; the identifiers of at least one second candidate cell that meets the triggering condition of cell reselection, and the time periods corresponding to the at least one second candidate cell that meet the triggering condition of cell reselection, where the serving cell and the at least one neighboring cell include at least one first candidate cell. Optionally, the time periods included in the second prediction result may also be replaced with the earliest or latest time period / time point when the abnormal event occurs / does not occur.
[0198] Exemplarily, the second configuration information includes a predicted quantity, a start condition for predicting the predicted quantity, and at least one time period for predicting the predicted quantity, and the second prediction result includes at least one of the following: whether an abnormal event occurs, the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event within at least one time period of the serving cell and / or at least one neighboring cell.
[0199] Exemplarily, the second configuration information includes a predicted quantity, a start condition for predicting the predicted quantity, at least one time period for predicting the predicted quantity, and a triggering condition for the predicted quantity, and the second prediction result includes at least one of the following: the identifiers of at least one first candidate cell that meets the triggering condition of the predicted quantity, and the time periods corresponding to the at least one first candidate cell that meet the triggering condition of the predicted quantity.
[0200] Exemplarily, the second configuration information includes a predicted quantity, a start condition for predicting the predicted quantity, at least one time period for predicting the predicted quantity, a triggering condition for the predicted quantity, and a triggering condition for cell reselection, and the second prediction result includes at least one of the following: the identifiers of at least one second candidate cell that meets the triggering condition of cell reselection, and the time periods corresponding to the at least one second candidate cell that meet the triggering condition of cell reselection.
[0201] In the technical solution provided by the embodiment of the present application, the terminal device may predict a second prediction result (whether an abnormal event will occur, or the occurrence probability or non-occurrence probability of an abnormal event in at least one time period in the future, or the identities of at least one first candidate cell that meet the triggering condition of the predicted quantity and the time periods corresponding to the at least one first candidate cell that meet the triggering condition of the predicted quantity, or the identities of at least one second candidate cell that meet the triggering condition of cell reselection and the time periods corresponding to the at least one second candidate cell that meet the triggering condition of cell reselection) according to the second configuration information from the second access network device; according to the second prediction result, the target cell for cell reselection may be determined, which can reduce the occurrence probability of abnormal events during the mobility management process, thereby improving the success rate of RRC connection establishment / the success rate of RRC connection recovery, user experience, and network performance.
[0202] Optionally, after S820, the terminal device may determine the target cell for cell reselection and the target time period corresponding to the target cell according to the second prediction result, and reselect to the target cell during the target time period. The following is an exemplary description in combination with S830 and S840.
[0203] S830, the terminal device determines the target cell that meets the triggering condition of the predicted quantity and the target time period corresponding to the target cell that meets the triggering condition of the predicted quantity according to the second prediction result; or determines the target cell that meets the triggering condition of cell reselection and the target time period corresponding to the target cell that meets the triggering condition of cell reselection.
[0204] S840, the terminal device reselects from the serving cell to the target cell during the target time period.
[0205] Optionally, if the target cell determined by the terminal device is the serving cell, the terminal device continues to camp on the serving cell during the target time period and does not reselect to other cells.
[0206] Exemplarily, the second prediction result predicted by the terminal device according to at least one of the predicted quantity included in the second configuration information, the start condition for predicting the predicted quantity, at least one time period for predicting the predicted quantity, the triggering condition of the predicted quantity, and the triggering condition of cell reselection includes whether an abnormal event occurs, or the occurrence probability or non-occurrence probability of an abnormal event in at least one time period in the serving cell and / or at least one neighboring cell; the terminal device determines the target cell that meets the triggering condition of the predicted quantity and the target time period corresponding to the target cell that meets the triggering condition of the predicted quantity according to the second prediction result and the triggering condition of the predicted quantity; the terminal device reselects from the serving cell to the target cell during the target time period.
[0207] Exemplarily, based on the prediction quantity included in the second configuration information, the start condition for predicting the prediction quantity, at least one time period for the prediction quantity, and the trigger condition for the prediction quantity, the second prediction result predicted by the terminal device includes the identifiers of at least one first candidate cell that meets the trigger condition for the prediction quantity and the time periods that meet the trigger condition for the prediction quantity corresponding to the at least one first candidate cell respectively; the terminal device determines a target cell and a target time period that meets the trigger condition for the prediction quantity corresponding to the target cell from the at least one first candidate cell according to the second prediction result; the terminal device reselects from the serving cell to the target cell during the target time period.
[0208] Exemplarily, based on the prediction quantity included in the second configuration information, the start condition for predicting the prediction quantity, at least one time period for the prediction quantity, the trigger condition for the prediction quantity, and the trigger condition for cell reselection, the second prediction result predicted by the terminal device includes the identifiers of at least one second candidate cell that meets the trigger condition for cell reselection and the time periods that meet the trigger condition for cell reselection corresponding to the at least one second candidate cell respectively; the terminal device determines a target cell and a target time period that meets the trigger condition for cell reselection corresponding to the target cell from the at least one second candidate cell according to the second prediction result; the terminal device reselects from the serving cell to the target cell during the target time period.
[0209] In the embodiments of the present application, the prediction quantity takes an abnormal event as an example. Optionally, the prediction quantity may also be that no abnormal event occurs, for example, no RRC connection establishment failure occurs in the serving cell, no RRC connection recovery failure occurs in the serving cell, no RLF occurs / no very fast RLF occurs after establishing an RRC connection with the serving cell, no RRC connection establishment failure occurs in the neighboring cell, no RRC connection recovery failure occurs in the neighboring cell, no RLF occurs / no very fast RLF occurs after establishing an RRC connection with the neighboring cell, or other custom events do not occur; the present application does not make any limitation in this regard.
[0210] The above introduces the communication method provided by the embodiments of the present application. Next, the execution entity for executing the above communication method will be introduced.
[0211] Figure 9 It is a schematic block diagram of a communication device 900 according to an embodiment of the present application. This device can be applied to the terminal device in the embodiments of the present application. The communication device 900 includes:
[0212] A transceiver unit 910, configured to receive first configuration information from a first access network device, where the first configuration information includes at least one of a predicted quantity, a start condition for predicting the predicted quantity, at least one time period for predicting the predicted quantity, a trigger condition for the predicted quantity, or a trigger condition for handover, and the predicted quantity includes one of the following abnormal events: radio link failure (RLF) in a serving cell, handover failure (HOF) in at least one neighboring cell, RLF in the at least one neighboring cell, ping-pong handover in the at least one neighboring cell, or unnecessary handover in the at least one neighboring cell;
[0213] A processing unit 920, configured to predict a first prediction result according to the first configuration information.
[0214] Optionally, the transceiver unit 910 is further configured to send the first prediction result to the first access network device; the transceiver unit 910 is further configured to receive a handover command from the first access network device, where the handover command indicates to hand over to a target cell in a target time period, the at least one neighboring cell includes the target cell, and the at least one time period includes the target time period; the processing unit 920 is further configured to hand over from the serving cell to the target cell in the target time period according to the handover command.
[0215] Optionally, the processing unit 920 is further configured to:
[0216] Determine a target cell that satisfies the trigger condition of the predicted quantity and a target time period corresponding to the target cell that satisfies the trigger condition of the predicted quantity according to the first prediction result; or determine a target cell that satisfies the trigger condition of the handover and a target time period corresponding to the target cell that satisfies the trigger condition of the handover;
[0217] Hand over from the serving cell to the target cell in the target time period.
[0218] Optionally, the first prediction result includes: whether the abnormal event occurs, the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event in the at least one time period in the serving cell and / or the at least one neighboring cell; or the identifiers of at least one first candidate cell that satisfies the trigger condition of the predicted quantity and the time periods corresponding to the at least one first candidate cell that satisfy the trigger condition of the predicted quantity respectively; or the identifiers of at least one second candidate cell that satisfies the trigger condition of the handover and the time periods corresponding to the at least one second candidate cell that satisfy the trigger condition of the handover respectively, where the serving cell and the at least one neighboring cell include the at least one first candidate cell.
[0219] Optionally, the start conditions for predicting the predicted quantity include: a single prediction triggered by an event, a periodic prediction triggered by an event, or a periodic prediction not triggered by an event.
[0220] Optionally, the trigger conditions for the predicted quantity include: the abnormal event does not occur, or the occurrence probability of the abnormal event is less than or equal to a first threshold, or the non-occurrence probability of the abnormal event is greater than or equal to a second threshold.
[0221] Optionally, the trigger conditions for the handover include: a combination of the trigger conditions for the predicted quantities corresponding to one or more of the predicted quantities being satisfied respectively, or the weighted sum of the occurrence probabilities corresponding to the multiple predicted quantities being less than or equal to a third threshold, or the weighted sum of the non-occurrence probabilities corresponding to the multiple predicted quantities being greater than or equal to a fourth threshold.
[0222] Figure 10 FIG. 1000 is a schematic block diagram of a communication device 1000 according to an embodiment of the present application. This device can be applied to the first access network device in the embodiment of the present application. The communication device 1000 includes:
[0223] A transceiver unit 1010, configured to send first configuration information to a terminal device, where the first configuration information includes at least one of a predicted quantity, start conditions for predicting the predicted quantity, at least one time period for predicting the predicted quantity, trigger conditions for the predicted quantity, or trigger conditions for handover. The predicted quantity includes one of the following abnormal events: RLF in a serving cell, HOF in at least one neighboring cell, RLF in the at least one neighboring cell, ping-pong handover in the at least one neighboring cell, or non-essential handover in the at least one neighboring cell;
[0224] The transceiver unit 1010 is further configured to receive a first prediction result from the terminal device, where the first prediction result is predicted according to the first configuration information;
[0225] The transceiver unit 1010 is further configured to send a handover command to the terminal device according to the first prediction result, where the handover command instructs to hand over to a target cell during a target time period. The at least one neighboring cell includes the target cell, and the at least one time period includes the target time period.
[0226] Optionally, the transceiver unit 1010 is specifically configured to:
[0227] Send a handover request message to a second access network device, where the handover request message includes part or all of the first prediction result;
[0228] Receive a handover request confirmation message from the second access network device;
[0229] Send the handover command to the terminal device, where the handover command includes indication information for indicating to hand over to the target cell during the target time period.
[0230] Optionally, the first prediction result includes: whether the abnormal event occurs, the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event during at least one time period of the serving cell and / or the at least one neighbor cell; or; the identifiers of at least one first candidate cell that meets the triggering condition of the predicted quantity and the time periods corresponding to the at least one first candidate cell that meet the triggering condition of the predicted quantity respectively; or; the identifiers of at least one second candidate cell that meets the triggering condition of the handover and the time periods corresponding to the at least one second candidate cell that meet the triggering condition of the handover respectively, where the serving cell and the at least one neighbor cell include the at least one first candidate cell.
[0231] Optionally, the start condition for predicting the predicted quantity includes: one-time prediction triggered by an event, periodic prediction triggered by an event, or periodic prediction not triggered by an event.
[0232] Optionally, the triggering condition of the predicted quantity includes: the abnormal event does not occur, or the occurrence probability of the abnormal event is less than or equal to a first threshold, or the non-occurrence probability of the abnormal event is greater than or equal to a second threshold.
[0233] Optionally, the triggering condition of the handover includes: a combination of the triggering conditions of the predicted quantities corresponding to one or more of the predicted quantities respectively, or the weighted sum of the occurrence probabilities corresponding to multiple predicted quantities is less than or equal to a third threshold, or the weighted sum of the non-occurrence probabilities corresponding to multiple predicted quantities is greater than or equal to a fourth threshold.
[0234] Figure 11 FIG. 16 is a schematic block diagram of a communication device 1100 according to an embodiment of the present application. The device can be applied to the terminal device in the embodiment of the present application. The communication device 1100 includes:
[0235] A transceiver unit 1110, configured to receive second configuration information from a first access network device, where the second configuration information includes at least one of a predicted quantity, a start condition for predicting the predicted quantity, at least one time period for predicting the predicted quantity, a trigger condition for the predicted quantity, or a trigger condition for cell reselection, and the predicted quantity includes one of the following abnormal events: radio resource control (RRC) connection establishment failure in a serving cell, RRC connection recovery failure in the serving cell, radio link failure (RLF) after establishing an RRC connection with the serving cell, RRC connection establishment failure in at least one neighboring cell, RRC connection recovery failure in the at least one neighboring cell, or RLF after establishing an RRC connection with the at least one neighboring cell;
[0236] A processing unit 1120, configured to predict a second prediction result according to the second configuration information.
[0237] Optionally, the processing unit 1120 is further configured to:
[0238] According to the second prediction result, determine a target cell that meets the trigger condition of the predicted quantity and a target time period corresponding to the target cell that meets the trigger condition of the predicted quantity; or determine a target cell that meets the trigger condition of cell reselection and a target time period corresponding to the target cell that meets the trigger condition of cell reselection;
[0239] Re-select from the serving cell to the target cell during the target time period.
[0240] Optionally, the second prediction result includes: whether the abnormal event occurs, the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event in the at least one time period in the serving cell and / or the at least one neighboring cell; or the identifiers of at least one first candidate cell that meets the trigger condition of the predicted quantity and the time periods corresponding to the at least one first candidate cell that meet the trigger condition of the predicted quantity respectively; or the identifiers of at least one second candidate cell that meets the trigger condition of cell reselection and the time periods corresponding to the at least one second candidate cell that meet the trigger condition of cell reselection respectively, where the serving cell and the at least one neighboring cell include the at least one first candidate cell.
[0241] Optionally, the start condition for predicting the predicted quantity includes: one-time prediction triggered by an event, periodic prediction triggered by an event, or periodic prediction not triggered by an event.
[0242] Optionally, the trigger condition of the predicted quantity includes: the abnormal event does not occur, or the occurrence probability of the abnormal event is less than or equal to a first threshold, or the non-occurrence probability of the abnormal event is greater than or equal to a second threshold.
[0243] Optionally, the triggering conditions for cell reselection include: a combination of one or more of the prediction quantities respectively satisfying the triggering conditions of the prediction quantities, or, a weighted sum of the occurrence probabilities respectively corresponding to the multiple prediction quantities being less than or equal to a third threshold, or, a weighted sum of the non-occurrence probabilities respectively corresponding to the multiple prediction quantities being greater than or equal to a fourth threshold, or, considering a weighted sum of the occurrence probabilities or non-occurrence probabilities respectively corresponding to the multiple prediction quantities when calculating the cell reselection R criterion / S criterion.
[0244] Figure 12 FIG. 1200 is a schematic block diagram of a communication device 1200 according to an embodiment of the present application. The device can be applied to the first access network device in the embodiment of the present application. The communication device 1200 includes:
[0245] A transceiver unit 1210, configured to send second configuration information to a terminal device, where the second configuration information includes at least one of a prediction quantity, a start condition for predicting the prediction quantity, at least one time period for predicting the prediction quantity, a triggering condition for the prediction quantity, or a triggering condition for cell reselection, and the prediction quantity includes one of the following abnormal events: RRC connection establishment failure in a serving cell, RRC connection recovery failure in the serving cell, RLF after establishing an RRC connection with the serving cell, RRC connection establishment failure in at least one neighboring cell, RRC connection recovery failure in the at least one neighboring cell, or RLF after establishing an RRC connection with the at least one neighboring cell.
[0246] Figure 13 FIG. 1300 is a schematic block diagram of another communication device 1300 according to an embodiment of the present application. The communication device 1300 includes: a processor 1310, a memory 1320, and a communication interface 1330;
[0247] The memory 1320 is used to store executable instructions;
[0248] The processor 1310 is coupled to the memory 1320 through the communication interface 1330. The processor 1310 is configured to call and run the executable instructions in the memory 1320 to implement the method in the embodiment of the present application. The communication device can be applied to the first access network device or the second access network device in the embodiment of the present application. Optionally, the processor 1310 and the memory 1320 are integrated together.
[0249] The above-mentioned processor 1310 may be an integrated circuit chip with signal processing capabilities. In the implementation process, the steps of the above method embodiments can be completed by the integrated logic circuit in the hardware of the processor or instructions in the form of software. The above-mentioned processor may be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor, or the processor may also be any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed and completed by the hardware decoding processor, or executed and completed by a combination of the hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. This storage medium 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.
[0250] Optionally, the embodiments of the present application further provide a communication device, which includes an input / output interface and a logic circuit. The input / output interface is used to obtain input information and / or output information; the logic circuit is used to execute the method in any of the above method embodiments, and process and / or generate output information according to the input information.
[0251] The embodiments of the present application further provide a communication system, including the terminal device and the first access network device in the above method embodiments.
[0252] The embodiments of the present application further provide a computer-readable storage medium, on which a computer program for implementing the method in the above method embodiments is stored. When the computer program runs on a computer, the computer can implement the method in the above method embodiments.
[0253] The embodiments of the present application further provide a computer program product, which includes computer program code. When the computer program code runs on a computer, the method in the above method embodiments is executed.
[0254] The embodiment of the present application also provides a chip, including a processor, the processor is connected to a memory, the memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory so that the chip executes the method in the above method embodiment.
[0255] It should be understood that in the embodiment of the present application, numbers such as "first" and "second" are only used to distinguish different objects, for example, to distinguish different configuration information or different thresholds, and do not limit the scope of the embodiment of the present application. The embodiment of the present application is not limited to this.
[0256] In addition, the term "and / or" in the present application is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this article generally represents an "or" relationship between the associated objects before and after; the term "at least one" in the present application can represent "one" and "two or more". For example, among A, B, and C, it can represent: A exists alone, B exists alone, C exists alone, A and B exist simultaneously, A and C exist simultaneously, C and B exist simultaneously, and A, B, and C exist simultaneously, these seven situations.
[0257] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed in this article can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but this implementation should not be considered to exceed the scope of the present application.
[0258] Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0259] 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 only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there can 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 to each other can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be in an electrical, mechanical or other form.
[0260] The unit described as a separation component may or may not be physically separated. The component displayed as a unit may or may not be a physical unit, that is, it may be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0261] In addition, each functional unit in various embodiments of the present application may be integrated in a processing unit, may exist physically alone for each unit, or two or more units may be integrated in one unit.
[0262] If the described function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs that can store program codes.
[0263] As described above, it is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed in the present application can easily think of changes or substitutions, which should all be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claimed rights.
Claims
1. A communication method, characterized in that, applied to a terminal device, the method includes: receiving first configuration information from a first access network device, the first configuration information including at least one of a prediction quantity, a start condition for predicting the prediction quantity, at least one time period for predicting the prediction quantity, a trigger condition for the prediction quantity, or a trigger condition for handover, the prediction quantity including one of the following abnormal events: radio link failure (RLF) in a serving cell, handover failure (HOF) in at least one neighbor cell, RLF in the at least one neighbor cell, ping-pong handover in the at least one neighbor cell, or unnecessary handover in the at least one neighbor cell; predicting a first prediction result according to the first configuration information.
2. The method according to claim 1, characterized in that, the method further includes: sending the first prediction result to the first access network device; receiving a handover command from the first access network device, the handover command indicating to hand over to a target cell in a target time period, the at least one neighbor cell including the target cell, and the at least one time period including the target time period; handing over from the serving cell to the target cell in the target time period according to the handover command.
3. The method according to claim 1, characterized in that, the method further includes: determining, according to the first prediction result, a target cell that meets the trigger condition of the prediction quantity and a target time period corresponding to the target cell that meets the trigger condition of the prediction quantity; or determining a target cell that meets the trigger condition of the handover and a target time period corresponding to the target cell that meets the trigger condition of the handover; handing over from the serving cell to the target cell in the target time period.
4. The method according to any one of claims 1 to 3, characterized in that, the first prediction result includes: whether the abnormal event occurs, the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event in the at least one time period in the serving cell and / or the at least one neighbor cell; or; the identifiers of at least one first candidate cell that meets the trigger condition of the prediction quantity and the time periods corresponding to the at least one first candidate cell that respectively meet the trigger condition of the prediction quantity; or; the identifiers of at least one second candidate cell that meets the trigger condition of the handover and the time periods corresponding to the at least one second candidate cell that respectively meet the trigger condition of the handover, wherein the serving cell and the at least one neighbor cell include the at least one first candidate cell.
5. The method according to any one of claims 1 to 4, characterized in that, the start condition for predicting the prediction quantity includes: one-time prediction triggered by an event, periodic prediction triggered by an event, or periodic prediction not triggered by an event.
6. The method according to any one of claims 1 to 5, characterized in that, the trigger condition of the prediction quantity includes: the abnormal event does not occur, or the occurrence probability of the abnormal event is less than or equal to a first threshold, or the non-occurrence probability of the abnormal event is greater than or equal to a second threshold.
7. The method according to any one of claims 1 to 6, wherein, the triggering conditions for the handover include: a combination of the triggering conditions for the one or more predicted quantities respectively satisfying the predicted quantities, or, the weighted sum of the occurrence probabilities corresponding to the multiple predicted quantities is less than or equal to a third threshold, or, the weighted sum of the non-occurrence probabilities corresponding to the multiple predicted quantities is greater than or equal to a fourth threshold.
8. A communication method, wherein, applied to a first access network device, the method includes: sending first configuration information to a terminal device, the first configuration information including at least one of a predicted quantity, a start condition for predicting the predicted quantity, at least one time period for predicting the predicted quantity, a triggering condition for the predicted quantity, or a triggering condition for handover, the predicted quantity including one of the following abnormal events: RLF in a serving cell, HOF in at least one neighboring cell, RLF in the at least one neighboring cell, ping-pong handover in the at least one neighboring cell, or, unnecessary handover in the at least one neighboring cell; receiving a first prediction result from the terminal device, the first prediction result being predicted according to the first configuration information; sending a handover command to the terminal device according to the first prediction result, the handover command indicating a handover to a target cell in a target time period.
9. The method according to claim 8, wherein, the sending a handover command to the terminal device according to the first prediction result includes: sending a handover request message to a second access network device, the handover request message including part or all of the first prediction result; receiving a handover request confirmation message from the second access network device; sending the handover command to the terminal device, the handover command including indication information for indicating a handover to the target cell in the target time period.
10. The method according to claim 8 or 9, wherein, the first prediction result includes: in the at least one time period of the serving cell and / or the at least one neighboring cell, whether the abnormal event occurs, the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event; or; the identifiers of at least one first candidate cell satisfying the triggering condition of the predicted quantity and the time periods corresponding to the at least one first candidate cell respectively satisfying the triggering condition of the predicted quantity; or; the identifiers of at least one second candidate cell satisfying the triggering condition of the handover and the time periods corresponding to the at least one second candidate cell respectively satisfying the triggering condition of the handover, wherein, the serving cell and the at least one neighboring cell include the at least one first candidate cell.
11. The method according to any one of claims 8 to 10, wherein, the start condition for predicting the predicted quantity includes: one-time prediction triggered by an event, periodic prediction triggered by an event, or periodic prediction not triggered by an event.
12. The method according to any one of claims 8 to 11, wherein, The triggering conditions of the predicted quantity include: the abnormal event does not occur, or the occurrence probability of the abnormal event is less than or equal to a first threshold, or the non-occurrence probability of the abnormal event is greater than or equal to a second threshold.
13. The method according to any one of claims 8 to 12, wherein, the triggering conditions of the handover include: a combination in which one or more of the predicted quantities respectively meet the triggering conditions of the predicted quantity, or the weighted sum of the occurrence probabilities corresponding to the multiple predicted quantities is less than or equal to a third threshold, or the weighted sum of the non-occurrence probabilities corresponding to the multiple predicted quantities is greater than or equal to a fourth threshold.
14. A communication device, wherein, it includes: a transceiver unit, configured to receive first configuration information from a first access network device, the first configuration information including at least one of a predicted quantity, a start condition for predicting the predicted quantity, at least one time period for predicting the predicted quantity, a triggering condition of the predicted quantity, or a triggering condition of a handover, the predicted quantity including one of the following abnormal events: radio link failure (RLF) in a serving cell, handover failure (HOF) in at least one neighboring cell, RLF in the at least one neighboring cell, ping-pong handover in the at least one neighboring cell, or unnecessary handover in the at least one neighboring cell; a processing unit, configured to predict a first prediction result according to the first configuration information.
15. The device according to claim 14, wherein, the transceiver unit is further configured to send the first prediction result to the first access network device; the transceiver unit is further configured to receive a handover command from the first access network device, the handover command indicating to hand over to a target cell in a target time period; the processing unit is further configured to hand over from the serving cell to the target cell in the target time period according to the handover command.
16. The device according to claim 14, wherein, the processing unit is further configured to: determine a target cell that meets the triggering conditions of the predicted quantity and a target time period corresponding to the target cell that meets the triggering conditions of the predicted quantity according to the first prediction result; or determine a target cell that meets the triggering conditions of the handover and a target time period corresponding to the target cell that meets the triggering conditions of the handover; hand over from the serving cell to the target cell in the target time period.
17. The device according to any one of claims 14 to 16, wherein, The first prediction result includes: whether the abnormal event occurs, the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event during at least one time period in the serving cell and / or the at least one neighboring cell; or; the identities of at least one first candidate cell that satisfies the triggering condition of the prediction quantity and the time periods corresponding to the at least one first candidate cell that satisfy the triggering condition of the prediction quantity respectively; or; the identities of at least one second candidate cell that satisfies the triggering condition of the handover and the time periods corresponding to the at least one second candidate cell that satisfy the triggering condition of the handover respectively, where the serving cell and the at least one neighboring cell include the at least one first candidate cell.
18. The apparatus according to any one of claims 14 to 17, wherein, the starting condition for predicting the prediction quantity includes: one-time prediction triggered by an event, periodic prediction triggered by an event, or periodic prediction not triggered by an event.
19. The apparatus according to any one of claims 14 to 18, wherein, the triggering condition of the prediction quantity includes: the abnormal event does not occur, or the occurrence probability of the abnormal event is less than or equal to a first threshold, or the non-occurrence probability of the abnormal event is greater than or equal to a second threshold.
20. The apparatus according to any one of claims 14 to 19, wherein, the triggering condition of the handover includes: a combination of the triggering conditions of the prediction quantities corresponding to one or more of the prediction quantities respectively, or the weighted sum of the occurrence probabilities corresponding to the multiple prediction quantities is less than or equal to a third threshold, or the weighted sum of the non-occurrence probabilities corresponding to the multiple prediction quantities is greater than or equal to a fourth threshold.
21. A communication apparatus, wherein, comprising: a transceiver unit, configured to send first configuration information to a terminal device, the first configuration information including at least one of a prediction quantity, a starting condition for predicting the prediction quantity, at least one time period for predicting the prediction quantity, a triggering condition of the prediction quantity, or a triggering condition of a handover, the prediction quantity including one of the following abnormal events: RLF in a serving cell, HOF in at least one neighboring cell, RLF in the at least one neighboring cell, ping-pong handover in the at least one neighboring cell, or unnecessary handover in the at least one neighboring cell; the transceiver unit is further configured to receive a first prediction result from the terminal device, the first prediction result being predicted according to the first configuration information; the transceiver unit is further configured to send a handover command to the terminal device according to the first prediction result, the handover command indicating to hand over to a target cell during a target time period.
22. The apparatus according to claim 21, wherein, the transceiver unit is specifically configured to: send a handover request message to a second access network device, the handover request message including part or all of the first prediction result; receive a handover request confirmation message from the second access network device, Send the handover command to the terminal device, where the handover command includes indication information for indicating to hand over to the target cell during the target time period.
23. The apparatus according to claim 21 or 22, wherein, the first prediction result includes: whether the abnormal event occurs, the occurrence probability of the abnormal event, or the non-occurrence probability of the abnormal event during at least one time period of the serving cell and / or the at least one neighboring cell; or; the identities of at least one first candidate cell that meets the triggering condition of the predicted quantity and the time periods corresponding to the at least one first candidate cell that meet the triggering condition of the predicted quantity respectively; or; the identities of at least one second candidate cell that meets the triggering condition of the handover and the time periods corresponding to the at least one second candidate cell that meet the triggering condition of the handover respectively, wherein the serving cell and the at least one neighboring cell include the at least one first candidate cell.
24. The apparatus according to any one of claims 21 to 23, wherein, the starting condition for predicting the predicted quantity includes: one-time prediction triggered by an event, periodic prediction triggered by an event, or periodic prediction not triggered by an event.
25. The apparatus according to any one of claims 21 to 24, wherein, the triggering condition of the predicted quantity includes: the abnormal event does not occur, or the occurrence probability of the abnormal event is less than or equal to a first threshold, or the non-occurrence probability of the abnormal event is greater than or equal to a second threshold.
26. The apparatus according to any one of claims 21 to 25, wherein, the triggering condition of the handover includes: a combination of the triggering conditions of the predicted quantities corresponding to one or more of the predicted quantities respectively, or the weighted sum of the occurrence probabilities corresponding to the multiple predicted quantities is less than or equal to a third threshold, or the weighted sum of the non-occurrence probabilities corresponding to the multiple predicted quantities is greater than or equal to a fourth threshold.
27. A communication apparatus, wherein, comprises: a processor and a memory, the memory is used for storing a computer program, and the processor is used for executing the computer program stored in the memory so that the communication apparatus executes the method according to any one of claims 1 to 13.
28. A communication apparatus, wherein, comprises: an input / output interface and a logic circuit; the input / output interface is used for obtaining input information and / or outputting information; the logic circuit is used for executing the method according to any one of claims 1 to 13, and processing and / or generating the output information according to the input information.
29. A communication system, wherein, comprises: a terminal device and a first access network device, the terminal device is used for implementing the method according to any one of claims 1 to 7, and the first access network device is used for implementing the method according to any one of claims 8 to 13.
30. A computer-readable storage medium, wherein, comprises: the computer-readable medium stores a computer program; When the computer program runs on a computer, the computer is caused to execute the method according to any one of claims 1 to 13.
31. A computer program product, characterized in that it includes a computer program which, when executed, causes the method according to any one of claims 1 to 13 to be implemented.
Citation Information
Cited By
Communication method and apparatus
EP4804619A1
Communication method and apparatus
WO2025113064A1
Processing method, communication device, and storage medium
WO2026152687A1