Communication method, terminal, and network-side device
Patent Information
- Application Number
- PCT/CN2026/085256
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-03-27
- Filing Date
- 2026-03-23
- Publication Date
- 2026-10-01
Smart Images

Figure CN2026085256_01102026_PF_FP_ABST
Abstract
Description
Communication methods, terminals and network-side equipment
[0001] Cross-references to related applications
[0002] This application claims priority to Chinese Patent Application No. 202510376254.1, filed on March 27, 2025, entitled "Communication Method, Terminal and Network Side Device", the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application belongs to the field of communication technology, specifically relating to a communication method, terminal, and network-side equipment. Background Technology
[0004] In related technologies, when Radio Resource Management Measurement (RRM) events are met, terminals typically report RRM measurements for network-side equipment to use in handover decisions. However, due to factors such as measurement fluctuations (e.g., cell quality fluctuations), the cell quality obtained from the RRM measurement may differ from the actual cell quality during handover, leading to problems such as ping-pong handover and affecting communication system performance. Summary of the Invention
[0005] This application provides a communication method, terminal, and network-side equipment that can at least solve the problem of inconsistency between cell quality measured by RRM and cell quality during actual handover, thereby ensuring the performance of the communication system.
[0006] A first aspect provides a communication method, comprising: when a first cell satisfies a first event, a terminal predicts whether the first cell will leave the first event; when the terminal predicts that a second cell in the first cell will leave the first event, the terminal performs a first operation; wherein the first operation includes at least one of the following: storing a second cell identifier in a first variable, the first variable being used to store the cell identifier of the predicted cell that will leave the first event; deleting the second cell identifier in a second variable, the second variable being used to store the cell identifier of the cell that satisfies the first event; and storing first prediction information in a third variable, the first prediction information being related to the predicted cell that will leave the first event.
[0007] In a second aspect, a communication method is provided, comprising: when a first cell satisfies a first event, a network-side device receives third information from a terminal; wherein the third information includes at least one of the following: a first report, the first report including first prediction information, the first report being related to the first cell that satisfies the first event, and the first prediction information being related to a predicted cell in the first cell that will leave the first event; and a second report, the second report being related to a predicted second cell in the first cell that will leave the first event.
[0008] Thirdly, a communication device is provided, comprising: a processing module, configured to predict whether a first cell will leave the first event when a first cell satisfies the first event; and to perform a first operation when it is predicted that a second cell in the first cell will leave the first event; wherein the first operation includes at least one of the following: storing a second cell identifier in a first variable, the first variable being used to store the cell identifier of the predicted cell that will leave the first event; deleting the second cell identifier in a second variable, the second variable being used to store the cell identifier of the cell that satisfies the first event; and storing first prediction information in a third variable, the first prediction information being related to the predicted cell that will leave the first event.
[0009] Fourthly, a communication device is provided, comprising: a receiving module, configured to receive third information from a terminal when a first cell satisfies a first event; wherein the third information includes at least one of the following: a first report, the first report including first prediction information, the first report being related to the first cell satisfying the first event, and the first prediction information being related to a predicted cell among the first cells that will leave the first event; and a second report, the second report being related to a predicted second cell among the first cells that will leave the first event.
[0010] Fifthly, a communication device is provided, the device being configured to perform the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0011] In a sixth aspect, a terminal is provided, the terminal including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the first aspect.
[0012] A seventh aspect provides a terminal, including a processor and a communication interface, wherein the processor is configured to predict whether a first cell will leave the first event when a first cell satisfies a first event; and to perform a first operation when it is predicted that a second cell in the first cell will leave the first event; wherein the first operation includes at least one of the following: storing a second cell identifier in a first variable, the first variable being used to store the cell identifier of the predicted cell that will leave the first event; deleting the second cell identifier in a second variable, the second variable being used to store the cell identifier of the cell that satisfies the first event; and storing first prediction information in a third variable, the first prediction information being related to the predicted cell that will leave the first event.
[0013] Eighthly, a network-side device is provided, the network-side device including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the second aspect.
[0014] A ninth aspect provides a network-side device, including a processor and a communication interface, wherein the communication interface is configured to receive third information from a terminal when a first cell satisfies a first event; wherein the third information includes at least one of the following: a first report, the first report including first prediction information, the first report being related to the first cell satisfying the first event, and the first prediction information being related to a predicted cell among the first cells that will leave the first event; and a second report, the second report being related to a predicted second cell among the first cells that will leave the first event.
[0015] In a tenth aspect, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect, or implement the steps of the method described in the second aspect.
[0016] Eleventhly, a wireless communication system is provided, comprising: a terminal and a network-side device, wherein the terminal can be used to perform the steps of the method as described in the first aspect, and the network-side device can be used to perform the steps of the method as described in the second aspect.
[0017] In a twelfth aspect, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being configured to run a program or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0018] In a thirteenth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the method as described in the first aspect, or to implement the steps of the method as described in the second aspect.
[0019] In this embodiment of the application, when the first cell satisfies the first event, the terminal predicts whether the first cell will leave the first event. When it predicts that there is a second cell in the first cell that will leave the first event, it performs a first operation. The first operation includes storing the second cell identifier in a first variable, deleting the second cell identifier in a second variable, and storing one or more of the first prediction information in a third variable. In this way, by predicting the cells that will leave the first event, it can obtain the cells whose cell quality at the time of satisfying the first event may be inconsistent with the cell quality at the time of actual handover due to factors such as measurement fluctuations, so as to ensure the performance of the communication system during subsequent cell handover. Attached Figure Description
[0020] Figure 1 is a schematic diagram of the structure of a wireless communication system provided in an exemplary embodiment of this application.
[0021] Figure 2 is a flowchart illustrating one of the exemplary embodiments of the communication method provided in this application.
[0022] Figure 3a is one of the schematic diagrams illustrating the association between a first event and a measurement identifier provided in an exemplary embodiment of this application.
[0023] Figure 3b is a second schematic diagram illustrating the association between a first event and a measurement identifier provided in an exemplary embodiment of this application.
[0024] Figure 4a is one of the schematic diagrams of the interaction flow of the communication method provided in an exemplary embodiment of this application.
[0025] Figure 4b is a second schematic flowchart of a communication method provided in an exemplary embodiment of this application.
[0026] Figure 4c is one of the schematic diagrams illustrating the relationship between the predicted start time and the reporting time in the communication process provided by an exemplary embodiment of this application.
[0027] Figure 4d is a second schematic diagram illustrating the relationship between the predicted start time and the reporting time in the communication process provided by an exemplary embodiment of this application.
[0028] Figure 5a is a second schematic diagram of the interaction flow of the communication method provided in an exemplary embodiment of this application.
[0029] Figure 5b is a third schematic flowchart of a communication method provided in an exemplary embodiment of this application.
[0030] Figure 5c is one of the schematic diagrams illustrating the relationship between the predicted start time and the reporting time in a communication process provided by another exemplary embodiment of this application.
[0031] Figure 5d is a second schematic diagram illustrating the relationship between the predicted start time and the reporting time in a communication process provided by another exemplary embodiment of this application.
[0032] Figure 6 is a fourth schematic diagram of a communication method provided in an exemplary embodiment of this application.
[0033] Figure 7 is a schematic diagram of the structure of a communication device provided in an exemplary embodiment of this application.
[0034] Figure 8 is a second schematic diagram of the structure of a communication device provided in an exemplary embodiment of this application.
[0035] Figure 9 is a schematic diagram of the structure of a communication device provided in an exemplary embodiment of this application.
[0036] Figure 10 is a schematic diagram of the structure of a terminal provided in an exemplary embodiment of this application.
[0037] Figure 11 is a schematic diagram of the structure of a network-side device provided in an exemplary embodiment of this application. Detailed Implementation
[0038] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0039] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, the scope of protection for "A or B" covers at least three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. In addition, the terms "A and / or B," "at least one of A and B," and "at least one of A or B" also cover at least the above three scenarios. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0040] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as the sender explicitly informing the receiver of specific information, the required operation, or the requested result in the instruction sent. An indirect instruction can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the required operation or requested result based on the judgment result.
[0041] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), or other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used in the systems and radio technologies mentioned above, as well as in other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description; however, these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems.
[0042] Figure 1 shows a block diagram of a wireless communication system applicable to an embodiment of this application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can also be referred to as User Equipment (UE), and can be a mobile phone, tablet computer, laptop computer, notebook computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR), virtual reality (VR) device, robot, wearable device, flight vehicle, vehicle user equipment (VUE), shipboard equipment, pedestrian user equipment (PUE), smart home (home devices with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game console, personal computer (PC), ATM, or self-service machine, etc. Wearable devices include: smartwatches, smart bracelets, smart earphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among these, in-vehicle devices can also be referred to as in-vehicle terminals, in-vehicle controllers, in-vehicle modules, in-vehicle components, in-vehicle chips, or in-vehicle units, etc. Furthermore, terminal 11 can be any of the terminals described above, or it can be a chip within a terminal, such as a modem chip, a system-on-chip (SoC), etc. It should be noted that the specific type of terminal 11 is not limited in the embodiments of this application.
[0043] Network-side equipment 12 may include access network equipment or core network equipment. Access network equipment may also be referred to as Radio Access Network (RAN) equipment, radio access network function, or radio access network unit. Access network equipment may include base stations, wireless local area network (WLAN) access points (APs), or wireless Fidelity (WiFi) nodes, etc. Among them, base stations can be referred to as Node B (NB), Evolved Node B (eNB), Next Generation Node B (gNB), New Radio Node B (NR Node B), Access Point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), Radio Base Station, Radio Transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B, Transmit / Receive Point (TRP), Non-Terrestrial Network (NTN) equipment (such as satellite or high altitude platform stations). The term "base station" can be any suitable term in the field, such as "station" or any other appropriate term in the relevant field, as long as the same technical effect is achieved. The term "base station" is not limited to any specific technical term. It should be noted that the embodiments of this application only use the base station in the NR system as an example for introduction, and do not limit the specific type of base station.
[0044] Core network equipment, also known as core network nodes, core network functions, or core network elements, includes, but is not limited to, at least one of the following: Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (or L-NEF), and Binding Support. Functions include BSF, Application Function (AF), Location Management Function (LMF), Gateway Mobile Location Centre (GMLC), Network Data Analytics Function (NWDAF), and Non-Terrestrial Network (NTN) equipment (such as satellite or high altitude platform station).It should be noted that the embodiments of this application only use the core network equipment in the NR system as an example for introduction, and do not limit the specific type of core network equipment. If the name of the core network equipment mentioned in the embodiments of this application changes in subsequent protocol versions (such as 6G), it is also within the scope of protection of this application.
[0045] Optionally, the core network equipment can be implemented by one or more functional modules in a single device, or by multiple devices working together; this application does not specifically limit this. It is understood that the aforementioned functional modules can be network elements in hardware devices, software functional modules running on dedicated hardware, or virtualized functional modules instantiated on a platform (e.g., a cloud platform).
[0046] In addition, to better understand the communication scheme provided in this application, the relevant technologies mentioned in this application are briefly introduced below.
[0047] 1. Artificial Intelligence (AI)
[0048] AI has been widely applied in various fields, such as integrating it into wireless communication networks to significantly improve technical indicators such as throughput, latency, and user capacity. Furthermore, integrating AI into wireless communication networks is also a crucial task for the future of wireless communication networks. Currently, AI units can be implemented in various ways, such as neural networks, decision trees, support vector machines, and Bayesian classifiers, etc., without limitation here.
[0049] It should be noted that the AI unit described in this application may also be referred to as an AI model, machine learning (ML) model, ML unit, AI structure, AI characteristic, machine learning model, neural network, neural network function, neural network functionality, etc. Alternatively, the AI unit may refer to a processing unit capable of implementing specific algorithms, formulas, processing flows, capabilities, etc., related to AI. Or, the AI unit may be a processing method, algorithm, function, module, or unit for a specific dataset. Alternatively, the AI unit may be a processing method, algorithm, function, module, or unit running on AI / ML related hardware such as a Graphics Processing Unit (GPU), Neural Processing Unit (NPU), Tensor Processing Unit (TPU), or Application Specific Integrated Circuit (ASIC). This application does not impose specific limitations in this regard. Optionally, the specific dataset includes the input and / or output of the AI unit.
[0050] Optionally, the identifier of the AI unit may be an AI model identifier, an AI structure identifier, an AI algorithm identifier, or an identifier of a specific dataset associated with the AI unit / AI model, or an identifier of a specific scenario, environment, channel characteristics, or device related to the AI / ML, or an identifier of a function, feature, capability, or module related to the AI / ML. This application does not specifically limit this.
[0051] 2. AI Mobility
[0052] R19 is discussing AI-based mobility enhancements, which could include RRM measurement prediction and measurement event prediction.
[0053] RRM measurement prediction includes predictions in the time, frequency, and spatial domains. Time-domain RRM measurement prediction is based on the historical RRM measurement results of a frequency point to predict the RRM measurement results of that frequency point at a future time point / time period. Frequency-domain RRM measurement prediction is based on the RRM measurement results of one frequency point to predict the RRM measurement results of another frequency point.
[0054] For measurement event (i.e., RRM measurement event) prediction, there are direct and indirect measurement event predictions. Direct measurement event prediction can be understood as follows: based on the RRM measurement results of a specific cell as input, the AI unit outputs the probability of a measurement event occurring in that cell within a future period. Indirect measurement event prediction can be understood as follows: based on the RRM measurement results of a specific cell as input, the AI unit outputs a predicted RRM measurement result for a future time point or time period. Post-processing of the predicted RRM measurement results is then used to determine whether the measurement event will occur at a future time point.
[0055] (3) RRM measurement reporting
[0056] For RRM measurement reporting, the measurement configuration involved mainly consists of the following a)-c).
[0057] a) Measurement Object (MeaObject, MO): It can be understood as the frequency point to be measured.
[0058] b) Report Configuration: It may include one or more of the following: reporting criteria (such as periodic reporting, event-triggered measurement reporting), reference signal type, measurement reporting quantity, whether to report beam measurement results, and the maximum number of beams that can be reported.
[0059] The reference signal type may include, but is not limited to, Synchronization Signal Block (SSB), Channel State Information Reference Signal (CSI-RS), etc.
[0060] The reported measurement may include, but is not limited to, one or a combination of one or more of the following: Reference Signal Received Power (RSRP), Reference Signal Received Quality (RSRQ), and Signal-to-Interference-Ratio (SINR).
[0061] c) Measurement Identifier (measId): Used to associate a measurement object with a reporting configuration. A measurement object can be associated with multiple reporting configurations, and a reporting configuration can be associated with multiple measurement objects.
[0062] (4) Event-triggered RRM measurement reporting
[0063] Network-side devices can be configured to allow terminals to perform measurements and report based on measurement configurations. After a terminal performs a measurement and generates a measurement report (MeasReport, MR), it can trigger the reporting of the measurement report based on measurement events for several network configurations shown in Table 1 below. The parameters in Table 1 are explained below.
[0064] Ms represents the measurement results of the serving cell, without taking any offset into account.
[0065] Mn represents the measurement results of neighboring cells, without considering any offset.
[0066] Mp represents the measurement result of the primary cell (SpCell), without considering any offset.
[0067] Mi represents the result of the interference measurement, without taking any offset into account.
[0068] Ofn represents the neighboring cell measurement event offset; Ocn represents the neighboring cell-specific offset, both of which are configured by Radio Resource Control (RRC); if RRC is not configured, they can be set or the default value is 0.
[0069] Ofp represents the primary cell measurement event offset; Ocp represents the primary cell-specific offset, both of which are configured by RRC; if RRC is not configured, it is set to 0.
[0070] Hys represents the hysteresis parameter for this event, configured by RRC, with a value range of [0,30], and the actual value is the configured value * 0.5dB.
[0071] Off is the offset parameter for this event (such as a3-Offset defined in NR for this event's reportConfig).
[0072] Thresh is the threshold parameter for this event (i.e., the Threshold defined in the reportConfigNR for this event).
[0073] In the case of RSRP, Mn and Mp are expressed in dBm, or in the case of RSRQ and RS-SINR in dB. Ofn, Ocn, Ofp, Ocp, Hys, and Off are expressed in dB, and Thresh is expressed in the same unit as Mn.
[0074] Typically, the endpoint maintains a measurement configuration variable (VarMeasConfig) to store network measurement configurations, and a measurement report list variable (VarMeasReportList) to store triggered measurement reports. For each measurement identifier, the endpoint checks at least one of the following a)-e).
[0075] a) If the measurement report corresponding to the measurement identifier is configured for event-triggered reporting, and if the cell quality of one or more applicable cells after Layer (L)3 filtering meets the entry conditions of this event during the time-to-trigger (TTT) period, the terminal will include the measurement report entry corresponding to the measurement identifier in the VarMeasReportList, which includes the celltriggeredlist that triggered the measurement, and report the measurement report to the network.
[0076] Table 1
[0077] b) If the measurement reporting corresponding to the measurement identifier is configured as an event-triggered report, and the L3-filtered cell quality of one or more cells in the celltriggeredlist defined for this measurement identifier in the VarMeasReportList all meet the departure condition of this event during the TTT, then at least one of the following b1)-b3) can be performed.
[0078] b1) If enterLeavingReport is configured in the measurement report configuration corresponding to the measurement identifier, the cells that meet the requirements for leaving the event will be stored in cellsMetLeavingCond of the measurement report entry corresponding to this measurement identifier.
[0079] b2) Delete the relevant cells from cellsTriggeredList.
[0080] b3) If the reportOnLeave configuration of the measurement report corresponding to the measurement identifier is set to true, that is, the measurement report is reported when the cell meets the leave conditions, then the measurement report is reported to the network.
[0081] Taking the aforementioned RRM measurement event as an example, in related technologies, when a cell measurement meets the RRM measurement event, the terminal typically reports the RRM measurement for use by network-side equipment in handover decisions. However, due to factors such as measurement fluctuations, the cell quality obtained from the RRM measurement may differ from the actual cell quality during handover, leading to problems such as ping-pong handover and affecting communication system performance. To address this, this application provides a communication solution. For cells meeting the first event, by predicting which cells will leave the first event, cells whose cell quality may differ from the actual cell quality during handover due to measurement fluctuations can be identified, thus ensuring the performance of the communication system during subsequent cell handovers.
[0082] Based on this, the technical solutions provided by the embodiments of this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.
[0083] Figure 2 shows a flowchart of a communication method 200 provided in an exemplary embodiment of this application. This method 200 can be executed by, but is not limited to, a terminal, specifically by hardware and / or software installed in the terminal. In this embodiment, the method 200 may include at least the following steps.
[0084] S210, if the first cell satisfies the first event, the terminal predicts whether the first cell will leave the first event.
[0085] The first event may include, but is not limited to, at least one of RRM measurement events and predicted measurement events. The predicted measurement event represents a possible RRM measurement event based on cell measurement results and AI unit predictions. In this embodiment, the predicted measurement event may include direct RRM measurement event prediction and indirect RRM measurement event prediction. Direct measurement event prediction can be understood as: the prediction output value of the AI unit, etc., is whether an RRM measurement event will occur within a future period, or the probability of such an event occurring. Indirect measurement event prediction can be understood as: the prediction output of the AI unit, etc., is a future RRM measurement prediction result, and then it is necessary to process the predicted RRM measurement result to determine whether an RRM measurement event will occur at a future point in time.
[0086] One possible implementation is that the predicted measurement event can be configured via an RRM measurement event and a prediction indication. That is, when the RRM measurement event and the prediction indication are associated, the event is considered a predicted measurement event.
[0087] The first cell can be understood as one or more cells among the measurement objects (i.e., the frequency points to be measured). In this embodiment, depending on the first event, the first cell can be a serving cell, a neighboring cell, etc.
[0088] The first cell satisfying the first event can be understood as: the first cell satisfying the entry conditions of the first event within the TTT (Time To Time), wherein the entry conditions of the first event can refer to, but are not limited to, the entry conditions shown in Table 1 above. Wherein, if the first event is a predicted measurement event, then the first cell satisfying the first event can be understood as: the terminal predicts that the first cell will satisfy the entry conditions of the predicted measurement event within a future TTT period.
[0089] S220, when the terminal predicts that a second cell in the first cell will leave the first event, it performs a first operation.
[0090] Understandably, to avoid the inconsistency between the cell quality obtained from RRM measurements and the actual cell quality during handover due to factors such as measurement fluctuations or inaccurate predictions in related technologies, in this embodiment, when the first cell meets the first event, the terminal can further predict whether the first cell will leave the first event to obtain the cell whose cell quality may be inconsistent with the cell quality during handover due to factors such as measurement fluctuations. This avoids the interference of previous RRM measurement reports on handover decisions caused by factors such as cell quality fluctuations, and ensures the performance of the communication system.
[0091] For example, assuming the first event is an RRM measurement event, if the first cell meets the RRM measurement event requirements, a second cell within the first cell may leave the RRM measurement event at some future time (e.g., TTT) due to cell quality fluctuations. Therefore, if the terminal reports RRM measurements based on the RRM measurement reporting process in related technologies, the RRM measurement report will not match the actual cell quality at the time of handover because the first cell includes a second cell that may leave the RRM measurement event. This will affect the accuracy of subsequent handover decisions made by network-side devices based on the terminal's RRM measurement reports. However, this application, by predicting whether the first cell will leave the RRM measurement event, can identify cells whose cell quality at the time of meeting the first event may differ from the actual cell quality at the time of handover due to measurement fluctuations and other factors. This avoids interference from previous RRM measurement reports on handover decisions caused by cell quality fluctuations and other factors, ensuring the performance of the communication system.
[0092] Similarly, assuming the first event is a predicted measurement event, if the first cell meets the predicted measurement event, due to measurement fluctuations, inaccurate predictions, or other reasons, the second cell in the first cell may leave the predicted measurement event at some future time (such as TTT). Based on this, if the terminal performs predicted RRM measurement reporting based on the first cell according to the measurement reporting process in related technologies, the predicted measurement reporting will be inaccurate because the first cell includes a second cell that may leave the predicted measurement event. This will affect the accuracy of the handover decision made by the network-side equipment based on the terminal's predicted RRM measurement reporting. However, by predicting whether the first cell will leave the RRM measurement event, this application can avoid the problem of inconsistent cell quality when the first event is met and cell quality during actual handover caused by measurement fluctuations, inaccurate predictions, and other factors, thus ensuring the performance of the communication system.
[0093] In this embodiment, when the terminal predicts whether the first cell will leave the first event, if it predicts that there is no cell in the first cell that will leave the first event, it can continue to use the RRM measurement reporting process in the related technology to perform measurement reporting; or, if it predicts that there is a second cell in the first cell that will leave the first event, it can execute the first operation described in S220 to store the relevant information of the predicted cell that will leave the first event for subsequent reporting, so as to avoid the problem of inconsistent cell quality when the first event is met and cell quality during actual handover caused by factors such as measurement fluctuations and inaccurate predictions, and ensure the performance of the communication system.
[0094] In this embodiment, the first operation may include, but is not limited to, at least one of the following operations 11-13.
[0095] Operation 11: Store the second cell identifier in a first variable, which is used to store the cell identifiers of the predicted cells that will leave the first event. The cell identifiers stored in the first variable can be represented as a list of cell identifiers.
[0096] In this embodiment, the terminal stores a second cell identifier in a first variable, which is used by the terminal to determine the content of the measurement report based on the first variable and report it to the network-side device. By reporting the predicted cell leaving the first event to the network side, predictive information about the first event is provided to the network, thereby avoiding the problem of inconsistent cell quality at the time of the first event and the actual cell quality during handover caused by factors such as measurement fluctuations and inaccurate predictions, and ensuring the performance of the communication system.
[0097] Optionally, the cell identifier mentioned in Operation 1 and thereafter may include, but is not limited to, Global Cell Identity (GCI), Physical Cell Identity (PCI), Tracking Area Identity (TAI), Public Land Mobile Network Identity (PLMN-ID), etc., without limitation.
[0098] Operation 12: Delete the second cell identifier from the second variable, which stores the cell identifiers of cells that satisfy the first event. The cell identifiers stored in the second variable can be represented as a list of cell identifiers.
[0099] It is understandable that by deleting the second cell identifier from the second variable, the terminal can update the stored list of cell identifiers that meet the first event, so as to determine the cell that stably meets the first event based on the prediction information, thereby avoiding the problem of inconsistent cell quality when the first event is met and cell quality during actual handover caused by factors such as measurement fluctuations and inaccurate predictions, and ensuring the performance of the communication system.
[0100] Operation 13: Store first prediction information in a third variable, the first prediction information being related to the cell that is predicted to leave the first event.
[0101] In this embodiment, the terminal stores the first prediction information in the third variable, which can be used by the terminal to report measurements to the network-side device based on the third variable. This provides the network-side device with predicted values of cell quality and related time information, and provides the network side with more comprehensive prediction information of cells leaving the first event. This avoids the problem of inconsistent cell quality at the time of the first event and the actual cell quality during handover caused by factors such as measurement fluctuations and inaccurate predictions, thus ensuring the performance of the communication system.
[0102] Optionally, the first prediction information may include, but is not limited to, at least one of the following 11)-15).
[0103] 11) A first identifier for identifying the second cell that is predicted to leave the first event.
[0104] It is understandable that if the terminal subsequently reports the first identifier to the network-side device, the network-side device can determine whether to use the second cell indicated by the first identifier as a candidate cell or target cell during cell handover, such as not using the second cell as a candidate cell or target cell during cell handover, in order to avoid problems such as ping-pong handover caused by the second cell leaving the first event.
[0105] 12) First indication information, used to indicate at least one cell quality prediction value within a first time period. The first time period can be understood as a prediction window, used to characterize the time during which the first cell is predicted to leave the first event, or to characterize the duration for which the cell quality prediction value of the first cell to be obtained continuously meets the leaving condition of the first event. For example, the terminal predicts whether the first cell will leave the first event within a first time period.
[0106] It is understandable that if the terminal subsequently reports the first indication information to the network-side device, the network-side device can determine whether to use the second cell as a candidate cell or target cell for cell handover based on at least one cell quality prediction value within the first time period indicated by the first indication information. For example, if the at least one cell quality prediction value is less than a third threshold, the second cell can be excluded from the selection of a candidate cell or target cell for cell handover to avoid problems such as ping-pong handover caused by the second cell leaving the first event.
[0107] 13) Second indication information, used to indicate the probability that the second cell will leave the first event.
[0108] It is understandable that if the terminal subsequently reports the second indication information to the network-side device, the network-side device can determine whether to use the second cell as a candidate cell or target cell during cell handover based on the probability indicated by the second indication information that the second cell will leave the first event. If the probability is greater than the second threshold, the second cell can be excluded from the selection of a candidate cell or target cell during cell handover to avoid problems such as ping-pong handover caused by the second cell leaving the first event.
[0109] 14) Third indication information, used to indicate the predicted time when the second cell will leave the first event.
[0110] It is understandable that if the terminal subsequently reports the third indication information to the network-side device, the network-side device can determine whether to use the second cell as a candidate cell or target cell for cell handover based on the time indicated by the third indication information when the second cell will leave the first event. For example, if the second cell is not used as a candidate cell or target cell for cell handover during the predicted time of the second cell leaving the first event, the network-side device can avoid problems such as ping-pong handover caused by the second cell leaving the first event.
[0111] 15) Fourth indication information, used to indicate the cell quality measurement value in the second time period, wherein the second time period is used to characterize the time from the start of predicting whether the first cell will leave the first event to the reporting of the first prediction information.
[0112] It is understandable that if the terminal subsequently reports the fourth indication information to the network-side device, the network-side device can determine whether to use the second cell as a candidate cell or target cell for cell handover based on the cell quality prediction value within the second time period indicated by the fourth indication information. For example, if the cell quality prediction value of at least one cell is less than the fourth threshold, the second cell can be excluded from the selection of a candidate cell or target cell for cell handover, so as to avoid problems such as ping-pong handover caused by the second cell leaving the first event.
[0113] It is understood that which of the aforementioned items 11)-15) is actually included in the first prediction information can be determined by protocol agreement or network instruction, and no restriction is made here.
[0114] In this embodiment, when the first cell satisfies the first event, the terminal predicts whether the first cell will leave the first event. When it predicts that a second cell in the first cell will leave the first event, it performs a first operation. The first operation includes one or more of the following: storing the second cell identifier in a first variable, deleting the second cell identifier in a second variable, and storing first prediction information in a third variable. This allows the terminal to predict which cell will leave the first event, thus avoiding the inconsistency between the cell quality when the first event is satisfied and the cell quality during actual handover caused by factors such as measurement fluctuations, and ensuring the performance of the communication system.
[0115] In some embodiments, when the first cell satisfies the first event, a first report may be triggered by the satisfaction of the first event, wherein the first report is associated with the first cell that satisfies the first event. For example, when the first event is an RRM measurement event, the first report can be understood as an RRM measurement report, which may include, but is not limited to, the cell identifier, cell quality measurement value, etc. of the first cell that satisfies the RRM measurement event.
[0116] For example, when the first event is a predicted measurement event, the first report can be understood as a predicted measurement report, or a special type of measurement report, which may include, but is not limited to, the cell identifier of the first cell that satisfies the predicted measurement event, the predicted cell quality measurement value, etc.
[0117] Based on this, in this embodiment, for the scenario where the first report is triggered by the first event, it is possible that the terminal has already sent the first report to the network-side device, or it is possible that the terminal has not yet sent the first report to the network-side device. Therefore, this embodiment will describe the processing methods that the terminal needs to adopt in the following scenarios 1 and 2, depending on whether the first report has been sent or not.
[0118] Scenario 1
[0119] Assuming the first report is triggered by the first event and the terminal has sent the first report to the network-side device, then after performing the first operation, the terminal may send a second report to the network-side device. The second report is related to the predicted event that a second cell in the first cell will leave the first cell. That is, the second report is triggered by the terminal's prediction that a second cell in the first cell will leave the first cell.
[0120] Based on this, it can be understood that after the terminal has sent the first report to the network-side device, the terminal can further send the second report to the network side based on the prediction result, so as to provide the network-side device with information in advance on whether the first cell will leave the first event, that is, to provide the network-side device with prediction information to assist the network-side device in making cell handover strategy decisions, and then issue reasonable mobility configurations to avoid ping-pong handover and ensure the performance of the communication system.
[0121] Optionally, when the terminal sends a second report to the network-side device, it may do so based on a first variable and / or a third variable maintained by the terminal. For example, when sending the second report to the network-side device based on the first variable, the second report may include a second cell identifier stored in the first variable. This allows the network-side device to temporarily disregard considering the second cell as a candidate or target cell during cell handover when making decisions about handover strategies based on the second report, thereby avoiding ping-pong handover and ensuring the performance of the communication system.
[0122] For example, when sending the second report to the network-side device based on the third variable, the second report may include the first prediction information stored in the third variable. This allows the network-side device to refer to the first prediction information (such as the first identifier, first indication information, second indication information, third indication information, and fourth indication information) in the second report when making cell handover strategy decisions based on the second report to determine whether to use the second cell as a candidate cell or target cell for cell handover (see the foregoing description of this pair of first prediction information, which will not be repeated here). For example, the second cell may be temporarily disregarded as a candidate cell or target cell for cell handover, thereby avoiding ping-pong handover and ensuring the performance of the communication system.
[0123] For example, when sending the second report to the network-side device based on the first variable and the third variable, the second report may include the second cell identifier stored in the first variable and the first prediction information.
[0124] Scenario 2
[0125] If the first report is triggered by the first event, but the terminal does not send the first report to the network-side device, then after performing the first operation described in S220, the terminal may perform a second operation. The second operation may include, but is not limited to, at least one of the following operations 21-23.
[0126] Operation 21: Send the first report to the network-side device.
[0127] Operation 22: If it is predicted that there is a second cell in the first cell that will leave the first event, including all cells in the first cell, delete the first report or cancel the transmission of the first report.
[0128] Operation 23: Include the first prediction information in the first report, such as adding, supplementing, or updating the first prediction information in the first report triggered by the first event.
[0129] Regarding the aforementioned operations 21-23, assuming the terminal only executes operation 21, it can be understood that the terminal can send the first report to the network-side device based on the second variable. That is, compared to directly sending the triggered first report to the network-side device after the first event is met, this embodiment sends the first report to the network-side device through operation 21 without including the predicted second cell that will leave the first event. This allows the network-side device to receive an event-triggered first report, such as an RRM measurement report or a predicted measurement report, to assist in making cell handover strategy decisions, thereby issuing reasonable mobility configurations, avoiding ping-pong handover, and ensuring the performance of the communication system.
[0130] Assuming the terminal only performs operation 22, it can be understood that when it is predicted that all cells satisfying the first event will leave the first event, the terminal can delete the first report or cancel the transmission of the first report, thereby avoiding unnecessary reporting of measurement reports or predicted measurement reports, and avoiding ping-pong handover caused by cell handover strategies determined based on inaccurate first reports.
[0131] Assuming the terminal executes operations 21 and 23, it can be understood that the terminal can send the first report to the network-side device based on a third variable. That is, compared to directly sending the triggered first report to the network-side device after the first event is met, this embodiment sends the first report to the network-side device through operations 21 and 23. In this first report, the predicted second cell identifier that will leave the first event is not deleted, and the first report includes the first prediction information. This provides the network-side device with a more reliable measurement report to assist in making cell handover strategy decisions, thereby issuing reasonable mobility configurations, avoiding ping-pong handover, and ensuring the performance of the communication system.
[0132] Alternatively, the terminal's execution of operations 21 and 23 can also be understood as the terminal sending the first report to the network-side device based on the second and third variables. In this first report, the predicted second cell identifier that will leave the first event is deleted; or, the first report deletes both the predicted second cell identifier that will leave the first event and includes the first prediction information. This provides the network-side device with a more reliable measurement report to assist in making cell handover strategy decisions, thereby issuing appropriate mobility configurations, avoiding ping-pong handovers, and ensuring the performance of the communication system.
[0133] In some embodiments, the terminal can predict whether the first cell will leave the first event in the aforementioned S210 in various ways. For example, in this embodiment, the terminal predicting whether the first cell will leave the first event includes: under the condition of satisfying a first condition, the terminal predicts that a second cell in the first cell will leave the first event; wherein, the first condition includes at least one of the following conditions 1-3.
[0134] Condition 1: The cell quality prediction values of the second cell after layer 3 filtering all satisfy the departure condition of the first event within the first time period. Here, the first time period characterizes the time required to predict whether the first cell will leave the first event, or it characterizes the duration for which the cell quality prediction values of the first cell continuously satisfy the departure condition of the first event. The first time period can be TTT, etc.
[0135] Condition 2: The probability that the second cell will leave the first event within a first time period is not less than a first threshold. Here, the first time period characterizes the time required to predict whether the first cell will leave the first event, or it characterizes the duration for which the predicted cell quality value of the first cell continuously meets the leaving condition of the first event. The first time period can be TTT, etc.
[0136] Condition 3: Within a third time period (e.g., TTT) after the cell quality of the second cell after layer 3 filtering meets the departure condition of the first event, the predicted value of the cell quality of the second cell after layer 3 filtering meets the departure condition of the first event continues to meet the departure condition of the first event. The third time period characterizes the time during which the predicted value of the cell quality of the second cell after layer 3 filtering meets the departure condition of the first event must continue to meet the departure condition of the first event.
[0137] Specifically, the statement that the cell quality of the second cell after layer 3 filtering in condition 3 satisfies the "cell quality of the second cell after layer 3 filtering" in the departure condition of the first event can be understood as follows: if the first event is an RRM measurement event, then the cell quality of the second cell after layer 3 filtering is the cell quality measurement value; if the first event is a prediction measurement event, then the cell quality of the second cell after layer 3 filtering is the cell quality prediction value.
[0138] In this embodiment, the first time and the third time can be the same, for example, both can be TTT as described above, or they can be different, and there is no limitation here.
[0139] Optionally, the departure conditions for the first event mentioned in this embodiment may include, but are not limited to, the departure conditions described in Table 1 above.
[0140] In some embodiments, the method embodiment 200 may further include: the terminal obtaining first configuration information, wherein the first configuration information is used to configure relevant information when the terminal makes a prediction of whether the first cell will leave the first event, thereby ensuring that the terminal and the network-side device have a consistent understanding of the relevant information when the terminal makes a prediction of whether the first cell will leave the first event.
[0141] Optionally, the terminal can obtain the first configuration information in various ways. For example, the terminal can obtain the first configuration information agreed upon by the protocol, or it can obtain the first configuration information from a network-side device. No limitation is made here. Specifically, in the case where the terminal obtains the first configuration information from a network-side device, the network-side device can send the first configuration information to the terminal as part of the measurement configuration, etc., without restriction.
[0142] Optionally, the first configuration information may include, but is not limited to, at least one of the following first information and second information. The first information is used to instruct the terminal to predict whether the first cell will leave the first event when the second condition is met.
[0143] Optionally, the satisfaction of the second condition may include, but is not limited to, any one of the following 21)-22).
[0144] 21) The first event is satisfied.
[0145] 21) The first event is satisfied, and the departure condition of the first event is also satisfied.
[0146] The second information is used to instruct the terminal on relevant parameters or information involved in predicting whether the first cell will leave the first event. Optionally, the second information may include, but is not limited to, at least one of the following 31)-36).
[0147] 31) First time, the first time is used to characterize the time when it is predicted whether the first cell will leave the first event, or the first time is used to characterize the duration for which the predicted cell quality value of the first cell to be obtained continuously meets the leaving condition of the first event.
[0148] 32) The second time is used to characterize the time from the start of predicting whether the first cell will leave the first event to the reporting of the first prediction information.
[0149] 33) The third time is used to characterize the time during which the predicted value of the cell quality after the layer 3 filtering of the second cell meets the departure condition of the first event.
[0150] 34) A first threshold is used to indicate the probability threshold for predicting whether the first cell will leave the first event.
[0151] 35) Fifth instruction information, used to instruct the terminal to report that it will leave the cell of the first event.
[0152] 36) A sixth instruction message, used to instruct the terminal to report a third report, the third report being related to the cell from which the first event occurred. The third report may be either the first report or the second report mentioned above.
[0153] In some embodiments, the terminal can predict whether the first cell will leave the first event using various methods described in the foregoing embodiments. For example, the terminal can predict whether the first cell will leave the first event based on an AI unit. For instance, if the first event meets the conditions for entry within the first event time frame (TTT), the terminal initiates predictive inference based on the AI unit to predict whether the first cell will leave the first event.
[0154] In this embodiment, after the first cell satisfies the first event, the AI unit is further used to predict whether the first cell will leave the first event, which can improve the prediction efficiency and ensure the reliability of the prediction results.
[0155] In some embodiments, for the first event mentioned in the foregoing embodiments, as shown in FIG3a and FIG3b, the RRM measurement event and the predicted measurement event may satisfy, but are not limited to, any one of the following 41)-44).
[0156] 41) The RRM measurement event and the predicted measurement event are associated with (or share) the same measurement identifier, and the RRM measurement event and the predicted measurement event are associated with the same reporting variable.
[0157] Optionally, if the RRM measurement event and the predicted measurement event are associated with the same measurement identifier and the RRM measurement event and the predicted measurement event are associated with the same reporting variable, at least one of the following a)-c) is satisfied.
[0158] a) The RRM measurement event and the predicted measurement event are configured in the measurement configuration associated with the same measurement identifier.
[0159] b) The third and fourth cells are stored in the first cell list, such as celltriggeredlist. The third cell satisfies the entry condition for the measurement event, and the fourth cell satisfies the entry condition for the predicted measurement event.
[0160] Optionally, considering that the cell that satisfies the RRM measurement event and the predicted measurement event is the same cell, a separate cell category, celltriggerlistPred, can be introduced or configured to store the cell identifiers of the cells that satisfy the predicted measurement event separately.
[0161] c) The first report corresponding to the measurement event and the first report corresponding to the predicted measurement event are both stored in the measurement report list variable, such as VarMeasReportList.
[0162] For example, assuming that the first configuration information is associated with the first measurement configuration identifier, and the first measurement configuration identifier corresponds one-to-one with the first measurement identifier, then the terminal only maintains a measurement report list variable for the first measurement identifier. That is, the first report that meets the first event trigger does not distinguish whether it is triggered by the RRM measurement event or by the predicted measurement event.
[0163] Specifically, for the first measurement identifier, i.e., the same measurement identifier associated with the RRM measurement event and the predicted measurement event, if the measurement report corresponding to the first measurement identifier is configured as an event-triggered report, and the second cell among the first cells that satisfy the first event included in the measurement report entry corresponding to the first measurement identifier in the measurement report list variable satisfies the first condition, then the terminal may perform at least one of the following operations: 31-33. The first condition will not be elaborated upon here.
[0164] Operation 31: If the first configuration information includes the fifth indication information, then the predicted second cell that will leave the first event is stored in the leaving cell variable of the measurement report entry corresponding to the first measurement identifier in the first variable.
[0165] Operation 32: Delete the second cell from the first cell that satisfies the first event from the first variable; or store first prediction information in the third variable, the first prediction information being related to the cell that is predicted to leave the first event;
[0166] Operation 32: If the first measurement configuration includes the sixth indication information, the first report or the second report can be reported according to the measurement reporting process corresponding to the first measurement identifier. The first report or the second report can be referred to the foregoing description, and will not be repeated here.
[0167] 42) The RRM measurement event and the predicted measurement event are associated with the same reporting variable, and the RRM measurement event and the predicted measurement event are associated with different measurement identifiers.
[0168] Optionally, when the RRM measurement event and the predicted measurement event are associated with the same reporting variable, and the measurement event and the predicted measurement event are associated with different measurement identifiers, the first report corresponding to the measurement event and the first report corresponding to the predicted measurement event are both stored in a measurement report list variable, such as VarMeasReportList, but the measurement event and the predicted measurement event correspond to different measurement report entries.
[0169] For example, assuming that the first configuration information corresponding to the RRM measurement event is associated with a first measurement configuration identifier, and the first configuration information corresponding to the predicted measurement event is associated with a second measurement configuration identifier, and that the first measurement configuration identifier corresponds one-to-one with the first measurement identifier and the second measurement configuration identifier corresponds one-to-one with the second measurement identifier, the terminal maintains a measurement report list variable for both the first and second measurement identifiers (the event-triggered measurement report is distinguished between being triggered by the RRM measurement event and being triggered by the predicted measurement event). The terminal-side behavior can be described with reference to the example in 41) above, but unlike 41), the network-side device will impose restrictions, such as preventing the first configuration information corresponding to the RRM measurement event and the first configuration information corresponding to the predicted measurement event from appearing simultaneously under the same measurement configuration identifier.
[0170] 43) The RRM measurement event and the predicted measurement event are associated with the same measurement identifier. The RRM measurement event and the predicted measurement event are associated with different reporting variables, such as the RRM measurement event being associated with the measurement report list variable VarMeasReportList, and the predicted measurement event being associated with the prediction report list variable VarPredReportList.
[0171] Optionally, when the RRM measurement event and the predicted measurement event are associated with the same measurement identifier, and the RRM measurement event and the predicted measurement event are associated with different reporting variables, the first report corresponding to the measurement event is stored in a measurement report list, such as VarMeasReportList, and the first report corresponding to the predicted measurement event is stored in a prediction report list, such as VarPredReportList.
[0172] For example, assuming that the first configuration information corresponding to the RRM measurement event and the first configuration information corresponding to the predicted measurement event are both associated with the first measurement configuration identifier, and the first measurement configuration identifier corresponds one-to-one with the first measurement identifier (i.e., the same measurement identifier), then the terminal can maintain a measurement report list variable and a prediction report list variable for the first configuration information corresponding to the RRM measurement event and the first configuration information corresponding to the predicted measurement event, respectively. The measurement report list variable corresponds to the predicted departure of the RRM measurement event, and the prediction report list variable corresponds to the predicted departure of the predicted measurement event.
[0173] Based on this, for the first measurement identifier, if the measurement report corresponding to the first measurement identifier is configured as an event-triggered report, and the second cell in the first cell that satisfies the event in the measurement report entry corresponding to the first measurement identifier in the measurement report list variable satisfies the first condition, then the terminal may perform at least one of the following operations: 41-44.
[0174] Operation 41: If the first measurement configuration includes first configuration information corresponding to the RRM measurement event, and the first configuration information includes fifth indication information, then the second cell can be stored in the leaving cell variable of the measurement report entry corresponding to the first measurement identifier in the first variable; and / or, the second cell in the first cell that satisfies the RRM measurement event is deleted.
[0175] Operation 42: If the first measurement configuration includes the first configuration information corresponding to the RRM measurement event, and the first configuration information includes the sixth indication information, then the measurement reporting process corresponding to the first measurement identifier is triggered to report the first report or the second report. The first report or the second report can be referred to the foregoing description, and will not be repeated here.
[0176] Operation 43: If the first measurement configuration includes first configuration information corresponding to the predicted measurement event, and the first configuration information includes fifth indication information, then the second cell can be stored in the leaving cell variable of the prediction report entry corresponding to the first measurement identifier in the second variable; and / or, the second cell in the first cell that satisfies the predicted measurement event is deleted.
[0177] Operation 44: If the first measurement configuration includes first configuration information corresponding to the predicted measurement event, and the first configuration information includes sixth indication information, then the measurement reporting process corresponding to the first measurement identifier can be triggered to report the first report or the second report. The first report or the second report can be referred to the foregoing description, and will not be repeated here.
[0178] If the measurement reporting corresponding to the first measurement identifier is configured to be triggered by a predicted measurement event, and one or more applicable cells meet the predicted measurement event, then a prediction report entry corresponding to the first measurement identifier is generated in the second variable, and the first cell that is predicted to meet the predicted measurement event is included in the entry, and the prediction reporting process corresponding to the first measurement identifier is triggered.
[0179] The following can be included for one or more applicable cells to satisfy the predicted measurement event: the L3 filtered cell quality prediction values of one or more applicable cells all satisfy the entry condition of the first event within a fourth time (such as TTT), and / or, one or more applicable cells are predicted to possibly satisfy the first event within a fifth time (i.e., the probability of the predicted measurement event being satisfied is not less than a first threshold).
[0180] 44) The RRM measurement event and the predicted measurement event are associated with different measurement identifiers and different reporting variables, respectively.
[0181] Optionally, when the RRM measurement event and the predicted measurement event are associated with different measurement identifiers and different reporting variables, the first report corresponding to the measurement event is stored in a measurement report list, such as VarMeasReportList, and the first report corresponding to the predicted measurement event is stored in a prediction report list, VarPredReportList.
[0182] For example, assuming that the first configuration information corresponding to the RRM measurement event and the first configuration information corresponding to the predicted measurement event are both associated with the first measurement configuration identifier, and the first measurement configuration identifier corresponds one-to-one with the first measurement identifier (i.e., the same measurement identifier), then the terminal can maintain a measurement report list variable and a prediction report list variable for the first configuration information corresponding to the RRM measurement event and the first configuration information corresponding to the predicted measurement event, respectively. The measurement report list variable corresponds to the predicted departure of the RRM measurement event, and the prediction report list variable corresponds to the predicted departure of the predicted measurement event.
[0183] Based on this, for the first measurement identifier, if the measurement report corresponding to the first measurement identifier is configured as an event-triggered report, and the second cell among the first cells that satisfy the event included in the measurement report entry corresponding to the first measurement identifier in the measurement report list variable satisfies the first condition, then the terminal may perform at least one of the following operations 51-53. The first condition will not be elaborated upon here.
[0184] Operation 51: If the first configuration information includes the fifth indication information, then the predicted second cell that will leave the first event is stored in the leaving cell variable of the measurement report entry corresponding to the first measurement identifier in the first variable.
[0185] Operation 52: Delete the second cell from the first cell that satisfies the first event from the first variable; or store first prediction information in the third variable, the first prediction information being related to the cell that is predicted to leave the first event;
[0186] Operation 52: If the first measurement configuration includes the sixth indication information, the first report or the second report can be reported according to the measurement reporting process corresponding to the first measurement identifier. The first report or the second report can be referred to the above description, and will not be repeated here.
[0187] It should be noted that for the RRM measurement event and the predicted measurement event described in 44) which are associated with different measurement identifiers and different reporting variables, the network side will impose restrictions, such as restricting the first configuration information corresponding to the RRM measurement event and the first configuration information corresponding to the predicted measurement event from appearing simultaneously under the same measurement configuration identifier.
[0188] In some embodiments, the list of prediction reports in 43)-44) may further include historical measurement results used to predict whether the first cell will leave the predicted measurement event.
[0189] Based on the description of the communication method in the aforementioned method embodiment 200, in order to better understand the technical solution of this application, the implementation process of the communication method provided by this application is described in illustrative form below with reference to examples.
[0190] Example 1
[0191] Assuming the first event is an RRM measurement event, then, as shown in Figure 4a, the communication process provided in this embodiment can be as follows.
[0192] S410, the network-side device (such as a base station) sends the first configuration information to the terminal.
[0193] The first configuration information is used to configure relevant information when the terminal makes a prediction about whether the first cell will leave the first measurement event.
[0194] The first configuration information includes at least one of the following a)-g).
[0195] a) First information, used to instruct the terminal to predict whether the first cell will leave the RRM measurement event when the second condition is met.
[0196] The second condition includes any one of the following a1)-a2).
[0197] a1) Satisfies the RRM measurement event.
[0198] a2) The RRM measurement event is satisfied, and the departure condition of the RRM measurement event is also satisfied.
[0199] b) First time, the first time is used to characterize the time when the prediction of whether the first cell will leave the RRM measurement event, or to characterize the duration for which the cell quality prediction value of the first cell to be obtained continuously meets the leaving condition of the first event.
[0200] c) A second time, used to characterize the time from the start of predicting whether the first cell will leave the RRM measurement event to the reporting of the first prediction information.
[0201] d) The third time is used to characterize the time during which the predicted value of the cell quality after the layer 3 filtering of the second cell meets the departure condition of the first event.
[0202] e) A first threshold, used to indicate the probability threshold for predicting whether the first cell will leave the RRM measurement event.
[0203] f) Fifth instruction information, used to instruct the terminal to report the cell where it will leave the RRM measurement event.
[0204] g) A sixth instruction message, used to instruct the terminal to report a third report, the third report being related to the cell that will leave the RRM measurement event.
[0205] S420, the terminal performs measurements according to the measurement configuration, and determines the first cell that meets the RRM measurement event based on the measurement results.
[0206] S430, the terminal predicts whether the first cell will leave the RRM measurement event based on the first configuration information and the AI unit, and maintains at least one of the first variable, the second variable, and the third variable.
[0207] The implementation process in S430 can be shown in Figure 4b, as follows.
[0208] S4301, the terminal predicts whether the first cell will leave the RRM measurement event based on the first configuration information and the AI unit. If it predicts that there is a second cell in the first cell that will leave the RRM measurement event, then S4302 is executed. Otherwise, the RRM measurement reporting can be performed according to the RRM measurement reporting process provided in the related technology.
[0209] S4302, the terminal determines whether the first configuration information includes the fifth indication information (used to instruct the terminal to report the cell that will leave the RRM measurement event). If it includes it, then execute S4303; otherwise, execute S4304.
[0210] S4303, a second cell identifier is stored in a first variable, the first variable being used to store the cell identifier of the predicted cell that will leave the RRM measurement event, and / or, first prediction information is stored in a third variable, the first prediction information being related to the cell that is predicted to leave the RRM measurement event.
[0211] S4304, delete the second cell identifier from the second variable, which is used to store the cell identifier of the cell that satisfies the RRM measurement event.
[0212] S440, the terminal determines whether the first configuration information includes sixth indication information (used to instruct the terminal to report a third report, the third report being related to the cell that will leave the RRM measurement event). If it includes it, then execute S450 or S460.
[0213] S450, when the measurement report (or RRM measurement report) is triggered by an RRM measurement event and the measurement report has been sent by the terminal to the network-side device, the terminal sends a second report to the network-side device according to the first variable or the third variable in S430. The second report is related to the predicted RRM measurement event that a second cell in the first cell will leave the first cell, such as the second report including the first prediction information.
[0214] Optionally, the first prediction information may include, but is not limited to, at least one of the following a)-e).
[0215] a) A first identifier for identifying the second cell that is predicted to leave the RRM measurement event.
[0216] b) First indication information, used to indicate at least one cell quality prediction value within a first time period, the first time period can be understood as a prediction window, used to characterize the time for predicting whether the first cell will leave the RRM measurement event, or used to characterize the duration for which the cell quality prediction value of the first cell to be obtained continuously meets the leaving condition of the first event.
[0217] c) Second indication information, used to indicate the probability that the second cell will leave the RRM measurement event.
[0218] d) Third indication information, used to indicate the predicted time when the second cell will leave the RRM measurement event.
[0219] e) Fourth indication information, used to indicate cell quality measurement values within a second time period, wherein the second time period is used to characterize the time from the start of predicting whether the first cell will leave the RRM measurement event to the reporting of the first prediction information.
[0220] S460, if the measurement report (or RRM measurement report) is triggered by an RRM measurement event but the measurement report is not sent by the terminal to the network-side device, the terminal performs a second operation based on the second variable and / or the third variable in S430.
[0221] The second operation includes at least one of the following operations 21-23.
[0222] Operation 21: Send the first report to the network-side device.
[0223] Operation 22: If it is predicted that there is a second cell in the first cell that will leave the RRM measurement event, including all cells in the first cell, delete the first report or cancel the transmission of the first report.
[0224] Operation 23: Include the first prediction information in the first report.
[0225] S470, the network-side device determines the handover strategy based on the first or second report received.
[0226] The prediction start time and reporting time for predicting whether the first cell will leave the RRM measurement time are explained below with reference to Figures 4c and 4d.
[0227] As shown in Figure 4c, assuming that the first cell meets the entry conditions of the RRM measurement event at time T1, and at time T2, one TTT interval after time T1, the terminal begins to predict whether the first cell will leave the RRM measurement event within the first time (e.g., TTT). At the same time, at time T2, the RRM measurement event triggers the first report (i.e., measurement report), and / or, the prediction event of whether the first cell will leave the RRM measurement event triggers the reporting of the first report or the second report.
[0228] As shown in Figure 4d, assuming that the first cell meets the entry conditions for the RRM measurement event at time T1, and at time T2, one TTT interval after time T1, the terminal determines that the first cell meets the RRM measurement event, and the RRM measurement event triggers the first report (i.e., measurement report); at time T3, one predetermined time interval after time T2, the terminal begins to predict whether the first cell will leave the RRM measurement event within the first time (e.g., TTT), and at the same time, at time T3, the terminal's prediction of whether the first cell will leave the RRM measurement event triggers the reporting of the second report.
[0229] In Example 1, when the first cell meets the RRM measurement event, the terminal predicts whether the first cell will leave the RRM measurement event, thereby providing prior information to the network-side equipment to assist the network in optimizing the handover configuration, avoiding ping-pong handover, and ensuring the performance of the communication system.
[0230] It is understood that the implementation process of each step in this Example 1 can refer to the relevant description in the aforementioned method embodiment 200, and will not be repeated here to avoid repetition. In addition, the implementation process of this Example 1 may include, but is not limited to, the aforementioned steps, such as including more or fewer steps than those in S410-S470, which is not limited here.
[0231] Example 2
[0232] Assuming the first event is a predicted measurement event, that is, an RRM measurement event that may occur based on the cell measurement results and the AI unit prediction, then, as shown in Figure 5a, the communication process provided in this embodiment can be as follows.
[0233] S510, the network-side device (such as a base station) sends the first configuration information to the terminal.
[0234] The first configuration information is used to configure relevant information when the terminal makes a prediction about whether the first cell will leave the first measurement event.
[0235] The first configuration information includes at least one of the following a)-g).
[0236] a) First information, used to instruct the terminal to predict whether the first cell will leave the predicted measurement event when the second condition is met.
[0237] The second condition includes any one of the following a1)-a2).
[0238] a1) satisfies the predicted measurement event.
[0239] a2) The predicted measurement event is satisfied, and the departure condition of the predicted measurement event is also satisfied.
[0240] b) First time, the first time is used to characterize the time when it is predicted whether the first cell will leave the predicted measurement event, or to characterize the duration for which the cell quality prediction value of the first cell to be obtained continuously meets the leaving condition of the first event.
[0241] c) A second time, used to characterize the time from the start of predicting whether the first cell will leave the predicted measurement event to the reporting of the first prediction information.
[0242] d) The third time is used to characterize the time during which the predicted value of the cell quality after the layer 3 filtering of the second cell meets the departure condition of the first event.
[0243] e) A first threshold, used to indicate the probability threshold for predicting whether the first cell will leave the predicted measurement event.
[0244] f) Fifth indication information, used to instruct the terminal to report the cell where it will leave the predicted measurement event.
[0245] g) A sixth instruction message, used to instruct the terminal to report a third report, the third report being related to the cell that will leave the predicted measurement event.
[0246] S520, the terminal performs measurements according to the measurement configuration, and determines that the first cell meets the first measurement event based on the measurement results.
[0247] S530, the terminal predicts whether the first cell will leave the predicted measurement event based on the first configuration information and the AI unit, and maintains at least one of the first variable, the second variable, and the third variable.
[0248] For example, the implementation process in S530 can be shown in Figure 5b, as follows.
[0249] S5301, the terminal predicts whether the first cell will leave the predicted measurement event based on the first configuration information and the AI unit. If it is predicted that there is a second cell in the first cell that will leave the predicted measurement event, then S5302 is executed. Otherwise, RRM measurement reporting can be performed according to the RRM measurement reporting process provided in related technologies.
[0250] S5302, the terminal determines whether the first configuration information includes the fifth indication information (used to instruct the terminal to report the cell that will leave the predicted measurement event). If it includes it, then S5304 is executed; otherwise, S5304 is executed.
[0251] S5303, a second cell identifier is stored in a first variable, the first variable being used to store the cell identifier of the predicted cell that will leave the predicted measurement event, and / or, a first prediction information is stored in a third variable, the first prediction information being related to the cell that is predicted to leave the predicted measurement event.
[0252] S5304, delete the second cell identifier from the second variable, which is used to store the cell identifier of the cell that satisfies the predicted measurement event.
[0253] S540, the terminal determines whether the first configuration information includes sixth indication information (used to instruct the terminal to report a third report, the third report being related to the cell that will leave the predicted measurement event). If it does, then S550 or S560 is executed.
[0254] S550, when the measurement report (or predicted measurement report) is triggered by a predicted measurement event and the measurement report has been sent by the terminal to the network-side device, the terminal sends a second report to the network-side device according to the first variable or the third variable in S540. The second report is related to the predicted measurement event that a second cell in the first cell will leave the predicted measurement event, such as the second report including first prediction information.
[0255] Optionally, the first prediction information may include, but is not limited to, at least one of the following a)-e).
[0256] a) A first identifier for identifying the second cell that is predicted to leave the predicted measurement event.
[0257] b) First indication information, used to indicate at least one cell quality prediction value within a first time period, the first time period can be understood as a prediction window, used to characterize the time during which the first cell is predicted to leave the predicted measurement event, or used to characterize the duration for which the cell quality prediction value of the first cell to be obtained continuously meets the leaving condition of the first event.
[0258] c) Second indication information, used to indicate the probability that the second cell will leave the predicted measurement event.
[0259] d) Third indication information, used to indicate the time when the second cell is predicted to leave the predicted measurement event.
[0260] e) Fourth indication information, used to indicate cell quality measurement values within a second time period, wherein the second time period is used to characterize the time from the start of predicting whether the first cell will leave the predicted measurement event to the reporting of the first prediction information.
[0261] The implementation of S550 can provide prior information for network-side devices to determine handover strategies in a timely manner, avoiding unnecessary handovers due to incorrect predictions.
[0262] S560, if the measurement report (or predicted measurement report) is triggered by a predicted measurement event but the measurement report is not sent by the terminal to the network-side device, the terminal performs a second operation based on the second or third variable in S530.
[0263] The second operation includes at least one of the following operations 21-23.
[0264] Operation 21: Send the first report to the network-side device.
[0265] Operation 22: If it is predicted that there is a second cell in the first cell that will leave the predicted measurement event, including all cells in the first cell, delete the first report or cancel the transmission of the first report.
[0266] Operation 23: Include the first prediction information in the first report.
[0267] By implementing operations 21 and / or 23 in S550, prior information can be provided to network-side devices to determine handover strategies in a timely manner, avoiding unnecessary handovers due to incorrect predictions. Alternatively, by implementing operation 22 in S550, unnecessary prediction measurement reports (such as the first report of deletion or cancellation) can be avoided, thus preventing ping-pong handovers.
[0268] S570: The network-side device determines the handover strategy based on the first or second report received.
[0269] It is worth noting that, regarding the prediction start time and reporting time for predicting whether the first cell will leave the RRM measurement time, assuming the predicted measurement event (i.e., the RRM measurement event that may occur based on the cell measurement results and the AI unit prediction) is Prediction 1, and the prediction of whether the first cell that satisfies the predicted measurement event will leave the predicted measurement event at the first time is Prediction 2, then, as shown in Figure 5c, at time T1, Prediction 1 and Prediction 2 begin, and Prediction 1 triggers the reporting of the predicted measurement report, while Prediction 2 predicts whether the first cell will leave the predicted measurement time at the first time. Furthermore, the time when Prediction 2 triggers the reporting of the predicted measurement report (such as the aforementioned second report) cannot be later than time T2, to avoid the network-side equipment receiving the report triggered by Prediction 2 only after completing the handover decision.
[0270] Furthermore, in Figure 5c, the time period from the start of prediction 2 to the latest prediction 2 triggering measurement reporting is defined as the second time (T2-T1). This is understandable because indirect event predictions need to be based on historical measurements. That is, when the terminal predicts whether to leave the predicted measurement event (within the first time after the prediction satisfies the predicted measurement event), it needs to consider historical measurement results prior to the current time point. The second time specifies the most recent historical measurement time point information that can be referenced.
[0271] As shown in Figure 5d, the prediction windows of prediction 2 and prediction 1 overlap, meaning that prediction 1 and prediction 2 start simultaneously at time T1.
[0272] In Example 2, when the predicted measurement event is met in the first cell, the terminal provides prior information to the network-side equipment by predicting whether the first cell will leave the predicted measurement event. This information is used to assist the network in optimizing the handover configuration, avoiding ping-pong handover, and ensuring the performance of the communication system.
[0273] It is understood that the implementation process of each step in this Example 2 can refer to the relevant description in the aforementioned Method Embodiment 200. To avoid repetition, it will not be repeated here. In addition, the implementation process of this Example 2 may include, but is not limited to, the aforementioned steps. For example, it may include more or fewer steps than the aforementioned S510-S570, which is not limited here.
[0274] Figure 6 shows a flowchart of a communication method 600 provided in an exemplary embodiment of this application. This method 600 can be executed by, but is not limited to, a network-side device, specifically by hardware and / or software installed in the network-side device. In this embodiment, the method 600 may include at least the following steps.
[0275] S610: In the case that the first event is satisfied in the first cell, the network-side device receives the third information from the terminal.
[0276] The third information includes either the first report or the second report.
[0277] The first report includes first prediction information, the first report is related to the first cell that satisfies the first event, and the first prediction information is related to the predicted cells in the first cell that will leave the first event;
[0278] The second report is related to the prediction that a second cell in the first cell will leave the first event.
[0279] In some embodiments, the first prediction information includes at least one of the following: a first identifier for identifying the second cell predicted to leave the first event; a first indication for indicating at least one cell quality prediction value within a first time period, wherein the first time period is used to characterize the time during which the first cell is predicted to leave the first event, or to characterize the duration for which the cell quality prediction value of the first cell to be obtained continuously meets the leaving condition of the first event; a second indication for indicating the probability that the second cell will leave the first event; a third indication for indicating the time during which the second cell is predicted to leave the first event; and a fourth indication for indicating a cell quality measurement value within a second time period, wherein the second time period is used to characterize the time from the start of predicting whether the first cell will leave the first event to the reporting of the first prediction information.
[0280] In some embodiments, the method further includes: the network-side device sending first configuration information to the terminal; wherein the first configuration information includes at least one of the following: first information, used to instruct the terminal to predict whether the first cell will leave the first event when a second condition is met; second information, used to instruct the terminal on relevant parameters or information involved in predicting whether the first cell will leave the first event.
[0281] In some embodiments, satisfying the second condition includes any one of the following: satisfying the first event; satisfying the first event and satisfying the departure condition of the first event.
[0282] In some embodiments, the second information includes at least one of the following: a first time, which characterizes the time at which the predicted first cell will leave the first event, or the duration for which the predicted cell quality value of the first cell needs to continuously meet the departure condition of the first event; a second time, which characterizes the time from the start of predicting whether the first cell will leave the first event to the reporting of the first prediction information; a third time, which characterizes the time for which the predicted cell quality value of the second cell after the layer 3 filtering meets the departure condition of the first event, and the predicted cell quality value of the second cell needs to continuously meet the departure condition of the first event; a first threshold, which indicates the probability threshold for predicting whether the first cell will leave the first event; a fifth indication information, which instructs the terminal to report cells that will leave the first event; and a sixth indication information, which instructs the terminal to report a third report, the third report being related to cells that will leave the first event.
[0283] In some embodiments, the first event includes at least one of the following: a radio resource management (RRM) measurement event; and a predicted measurement event, characterized by RRM measurement events that may occur based on cell measurement results and AI unit predictions.
[0284] In some embodiments, the method further includes: the network-side device determining a cell handover strategy based on the third information. For example, the network-side device may determine whether to use the second cell indicated by the first identifier as a candidate cell or target cell during cell handover based on the third information. For instance, the second cell that is predicted to leave the first event may not be used as a candidate cell or target cell during cell handover, in order to avoid problems such as ping-pong handover caused by the second cell leaving the first event.
[0285] It is understood that each implementation in this method embodiment 600 has the same or corresponding technical features as the aforementioned method embodiment 200. Therefore, the implementation of each implementation in this method embodiment 600 can be referred to the relevant description in the aforementioned method embodiment 200 to achieve the same or corresponding technical effects. To avoid repetition, it will not be described again here.
[0286] The communication method provided in this application can be executed by a communication device. This application uses the example of a communication device executing the communication method to illustrate the communication device provided in this application.
[0287] This application provides a communication device. As an example, the communication device may be a communication equipment or a component within a communication equipment, such as a chip. The communication equipment may be a terminal, a network-side device, or a server, etc. Exemplarily, the terminal may include, but is not limited to, the type of terminal 11 listed above, and the network-side device may include, but is not limited to, the type of network-side device 12 listed above. This application does not impose specific limitations.
[0288] The communication device includes a receiving module, a transmitting module, and a processing module. These modules can be implemented in software or hardware. When implemented in hardware, the processing module can be implemented by a processor. For example, the processor can include general-purpose processors, special-purpose processors, etc., such as central processing units (CPUs), microprocessors, digital signal processors (DSPs), AI processors, GPUs, ASICs, network processors (NPs), field-programmable gate arrays (FPGAs), or other programmable logic devices, logic gates, transistors, discrete hardware components, etc. The receiving and transmitting modules can be implemented by a communication interface, which can include one or more of the following: transceivers, pins, circuits, buses, radio frequency units, etc.
[0289] Specifically, referring to Figure 7, when the communication device is a terminal or a component within a terminal, the communication device 700 includes a processing module 710, configured to predict whether the first cell will leave the first event if the first cell satisfies the first event; and to perform a first operation if it is predicted that a second cell in the first cell will leave the first event; wherein the first operation includes at least one of the following: storing a second cell identifier in a first variable, the first variable being used to store the cell identifier of the predicted cell that will leave the first event; deleting the second cell identifier in a second variable, the second variable being used to store the cell identifier of the cell that satisfies the first event; and storing first prediction information in a third variable, the first prediction information being related to the predicted cell that will leave the first event.
[0290] In some embodiments, a first report is triggered by the fulfillment of a first event, wherein the first report is associated with the first cell that fulfills the first event.
[0291] In some embodiments, referring again to FIG7, the apparatus 700 further includes: a sending module 720, configured to send a second report to the network-side device when the terminal has sent the first report to the network-side device, wherein the second report is related to the predicted event that a second cell in the first cell will leave the first event.
[0292] In some embodiments, the processing module 710 is further configured to: perform a second operation when the terminal does not send the first report to the network-side device; wherein the second operation includes at least one of the following: sending the first report to the network-side device via the sending module 720; deleting the first report or canceling the sending of the first report when it is predicted that there is a second cell in the first cell that will leave the first event, including all cells in the first cell; and including the first prediction information in the first report.
[0293] In some embodiments, the first prediction information includes at least one of the following: a first identifier for identifying the second cell predicted to leave the first event; a first indication for indicating at least one cell quality prediction value within a first time period, wherein the first time period is used to characterize the time during which the first cell is predicted to leave the first event, or to characterize the duration for which the cell quality prediction value of the first cell to be obtained continuously meets the leaving condition of the first event; a second indication for indicating the probability that the second cell will leave the first event; a third indication for indicating the time during which the second cell is predicted to leave the first event; and a fourth indication for indicating a cell quality measurement value within a second time period, wherein the second time period is used to characterize the time from the start of predicting whether the first cell will leave the first event to the reporting of the first prediction information.
[0294] In some embodiments, predicting whether the first cell will leave the first event includes: predicting that a second cell in the first cell will leave the first event if a first condition is met; wherein the first condition includes at least one of the following: the layer 3 filtered cell quality prediction value of the second cell satisfies the departure condition of the first event within a first time period; the probability that the second cell will leave the first event within the first time period is not less than a first threshold; and the layer 3 filtered cell quality prediction value of the second cell continues to satisfy the departure condition of the first event within a third time period after the layer 3 filtered cell quality of the second cell satisfies the departure condition of the first event; wherein the first time period is used to characterize the time for predicting whether the first cell will leave the first event, or to characterize the duration for which the cell quality prediction value of the first cell needs to continuously satisfy the departure condition of the first event; the third time period is used to characterize the duration for which the layer 3 filtered cell quality prediction value of the second cell needs to continuously satisfy the departure condition of the first event after the layer 3 filtered cell quality of the second cell satisfies the departure condition of the first event.
[0295] In some embodiments, the processing module 710 is further configured to: obtain first configuration information; wherein the first configuration information includes at least one of the following: first information, used to instruct the terminal to predict whether the first cell will leave the first event when a second condition is met; second information, used to instruct the terminal on the relevant parameters or information involved in predicting whether the first cell will leave the first event.
[0296] In some embodiments, satisfying the second condition includes any one of the following: satisfying the first event; satisfying the first event and satisfying the departure condition of the first event.
[0297] In some embodiments, the second information includes at least one of the following: a first time, which characterizes the time at which the predicted first cell will leave the first event, or the duration for which the predicted cell quality value of the first cell needs to continuously meet the departure condition of the first event; a second time, which characterizes the time from the start of predicting whether the first cell will leave the first event to the reporting of the first prediction information; a third time, which characterizes the time for which the predicted cell quality value of the second cell after the layer 3 filtering meets the departure condition of the first event, and the predicted cell quality value of the second cell needs to continuously meet the departure condition of the first event; a first threshold, which indicates the probability threshold for predicting whether the first cell will leave the first event; a fifth indication information, which instructs the terminal to report cells that will leave the first event; and a sixth indication information, which instructs the terminal to report a third report, the third report being related to cells that will leave the first event.
[0298] In some embodiments, predicting whether the first cell will leave the first event includes: predicting whether the first cell will leave the first event based on an artificial intelligence (AI) unit.
[0299] In some embodiments, the first event includes at least one of the following: a radio resource management (RRM) measurement event; and a predicted measurement event, characterized by RRM measurement events that may occur based on cell measurement results and AI unit predictions.
[0300] In some embodiments, the RRM measurement event and the predicted measurement event satisfy any of the following: the RRM measurement event and the predicted measurement event are associated with the same measurement identifier, and the RRM measurement event and the predicted measurement event are associated with the same reporting variable; the RRM measurement event and the predicted measurement event are associated with the same reporting variable, and the RRM measurement event and the predicted measurement event are each associated with different measurement identifiers; the RRM measurement event and the predicted measurement event are associated with the same measurement identifier, and the RRM measurement event and the predicted measurement event are each associated with different reporting variables; the RRM measurement event and the predicted measurement event are each associated with different measurement identifiers and different reporting variables.
[0301] In some embodiments, where the RRM measurement event and the predicted measurement event are associated with the same measurement identifier, and the RRM measurement event and the predicted measurement event are associated with the same reporting variable, at least one of the following is satisfied: the RRM measurement event and the predicted measurement event are configured in the measurement configuration associated with the same measurement identifier; a third cell and a fourth cell are stored in a first cell list; wherein the third cell satisfies the entry condition of the measurement event, and the fourth cell satisfies the entry condition of the predicted measurement event; and both the first report corresponding to the measurement event and the first report corresponding to the predicted measurement event are stored in a measurement report list.
[0302] In some embodiments, when the RRM measurement event and the predicted measurement event are associated with the same reporting variable, and the measurement event and the predicted measurement event are associated with different measurement identifiers, the first report corresponding to the measurement event and the first report corresponding to the predicted measurement event are both stored in the measurement report list, but the measurement event and the predicted measurement event correspond to different measurement report entries.
[0303] In some embodiments, where the RRM measurement event and the predicted measurement event are associated with the same measurement identifier, and the RRM measurement event and the predicted measurement event are associated with different reporting variables, or where the RRM measurement event and the predicted measurement event are associated with different measurement identifiers and different reporting variables, the first report corresponding to the measurement event is stored in the measurement report list, and the first report corresponding to the predicted measurement event is stored in the prediction report list.
[0304] In some embodiments, the prediction report list also includes historical measurement results used to predict whether the first cell will leave the predicted measurement event.
[0305] The communication device 700 provided in this application embodiment can implement the various processes implemented in the method embodiment of FIG2 and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0306] Referring to Figure 8, when the communication device is a network-side device or a component of a network-side device, the communication device 800 includes a receiving module 810, configured to receive third information from a terminal when a first cell satisfies a first event; wherein the third information includes at least one of the following: a first report, the first report including first prediction information, the first report being related to the first cell that satisfies the first event, and the first prediction information being related to a predicted cell in the first cell that will leave the first event; and a second report, the second report being related to a predicted second cell in the first cell that will leave the first event.
[0307] In some embodiments, the first prediction information includes at least one of the following: a first identifier for identifying the second cell predicted to leave the first event; a first indication for indicating at least one cell quality prediction value within a first time period, wherein the first time period is used to characterize the time during which the first cell is predicted to leave the first event, or to characterize the duration for which the cell quality prediction value of the first cell to be obtained continuously meets the leaving condition of the first event; a second indication for indicating the probability that the second cell will leave the first event; a third indication for indicating the time during which the second cell is predicted to leave the first event; and a fourth indication for indicating a cell quality measurement value within a second time period, wherein the second time period is used to characterize the time from the start of predicting whether the first cell will leave the first event to the reporting of the first prediction information.
[0308] In some embodiments, referring again to FIG8, the device 800 further includes: a sending module 820, configured to send first configuration information to the terminal; wherein the first configuration information includes at least one of the following: first information, configured to instruct the terminal to predict whether the first cell will leave the first event when a second condition is met; second information, configured to instruct the terminal on the relevant parameters or information involved in predicting whether the first cell will leave the first event.
[0309] In some embodiments, satisfying the second condition includes any one of the following: satisfying the first event; satisfying the first event and satisfying the departure condition of the first event.
[0310] In some embodiments, the second information includes at least one of the following: a first time, which characterizes the time at which the predicted first cell will leave the first event, or the duration for which the predicted cell quality value of the first cell needs to continuously meet the departure condition of the first event; a second time, which characterizes the time from the start of predicting whether the first cell will leave the first event to the reporting of the first prediction information; a third time, which characterizes the time for which the predicted cell quality value of the second cell after the layer 3 filtering meets the departure condition of the first event, and the predicted cell quality value of the second cell needs to continuously meet the departure condition of the first event; a first threshold, which indicates the probability threshold for predicting whether the first cell will leave the first event; a fifth indication information, which instructs the terminal to report cells that will leave the first event; and a sixth indication information, which instructs the terminal to report a third report, the third report being related to cells that will leave the first event.
[0311] In some embodiments, the first event includes at least one of the following: a radio resource management (RRM) measurement event; and a predicted measurement event, characterized by RRM measurement events that may occur based on cell measurement results and AI unit predictions.
[0312] In some embodiments, please refer again to FIG8, the device 800 further includes: a processing module 830, configured to determine a cell handover strategy based on the third information.
[0313] The communication device provided in this application embodiment can implement the various processes implemented in the method embodiment of FIG6 and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0314] As shown in Figure 9, this application embodiment also provides a communication device 900, including a processor 901 and a memory 902. The memory 902 stores a program or instructions that can run on the processor 901. For example, when the communication device 900 is a terminal, the program or instructions executed by the processor 901 implement the various steps of the communication method embodiment 200 described above, and achieve the same technical effect. When the communication device 900 is a network-side device, the program or instructions executed by the processor 901 implement the various steps of the communication method embodiment 800 described above, and achieve the same technical effect. To avoid repetition, further details are omitted here.
[0315] This application also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps in the method embodiment shown in FIG2. This terminal embodiment corresponds to the above-described terminal-side method embodiment, and all implementation processes and methods of the above-described method embodiments can be applied to this terminal embodiment and can achieve the same technical effect. The terminal can be the communication device shown in FIG7. Specifically, FIG10 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of this application.
[0316] The terminal 1000 includes, but is not limited to, at least some of the following components: radio frequency unit 1001, network module 1002, audio output unit 1003, input unit 1004, sensor 1005, display unit 1006, user input unit 1007, interface unit 1008, memory 1009, and processor 1010.
[0317] Those skilled in the art will understand that the terminal 1000 may also include a power supply (such as a battery) for powering various components. The power supply can be logically connected to the processor 1010 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The terminal structure shown in Figure 10 does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0318] It should be understood that, in this embodiment, the input unit 1004 may include a graphics processor 10041 and a microphone 10042. The graphics processor 10041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 1006 may include a display panel 10061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1007 includes a touch panel 10071 and at least one of other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0319] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 1001 can transmit it to the processor 1010 for processing; in addition, the radio frequency unit 1001 can send uplink data to the network-side device. Typically, the radio frequency unit 1001 includes, but is not limited to, antennas, amplifiers, transceivers, couplers, low-noise amplifiers, duplexers, etc.
[0320] The memory 1009 can be used to store software programs or instructions, as well as various data. The memory 1009 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 1009 may include volatile memory or non-volatile memory. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 1009 in this embodiment includes, but is not limited to, these and any other suitable types of memory.
[0321] The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into the processor 1010.
[0322] The processor 1010 is configured to, when a first cell satisfies a first event, predict whether the first cell will leave the first event; and when it is predicted that a second cell in the first cell will leave the first event, perform a first operation; wherein the first operation includes at least one of the following: storing a second cell identifier in a first variable, the first variable being used to store the cell identifier of the predicted cell that will leave the first event; deleting the second cell identifier in a second variable, the second variable being used to store the cell identifier of the cell that satisfies the first event; and storing first prediction information in a third variable, the first prediction information being related to the predicted cell that will leave the first event.
[0323] In some embodiments, a first report is triggered by the fulfillment of a first event, wherein the first report is associated with the first cell that fulfills the first event.
[0324] In some embodiments, the radio frequency unit 1001 is configured to send a second report to the network-side device when the terminal has already sent the first report to the network-side device, wherein the second report is related to the predicted event that a second cell in the first cell will leave the first cell.
[0325] In some embodiments, the processor 1010 is further configured to: perform a second operation when the terminal does not send the first report to the network-side device; wherein the second operation includes at least one of the following: sending the first report to the network-side device via the radio frequency unit 1001; deleting the first report or canceling the sending of the first report when it is predicted that there is a second cell in the first cell that will leave the first event, including all cells in the first cell; and including the first prediction information in the first report.
[0326] In some embodiments, the first prediction information includes at least one of the following: a first identifier for identifying the second cell predicted to leave the first event; a first indication for indicating at least one cell quality prediction value within a first time period, wherein the first time period is used to characterize the time during which the first cell is predicted to leave the first event, or to characterize the duration for which the cell quality prediction value of the first cell to be obtained continuously meets the leaving condition of the first event; a second indication for indicating the probability that the second cell will leave the first event; a third indication for indicating the time during which the second cell is predicted to leave the first event; and a fourth indication for indicating a cell quality measurement value within a second time period, wherein the second time period is used to characterize the time from the start of predicting whether the first cell will leave the first event to the reporting of the first prediction information.
[0327] In some embodiments, predicting whether the first cell will leave the first event includes: predicting that a second cell in the first cell will leave the first event if a first condition is met; wherein the first condition includes at least one of the following: the layer 3 filtered cell quality prediction value of the second cell satisfies the departure condition of the first event within a first time period; the probability that the second cell will leave the first event within the first time period is not less than a first threshold; and the layer 3 filtered cell quality prediction value of the second cell continues to satisfy the departure condition of the first event within a third time period after the layer 3 filtered cell quality of the second cell satisfies the departure condition of the first event; wherein the first time period is used to characterize the time for predicting whether the first cell will leave the first event, or to characterize the duration for which the cell quality prediction value of the first cell needs to continuously satisfy the departure condition of the first event; the third time period is used to characterize the duration for which the layer 3 filtered cell quality prediction value of the second cell needs to continuously satisfy the departure condition of the first event after the layer 3 filtered cell quality of the second cell satisfies the departure condition of the first event.
[0328] In some embodiments, the processor 1010 is further configured to: obtain first configuration information; wherein the first configuration information includes at least one of the following: first information, used to instruct the terminal to predict whether the first cell will leave the first event when a second condition is met; and second information, used to instruct the terminal on relevant parameters or information involved in predicting whether the first cell will leave the first event.
[0329] In some embodiments, satisfying the second condition includes any one of the following: satisfying the first event; satisfying the first event and satisfying the departure condition of the first event.
[0330] In some embodiments, the second information includes at least one of the following: a first time, which characterizes the time at which the predicted first cell will leave the first event, or the duration for which the predicted cell quality value of the first cell needs to continuously meet the departure condition of the first event; a second time, which characterizes the time from the start of predicting whether the first cell will leave the first event to the reporting of the first prediction information; a third time, which characterizes the time for which the predicted cell quality value of the second cell after the layer 3 filtering meets the departure condition of the first event, and the predicted cell quality value of the second cell needs to continuously meet the departure condition of the first event; a first threshold, which indicates the probability threshold for predicting whether the first cell will leave the first event; a fifth indication information, which instructs the terminal to report cells that will leave the first event; and a sixth indication information, which instructs the terminal to report a third report, the third report being related to cells that will leave the first event.
[0331] In some embodiments, predicting whether the first cell will leave the first event includes: predicting whether the first cell will leave the first event based on an artificial intelligence (AI) unit.
[0332] In some embodiments, the first event includes at least one of the following: a radio resource management (RRM) measurement event; and a predicted measurement event, characterized by RRM measurement events that may occur based on cell measurement results and AI unit predictions.
[0333] In some embodiments, the RRM measurement event and the predicted measurement event satisfy any of the following: the RRM measurement event and the predicted measurement event are associated with the same measurement identifier, and the RRM measurement event and the predicted measurement event are associated with the same reporting variable; the RRM measurement event and the predicted measurement event are associated with the same reporting variable, and the RRM measurement event and the predicted measurement event are each associated with different measurement identifiers; the RRM measurement event and the predicted measurement event are associated with the same measurement identifier, and the RRM measurement event and the predicted measurement event are each associated with different reporting variables; the RRM measurement event and the predicted measurement event are each associated with different measurement identifiers and different reporting variables.
[0334] In some embodiments, where the RRM measurement event and the predicted measurement event are associated with the same measurement identifier, and the RRM measurement event and the predicted measurement event are associated with the same reporting variable, at least one of the following is satisfied: the RRM measurement event and the predicted measurement event are configured in the measurement configuration associated with the same measurement identifier; a third cell and a fourth cell are stored in a first cell list; wherein the third cell satisfies the entry condition of the measurement event, and the fourth cell satisfies the entry condition of the predicted measurement event; and both the first report corresponding to the measurement event and the first report corresponding to the predicted measurement event are stored in a measurement report list.
[0335] In some embodiments, when the RRM measurement event and the predicted measurement event are associated with the same reporting variable, and the measurement event and the predicted measurement event are associated with different measurement identifiers, the first report corresponding to the measurement event and the first report corresponding to the predicted measurement event are both stored in the measurement report list, but the measurement event and the predicted measurement event correspond to different measurement report entries.
[0336] In some embodiments, where the RRM measurement event and the predicted measurement event are associated with the same measurement identifier, and the RRM measurement event and the predicted measurement event are associated with different reporting variables, or where the RRM measurement event and the predicted measurement event are associated with different measurement identifiers and different reporting variables, the first report corresponding to the measurement event is stored in the measurement report list, and the first report corresponding to the predicted measurement event is stored in the prediction report list.
[0337] In some embodiments, the prediction report list also includes historical measurement results used to predict whether the first cell will leave the predicted measurement event.
[0338] It is understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of method embodiment 200 and achieve the same or corresponding technical effects. To avoid repetition, it will not be described again here.
[0339] This application also provides a network-side device, including a processor and a communication interface. The communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps of the method embodiment shown in FIG6. This network-side device embodiment corresponds to the above-described network-side device method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this network-side device embodiment and can achieve the same technical effect.
[0340] Specifically, this application embodiment also provides a network-side device, which can be the communication device shown in FIG8. As shown in FIG11, the network-side device 1100 includes: an antenna 1101, a radio frequency device 1102, a baseband device 1103, a processor 1104, and a memory 1105. The antenna 1101 is connected to the radio frequency device 1102. In the uplink direction, the radio frequency device 1102 receives information through the antenna 1101 and sends the received information to the baseband device 1103 for processing. In the downlink direction, the baseband device 1103 processes the information to be transmitted and sends it to the radio frequency device 1102. The radio frequency device 1102 processes the received information and transmits it through the antenna 1101.
[0341] The method executed by the network-side device 1100 in the above embodiments can be implemented in the baseband device 1103, which includes a baseband processor.
[0342] The baseband device 1103 may include at least one baseband board, on which multiple chips are disposed, as shown in FIG11. One of the chips is, for example, a baseband processor, which is connected to the memory 1105 via a bus interface to call the program or instructions in the memory 1105 to execute the network-side device operation shown in the above method embodiment.
[0343] The network-side device 1100 may also include a network interface 1106, such as a Common Public Radio Interface (CPRI).
[0344] The radio frequency device 1102 is used to receive third information from a terminal when a first cell satisfies a first event; wherein the third information includes at least one of the following: a first report, the first report including first prediction information, the first report being related to the first cell that satisfies the first event, and the first prediction information being related to a predicted cell in the first cell that will leave the first event; and a second report, the second report being related to a predicted second cell in the first cell that will leave the first event.
[0345] In some embodiments, the first prediction information includes at least one of the following: a first identifier for identifying the second cell predicted to leave the first event; a first indication for indicating at least one cell quality prediction value within a first time period, wherein the first time period is used to characterize the time during which the first cell is predicted to leave the first event, or to characterize the duration for which the cell quality prediction value of the first cell to be obtained continuously meets the leaving condition of the first event; a second indication for indicating the probability that the second cell will leave the first event; a third indication for indicating the time during which the second cell is predicted to leave the first event; and a fourth indication for indicating a cell quality measurement value within a second time period, wherein the second time period is used to characterize the time from the start of predicting whether the first cell will leave the first event to the reporting of the first prediction information.
[0346] In some embodiments, the radio frequency device 1102 is configured to send first configuration information to the terminal; wherein the first configuration information includes at least one of the following: first information, used to instruct the terminal to predict whether the first cell will leave the first event when a second condition is met; and second information, used to instruct the terminal on relevant parameters or information involved in predicting whether the first cell will leave the first event.
[0347] In some embodiments, satisfying the second condition includes any one of the following: satisfying the first event; satisfying the first event and satisfying the departure condition of the first event.
[0348] In some embodiments, the second information includes at least one of the following: a first time, which characterizes the time at which the predicted first cell will leave the first event, or the duration for which the predicted cell quality value of the first cell needs to continuously meet the departure condition of the first event; a second time, which characterizes the time from the start of predicting whether the first cell will leave the first event to the reporting of the first prediction information; a third time, which characterizes the time for which the predicted cell quality value of the second cell after the layer 3 filtering meets the departure condition of the first event, and the predicted cell quality value of the second cell needs to continuously meet the departure condition of the first event; a first threshold, which indicates the probability threshold for predicting whether the first cell will leave the first event; a fifth indication information, which instructs the terminal to report cells that will leave the first event; and a sixth indication information, which instructs the terminal to report a third report, the third report being related to cells that will leave the first event.
[0349] In some embodiments, the first event includes at least one of the following: a radio resource management (RRM) measurement event; and a predicted measurement event, characterized by RRM measurement events that may occur based on cell measurement results and AI unit predictions.
[0350] In some embodiments, the processor 1104 is configured to determine a cell handover strategy based on the third information.
[0351] In addition, the network-side device 1100 of this application embodiment also includes: a program or instructions stored in the memory 1105 and executable on the processor y04. The processor 1104 calls the program or instructions in the memory 1105 to execute the methods executed by each module shown in FIG8 and achieve the same technical effect. To avoid repetition, it will not be described in detail here.
[0352] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described communication method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0353] The processor mentioned above is either the processor in the terminal described in the above embodiments or the processor in the network-side device. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.
[0354] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described communication method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0355] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0356] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described communication method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0357] This application also provides a wireless communication system, including a terminal and a network-side device. The terminal can be used to implement the various processes of the above-described communication method embodiment 200, and the network-side device can be used to implement the various processes of the above-described communication method embodiment 600, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0358] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0359] From the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of computer software products plus necessary general-purpose hardware platforms, and of course, they can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.), and the computer software product includes several instructions to cause the terminal or network-side device to execute the methods described in the various embodiments of this application.
[0360] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other implementations under the guidance of this application without departing from the spirit and scope of the claims. All of these implementations are within the protection scope of this application.
Claims
1. A communication method, comprising: If the first cell satisfies the first event, the terminal predicts whether the first cell will leave the first event. If the terminal predicts that a second cell in the first cell will leave the first event, it performs the first operation. The first operation includes at least one of the following: The second cell identifier is stored in the first variable, which is used to store the cell identifier of the predicted cell that will leave the first event; Delete the second cell identifier from the second variable, which is used to store the cell identifier of the cell that satisfies the first event; The first prediction information is stored in the third variable, which is related to the cell where the prediction will leave the first event.
2. The method as described in claim 1, wherein, The first report is triggered by the fulfillment of the first event, wherein the first report is related to the first cell that fulfills the first event.
3. The method as described in claim 2, wherein, The method further includes: If the terminal has already sent the first report to the network-side device, the terminal sends a second report to the network-side device, wherein the second report is related to the predicted event that a second cell in the first cell will leave the first cell.
4. The method of claim 2, wherein, The method further includes: If the terminal does not send the first report to the network-side device, the terminal performs the second operation; The second operation includes at least one of the following: Send the first report to the network-side device; If it is predicted that there is a second cell in the first cell that will leave the first event, including all cells in the first cell, delete the first report or cancel the sending of the first report; The first report includes the first prediction information.
5. The method according to any one of claims 1-4, wherein, The first prediction information includes at least one of the following: A first identifier is used to identify the second cell that is predicted to leave the first event; First indication information is used to indicate at least one cell quality prediction value within a first time period. The first time period is used to characterize the time during which the predicted first cell will leave the first event, or to characterize the duration for which the cell quality prediction value of the first cell to be obtained continuously meets the leaving condition of the first event. The second indication information is used to indicate the probability that the second cell will leave the first event; The third indication information is used to indicate the predicted time when the second cell will leave the first event; The fourth indication information is used to indicate the cell quality measurement value within a second time period, wherein the second time period is used to characterize the time from the start of predicting whether the first cell will leave the first event to the reporting of the first prediction information.
6. The method according to any one of claims 1-5, wherein, The terminal predicts whether the first cell will leave the first event, including: If the first condition is met, the terminal predicts that the second cell in the first cell will leave the first event; The first condition includes at least one of the following: The cell quality prediction values of the second cell after layer 3 filtering all meet the departure conditions of the first event within the first time period. The probability that the second cell will leave the first event within the first time period is not less than the first threshold. Within a third time period after the cell quality of the second cell after layer 3 filtering meets the departure condition of the first event, the predicted value of the cell quality of the second cell after layer 3 filtering continues to meet the departure condition of the first event. Wherein, the first time is used to characterize the time when the predicted first cell will leave the first event, or to characterize the duration for which the predicted cell quality value of the first cell needs to continuously meet the departure condition of the first event; the third time is used to characterize the duration for which the predicted cell quality value of the second cell after the layer 3 filtered cell quality meets the departure condition of the first event.
7. The method according to any one of claims 1-6, wherein, The method further includes: The terminal obtains the first configuration information; The first configuration information includes at least one of the following: The first piece of information is used to instruct the terminal to predict whether the first cell will leave the first event when the second condition is met. The second information is used to instruct the terminal on the relevant parameters or information involved in predicting whether the first cell will leave the first event.
8. The method of claim 7, wherein, The second condition being met includes any one of the following: The first event is satisfied; The first event is satisfied, and the departure condition of the first event is also satisfied.
9. The method of claim 7, wherein, The second information includes at least one of the following: The first time is used to characterize the time when the predicted first cell will leave the first event, or to characterize the duration for which the predicted value of the first cell needs to be obtained continuously meets the leaving condition. The second time is used to characterize the time from the start of predicting whether the first cell will leave the first event to the reporting of the first prediction information; The third time is used to characterize the time during which the predicted value of the cell quality after the layer 3 filtering of the second cell meets the departure condition of the first event. A first threshold is used to indicate the probability threshold for predicting whether the first cell will leave the first event; The fifth instruction information is used to instruct the terminal to report that it will leave the cell where the first event occurred; The sixth instruction information is used to instruct the terminal to report a third report, which is related to the cell that will leave the first event.
10. The method according to any one of claims 1-9, wherein, The terminal predicts whether the first cell will leave the first event, including: The terminal uses an artificial intelligence (AI) unit to predict whether the first cell will leave the first event.
11. The method according to any one of claims 1-10, wherein, The first event includes at least one of the following: Radio Resource Management (RRM) measurement events; Predictive measurement events characterize potential RRM measurement events based on cell measurement results and AI unit predictions.
12. The method of claim 11, wherein, The RRM measurement event and the predicted measurement event satisfy any one of the following: The RRM measurement event and the predicted measurement event are associated with the same measurement identifier, and the RRM measurement event and the predicted measurement event are associated with the same reporting variable; The RRM measurement event and the predicted measurement event are associated with the same reporting variable, and the RRM measurement event and the predicted measurement event are associated with different measurement identifiers; The RRM measurement event and the predicted measurement event are associated with the same measurement identifier, and the RRM measurement event and the predicted measurement event are associated with different reporting variables; The RRM measurement events and the predicted measurement events are associated with different measurement identifiers and different reporting variables, respectively.
13. The method of claim 12, wherein, If the RRM measurement event and the predicted measurement event are associated with the same measurement identifier, and the RRM measurement event and the predicted measurement event are associated with the same reporting variable, then at least one of the following is satisfied: The RRM measurement event and the predicted measurement event are configured in the measurement configuration associated with the same measurement identifier; The third and fourth cells are stored in the first cell list; wherein the third cell meets the entry conditions of the measurement event, and the fourth cell meets the entry conditions of the predicted measurement event; The first report corresponding to the measurement event and the first report corresponding to the predicted measurement event are both stored in the measurement report list.
14. The method of claim 12, wherein, When the RRM measurement event and the predicted measurement event are associated with the same reporting variable, and the measurement event and the predicted measurement event are associated with different measurement identifiers, the first report corresponding to the measurement event and the first report corresponding to the predicted measurement event are both stored in the measurement report list, but the measurement event and the predicted measurement event correspond to different measurement report entries.
15. The method of claim 12, wherein, When the RRM measurement event and the predicted measurement event are associated with the same measurement identifier, and the RRM measurement event and the predicted measurement event are associated with different reporting variables, or when the RRM measurement event and the predicted measurement event are associated with different measurement identifiers and different reporting variables, the first report corresponding to the measurement event is stored in the measurement report list, and the first report corresponding to the predicted measurement event is stored in the prediction report list.
16. The method of claim 15, wherein, The prediction report list also includes historical measurement results, which are used to predict whether the first cell will leave the predicted measurement event.
17. A communication method, comprising: If the first event is satisfied in the first cell, the network-side device receives the third information from the terminal; The third information includes at least one of the following: A first report, the first report including first prediction information, the first report being related to the first cell that satisfies the first event, the first prediction information being related to the predicted cells in the first cell that will leave the first event; The second report relates to the prediction that a second cell in the first cell will leave the first event.
18. The method of claim 17, wherein, The first prediction information includes at least one of the following: A first identifier is used to identify the second cell that is predicted to leave the first event; First indication information is used to indicate at least one cell quality prediction value within a first time period. The first time period is used to characterize the time during which the predicted first cell will leave the first event, or to characterize the duration for which the cell quality prediction value of the first cell to be obtained continuously meets the leaving condition of the first event. The second indication information is used to indicate the probability that the second cell will leave the first event; The third indication information is used to indicate the predicted time when the second cell will leave the first event; The fourth indication information is used to indicate the cell quality measurement value within a second time period, wherein the second time period is used to characterize the time from the start of predicting whether the first cell will leave the first event to the reporting of the first prediction information.
19. The method according to any one of claims 17-18, wherein, The method further includes: The network-side device sends first configuration information to the terminal; The first configuration information includes at least one of the following: The first piece of information is used to instruct the terminal to predict whether the first cell will leave the first event when the second condition is met. The second information is used to instruct the terminal on the relevant parameters or information involved in predicting whether the first cell will leave the first event.
20. The method of claim 19, wherein, The second condition being met includes any one of the following: The first event is satisfied; The first event is satisfied, and the departure condition of the first event is also satisfied.
21. The method of claim 19, wherein, The second information includes at least one of the following: The first time is used to characterize the time when the predicted first cell will leave the first event, or to characterize the duration for which the predicted cell quality value of the first cell to be obtained continuously meets the leaving condition of the first event. The second time is used to characterize the time from the start of predicting whether the first cell will leave the first event to the reporting of the first prediction information; The third time is used to characterize the time during which the predicted value of the cell quality after the layer 3 filtering of the second cell meets the departure condition of the first event. A first threshold is used to indicate the probability threshold for predicting whether the first cell will leave the first event; The fifth instruction information is used to instruct the terminal to report that it will leave the cell where the first event occurred; The sixth instruction information is used to instruct the terminal to report a third report, which is related to the cell that will leave the first event.
22. The method according to any one of claims 17-21, wherein, The first event includes at least one of the following: Radio Resource Management (RRM) measurement events; Predictive measurement events characterize potential RRM measurement events based on cell measurement results and AI unit predictions.
23. The method according to any one of claims 17-22, wherein, The method further includes: The network-side device determines the cell handover strategy based on the third information.
24. A communication device, comprising: The processing module is used to predict whether the first cell will leave the first event if the first cell satisfies the first event. If it is predicted that a second cell in the first cell will leave the first event, execute the first operation; The first operation includes at least one of the following: The second cell identifier is stored in the first variable, which is used to store the cell identifier of the predicted cell that will leave the first event; Delete the second cell identifier from the second variable, which is used to store the cell identifier of the cell that satisfies the first event; The first prediction information is stored in the third variable, which is related to the cell where the prediction will leave the first event.
25. The apparatus of claim 24, wherein, The first report is triggered by the fulfillment of the first event, wherein the first report is related to the first cell that fulfills the first event.
26. The apparatus of claim 25, wherein, The device further includes: The sending module is configured to send a second report to the network-side device when the terminal has already sent the first report to the network-side device, wherein the second report is related to the predicted event that a second cell in the first cell will leave the first cell.
27. The apparatus of claim 25, wherein, The processing module is further configured to: perform a second operation if the terminal does not send the first report to the network-side device; The second operation includes at least one of the following: The first report is sent to the network-side device via the sending module; If it is predicted that there is a second cell in the first cell that will leave the first event, including all cells in the first cell, delete the first report or cancel the sending of the first report; The first report includes the first prediction information.
28. The apparatus according to any one of claims 24-27, wherein, The first prediction information includes at least one of the following: A first identifier is used to identify the second cell that is predicted to leave the first event; First indication information is used to indicate at least one cell quality prediction value within a first time period. The first time period is used to characterize the time during which the predicted first cell will leave the first event, or to characterize the duration for which the cell quality prediction value of the first cell to be obtained continuously meets the leaving condition of the first event. The second indication information is used to indicate the probability that the second cell will leave the first event; The third indication information is used to indicate the predicted time when the second cell will leave the first event; The fourth indication information is used to indicate the cell quality measurement value within a second time period, wherein the second time period is used to characterize the time from the start of predicting whether the first cell will leave the first event to the reporting of the first prediction information.
29. The apparatus according to any one of claims 24-28, wherein, The prediction of whether the first cell will leave the first event includes: If the first condition is met, it is predicted that the second cell in the first cell will leave the first event; The first condition includes at least one of the following: The cell quality prediction values of the second cell after layer 3 filtering all meet the departure conditions of the first event within the first time period. The probability that the second cell will leave the first event within the first time period is not less than the first threshold. Within a third time period after the cell quality of the second cell after layer 3 filtering meets the departure condition of the first event, the predicted value of the cell quality of the second cell after layer 3 filtering continues to meet the departure condition of the first event. Wherein, the first time is used to characterize the time when the predicted first cell will leave the first event, or to characterize the duration for which the predicted cell quality value of the first cell needs to continuously meet the departure condition of the first event; the third time is used to characterize the duration for which the predicted cell quality value of the second cell after the layer 3 filtered cell quality meets the departure condition of the first event.
30. The apparatus according to any one of claims 24-29, wherein, The processing module is further configured to: obtain first configuration information; wherein the first configuration information includes at least one of the following: The first piece of information is used to instruct the terminal to predict whether the first cell will leave the first event when the second condition is met. The second information is used to instruct the terminal on the relevant parameters or information involved in predicting whether the first cell will leave the first event.
31. The apparatus according to any one of claims 24-30, wherein, The prediction of whether the first cell will leave the first event includes: The AI unit predicts whether the first cell will leave the first event.
32. The apparatus according to any one of claims 24-31, wherein, The first event includes at least one of the following: Radio Resource Management (RRM) measurement events; Predictive measurement events characterize potential RRM measurement events based on cell measurement results and AI unit predictions.
33. The apparatus of claim 32, wherein, The RRM measurement event and the predicted measurement event satisfy any one of the following: The RRM measurement event and the predicted measurement event are associated with the same measurement identifier, and the RRM measurement event and the predicted measurement event are associated with the same reporting variable; The RRM measurement event and the predicted measurement event are associated with the same reporting variable, and the RRM measurement event and the predicted measurement event are associated with different measurement identifiers; The RRM measurement event and the predicted measurement event are associated with the same measurement identifier, and the RRM measurement event and the predicted measurement event are associated with different reporting variables; The RRM measurement events and the predicted measurement events are associated with different measurement identifiers and different reporting variables, respectively.
34. A communication device, comprising: The receiving module is used to receive third information from the terminal when the first event is met in the first cell; The third information includes at least one of the following: A first report, the first report including first prediction information, the first report being related to the first cell that satisfies the first event, the first prediction information being related to the predicted cells in the first cell that will leave the first event; The second report relates to the prediction that a second cell in the first cell will leave the first event.
35. The apparatus of claim 34, wherein, The device further includes: The processing module is used to determine the cell handover strategy based on the third information.
36. A terminal comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as claimed in any one of claims 1 to 16.
37. A network-side device, comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as claimed in any one of claims 17 to 23.
38. A readable storage medium storing a program or instructions that, when executed by a processor, implement the steps of the method as claimed in any one of claims 1 to 16, or implement the steps of the method as claimed in any one of claims 17 to 23.