Communication method and communication apparatus

By instructing the terminal to use a predictive method to obtain neighbor cell measurement results through network devices, the problem of the terminal not supporting gap measurement is solved. This enables the acquisition of neighbor cell measurement results without accessing neighbor cells, thereby improving communication performance and network optimization.

WO2025209556A9PCT designated stage Publication Date: 2026-05-21HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2025-04-02
Publication Date
2026-05-21

AI Technical Summary

Technical Problem

When the terminal does not support gap measurement, it cannot perform neighbor cell measurement without accessing neighbor cells, resulting in a decrease in communication performance.

Method used

By instructing terminals to use predictive methods to obtain neighbor cell measurement results through network devices, and using AI modules or other functional modules to predict neighbor cell measurement results, gap switching can be avoided and communication performance can be improved.

Benefits of technology

This technology enables the acquisition of neighbor cell measurement results in terminals that do not support gap measurement, avoiding a decrease in peak throughput and improving communication performance and network optimization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025086996_21052026_PF_FP_ABST
    Figure CN2025086996_21052026_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a communication method and a communication apparatus applied to the technical field of wireless communication. In the technical solution provided by the present application, a network device may send second information to a terminal after acquiring information indicating a capability of the terminal to predict a neighboring cell measurement result, the second information instructing the terminal to predict a neighboring cell measurement result, such that the terminal can acquire the neighboring cell measurement result. In the technical solution provided by the present application, when an operating frequency point of a cell where a terminal is located is inconsistent with an operating frequency point of a neighboring cell and the terminal does not support gap measurement, a network device may instruct the terminal to acquire a neighboring cell measurement result by means of prediction, such that terminals that do not support gap measurement can acquire neighboring cell measurement results without accessing the neighboring cells.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods and communication devices

[0001] This application claims priority to Chinese Patent Application No. 202410406948.0, filed on April 3, 2024, entitled "Communication Method and Communication Apparatus", the entire contents of which are incorporated herein by reference. Technical Field

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

[0003] Neighbor cell measurement refers to the measurement of signal quality and other information of neighboring cells by a terminal. For example, if the operating frequency of a neighboring cell is inconsistent with the operating frequency of the cell where the terminal is located, the terminal needs to switch its operating frequency to the operating frequency of the neighboring cell to measure the reference signal of the neighboring cell, and then switch its operating frequency back to the operating frequency of the cell where the terminal is located after the measurement is completed. This process is generally called gap measurement.

[0004] However, this method has the following technical problem: the terminal needs to support gap measurement, or in other words, a terminal that does not support gap measurement cannot perform neighbor cell measurement without accessing a neighbor cell. Summary of the Invention

[0005] This application provides a communication method and a communication device, applicable to the field of wireless communication. This application provides a method for obtaining neighboring cell measurement results when the terminal does not support gap measurement, thereby improving the terminal's communication performance and increasing the flexibility of obtaining neighboring cell measurement results.

[0006] In a first aspect, this application provides a communication method applied to a network device, the method comprising: acquiring first information, the first information indicating a first capability of a terminal, the first capability including the terminal's ability to predict neighboring cell measurement results; and sending second information based on the first information, the second information indicating the terminal to predict the neighboring cell measurement results.

[0007] As an example, the method may be executed by a network device, or by a chip system, hardware circuit and / or software module applied in a network device, or by other means capable of implementing the functions of the network device, without limitation.

[0008] As an example, the first capability may include the terminal's ability to acquire neighboring cell measurement results. For instance, the first capability may include the terminal's ability to predict neighboring cell measurement results. Furthermore, when the terminal supports gap measurement, the first capability may also include the terminal's ability to support gap measurement.

[0009] As an example, the terminal can predict neighbor cell measurement results through an artificial intelligence (AI) module. This AI module can be located within the terminal, in other devices, or as an independent network entity; there are no restrictions on this. It should be noted that the terminal can also predict neighbor cell measurement results through other functional modules, or the terminal can obtain neighbor cell measurement results through other means; this application does not impose any limitations on this.

[0010] As an example, a network device can obtain first information from a terminal. For instance, when a terminal accesses a network device, it can send first information to the network device, indicating the terminal's first capabilities. Correspondingly, the network device can receive the first information. This first information can be carried in a radio resource control (RRC) message or other messages, without limitation.

[0011] As an example, network devices can obtain initial information from other network devices or the core network.

[0012] In this technical solution, after obtaining the first information, the network device can send the second information to the terminal based on the first information to instruct the terminal to predict the neighboring cell measurement results. As an example, the second information can be carried in RRC messages, media access control-control element (MAC-CE) signaling, or other messages, without limitation.

[0013] In this technical solution, when the operating frequency of a neighboring cell differs from that of the cell where the terminal is located, and the terminal does not support gap measurement, the network device can instruct the terminal to obtain the neighboring cell measurement results through prediction. This allows the terminal, which does not support gap measurement, to obtain neighboring cell measurement results without accessing the neighboring cell. Furthermore, the terminal does not need to perform gap handover when predicting neighboring cell measurement results, thus avoiding the problem of reduced peak throughput caused by gap handover and improving the terminal's communication performance. The process of the terminal switching its operating frequency during gap measurement can be called gap handover.

[0014] In conjunction with the first aspect, in some implementations of the first aspect, the second information further includes a first prediction method by which the terminal predicts the measurement results of the neighboring cells.

[0015] In this implementation, when instructing the terminal to predict the measurement results of neighboring cells, the network device can also instruct the terminal on the prediction configuration for predicting the measurement results of neighboring cells.

[0016] As an example, the prediction configuration can be carried in the second information and sent to the terminal.

[0017] As an example, the prediction configuration may include a prediction method for the terminal to predict the measurement results of neighboring cells, such as the first prediction method.

[0018] As an example, network devices can determine a first prediction method based on network requirements, ensuring that the neighbor cell measurement results predicted by the terminal based on the first prediction method meet the network requirements. This improves the optimization effect of network devices when performing network optimization based on neighbor cell measurement results, thereby enhancing network performance. Network requirements include, for example, network coverage requirements, terminal access or service requirements, load balancing requirements, etc., and are not limited here.

[0019] In conjunction with the first aspect, in some implementations of the first aspect, the first prediction method includes predicting the neighboring cell measurement result based on the historical measurement results of the cell where the terminal is located; the second information further includes at least one of the following: the length of the first prediction time window of the neighboring cell measurement result, the first prediction accuracy of the neighboring cell measurement result, the first prediction delay of the neighboring cell measurement result, the first reporting delay of the neighboring cell measurement result, or, a processing method in which the terminal cannot predict the first neighboring cell measurement result, wherein the first neighboring cell measurement result is the neighboring cell measurement result reported by the terminal at the instruction of the network device.

[0020] As an example, the first prediction method may include predicting neighboring cell measurement results based on the historical measurement results of the cell where the terminal is located. In the embodiments of this application, the prediction method of predicting neighboring cell measurement results based on the historical measurement results of the cell where the terminal is located can be called inter-frequency inference, or inter-frequency prediction.

[0021] In this implementation, the prediction configuration may also include at least one of the following prediction requirements: the time window length of the neighboring cell measurement results predicted by the terminal should conform to the first prediction time window length; the accuracy of the neighboring cell measurement results predicted by the terminal should conform to the first prediction accuracy; or, the prediction delay of the neighboring cell measurement results predicted by the terminal should conform to the first prediction delay. The prediction delay of the neighboring cell measurement results can be understood as the duration from the moment the terminal receives the second information to the moment the terminal begins predicting the neighboring cell measurement results. It should be noted that the first prediction time window length, the first prediction accuracy, or the first prediction delay can be a specific value or a range of values, and is not limited here. It should be understood that the first prediction method also falls under the category of prediction requirements.

[0022] As an example, the prediction configuration may also include the following reporting requirement: the latency for the terminal to report the predicted neighbor cell measurement results to the network device should conform to the first reporting latency. The reporting latency can be understood as the duration between the moment the terminal predicts the neighbor cell measurement results and the moment the terminal reports the predicted neighbor cell measurement results to the network device. It should be noted that the first reporting latency can be a specific value or a range of values; no restriction is placed here.

[0023] In some implementations, the terminal may fail to complete the prediction according to the prediction configuration issued by the network device, or the terminal may be unable to predict the first neighboring cell measurement result, or the neighboring cell measurement result predicted by the terminal may not conform to the first neighboring cell measurement result. Therefore, the network device may also instruct the terminal on how to handle the situation where the first neighboring cell measurement result cannot be predicted. The first neighboring cell measurement result can be understood as the neighboring cell measurement result reported by the terminal as instructed by the network device, or in other words, the first neighboring cell measurement result is a neighboring cell measurement result that conforms to the prediction configuration.

[0024] As an example, the processing method may include: the terminal sending an indication to the network device that the measurement result of the first neighboring cell cannot be predicted, or the terminal reporting information that it can provide (e.g., the measurement result of the neighboring cell with a time window length shorter or longer than the first predicted time window length).

[0025] In conjunction with the first aspect, in certain implementations of the first aspect, the terminal's ability to predict neighboring cell measurement results includes at least one of the following: the prediction method supported by the terminal, the relationship between the supported prediction method and the communication frequency band, or, the performance-related parameters of the supported prediction method, wherein the supported prediction method includes predicting the neighboring cell measurement results based on the historical measurement results of the cell where the terminal is located, and the performance-related parameters of the supported prediction method include at least one of the following: sample input range, prediction result range, prediction accuracy, prediction error, number of cells supported for prediction, identification range of cells supported for prediction, or, the number of beams supported for prediction in each cell.

[0026] As an example, the prediction methods supported by the terminal may include inter-frequency prediction.

[0027] As an example, when the operating frequency of the cell where the terminal is located is different from that of neighboring cells, but the terminal supports gap measurements, the prediction methods supported by the terminal can also include intra-frequency prediction. In-frequency prediction can be understood as a method of predicting the measurement results of neighboring cells based on the historical measurement results of the terminal's neighboring cells. In-frequency prediction can also be called intra-frequency inference.

[0028] As an example, the prediction methods supported by the terminal can also be associated with communication frequency bands. For instance, band A can support intra-frequency prediction, and band B can support inter-frequency prediction. A band can include bands supported by the cell where the terminal is located, as well as bands supported by neighboring cells. It should be noted that the terminal can measure the signal quality of its own cell on bands supported by its own cell, and measure the signal quality of neighboring cells on bands supported by neighboring cells. A cell can support one or more bands.

[0029] In one possible implementation, the band can be divided into a measurement band and a prediction band, also known as an inference band. A preset mapping relationship exists between the measurement band and the prediction band. This preset mapping relationship can be set according to actual needs or configured by the network device based on network requirements; no restrictions are placed here. Specifically, the terminal can measure signal quality on the measurement band and predict signal quality on the prediction band based on the measurement results, thereby obtaining the measurement results on the prediction band.

[0030] As an example, when a terminal performs inter-frequency prediction, it can use the band supported by the cell where the terminal is located as the measurement band and the band supported by the neighboring cell as the prediction band, thereby achieving the prediction of the neighboring cell measurement results; when the terminal performs intra-frequency prediction, the band supported by the neighboring cell can be used as both the measurement band and the prediction band, thereby achieving the prediction of the neighboring cell measurement results.

[0031] As an example, the sample input range can include the sample time window length and / or the range of sample data volume. The sample can be historical measurement results of the cell where the terminal is located or historical measurement results of neighboring cells.

[0032] As an example, the range of prediction results may include the time window length of the prediction data and / or the range of the prediction data volume. The prediction data may include the predicted neighboring cell measurement results. In some embodiments, the range of the prediction data volume may be related to the time window length of the prediction data. For example, when the time window length is 1 second (s), the data volume range is X, and when the time window length is 2 seconds, the data volume range is Y.

[0033] As an example, prediction accuracy can be related to a time window. For instance, a prediction accuracy of 90% is achieved when the time window length is 1 second, and 80% is achieved when the time window length is 2 seconds. Similarly, assuming the terminal begins prediction at 0 seconds, the prediction accuracy for a time window from 0 seconds to 1 second can be 90%, and the prediction accuracy for a time window from 1 second to 2 seconds can be 80%. Prediction accuracy can also be referred to as inference accuracy.

[0034] As an example, the relationship between prediction error and time window is similar to the relationship between prediction accuracy and time window length, and will not be elaborated here.

[0035] As an example, the prediction granularity of the prediction method supported by the terminal can be at the cell level, beam level, or band level. For instance, when the prediction granularity is at the cell level, the performance parameters of the corresponding prediction method can include the number of cells supporting prediction and / or the identification range of the cells supporting prediction. Similarly, when the prediction granularity is at the beam level, the performance parameters of the corresponding prediction method can include the number of beams supporting prediction in each cell and / or the index value of the beams supporting prediction.

[0036] In conjunction with the first aspect, in some implementations of the first aspect, the neighbor cell measurement result includes neighbor cell measurement results within a first preset time period, wherein the start time of the first preset time period is the time when the terminal predicts the neighbor cell measurement result.

[0037] In this implementation, the neighbor cell measurement results predicted by the terminal can include neighbor cell measurement results within a first preset time period. The start time of the first preset time period can be the time when the terminal begins to predict the neighbor cell measurement results. Compared with the neighbor cell measurement results obtained by the terminal based on gap measurement, the time window of the neighbor cell measurement results predicted by the terminal is longer, which improves the optimization effect of network devices when performing network optimization based on neighbor cell measurement results, and improves network performance.

[0038] As an example, the first preset duration can be set according to actual needs, or it can be configured by the network device according to network needs; there are no restrictions here.

[0039] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: receiving third information, the third information indicating a first prediction result of the neighboring cell measurement, wherein the first prediction result is not predicted based on the first prediction method, or the first prediction result does not conform to the first prediction time window length, or the first prediction result does not conform to the first prediction accuracy, or the first prediction result does not conform to the first prediction delay, or the delay of the terminal reporting the first prediction result does not conform to the first reporting delay.

[0040] In this implementation, after receiving the second information, the terminal can predict the neighboring cell measurement results and report the predicted results to the network device. For example, the terminal can send third information to the network device, indicating the first predicted result of the neighboring cell measurement. Correspondingly, the network device can receive the third information.

[0041] In one possible implementation, the first prediction result reported by the terminal may not match the measurement result of the first neighboring cell, or the first prediction result may not match the prediction configuration issued by the network device.

[0042] In this implementation, the network device can adjust the prediction configuration of the neighboring cell measurement results based on the first prediction result reported by the terminal that does not conform to the first neighboring cell measurement result, so as to improve network performance.

[0043] In conjunction with the first aspect, in some implementations of the first aspect, the third information further includes at least one of the following: the reason why the first prediction result is not predicted based on the first prediction method, the reason why the first prediction result does not conform to the length of the first prediction time window, the reason why the first prediction result does not conform to the first prediction accuracy, the reason why the first prediction result does not conform to the first prediction delay, or the reason why the delay of the terminal reporting the first prediction result does not conform to the first reporting delay.

[0044] In this implementation, when the first prediction result reported by the terminal to the network device does not match the first neighboring cell measurement result, the terminal can also indicate to the network device the reason why the first prediction result does not match the first neighboring cell measurement result.

[0045] As an example, the reason why the first prediction result does not match the first neighboring cell measurement result may include at least one of the following: insufficient computing power of the terminal, insufficient ability of the terminal to predict neighboring cell measurement results, insufficient power of the terminal, excessive computing power of the terminal, excessive ability of the terminal to predict neighboring cell measurement results, or excessive power of the terminal.

[0046] It should be understood that when a terminal reports a first prediction result that does not conform to the measurement results of the first neighboring cell, it implicitly indicates to the network device the reason why the first prediction result does not conform to the measurement results of the first neighboring cell. Taking the time window as an example, when the time window length of the first prediction result is shorter than the first prediction time window length, it implicitly indicates that the terminal's computing power is insufficient, or the terminal's ability to predict the measurement results of the neighboring cell is insufficient, or the terminal's battery power is insufficient; when the time window length of the first prediction result is longer than the first prediction time window length, it implicitly indicates that the terminal's computing power is excessive, or the terminal's ability to predict the measurement results of the neighboring cell is excessive, or the terminal's battery power is excessive.

[0047] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: sending fourth information, the fourth information instructing the terminal to predict the neighboring cell measurement result.

[0048] In this implementation, after receiving the third information, if the first prediction result reported by the terminal does not meet the network requirements, the network device can send a fourth information to the terminal to instruct the terminal to predict the neighboring cell measurement results again.

[0049] As an example, a network device can adjust the prediction configuration of neighboring cell measurement results based on the first prediction result, and send the updated prediction configuration to the terminal, so that the terminal can predict the neighboring cell measurement results again.

[0050] In conjunction with the first aspect, in some implementations of the first aspect, before sending the fourth information, the method further includes: receiving fifth information, the fifth information containing at least one of the following information recommended by the terminal: a second prediction method for predicting the neighboring cell measurement results, a second prediction time window length for the neighboring cell measurement results, a second prediction accuracy for the neighboring cell measurement results, a second prediction delay for the neighboring cell measurement results, or a second reporting delay for the terminal to report the neighboring cell measurement results.

[0051] In this implementation, after obtaining the first prediction result, the terminal can also send the recommended prediction configuration to the network device.

[0052] As an example, the terminal can determine the recommended predictive configuration based on its own capabilities.

[0053] In conjunction with the first aspect, in some implementations of the first aspect, the fifth information further includes at least one of the following: the reason for recommending the second prediction method, the reason for recommending the second prediction time window length, the reason for recommending the second prediction accuracy, the reason for recommending the second prediction delay, or the reason for recommending the second reporting delay.

[0054] In this implementation, the terminal can also indicate to the network device the reason for recommending the predicted configuration.

[0055] As an example, the reasons for recommending the second prediction method could be its high prediction accuracy and small prediction error.

[0056] As an example, the recommended reasons for the second prediction time window length, the recommended reasons for the second prediction accuracy, or the recommended reasons for the second prediction delay could be the terminal's ability to predict neighboring cell measurement results.

[0057] As an example, the recommended reason for the second reporting delay could be that it aligns with the terminal's reporting capabilities.

[0058] In conjunction with the first aspect, in some implementations of the first aspect, obtaining the first information includes: sending sixth information, the sixth information being used to request the first information; and receiving the first information.

[0059] In this implementation, the network device can instruct the terminal to report its first capabilities. For example, the network device can send a sixth message to the terminal, which instructs the terminal to report its first capabilities. After receiving the sixth message, the terminal can send its first message back to the network device to indicate its first capabilities, thereby facilitating the rational allocation of network resources.

[0060] In conjunction with the first aspect, in some implementations of the first aspect, before sending the second information based on the first information, the method further includes: receiving a seventh message, the seventh message being used to request the second information.

[0061] As an example, after sending the first message, the terminal can start a timer. If the terminal does not receive the second message after the timer expires, the terminal can send a seventh message to the network device to request the network device to indicate whether it is necessary to predict the neighboring cell measurement results in order to improve network performance.

[0062] As an example, when a terminal has a prediction requirement, it can send a seventh message to the network device to request the network device to issue an indication message for predicting the measurement results of neighboring cells, thereby satisfying the terminal's prediction requirement. In this example, the first and seventh messages can be carried in the same message or in different messages; there is no restriction on this.

[0063] In conjunction with the first aspect, in some implementations of the first aspect, when the neighbor cell measurement results are used for conditional handover CHO, the first capability further includes whether the terminal supports performing CHO based on the predicted CHO candidate cell measurement results.

[0064] In this implementation, during conditional handover (CHO) scenarios, the terminal can be assisted in selecting a target cell based on the predicted CHO candidate cell measurement results, thereby enabling the terminal to hand over to the target cell and improving the terminal's network performance. Therefore, when the predicted CHO candidate cell measurement results are applied to CHO, the network device can also determine whether the terminal supports the ability to perform CHO based on the predicted CHO candidate cell measurement results.

[0065] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: sending eighth information, the eighth information comprising at least one of the following: indication information for selecting a target cell based on the CHO candidate cell measurement results; a first judgment criterion for selecting a target cell based on the CHO candidate cell measurement results; a correction method for the CHO candidate cell measurement results; instructing the terminal to report CHO process information; or, the reporting method for the CHO process information, the CHO process information comprising at least one of the following: the CHO candidate cell measurement results; and the method used when predicting the CHO candidate cell measurement results. The prediction method, the correction method used when correcting the measurement results of the CHO candidate cells, the duration of the terminal executing CHO, the service interruption duration of the terminal, or the reason for selecting the target cell; wherein, when there are multiple CHO candidate cells, when the terminal predicts the measurement results of each CHO candidate cell, at least two CHO candidate cells have at least one of the following information that is different: prediction method, prediction time window length of the measurement result, prediction accuracy of the measurement result, prediction delay of the measurement result, reporting delay of the measurement result, or the correction method of the measurement result.

[0066] As an example, the eighth message can be sent in the same message as the second message, or it can be sent in a different message; there is no restriction on this.

[0067] In this implementation, when the terminal supports performing CHO (Cancellation on Hazardous Response) based on the predicted CHO candidate cell measurement results, the network device can issue an instruction to select a target cell based on the CHO candidate cell measurement results. This provides the terminal with a new method for selecting a target cell, improving the flexibility of target cell selection. Furthermore, the network device can also issue a judgment criterion for selecting a target cell based on the CHO candidate cell measurement results, which helps the terminal select a target cell.

[0068] As an example, network devices can also send correction methods for CHO candidate cell measurement results to terminals, so that terminals can correct the measurement results after predicting the CHO candidate cell measurement results, and select target cells based on the corrected measurement results, thereby improving the accuracy of target cell selection.

[0069] As an example, network devices can also instruct terminals to report CHO (Content on Hitchhiking) process information, providing a reference for subsequent configuration decisions by the network device or source cell, thus helping to improve network performance. The source cell can be understood as the cell the terminal accessed before switching to the target cell.

[0070] As an example, there can be multiple CHO candidate cells. When the terminal predicts the measurement results of each CHO candidate cell, the prediction configuration of each CHO candidate cell can be different or the same, and the correction method of the measurement results of each CHO candidate cell can be different or the same. This application does not limit this.

[0071] In conjunction with the first aspect, in some implementations of the first aspect, the first judgment criterion includes at least one of the following: the prediction accuracy of the target cell is greater than or equal to a first accuracy threshold, the predicted reference signal received power of the target cell is greater than or equal to a first power threshold within a second preset time period, or the prediction method used when predicting the measurement results of the target cell conforms to a first preset prediction method.

[0072] In this implementation, the target cell can be a cell among the CHO candidate cells whose prediction accuracy is greater than or equal to a first accuracy threshold, or the target cell can be a cell among the CHO candidate cells whose predicted reference signal receiving power (RSRP) is greater than or equal to a first power threshold within a second preset time period, or the target cell can be a cell among the CHO candidate cells whose prediction method conforms to a first preset prediction method.

[0073] As an example, the first accuracy threshold, the first power threshold, the second preset duration, or the first preset prediction method can be set according to actual needs, or configured by the network device according to network requirements, without any restrictions here. For example, the first preset prediction method can be co-frequency prediction.

[0074] In conjunction with the first aspect, in some implementations of the first aspect, when the neighbor cell measurement results are used for cell reselection, the first capability further includes whether the terminal supports performing cell reselection based on the predicted cell reselection candidate cell measurement results.

[0075] In this implementation, during cell reselection and re-establishment scenarios, the terminal can be assisted in selecting an access cell based on the predicted measurement results of candidate cells for cell reselection, thereby enabling the terminal to access the network. Therefore, when neighbor cell measurement results are applied to cell reselection and re-establishment, the network device can also determine whether the terminal supports the ability to perform cell reselection based on the predicted measurement results of candidate cells for cell reselection. The access cell can also be called the re-establishment cell.

[0076] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: sending ninth information, the ninth information comprising at least one of the following: indication information for selecting an access cell based on the cell reselection candidate cell measurement results; a second judgment criterion for selecting an access cell based on the cell reselection candidate cell measurement results; a correction method for the cell reselection candidate cell measurement results; instructing the terminal to report cell reselection process information; or, a reporting method for the cell reselection process information, the cell reselection process information comprising at least one of the following: the cell reselection candidate cell measurement results; and predicting the cell reselection candidate cells. The prediction method used when measuring the results, the correction method used when correcting the measurement results of the cell reselection candidate cells, the duration of cell reselection performed by the terminal, or the reason for selecting the access cell; wherein, when there are multiple cell reselection candidate cells, when the terminal predicts the measurement results of each cell reselection candidate cell, at least two cell reselection candidate cells have at least one of the following different information: prediction method, prediction time window length of the measurement results, prediction accuracy of the measurement results, prediction delay of the measurement results, reporting delay of the measurement results, or the correction method of the measurement results.

[0077] As an example, the ninth message can be sent in the same message as the second message, or it can be sent in a different message; there is no restriction on this.

[0078] In this implementation, when the terminal supports cell reselection based on the predicted cell reselection candidate cell measurement results, the network device can issue an instruction to select an access cell based on the cell reselection candidate cell measurement results. This provides the terminal with a new way to select an access cell, improving the flexibility of access cell selection. Furthermore, the network device can also issue a judgment criterion for selecting an access cell based on the cell reselection candidate cell measurement results, which helps the terminal select an access cell.

[0079] As an example, network devices can also send correction methods for the measurement results of candidate cells for cell reselection to the terminal, so that the terminal can correct the measurement results after predicting the measurement results of candidate cells for cell reselection, and select the access cell based on the corrected measurement results, thereby improving the accuracy of access cell selection.

[0080] As an example, network devices can also instruct terminals to report cell reselection process information, providing a reference for subsequent configuration decisions by network devices or the last serving cell, thus helping to improve network performance. The last serving cell can be understood as the cell that provided service to the terminal before it accessed the re-established cell.

[0081] As an example, there can be multiple candidate cells for cell reselection. When the terminal predicts the measurement results of each candidate cell for cell reselection, the prediction configuration of each candidate cell for cell reselection can be different or the same, and the correction method of the measurement results of each candidate cell for cell reselection can be different or the same. This application does not limit this.

[0082] In conjunction with the first aspect, in some implementations of the first aspect, the second judgment criterion includes at least one of the following: the prediction accuracy of the access cell is greater than or equal to the second accuracy prediction value; the predicted reference signal received power of the access cell is greater than or equal to the second power threshold within a third preset time period; the prediction method used when predicting the measurement results of the access cell conforms to the second preset prediction method; or, the access cell is the cell with the highest priority among the cell reselection candidate cells.

[0083] In this implementation, the access cell can be a cell among the cell reselection candidate cells whose prediction accuracy is greater than or equal to the second accuracy threshold, or the access cell can be a cell among the cell reselection candidate cells whose predicted RSRP is greater than or equal to the second power threshold within a third preset time period, or the access cell can be a cell whose prediction method used in the cell reselection candidate cells conforms to the second preset prediction method, or the access cell can be the cell with the highest priority among the cell reselection candidate cells.

[0084] As an example, the second accuracy threshold, the second power threshold, the third preset duration, or the second preset prediction method can be set according to actual needs, or configured by the network device according to network requirements; there are no restrictions here. For example, the second preset prediction method can be co-frequency prediction.

[0085] In conjunction with the first aspect, in some implementations of the first aspect, the priority of the cell reselection candidate cell is determined by the R criterion and / or the S criterion, and the newly added correction term and / or correction coefficient in the R criterion and / or the S criterion is determined by at least one of the following: the prediction method used when predicting the measurement results of the cell reselection candidate cell, the prediction time window length of the measurement results of the cell reselection candidate cell, the prediction accuracy of the measurement results of the cell reselection candidate cell, or the prediction delay of the measurement results of the cell reselection candidate cell.

[0086] In this implementation, the priority of candidate cells for cell reselection can be determined by the R criterion and / or the S criterion. To improve the accuracy of priority calculation, correction terms and / or correction coefficients can be added to the R criterion and / or the S criterion.

[0087] As an example, the new correction terms and / or correction coefficients in the R criterion and / or S criterion can be determined based on at least one of the following: the prediction method used when predicting the measurement results of the candidate cell reselection, the prediction time window length of the candidate cell reselection measurement results, the prediction accuracy of the candidate cell reselection measurement results, or the prediction delay of the candidate cell reselection measurement results.

[0088] Secondly, this application provides a communication method applied to a terminal, the method comprising: sending first information, the first information indicating a first capability of the terminal, the first capability including the terminal's ability to predict neighboring cell measurement results; and receiving second information, the second information indicating the terminal to predict the neighboring cell measurement results.

[0089] As an example, the method may be executed by a terminal, or by a chip system, hardware circuit and / or software module applied in the terminal, or by other devices capable of implementing terminal functions, without limitation.

[0090] As an example, the first capability may include the terminal's ability to acquire neighboring cell measurement results. For instance, the first capability may include the terminal's ability to predict neighboring cell measurement results. Furthermore, when the terminal supports gap measurement, the first capability may also include the terminal's ability to support gap measurement.

[0091] As an example, the terminal can predict neighbor cell measurement results through an AI module. This AI module can be located within the terminal, in other devices, or as an independent network entity; there are no restrictions on this. It should be noted that the terminal can also predict neighbor cell measurement results through other functional modules, or the terminal can obtain neighbor cell measurement results through other means; this application does not impose any restrictions on this.

[0092] As an example, a terminal can proactively report its primary capabilities to a network device. For instance, when accessing a network device, the terminal can send primary information indicating its primary capabilities. This primary information can be carried in an RRC message or other messages; there are no restrictions on this.

[0093] As an example, the second information can be carried in an RRC message, a MAC-CE signaling message, or other messages, without restriction.

[0094] As an example, after receiving the second information, the terminal can autonomously determine the prediction method for predicting the measurement results of neighboring cells, thereby obtaining the measurement results of neighboring cells.

[0095] In this technical solution, when the operating frequency of a neighboring cell differs from that of the cell where the terminal is located, and the terminal does not support gap measurement, the terminal can obtain the neighboring cell measurement results through prediction. This allows terminals that do not support gap measurement to obtain neighboring cell measurement results without accessing the neighboring cell. Furthermore, the terminal does not need to perform gap handover when predicting neighboring cell measurement results, thus avoiding the peak throughput reduction issue caused by gap handover and improving the terminal's communication performance. The process of switching the operating frequency during gap measurement is called gap handover.

[0096] In conjunction with the second aspect, in some implementations of the second aspect, the second information further includes a first prediction method by which the terminal predicts the measurement results of the neighboring cells.

[0097] In this implementation, when instructing the terminal to predict the measurement results of neighboring cells, the network device can also instruct the terminal on the prediction configuration for predicting the measurement results of neighboring cells.

[0098] As an example, the prediction configuration can be carried in the second information and sent to the terminal.

[0099] As an example, the prediction configuration may include a prediction method for the terminal to predict the measurement results of neighboring cells, such as the first prediction method.

[0100] In this implementation, the network device can determine the first prediction method based on network requirements, ensuring that the neighbor cell measurement results predicted by the terminal based on the first prediction method meet the network requirements. This improves the optimization effect of the network device when performing network optimization based on neighbor cell measurement results, thereby enhancing network performance. Network requirements include, for example, network coverage requirements, terminal access or service requirements, load balancing requirements, etc., and are not limited here.

[0101] As an example, network devices can determine the first prediction method based on network requirements. These requirements could include network coverage needs, terminal access or service requirements, load balancing needs, etc., and are not limited here. It should be understood that compared to neighbor cell measurement results predicted based on a prediction method determined by the terminal itself, neighbor cell measurement results predicted by the terminal using the first prediction method are more consistent with network requirements. This improves the optimization effect of network devices when performing network optimization based on neighbor cell measurement results, thereby enhancing network performance.

[0102] In conjunction with the second aspect, in some implementations of the second aspect, the first prediction method includes predicting the neighboring cell measurement result based on the historical measurement results of the cell where the terminal is located; the second information further includes at least one of the following: the length of the first prediction time window of the neighboring cell measurement result, the first prediction accuracy of the neighboring cell measurement result, the first prediction delay of the neighboring cell measurement result, the first reporting delay of the neighboring cell measurement result, or, a processing method for when the terminal cannot predict the first neighboring cell measurement result, wherein the first neighboring cell measurement result is a neighboring cell measurement result reported by the terminal at the instruction of the network device.

[0103] As an example, the first prediction method may include predicting neighboring cell measurement results based on the historical measurement results of the cell where the terminal is located. In the embodiments of this application, the prediction method of predicting neighboring cell measurement results based on the historical measurement results of the cell where the terminal is located can be called inter-frequency inference, or inter-frequency prediction.

[0104] In this implementation, the prediction configuration may also include at least one of the following prediction requirements: the time window length of the neighboring cell measurement results predicted by the terminal should conform to the first prediction time window length; the accuracy of the neighboring cell measurement results predicted by the terminal should conform to the first prediction accuracy; or, the prediction delay of the neighboring cell measurement results predicted by the terminal should conform to the first prediction delay. The prediction delay of the neighboring cell measurement results can be understood as the duration from the moment the terminal receives the second information to the moment the terminal begins predicting the neighboring cell measurement results. It should be noted that the first prediction time window length, the first prediction accuracy, or the first prediction delay can be a specific value or a range of values, and is not limited here. It should be understood that the first prediction method also falls under the category of prediction requirements.

[0105] As an example, the prediction configuration may also include the following reporting requirement: the latency for the terminal to report the predicted neighbor cell measurement results to the network device should conform to the first reporting latency. The reporting latency can be understood as the duration between the moment the terminal predicts the neighbor cell measurement results and the moment the terminal reports the predicted neighbor cell measurement results to the network device. It should be noted that the first reporting latency can be a specific value or a range of values; no restriction is placed here.

[0106] In some implementations, the terminal may not be able to predict the measurement result of the first neighboring cell, or the predicted measurement result may not match the first neighboring cell measurement result, or the terminal may be unable to complete the prediction according to the prediction configuration issued by the network device. Therefore, the network device can also instruct the terminal on how to handle situations where the terminal cannot predict the measurement result of the first neighboring cell. The first neighboring cell measurement result can be understood as the neighboring cell measurement result reported by the terminal as instructed by the network device, or as a neighboring cell measurement result that matches the prediction configuration.

[0107] As an example, the processing method may include: the terminal sending an indication message to the network device that the measurement result of the first neighboring cell cannot be predicted, or the terminal reporting the neighboring cell measurement results that it can provide (e.g., neighboring cell measurement results with a time window length shorter or longer than the first predicted time window length).

[0108] In conjunction with the second aspect, in some implementations of the second aspect, the terminal's ability to predict neighboring cell measurement results includes at least one of the following: the prediction method supported by the terminal, the relationship between the supported prediction method and the communication frequency band, or, the performance-related parameters of the supported prediction method, wherein the supported prediction method includes predicting the neighboring cell measurement results based on the historical measurement results of the cell where the terminal is located, and the performance-related parameters of the supported prediction method include at least one of the following: sample input range, prediction result range, prediction accuracy, prediction error, number of cells supported for prediction, identification range of cells supported for prediction, or, the number of beams supported for prediction in each cell.

[0109] As an example, the prediction methods supported by the terminal may include inter-frequency prediction.

[0110] As an example, when the operating frequency of the cell where the terminal is located is different from that of neighboring cells, but the terminal supports gap measurements, the prediction methods supported by the terminal can also include intra-frequency prediction. In-frequency prediction can be understood as a method of predicting the measurement results of neighboring cells based on the historical measurement results of the terminal's neighboring cells. In-frequency prediction can also be called intra-frequency inference.

[0111] As an example, the prediction methods supported by the terminal can also be associated with bands. For instance, band A can support intra-frequency prediction, and band B can support inter-frequency prediction. A band can include bands supported by the cell where the terminal is located, or bands supported by neighboring cells. It should be noted that the terminal can measure the signal quality of its own cell on bands supported by its own cell, and measure the signal quality of neighboring cells on bands supported by neighboring cells. A cell can support one or more bands.

[0112] In one possible implementation, the band can be divided into a measurement band and a prediction band, also known as an inference band. A preset mapping relationship exists between the measurement band and the prediction band. This preset mapping relationship can be set according to actual needs or configured by the network device based on network requirements; no restrictions are placed here. Specifically, the terminal can measure signal quality on the measurement band and predict signal quality on the prediction band based on the measurement results, thereby obtaining the measurement results on the prediction band.

[0113] As an example, when a terminal performs inter-frequency prediction, it can use the band supported by the cell where the terminal is located as the measurement band and the band supported by the neighboring cell as the prediction band, thereby achieving the prediction of the neighboring cell measurement results; when the terminal performs intra-frequency prediction, the band supported by the neighboring cell can be used as both the measurement band and the prediction band, thereby achieving the prediction of the neighboring cell measurement results.

[0114] As an example, the sample input range can include the sample time window length and / or the range of sample data volume. The sample can be historical measurement results of the cell where the terminal is located or historical measurement results of neighboring cells.

[0115] As an example, the range of prediction results may include the time window length of the prediction data and / or the range of the prediction data volume. The prediction data may be the predicted neighboring cell measurement results. In some embodiments, the range of the prediction data volume may be related to the time window length of the prediction data. For example, when the time window length is 1 second (s), the data volume range is X, and when the time window length is 2 seconds, the data volume range is Y.

[0116] As an example, prediction accuracy can be related to a time window. For instance, a prediction accuracy of 90% is achieved when the time window length is 1 second, and 80% is achieved when the time window length is 2 seconds. Similarly, assuming the terminal begins prediction at 0 seconds, the prediction accuracy for a time window from 0 seconds to 1 second can be 90%, and the prediction accuracy for a time window from 1 second to 2 seconds can be 80%. Prediction accuracy can also be referred to as inference accuracy.

[0117] As an example, the relationship between prediction error and time window is similar to the relationship between prediction accuracy and time window length, and will not be elaborated here.

[0118] As an example, the prediction granularity of the prediction method supported by the terminal can be at the cell level, beam level, or band level. For instance, when the prediction granularity is at the cell level, the performance parameters of the corresponding prediction method can include the number of cells supporting prediction and / or the identification range of the cells supporting prediction. Similarly, when the prediction granularity is at the beam level, the performance parameters of the corresponding prediction method can include the number of beams supporting prediction in each cell and / or the index value of the beams supporting prediction.

[0119] In conjunction with the second aspect, in some implementations of the second aspect, the neighbor cell measurement result includes the neighbor cell measurement result within a first preset time period, wherein the start time of the first preset time period is the time when the terminal predicts the neighbor cell measurement result.

[0120] In this implementation, the neighbor cell measurement results predicted by the terminal can include neighbor cell measurement results within a first preset time period. The start time of the first preset time period can be the time when the terminal begins to predict the neighbor cell measurement results. Compared with the neighbor cell measurement results obtained by the terminal based on gap measurement, the time window of the neighbor cell measurement results predicted by the terminal is longer, which improves the optimization effect of network devices when performing network optimization based on neighbor cell measurement results, and improves network performance.

[0121] As an example, the first preset duration can be set according to actual needs, or it can be configured by the network device according to network needs; there are no restrictions here.

[0122] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes: sending third information, the third information indicating a first prediction result of the neighboring cell measurement, wherein the first prediction result is not predicted based on the first prediction method, or the first prediction result does not conform to the first prediction time window length, or the first prediction result does not conform to the first prediction accuracy, or the first prediction result does not conform to the first prediction delay, or the delay of the terminal reporting the first prediction result does not conform to the first reporting delay.

[0123] In this implementation, after receiving the second information, the terminal can predict the neighboring cell measurement results and report the predicted neighboring cell measurement results to the network device after the prediction is completed. For example, the terminal can send a third message to the network device, which indicates the first predicted result of the neighboring cell measurement.

[0124] In one possible implementation, the first prediction result reported by the terminal may not match the measurement result of the first neighboring cell, or the first prediction result may not match the prediction configuration issued by the network device.

[0125] In this implementation, the terminal can report a first prediction result that does not conform to the measurement result of the first neighboring cell to the network device, so that the network device can adjust the prediction configuration of the neighboring cell measurement result based on the first prediction result to improve network performance.

[0126] In conjunction with the second aspect, in some implementations of the second aspect, the third information further includes at least one of the following: the reason why the first prediction result is not predicted based on the first prediction method, the reason why the first prediction result does not conform to the length of the first prediction time window, the reason why the first prediction result does not conform to the first prediction accuracy, the reason why the first prediction result does not conform to the first prediction delay, or the reason why the delay of the terminal reporting the first prediction result does not conform to the first reporting delay.

[0127] In this implementation, when the first prediction result reported by the terminal to the network device does not match the first neighboring cell measurement result, the terminal can also indicate to the network device the reason why the first prediction result does not match the first neighboring cell measurement result.

[0128] As an example, the reason why the first prediction result does not match the first neighboring cell measurement result may include at least one of the following: insufficient computing power of the terminal, insufficient ability of the terminal to predict neighboring cell measurement results, insufficient power of the terminal, excessive computing power of the terminal, excessive ability of the terminal to predict neighboring cell measurement results, or excessive power of the terminal.

[0129] It should be understood that when a terminal reports a first prediction result that does not conform to the measurement results of the first neighboring cell, it implicitly indicates to the network device the reason why the first prediction result does not conform to the measurement results of the first neighboring cell. Taking the time window as an example, when the time window length of the first prediction result is shorter than the first prediction time window length, it implicitly indicates that the terminal's computing power is insufficient, or the terminal's ability to predict the measurement results of the neighboring cell is insufficient, or the terminal's battery power is insufficient; when the time window length of the first prediction result is longer than the first prediction time window length, it implicitly indicates that the terminal's computing power is excessive, or the terminal's ability to predict the measurement results of the neighboring cell is excessive, or the terminal's battery power is excessive.

[0130] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes: receiving fourth information, the fourth information instructing the terminal to predict the neighboring cell measurement result.

[0131] In this implementation, after receiving the third information, if the first prediction result reported by the terminal does not meet the network requirements, the network device can send a fourth information to the terminal to instruct the terminal to predict the neighboring cell measurement results again. Correspondingly, the terminal can receive the fourth information.

[0132] As an example, a network device can adjust the prediction configuration of neighboring cell measurement results based on the first prediction result, and send the updated prediction configuration to the terminal, so that the terminal can predict the neighboring cell measurement results again.

[0133] As an example, the terminal can autonomously determine the prediction method and then predict the measurement results of neighboring cells again.

[0134] In conjunction with the second aspect, in some implementations of the second aspect, before receiving the fourth information, the method further includes: sending fifth information, the fifth information containing at least one of the following information recommended by the terminal: a second prediction method for predicting the neighboring cell measurement results, a second prediction time window length for the neighboring cell measurement results, a second prediction accuracy for the neighboring cell measurement results, a second prediction delay for the neighboring cell measurement results, or a second reporting delay for the terminal to report the neighboring cell measurement results.

[0135] In this implementation, after obtaining the first prediction result, the terminal can also send the recommended prediction configuration to the network device.

[0136] As an example, the terminal can determine the recommended predictive configuration based on its own capabilities.

[0137] In conjunction with the second aspect, in some implementations of the second aspect, the fifth information further includes at least one of the following: the reason for recommending the second prediction method, the reason for recommending the second prediction time window length, the reason for recommending the second prediction accuracy, the reason for recommending the second prediction delay, or the reason for recommending the second reporting delay.

[0138] In this implementation, the terminal can also indicate to the network device the reason for recommending the predicted configuration.

[0139] As an example, the reasons for recommending the second prediction method could be its high prediction accuracy and small prediction error.

[0140] As an example, the recommended reasons for the second prediction time window length, the recommended reasons for the second prediction accuracy, or the recommended reasons for the second prediction delay could be the terminal's ability to predict neighboring cell measurement results.

[0141] As an example, the recommended reason for the second reporting delay could be that it aligns with the terminal's reporting capabilities.

[0142] In conjunction with the second aspect, in some implementations of the second aspect, before sending the first information, the method further includes: receiving a sixth information, the sixth information being used to request the first information.

[0143] In this implementation, after receiving the sixth information sent by the network device, the terminal can send the first information to the network device to indicate the terminal's first capability, thereby facilitating the rational allocation of network resources.

[0144] In conjunction with the second aspect, in some implementations of the second aspect, before receiving the second information, the method further includes: sending a seventh message, the seventh message being used to request the second information.

[0145] As an example, after sending the first message, the terminal can start a timer. If the terminal does not receive the second message after the timer expires, the terminal can send a seventh message to the network device to request the network device to indicate whether it is necessary to predict the neighboring cell measurement results in order to improve network performance.

[0146] As an example, when a terminal has a prediction requirement, it can send a seventh message to the network device to request the network device to issue an indication message for predicting the measurement results of neighboring cells, thereby satisfying the terminal's prediction requirement. In this example, the first and seventh messages can be carried in the same message or in different messages; there is no restriction on this.

[0147] In conjunction with the second aspect, in some implementations of the second aspect, when the neighbor cell measurement results are used for conditional handover CHO, the first capability further includes whether the terminal supports performing CHO based on the predicted CHO candidate cell measurement results.

[0148] In this implementation, during a CHO scenario, the terminal can be assisted in selecting a target cell based on the predicted CHO candidate cell measurement results, thereby enabling the terminal to switch to the target cell and improve its network performance. Therefore, when the predicted CHO candidate cell measurement results are applied to CHO, the terminal's primary capability may also include whether the terminal supports the ability to perform CHO based on the predicted CHO candidate cell measurement results.

[0149] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes: receiving eighth information, the eighth information comprising at least one of the following: indication information for selecting a target cell based on the CHO candidate cell measurement results; a first judgment criterion for selecting a target cell based on the CHO candidate cell measurement results; a correction method for the CHO candidate cell measurement results; instructing the terminal to report CHO process information; or, the reporting method for the CHO process information, the CHO process information comprising at least one of the following: the CHO candidate cell measurement results; and the method used when predicting the CHO candidate cell measurement results. The prediction method, the correction method used when correcting the measurement results of the CHO candidate cells, the duration of the terminal executing CHO, the service interruption duration of the terminal, or the reason for selecting the target cell; wherein, when there are multiple CHO candidate cells, when the terminal predicts the measurement results of each CHO candidate cell, at least two CHO candidate cells have at least one of the following information that is different: prediction method, prediction time window length of the measurement result, prediction accuracy of the measurement result, prediction delay of the measurement result, reporting delay of the measurement result, or the correction method of the measurement result.

[0150] As an example, the eighth message can be sent in the same message as the second message, or it can be sent in a different message; there is no restriction on this.

[0151] In this implementation, when the terminal supports performing CHO (Candidate Hazard Analysis) based on the predicted CHO candidate cell measurement results, the terminal can select the target cell based on the instruction information issued by the network device indicating the selection of the target cell based on the CHO candidate cell measurement results. This implementation provides the terminal with a new method for selecting the target cell, improving the flexibility of target cell selection. Furthermore, the terminal can also select the target cell based on a first judgment criterion issued by the network device, improving the accuracy of target cell selection.

[0152] As an example, the terminal can use the correction method of the CHO candidate cell measurement results issued by the network device to correct the measurement results after predicting the CHO candidate cell measurement results, and select the target cell based on the corrected measurement results, thereby improving the accuracy of the target cell selection.

[0153] As an example, the terminal can also report CHO process information to the network device, providing a reference for the network device or source cell to make subsequent configuration decisions, which helps improve network performance. The source cell can be understood as the cell that the terminal accessed before switching to the target cell.

[0154] As an example, there can be multiple CHO candidate cells. When the terminal predicts the measurement results of each CHO candidate cell, the prediction configuration of each CHO candidate cell can be different or the same, and the correction method of the measurement results of each CHO candidate cell can be different or the same. This application does not limit this.

[0155] In conjunction with the second aspect, in some implementations of the second aspect, the first judgment criterion includes at least one of the following: the prediction accuracy of the target cell is greater than or equal to a first accuracy threshold, the predicted reference signal received power of the target cell is greater than or equal to a first power threshold within a second preset time period, or the prediction method used when predicting the measurement results of the target cell conforms to a first preset prediction method.

[0156] In this implementation, the target cell can be a cell among the CHO candidate cells whose prediction accuracy is greater than or equal to a first accuracy threshold, or the target cell can be a cell among the CHO candidate cells whose predicted reference signal receiving power (RSRP) is greater than or equal to a first power threshold within a second preset time period, or the target cell can be a cell among the CHO candidate cells whose prediction method conforms to a first preset prediction method.

[0157] As an example, the first accuracy threshold, the first power threshold, the second preset duration, or the first preset prediction method can be set according to actual needs, or configured by the network device according to network requirements, without any restrictions here. For example, the first preset prediction method can be co-frequency prediction.

[0158] As an example, there can be multiple CHO candidate cells. When the terminal predicts the measurement results for each CHO candidate cell, the prediction configuration for each CHO candidate cell can be different, or the correction method for the measurement results of each CHO candidate cell can be different.

[0159] In conjunction with the second aspect, in some implementations of the second aspect, when the neighbor cell measurement results are used for cell reselection, the first capability further includes whether the terminal supports performing cell reselection based on the predicted cell reselection candidate cell measurement results.

[0160] In this implementation, during cell reselection and re-establishment scenarios, the terminal can be assisted in selecting an access cell based on the predicted measurement results of candidate cells for cell reselection, thereby enabling the terminal to access the network. Therefore, when the predicted measurement results of candidate cells for cell reselection are applied to cell reselection, the terminal's primary capability may also include whether the terminal supports the ability to perform cell reselection based on the predicted measurement results of candidate cells for cell reselection. The access cell can also be called the re-establishment cell.

[0161] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes: receiving ninth information, the ninth information comprising at least one of the following: indication information for selecting an access cell based on the cell reselection candidate cell measurement results; a second judgment criterion for selecting an access cell based on the cell reselection candidate cell measurement results; a correction method for the cell reselection candidate cell measurement results; instructing the terminal to report cell reselection process information; or, a reporting method for the cell reselection process information, wherein the cell reselection process information comprises at least one of the following: the cell reselection candidate cell measurement results; and a prediction of the cell reselection candidate cells. The prediction method used when measuring the results, the correction method used when correcting the measurement results of the cell reselection candidate cells, the duration of cell reselection performed by the terminal, or the reason for selecting the access cell; wherein, when there are multiple cell reselection candidate cells, when the terminal predicts the measurement results of each cell reselection candidate cell, at least two cell reselection candidate cells have at least one of the following different information: prediction method, prediction time window length of the measurement results, prediction accuracy of the measurement results, prediction delay of the measurement results, reporting delay of the measurement results, or the correction method of the measurement results.

[0162] As an example, the ninth message can be sent in the same message as the second message, or it can be sent in a different message; there is no restriction on this.

[0163] In this implementation, when the terminal supports cell reselection based on the predicted measurement results of candidate cells, the terminal can select an access cell based on the instruction information issued by the network device indicating the selection of access cells based on the measurement results of candidate cells. This implementation provides the terminal with a new method for selecting access cells, improving the flexibility of access cell selection. Furthermore, the terminal can also select an access cell based on a second judgment criterion issued by the network device, which helps the terminal in selecting access cells.

[0164] As an example, the terminal can use the correction method of the cell reselection candidate cell measurement results issued by the network device to correct the measurement results after predicting the cell reselection candidate cell measurement results, and select the access cell based on the corrected measurement results, thereby improving the accuracy of access cell selection.

[0165] As an example, the terminal can also report cell reselection process information to the network device, providing a reference for the network device or the last serving cell to make relevant configuration decisions, which helps to improve network performance. The last serving cell can be understood as the cell that provided services to the terminal before the terminal accessed the re-established cell.

[0166] As an example, there can be multiple candidate cells for cell reselection. When the terminal predicts the measurement results of each candidate cell for cell reselection, the prediction configuration of each candidate cell for cell reselection can be different or the same, or the correction method of the measurement results of each candidate cell for cell reselection can be different or the same. This application does not limit this.

[0167] In conjunction with the second aspect, in some implementations of the second aspect, the second judgment criterion includes at least one of the following: the prediction accuracy of the access cell is greater than or equal to the second accuracy prediction value; the predicted reference signal received power of the access cell is greater than or equal to the second power threshold within a third preset time period; the prediction method used when predicting the measurement results of the access cell conforms to the second preset prediction method; or, the access cell is the cell with the highest priority among the cell reselection candidate cells.

[0168] In this implementation, the access cell can be a cell among the cell reselection candidate cells whose prediction accuracy is greater than or equal to the second accuracy threshold, or the access cell can be a cell among the cell reselection candidate cells whose predicted RSRP is greater than or equal to the second power threshold within a third preset time period, or the access cell can be a cell whose prediction method used in the cell reselection candidate cells conforms to the second preset prediction method, or the access cell can be the cell with the highest priority among the cell reselection candidate cells.

[0169] As an example, the second accuracy threshold, the second power threshold, the third preset duration, or the second preset prediction method can be set according to actual needs, or configured by the network device according to network requirements; there are no restrictions here. For example, the second preset prediction method can be co-frequency prediction.

[0170] In conjunction with the second aspect, in some implementations of the second aspect, the priority of the cell reselection candidate cell is determined by the R criterion and / or the S criterion, and the newly added correction term and / or correction coefficient in the R criterion and / or the S criterion is determined by at least one of the following: the prediction method used when predicting the measurement results of the cell reselection candidate cell, the prediction time window length of the measurement results of the cell reselection candidate cell, the prediction accuracy of the measurement results of the cell reselection candidate cell, or the prediction delay of the measurement results of the cell reselection candidate cell.

[0171] In this implementation, the priority of candidate cells for cell reselection can be determined by the R criterion and / or the S criterion. To improve the accuracy of priority calculation, correction terms and / or correction coefficients can be added to the R criterion and / or the S criterion.

[0172] As an example, the new correction terms and correction coefficients in the R criterion and / or S criterion can be determined based on at least one of the following: the prediction method used when predicting the measurement results of the candidate cell reselection, the prediction time window length of the candidate cell reselection measurement results, the prediction accuracy of the candidate cell reselection measurement results, or the prediction delay of the candidate cell reselection measurement results.

[0173] Thirdly, this application provides a communication device comprising modules for implementing the methods of the first aspect or any of the implementations thereof, each module being implemented in hardware and / or software.

[0174] For example, the device may include a processing module and a sending module. The processing module is configured to acquire first information, the first information indicating a first capability of the terminal, the first capability including the terminal's ability to predict neighboring cell measurement results; the sending module is configured to send second information based on the first information, the second information indicating the terminal's ability to predict the neighboring cell measurement results.

[0175] In conjunction with the third aspect, in some implementations of the third aspect, the second information further includes a first prediction method by which the terminal predicts the measurement results of the neighboring cells.

[0176] In conjunction with the third aspect, in some implementations of the third aspect, the first prediction method includes predicting the neighboring cell measurement result based on the historical measurement results of the cell where the terminal is located; the second information further includes at least one of the following: the length of the first prediction time window of the neighboring cell measurement result, the first prediction accuracy of the neighboring cell measurement result, the first prediction delay of the neighboring cell measurement result, the first reporting delay of the neighboring cell measurement result, or, a processing method in which the terminal cannot predict the first neighboring cell measurement result, wherein the first neighboring cell measurement result is the neighboring cell measurement result reported by the terminal at the instruction of the network device.

[0177] In conjunction with the third aspect, in some implementations of the third aspect, the terminal's ability to predict neighboring cell measurement results includes at least one of the following: the prediction method supported by the terminal, the relationship between the supported prediction method and the communication frequency band, or, the performance-related parameters of the supported prediction method, wherein the supported prediction method includes predicting the neighboring cell measurement results based on the historical measurement results of the cell where the terminal is located, and the performance-related parameters of the supported prediction method include at least one of the following: sample input range, prediction result range, prediction accuracy, prediction error, number of cells supported for prediction, identification range of cells supported for prediction, or, the number of beams supported for prediction in each cell.

[0178] In conjunction with the third aspect, in some implementations of the third aspect, the neighbor cell measurement result includes the neighbor cell measurement result within a first preset time period, wherein the start time of the first preset time period is the time when the terminal predicts the neighbor cell measurement result.

[0179] In conjunction with the third aspect, in some implementations of the third aspect, the device may further include a receiving module. The receiving module is configured to receive third information indicating a first prediction result of the neighboring cell measurement, wherein the first prediction result is not based on the first prediction method, or the first prediction result does not conform to the first prediction time window length, or the first prediction result does not conform to the first prediction accuracy, or the first prediction result does not conform to the first prediction delay, or the delay at which the terminal reports the first prediction result does not conform to the first reporting delay.

[0180] In conjunction with the third aspect, in some implementations of the third aspect, the third information further includes at least one of the following: the reason why the first prediction result is not predicted based on the first prediction method, the reason why the first prediction result does not conform to the length of the first prediction time window, the reason why the first prediction result does not conform to the first prediction accuracy, the reason why the first prediction result does not conform to the first prediction delay, or the reason why the delay of the terminal reporting the first prediction result does not conform to the first reporting delay.

[0181] In conjunction with the third aspect, in some implementations of the third aspect, the sending module is also used to send fourth information, which instructs the terminal to predict the neighboring cell measurement results.

[0182] In conjunction with the third aspect, in some implementations of the third aspect, the receiving module is further configured to receive fifth information, the fifth information including at least one of the following information recommended by the terminal: a second prediction method for predicting the neighboring cell measurement results, a second prediction time window length for the neighboring cell measurement results, a second prediction accuracy for the neighboring cell measurement results, a second prediction delay for the neighboring cell measurement results, or a second reporting delay for the terminal to report the neighboring cell measurement results.

[0183] In conjunction with the third aspect, in some implementations of the third aspect, the fifth information further includes at least one of the following: the reason for recommending the second prediction method, the reason for recommending the second prediction time window length, the reason for recommending the second prediction accuracy, the reason for recommending the second prediction delay, or the reason for recommending the second reporting delay.

[0184] In conjunction with the third aspect, in some implementations of the third aspect, the sending module is further configured to send a sixth message, which is used to request the first message; the receiving module is further configured to receive the first message.

[0185] In one possible implementation, the processing module can control the sending module to send information, or it can control the receiving module to receive information.

[0186] In conjunction with the third aspect, in some implementations of the third aspect, the receiving module is also configured to receive seventh information, which is used to request the second information.

[0187] In conjunction with the third aspect, in some implementations of the third aspect, when the neighbor cell measurement results are used for CHO, the first capability further includes whether the terminal supports performing CHO based on the predicted CHO candidate cell measurement results.

[0188] In conjunction with the third aspect, in some implementations of the third aspect, the sending module is further configured to send eighth information, which includes at least one of the following: indication information for selecting a target cell based on the CHO candidate cell measurement results; a first judgment criterion for selecting a target cell based on the CHO candidate cell measurement results; a correction method for the CHO candidate cell measurement results; an instruction for the terminal to report CHO process information; or, a reporting method for the CHO process information, wherein the CHO process information includes at least one of the following: the CHO candidate cell measurement results; and the method used when predicting the CHO candidate cell measurement results. The prediction method, the correction method used when correcting the measurement results of the CHO candidate cells, the duration of the terminal executing CHO, the service interruption duration of the terminal, or the reason for selecting the target cell; wherein, when there are multiple CHO candidate cells, when the terminal predicts the measurement results of each CHO candidate cell, at least two CHO candidate cells have at least one of the following information that is different: prediction method, prediction time window length of the measurement result, prediction accuracy of the measurement result, prediction delay of the measurement result, reporting delay of the measurement result, or the correction method of the measurement result.

[0189] In conjunction with the third aspect, in some implementations of the third aspect, the first judgment criterion includes at least one of the following: the prediction accuracy of the target cell is greater than or equal to a first accuracy threshold, the predicted reference signal received power of the target cell is greater than or equal to a first power threshold within a second preset time period, or the prediction method used when predicting the measurement results of the target cell conforms to a first preset prediction method.

[0190] In conjunction with the third aspect, in some implementations of the third aspect, when the neighbor cell measurement results are used for cell reselection, the first capability further includes whether the terminal supports performing cell reselection based on the predicted cell reselection candidate cell measurement results.

[0191] In conjunction with the third aspect, in some implementations of the third aspect, the sending module is further configured to send ninth information, which includes at least one of the following: indication information for selecting an access cell based on the cell reselection candidate cell measurement results; a second judgment criterion for selecting an access cell based on the cell reselection candidate cell measurement results; a correction method for the cell reselection candidate cell measurement results; an instruction for the terminal to report cell reselection process information; or, a reporting method for the cell reselection process information, wherein the cell reselection process information includes at least one of the following: the cell reselection candidate cell measurement results; and a prediction of the cell reselection candidate cells. The prediction method used when measuring the results, the correction method used when correcting the measurement results of the cell reselection candidate cells, the duration of cell reselection performed by the terminal, or the reason for selecting the access cell; wherein, when there are multiple cell reselection candidate cells, when the terminal predicts the measurement results of each cell reselection candidate cell, at least two cell reselection candidate cells have at least one of the following different information: prediction method, prediction time window length of the measurement results, prediction accuracy of the measurement results, prediction delay of the measurement results, reporting delay of the measurement results, or the correction method of the measurement results.

[0192] In conjunction with the third aspect, in some implementations of the third aspect, the second judgment criterion includes at least one of the following: the prediction accuracy of the access cell is greater than or equal to the second accuracy prediction value; the predicted reference signal received power of the access cell is greater than or equal to the second power threshold within a third preset time period; the prediction method used when predicting the measurement results of the access cell conforms to the second preset prediction method; or, the access cell is the cell with the highest priority among the cell reselection candidate cells.

[0193] In conjunction with the third aspect, in some implementations of the third aspect, the priority of the cell reselection candidate cell is determined by the R criterion and / or the S criterion, and the newly added correction term and / or correction coefficient in the R criterion and / or the S criterion is determined by at least one of the following: the prediction method used when predicting the measurement results of the cell reselection candidate cell, the prediction time window length of the measurement results of the cell reselection candidate cell, the prediction accuracy of the measurement results of the cell reselection candidate cell, or the prediction delay of the measurement results of the cell reselection candidate cell.

[0194] Fourthly, this application provides a communication device comprising modules for implementing the methods of the second aspect or any of the implementations thereof, each module being implemented in hardware and / or software.

[0195] For example, the device may include a transmitting module and a receiving module. The transmitting module is configured to transmit first information, the first information indicating a first capability of the terminal, the first capability including the terminal's ability to predict neighboring cell measurement results; the receiving module is configured to receive second information, the second information indicating the terminal's ability to predict the neighboring cell measurement results.

[0196] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the second information further includes a first prediction method by which the terminal predicts the measurement results of the neighboring cells.

[0197] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the first prediction method includes predicting the neighboring cell measurement result based on the historical measurement results of the cell where the terminal is located; the second information further includes at least one of the following: the length of the first prediction time window of the neighboring cell measurement result, the first prediction accuracy of the neighboring cell measurement result, the first prediction delay of the neighboring cell measurement result, the first reporting delay of the neighboring cell measurement result, or, a processing method for when the terminal cannot predict the first neighboring cell measurement result, wherein the first neighboring cell measurement result is a neighboring cell measurement result reported by the terminal at the instruction of the network device.

[0198] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the terminal's ability to predict neighboring cell measurement results includes at least one of the following: the prediction method supported by the terminal, the relationship between the supported prediction method and the communication frequency band, or, the performance-related parameters of the supported prediction method, wherein the supported prediction method includes predicting the neighboring cell measurement results based on the historical measurement results of the cell where the terminal is located, and the performance-related parameters of the supported prediction method include at least one of the following: sample input range, prediction result range, prediction accuracy, prediction error, number of cells supported for prediction, identification range of cells supported for prediction, or, the number of beams supported for prediction in each cell.

[0199] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the neighbor cell measurement result includes the neighbor cell measurement result within a first preset time period, wherein the start time of the first preset time period is the time when the terminal predicts the neighbor cell measurement result.

[0200] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the sending module is further configured to send third information, the third information indicating the first prediction result of the neighboring cell measurement, wherein the first prediction result is not predicted based on the first prediction method, or the first prediction result does not conform to the first prediction time window length, or the first prediction result does not conform to the first prediction accuracy, or the first prediction result does not conform to the first prediction delay, or the delay of the terminal reporting the first prediction result does not conform to the first reporting delay.

[0201] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the third information further includes at least one of the following: the reason why the first prediction result is not predicted based on the first prediction method, the reason why the first prediction result does not conform to the length of the first prediction time window, the reason why the first prediction result does not conform to the first prediction accuracy, the reason why the first prediction result does not conform to the first prediction delay, or the reason why the delay of the terminal reporting the first prediction result does not conform to the first reporting delay.

[0202] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the receiving module is also configured to receive fourth information, which instructs the terminal to predict the neighboring cell measurement results.

[0203] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the sending module is also used to send fifth information, which includes at least one of the following information recommended by the terminal: a second prediction method for predicting the neighboring cell measurement results, a second prediction time window length for the neighboring cell measurement results, a second prediction accuracy for the neighboring cell measurement results, a second prediction delay for the neighboring cell measurement results, or a second reporting delay for the terminal to report the neighboring cell measurement results.

[0204] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the fifth information further includes at least one of the following: the reason for recommending the second prediction method, the reason for recommending the second prediction time window length, the reason for recommending the second prediction accuracy, the reason for recommending the second prediction delay, or the reason for recommending the second reporting delay.

[0205] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the receiving module is also used to receive sixth information, which is used to request the first information.

[0206] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the sending module is also used to send a seventh message, which is used to request the second message.

[0207] In conjunction with the fourth aspect, in some implementations of the fourth aspect, when the neighbor cell measurement results are used for CHO, the first capability further includes whether the terminal supports performing CHO based on the predicted CHO candidate cell measurement results.

[0208] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the receiving module is further configured to receive eighth information, which includes at least one of the following: indication information for selecting a target cell based on the CHO candidate cell measurement results; a first judgment criterion for selecting a target cell based on the CHO candidate cell measurement results; a correction method for the CHO candidate cell measurement results; an instruction for the terminal to report CHO process information; or, a reporting method for the CHO process information, wherein the CHO process information includes at least one of the following: the CHO candidate cell measurement results; and the method used when predicting the CHO candidate cell measurement results. The prediction method, the correction method used when correcting the measurement results of the CHO candidate cells, the duration of the terminal executing CHO, the service interruption duration of the terminal, or the reason for selecting the target cell; wherein, when there are multiple CHO candidate cells, when the terminal predicts the measurement results of each CHO candidate cell, at least two CHO candidate cells have at least one of the following information that is different: prediction method, prediction time window length of the measurement result, prediction accuracy of the measurement result, prediction delay of the measurement result, reporting delay of the measurement result, or the correction method of the measurement result.

[0209] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the first judgment criterion includes at least one of the following: the prediction accuracy of the target cell is greater than or equal to a first accuracy threshold, the predicted reference signal received power of the target cell is greater than or equal to a first power threshold within a second preset time period, or the prediction method used when predicting the measurement results of the target cell conforms to a first preset prediction method.

[0210] In conjunction with the fourth aspect, in some implementations of the fourth aspect, when the neighbor cell measurement results are used for cell reselection, the first capability further includes whether the terminal supports performing cell reselection based on the predicted cell reselection candidate cell measurement results.

[0211] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the receiving module is further configured to receive ninth information, which includes at least one of the following: indication information for selecting an access cell based on the cell reselection candidate cell measurement results; a second judgment criterion for selecting an access cell based on the cell reselection candidate cell measurement results; a correction method for the cell reselection candidate cell measurement results; an instruction for the terminal to report cell reselection process information; or, a reporting method for the cell reselection process information, wherein the cell reselection process information includes at least one of the following: the cell reselection candidate cell measurement results; and a prediction of the cell reselection candidate cells. The prediction method used when measuring the results, the correction method used when correcting the measurement results of the cell reselection candidate cells, the duration of cell reselection performed by the terminal, or the reason for selecting the access cell; wherein, when there are multiple cell reselection candidate cells, when the terminal predicts the measurement results of each cell reselection candidate cell, at least two cell reselection candidate cells have at least one of the following different information: prediction method, prediction time window length of the measurement results, prediction accuracy of the measurement results, prediction delay of the measurement results, reporting delay of the measurement results, or the correction method of the measurement results.

[0212] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the second judgment criterion includes at least one of the following: the prediction accuracy of the access cell is greater than or equal to the second accuracy prediction value; the predicted reference signal received power of the access cell is greater than or equal to the second power threshold within a third preset time period; the prediction method used when predicting the measurement results of the access cell conforms to the second preset prediction method; or, the access cell is the cell with the highest priority among the cell reselection candidate cells.

[0213] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the priority of the cell reselection candidate cell is determined by the R criterion and / or the S criterion, and the newly added correction term and / or correction coefficient in the R criterion and / or the S criterion is determined by at least one of the following: the prediction method used when predicting the measurement results of the cell reselection candidate cell, the prediction time window length of the measurement results of the cell reselection candidate cell, the prediction accuracy of the measurement results of the cell reselection candidate cell, or the prediction delay of the measurement results of the cell reselection candidate cell.

[0214] Fifthly, this application provides a communication device including a processor that can be coupled to a memory for calling program code in the memory to perform the method described in the first aspect or any of its possible implementations. Optionally, the device further includes a memory. Optionally, the device further includes a communication interface to which the processor can be coupled.

[0215] As an example, the device can be a network device, a chip system, hardware circuit and / or software module applied in a network device, or other device that can realize the functions of a network device, without limitation.

[0216] Sixthly, this application provides a communication device including a processor that can be coupled to a memory for calling program code in the memory to perform the method described in the second aspect or any of its possible implementations. Optionally, the device further includes a memory. Optionally, the device further includes a communication interface to which the processor can be coupled.

[0217] As an example, the device can be a terminal, a chip system, hardware circuit and / or software module applied in a terminal, or other device that can realize terminal functions, without limitation.

[0218] In a seventh aspect, this application provides a communication system that includes the means of the third or fourth aspect, as well as the means of the fifth or sixth aspect.

[0219] Eighthly, this application provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the method as described in the first aspect, the second aspect, or any possible implementation thereof.

[0220] Ninthly, this application provides a computer-readable medium storing program code for execution by a device, the program code including methods for performing the methods described in the first aspect, the second aspect, or any possible implementation thereof.

[0221] The technical effects that can be achieved by any of the third to ninth aspects above, and any possible design of any of the aspects above, are described in the description of the technical effects that can be achieved by the first to second aspects above, and will not be repeated here. Attached Figure Description

[0222] Figure 1 is a schematic diagram of a network architecture provided in an embodiment of this application;

[0223] Figure 2 is a schematic diagram of an ORAN architecture provided in one embodiment of this application;

[0224] Figure 3 is a schematic flowchart of a communication method provided in one embodiment of this application;

[0225] Figure 4 is a schematic flowchart of a communication method provided in another embodiment of this application;

[0226] Figure 5 is a schematic flowchart of a communication method provided in another embodiment of this application;

[0227] Figure 6 is a schematic flowchart of a communication method provided in another embodiment of this application;

[0228] Figure 7 is a schematic flowchart of a communication method provided in another embodiment of this application;

[0229] Figure 8 is a schematic diagram of a communication device provided in an embodiment of this application;

[0230] Figure 9 is a schematic diagram of a communication device according to another embodiment of this application;

[0231] Figure 10 is a schematic diagram of the structure of a communication device provided in another embodiment of this application.

[0232] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0233] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0234] Neighbor cell measurement refers to the measurement of signal quality and other information of neighboring cells by a terminal. For example, network devices can issue neighbor cell measurement configurations to terminals, which can then measure the signal quality of neighboring cells (e.g., the signal quality of channel state information-reference signal (CSI-RS), reference signal receiving power (RSRP), etc.) based on these configurations. If the operating frequency of the neighboring cell is the same as that of the terminal's cell, the terminal can directly perform the neighbor cell measurement. If the operating frequency of the neighboring cell is different from that of the terminal's cell, the terminal needs to switch its operating frequency to the neighboring cell's frequency to measure the signal quality. After the measurement is completed, the terminal switches its operating frequency back to that of its own cell. This process is generally referred to as gap measurement.

[0235] However, the above method has the following problems: When the operating frequency of a neighboring cell is inconsistent with the operating frequency of the cell where the terminal is located, the terminal performing neighbor cell measurements needs to support gap measurement; in other words, a terminal that does not support gap measurement cannot perform neighbor cell measurements without accessing a neighboring cell. Furthermore, the terminal needs to perform gap handover when performing gap measurements. During gap handover, the available time-frequency domain resources of the terminal decrease, resulting in a drop in the terminal's peak throughput. The process of the terminal switching its operating frequency during gap measurement can be called gap handover.

[0236] In view of this, this application provides a communication method and a communication device, applicable to the field of wireless communication technology. In the technical solution provided by this application, the terminal has the ability to obtain neighboring cell measurement results without performing gap measurement, thereby enabling the terminal to obtain neighboring cell measurement results even when gap measurement is not supported. In the embodiments of this application, the terminal can predict the neighboring cell measurement results, thus enabling the terminal to obtain neighboring cell measurement results without performing gap measurement; furthermore, since the terminal does not perform gap switching when predicting neighboring cell measurement results, the problem of reduced peak throughput due to gap switching is avoided. As an example, the terminal can predict neighboring cell measurement results based on artificial intelligence (AI) technology. It should be understood that the terminal can also predict neighboring cell measurement results based on other methods, and this application does not limit this.

[0237] The technical solutions provided in this application can be applied to various communication systems, including but not limited to: narrowband Internet of Things (NB-IoT), Global System for Mobile Communications (GSM), Enhanced Data Rate for GSM Evolution (EDGE), Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access 2000 (CDMA2000), Time Division-Synchronization Code Division Multiple Access (TD-SCDMA), Wireless Fidelity (WiFi) systems, 3rd generation (3G) mobile communication systems, Long Term Evolution (LTE) systems, LTE Advanced (LTE-A) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, 4th generation (4G) mobile communication systems, and 5th generation (5G) mobile communication systems. The three major application scenarios of new radio (NR) communication systems (5G) and 5G are: enhanced mobile broadband (eMBB), ultra-reliable and low latency communications (URLLC), and massive machine-type communication (mMTC), as well as future 6th generation (6G) mobile communication systems, such as high frequency, terahertz, and optical communication. This application does not impose specific limitations on these.

[0238] The terminal in this application embodiment can be a wireless terminal or a wired terminal. A wireless terminal can be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. The wireless terminal can communicate with one or more core networks (CNs) via a radio access network (RAN). The wireless terminal can be a mobile terminal, such as a mobile phone or a computer with a mobile terminal. A mobile phone can also be called a "cellular" phone. For example, a wireless terminal can be a portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile device that can exchange voice and / or data with the radio access network. Furthermore, a wireless terminal can be a personal communication service (PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), or other similar devices. A wireless terminal can also be referred to as a system, subscriber unit (SU), subscriber station (SS), mobile station (MB), mobile station (mobile), remote station (RS), access point (AP), remote terminal (RT), access terminal (AT), user terminal (UT), user agent (UA), user device (UD), or user equipment (UE). This application does not impose any limitations on these terms. Furthermore, in embodiments of this application, the terminal can also be a terminal in an Internet of Things (IoT) system. IoT is an important component of future information technology development, and its main technical characteristic is connecting objects to networks through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection.

[0239] In this embodiment, the device for implementing the terminal's functions can be the terminal itself, or it can be any device capable of supporting the terminal in implementing those functions, such as a chip system. This device can be installed in the terminal, or it can be other devices capable of implementing the terminal's functions; no limitation is imposed here. In this embodiment, the chip system can be composed of chips, or it can include chips and other discrete components.

[0240] The network device in this application embodiment can be a device that provides wireless communication functions for terminal devices. The network device can also be called an access network (AN) or RAN device, and can be a transmission reception point (TRP), an evolved NodeB (eNB or eNodeB) in an LTE system, a home base station (e.g., home evolved NodeB, or home Node B, HNB), a base band unit (BBU), or a radio controller in a cloud radio access network (CRAN) scenario. Alternatively, the network device can be a relay station, access point, vehicle-mounted device, wearable device, or network device in a 5G network or a future evolved PLMN network, etc. It can be an access point (AP) in a WLAN, or a base station (e.g., gNodeB, gNB) in a RAN, etc. This application embodiment is not limited to these categories.

[0241] In this embodiment of the application, the device used to implement the function of the network device can be the network device itself, or it can be a device that can support the network device to implement the function, such as a chip system. The device can be installed in the network device, or it can be other devices that can implement the function of the network device, and there is no limitation here.

[0242] In some embodiments, network devices may have a separate architecture for centralized unit (CU) nodes and distributed unit (DU) nodes. CU and DU can be understood as a division of network devices from a logical functional perspective.

[0243] For example, Figure 1 is a schematic diagram of a network architecture provided in one embodiment of this application. As shown in Figure 1, the network device is a gNB in ​​the RAN, and the gNB includes a CU and a DU. The RAN can be connected to a CN. The CN is, for example, the CN in LTE, or the CN in 5G, and is not limited here. The CU and DU can be physically separated or deployed together. Multiple DUs can share a CU. In some embodiments, a DU can also connect to multiple CUs (not shown in Figure 1).

[0244] As an example, the CU and DU can be connected via an interface, such as the F1 interface.

[0245] In some implementations, the CU and DU can be separated according to the protocol layer of the wireless network. For example, one possible division is that the CU performs the functions of the radio resource control (RRC) layer, the service data adaptation protocol (SDAP) layer, and the packet data convergence protocol (PDCP) layer, while the DU performs the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer.

[0246] It is understandable that dividing the processing functions of CU and DU according to protocol layers is just one example, and other methods can also be used. For example, CU or DU can be divided into those with more protocol layer functions, or in other words, more protocol layer processing functions can be assigned to CU or DU. Alternatively, CU or DU can be divided into those with partial protocol layer processing functions, or in other words, partial protocol layer processing functions can be assigned to CU or DU. As an example, some functions of the RLC layer and the functions of protocol layers above the RLC layer can be placed in the CU, while the remaining functions of the RLC layer and the functions of protocol layers below the RLC layer can be placed in the DU.

[0247] In some implementations, the functions of the CU or DU can be divided according to business type or other system requirements. For example, based on latency, functions that need to meet latency requirements can be set in the DU, while functions that do not need to meet the latency requirements can be set in the CU.

[0248] In some implementations, a CU can also have one or more core network functions. One or more CUs can be centrally configured or separately configured. For example, a CU can be located on the network side for convenient centralized management.

[0249] In some implementations, the DU can have multiple radio frequency (RF) functions. These RF functions can be configured remotely.

[0250] In this embodiment, the functionality of the CU can be implemented by a single entity or by different entities. As an example, the functionality of the CU can be further divided. For instance, the control plane (CP) and user plane (UP) can be separated, in which case the CU includes the CU's control plane (CU-CP) and user plane (CU-UP). The CU-CP and CU-UP can be implemented by different functional entities and connected via an E1 interface. The CU-CP and CU-UP can be coupled with the DU to jointly complete the functions of the network device.

[0251] In some implementations, CU-CP can also include a further segmented architecture, such as further segmenting CU-CP into CU-CP1 and CU-CP2. CU-CP1 can include various radio resource management functions, while CU-CP2 only includes RRC and PDCP-C functions. The PDCP-C function can be understood as the basic function of control plane signaling at the PDCP layer.

[0252] The technical solution provided in this application can also be applied to the Open RAN (ORAN) architecture.

[0253] Figure 2 is a schematic diagram of an ORAN architecture provided in one embodiment of this application. As shown in Figure 2, the ORAN architecture includes a non-real-time radio intelligent controller (RIC), a near-real-time RIC, an open CU-CP (O-CU-CP), an open CU-UP (O-CU-UP), an open DU (O-DU), an open remote unit (O-RU), and a terminal. It should be understood that this application embodiment does not impose a specific limitation on the number of each functional entity (e.g., non-real-time RIC, near-real-time RIC, O-CU-CP, O-CU-UP, O-DU, O-RU, or terminal) included in the ORAN architecture.

[0254] Among them, RIC (Radio Resource Integration) achieves intelligent and automated RAN (Radio Access Control) operation and maintenance by introducing AI. Non-real-time RIC typically handles services with long latency requirements, such as big data analysis and AI model training, while real-time RIC typically handles services with short latency requirements, such as traditional RAN-side services like radio resource management and handover. O-CU-CP corresponds to CU-CP in 5G networks, O-CU-UP corresponds to CU-UP in 5G networks, O-DU corresponds to DU in 5G networks, and O-RU corresponds to RU in 5G networks.

[0255] As an example, the terminal can predict the measurement results of neighboring cells based on the AI ​​module in the wireless communication system. To facilitate understanding of the technical solution provided in this application, the AI ​​module will be described first. It should be noted that the terminal can also predict the measurement results of neighboring cells through other functional modules; this application only uses the AI ​​module as an example and is not intended to limit the embodiments of this application.

[0256] As a module with machine learning computing capabilities, the AI ​​module in a wireless communication system can be located in the operation administration and maintenance (OAM) unit, or in the gNB, or in the CU within the gNB, or in some terminals, or it can be a standalone network entity (such as an AIC). In the embodiments of this application, the AI ​​module can be implemented in hardware and / or software.

[0257] In wireless communication systems, the main function of the AI ​​module is to perform a series of AI calculations, including model building, training and approximation, and reinforcement learning, based on input data (e.g., network operation data provided by the RAN side or monitored by OAM, such as network load and channel quality). The trained model provided by the AI ​​module has the ability to predict changes in the RAN side network and can typically be used for load prediction and terminal path prediction. In addition, the AI ​​module can also use the predicted results of the trained model on the RAN network performance to perform policy reasoning from the perspectives of network energy saving and mobility optimization, so as to obtain reasonable and efficient energy-saving strategies and mobility optimization strategies.

[0258] When the AI ​​module is located in the OAM, the current northbound interface can be reused for communication with the RAN-side gNB. When the AI ​​module is located in the gNB or CU, the current F1, Xn, Uu, and other interfaces can be reused. When the AI ​​module is an independent network entity, a new communication link needs to be established between the AI ​​module and the OAM, RAN-side devices, and terminals. This communication link can be a wired link or a wireless link. When the CP and UP of the CU are separated, the CU-CP is usually responsible for receiving the AI ​​model and subsequent AI inference and policy generation functions. When the CU-CP is further divided into CU-CP1 and CU-CP2, CU-CP1 is usually responsible for receiving the model and subsequent AI inference functions and generating specific interactive signaling, which is then sent by CU-CP2.

[0259] The communication method provided in this application will be described in detail below with reference to the accompanying drawings.

[0260] Figure 3 is a schematic flowchart of a communication method provided in one embodiment of this application. As shown in Figure 3, the method may include steps S301 and S302.

[0261] S301, Obtain first information, the first information indicating the terminal's first capability, the first capability including the terminal's ability to predict neighboring cell measurement results.

[0262] In this embodiment, the first capability may include the terminal's ability to acquire neighboring cell measurement results. For example, the first capability may include the terminal's ability to predict neighboring cell measurement results. It should be understood that when the terminal supports gap measurement, the first capability may also include the terminal's ability to support gap measurement.

[0263] As an example, the terminal can predict neighboring cell measurement results through an AI module. This AI module can be located within the terminal, in other devices, or as a separate network entity; this application does not impose any restrictions on this.

[0264] In one possible implementation, the network device can obtain the first information from the terminal.

[0265] As an example, a terminal can proactively report its initial capabilities to the network device. For instance, when a terminal accesses the network device, or when it joins the network, it can send initial information to the network device, indicating its initial capabilities. Alternatively, after accessing the network device, or after joining the network, the terminal can send initial information to the network device within a preset time period, indicating its initial capabilities. Furthermore, after accessing the network device, the terminal can periodically send initial information to the network device, indicating its initial capabilities. If the initial capabilities change after the terminal reports them to the network device, the terminal can send initial information to the network device, indicating the updated initial capabilities. Initial capability updates can include: updates to the terminal's ability to support gap measurements, and / or updates to the terminal's ability to predict neighboring cell measurement results.

[0266] This application does not impose specific limitations on this. Accordingly, the network device can receive the first information. The preset duration can be set according to actual needs, and this application does not impose specific limitations on this.

[0267] As an example, when a terminal sends the first information to a network device, the first information may be carried in the radio resource control protocol (RRC) or other messages, and this application does not impose any restrictions on this.

[0268] In one possible implementation, the network device may obtain the first information from the core network or other network devices, and this application does not impose any restrictions on this.

[0269] S302, based on the first information, send the second information, the second information instructing the terminal to predict the measurement results of neighboring cells.

[0270] In this embodiment, after obtaining the first information, the network device can send second information to the terminal based on the first information. The second information instructs the terminal to predict the measurement results of neighboring cells. Correspondingly, the terminal can receive the second information.

[0271] As an example, the second information can be carried in RRC messages, media access control-control element (MAC-CE) signaling, or other messages, without limitation.

[0272] As an example, after receiving the second information, the terminal can autonomously determine the prediction method for the neighboring cell measurement results. The prediction method for the neighboring cell measurement results can be pre-configured in the terminal, or it can be configured to the terminal by the network device; this application does not impose any restrictions on this.

[0273] In this embodiment, when the operating frequency of the neighboring cell is inconsistent with the operating frequency of the cell where the terminal is located, and the terminal does not support gap measurement, the network device can, after obtaining the terminal's ability to predict the neighboring cell measurement results, instruct the terminal to obtain the neighboring cell measurement results through prediction. This allows the terminal, which does not support gap measurement, to obtain the neighboring cell measurement results without accessing the neighboring cell. In addition, the terminal does not need to perform gap handover when predicting the neighboring cell measurement results, so there is no problem of the terminal's peak throughput decreasing due to gap handover, thereby improving the terminal's communication performance.

[0274] Understandably, when the terminal supports gap measurement, the network device can also instruct the terminal to obtain the neighbor cell measurement results through prediction, so that the terminal will not experience a drop in peak throughput due to gap handover, thus improving the terminal's communication performance.

[0275] Figure 4 is a schematic flowchart of a communication method provided in another embodiment of this application. The communication method shown in Figure 4 is a refinement of the communication method shown in Figure 3. As shown in Figure 4, the method may include steps S401 to S404.

[0276] S401, Obtain first information, the first information indicates the terminal's first capability.

[0277] In this embodiment, the relevant descriptions of the first capability and the network device obtaining the first information can be found in S301, and will not be repeated here.

[0278] In one possible implementation, the network device can instruct the terminal to report its first capability based on network requirements. For example, the network device can send a sixth piece of information to the terminal, which requests the first information or instructs the terminal to report its first capability. Correspondingly, the terminal can receive the sixth piece of information and, upon receiving it, send the first information to the network device. Network requirements may include network coverage requirements, terminal access or service requirements, load balancing requirements, etc., and are not limited here.

[0279] As an example, a terminal's ability to predict neighboring cell measurement results may include at least one of the following: the prediction methods supported by the terminal, the relationship between the supported prediction methods and the communication frequency band, or performance-related parameters of the supported prediction methods. The prediction method can also be referred to as the inference method.

[0280] As an example, the prediction method supported by the terminal can include predicting neighboring cell measurement results based on the historical measurement results of the cell where the terminal is located. For example, the network device can issue a measurement configuration for the cell where the terminal is located to the terminal. The terminal can measure the signal quality of the cell where the terminal is located based on the measurement configuration issued by the network device, thereby obtaining the historical measurement results of the cell where the terminal is located. The terminal can predict the signal quality of neighboring cells based on the historical measurement results of the cell where the terminal is located, thereby predicting the neighboring cell measurement results. It should be noted that, assuming that the time when the terminal starts predicting the neighboring cell measurement results is the first moment, the historical measurement results of the cell where the terminal is located can include the signal quality of the cell where the terminal is located at the first moment, or it can include the signal quality of the cell where the terminal is located from the second moment to the first moment, where the first moment is later than the second moment. It should be understood that the duration of the interval between the second moment and the first moment can be set according to actual needs and is not limited here. In the embodiments of this application, the prediction method of predicting neighboring cell measurement results based on the historical measurement results of the cell where the terminal is located can be called inter-frequency inference, or inter-frequency prediction.

[0281] In this embodiment, the neighbor cell measurement results predicted by the terminal may include neighbor cell measurement results within a first preset time period. The start time of the first preset time period can be the time when the terminal predicts the neighbor cell measurement results. The first preset time period can be set according to actual needs, or based on the terminal's ability to predict neighbor cell measurement results, or configured by the network device according to network needs, and is not specifically limited here. In some embodiments, the time when the terminal starts predicting neighbor cell measurement results is set as a first time, the start time of the first preset time period can be a third time, and the time interval between the third time and the first time period satisfies the pre-configured time period.

[0282] As an example, when the operating frequency of the cell where the terminal is located is inconsistent with the operating frequency of neighboring cells, but the terminal supports gap measurement, the prediction method supported by the terminal can include predicting the measurement results of neighboring cells based on the historical measurement results of neighboring cells. In this embodiment, the prediction method of predicting the measurement results of neighboring cells based on the historical measurement results of neighboring cells can be called co-frequency inference or co-frequency prediction. The specific implementation method of co-frequency prediction can be referred to the relevant description of inter-frequency prediction in the foregoing embodiments, and will not be repeated here.

[0283] As an example, if the operating frequency of the cell where the terminal is located is different from that of neighboring cells, but the terminal supports gap measurements, the prediction methods supported by the terminal can include co-frequency prediction, but fewer measurement resources can be used. It should be understood that the terminal's ability to predict neighboring cell measurement results varies, and the measurement resources used by the terminal when using co-frequency prediction to predict neighboring cell measurement results can be different.

[0284] As an example, the prediction methods supported by the terminal can be associated with communication frequency bands. For instance, band A can support intra-frequency prediction, and band B can support inter-frequency prediction. A band can include bands supported by the cell where the terminal is located, or bands supported by neighboring cells. It should be noted that the terminal can measure the signal quality of its own cell on bands supported by its own cell, and measure the signal quality of neighboring cells on bands supported by neighboring cells. A cell can support one or more bands.

[0285] In this embodiment, the band can be divided into a measurement band and a prediction band, which can also be called an inference band. A preset mapping relationship exists between the measurement band and the prediction band. This preset mapping relationship can be set according to actual needs or configured by the network device according to network requirements; no restrictions are placed here. The terminal can measure signal quality on the measurement band and predict signal quality on the prediction band based on the measurement results, thereby obtaining the measurement results of the prediction band.

[0286] As an example, when a terminal performs inter-frequency prediction, it can use the band supported by the cell where the terminal is located as the measurement band and the band supported by the neighboring cell as the prediction band, thereby achieving the prediction of the neighboring cell measurement results; when the terminal performs intra-frequency prediction, the band supported by the neighboring cell can be used as both the measurement band and the prediction band, thereby achieving the prediction of the neighboring cell measurement results.

[0287] The following uses Table 1 as an example to illustrate the preset relationship between the measurement band and the prediction band.

[0288] Table 1

[0289] As shown in Table 1, the measurement band includes band A and band B. The prediction band corresponding to band A includes band A, band B, and band C, and the prediction band corresponding to band B includes band B and band C. The terminal can predict the measurement results on band A, band B, and band C based on the measurement results on band A, and can predict the measurement results on band B and band C based on the measurement results on band B.

[0290] Taking band A as an example, when band A only supports intra-frequency prediction, band A, band B, and band C can be bands supported by the same cell, or band A, band B, and band C can be bands supported by different cells with the same operating frequency. When band A supports inter-frequency prediction, band B and band C can be bands supported by the same cell or different cells with different operating frequencies.

[0291] As an example, when a terminal performs inter-frequency prediction, it can use the band supported by the cell where the terminal is located as the measurement band and the band supported by the neighboring cell as the prediction band, thereby achieving the prediction of the neighboring cell measurement results; when the terminal performs intra-frequency prediction, the band supported by the neighboring cell can be used as both the measurement band and the prediction band, thereby achieving the prediction of the neighboring cell measurement results.

[0292] As an example, the preset relationship between the prediction method supported by the terminal and the band, or the preset relationship between the measurement band and the prediction band, can be predefined by the protocol, pre-configured in the terminal, or configured by the network device according to network requirements. No restrictions are imposed here.

[0293] As an example, the performance-related parameters of the prediction method supported by the terminal include the sample input range and / or performance-related indicators. Performance-related indicators may include at least one of the following: prediction result range, prediction accuracy, prediction error, number of cells supported for prediction, range of cell identifiers supported for prediction, number of beams supported for prediction in each cell, or, the index value of the beams supported for prediction in each cell. It should be noted that the performance-related parameters are not limited to those shown in this embodiment; different parameters can be set according to actual needs, and this application does not impose any restrictions on this. It should be understood that different prediction methods may have different performance-related parameters.

[0294] The sample input range may include at least one of the following: sample time window length, sample data volume range, or the percentage reduction in measurement resource overhead. The sample may include historical measurement results from the cell where the terminal is located or from neighboring cells. The percentage reduction in measurement resource overhead can be understood as the ratio of the difference between the measurement resource overhead and the preset resource overhead to the preset resource overhead. The preset resource overhead can be set according to actual needs or configured by the network equipment; no limitation is made here.

[0295] In some embodiments, the sample input range can exist independently of the performance-related indicators, or it can have a preset relationship with the performance-related indicators. For example, when the percentage of measurement resource overhead (reduction) is a%, the performance-related indicators are adjusted to b%. b% can be an adjustment factor for each performance-related indicator. Furthermore, the larger the sample data volume, the higher the prediction accuracy and the smaller the prediction error. Also, the longer the sample time window, the higher the prediction accuracy and the smaller the prediction error.

[0296] As an example, the range of prediction results may include the time window length of the prediction data and / or the range of the prediction data volume. The prediction data may include the predicted neighboring cell measurement results. In some embodiments, the range of the prediction data volume may be related to the time window length of the prediction data. For example, when the time window length is 1 second (s), the data volume range is X, and when the time window length is 2 seconds, the data volume range is Y.

[0297] As an example, prediction accuracy can be understood as the accuracy of the neighboring cell measurement results predicted by the terminal. For instance, prediction accuracy can be expressed as the percentage of the difference between the neighboring cell measurement results predicted by the terminal and the actual neighboring cell measurement results to the actual neighboring cell measurement results. The difference between the neighboring cell measurement results predicted by the terminal and the actual neighboring cell measurement results can be expressed as an absolute value.

[0298] As an example, prediction accuracy can be understood as the accuracy of the correctness of the neighboring cell measurement results predicted by the terminal, or the confidence level of the neighboring cell measurement results predicted by the terminal. For example, a prediction accuracy of 90% means that the neighboring cell measurement results predicted by the terminal have a 90% probability of being correct, which means that the accuracy of the neighboring cell measurement results predicted by the terminal is relatively high.

[0299] As an example, prediction accuracy can be related to the length of the time window. For instance, a 1-second time window results in a 90% prediction accuracy, while a 2-second time window results in an 80% prediction accuracy. Similarly, assuming the terminal begins prediction at 0 seconds, a time window from 0 to 1 second might yield a 90% prediction accuracy, while a time window from 1 to 2 seconds might yield an 80% prediction accuracy. Prediction accuracy can also be referred to as inference accuracy.

[0300] As an example, the prediction error can be expressed as root mean square error (RMSE) or other error representations, without restriction.

[0301] As an example, prediction error can be related to the length of the time window. For instance, a prediction error of 2 dBm occurs when the time window is 1 second, and 4 dBm occurs when the time window is 2 seconds. Similarly, assuming the terminal begins prediction at 0 seconds, the prediction error for a time window from 0 to 1 second could be 2 dBm, and the prediction error for a time window from 1 to 2 seconds could be 4 dBm. Prediction error can also be called inference error.

[0302] As an example, the prediction range, prediction accuracy, or granularity of prediction error can be at the cell level, beam level, or band level. Different prediction methods may result in different or the same prediction range, prediction accuracy, or granularity of prediction error.

[0303] The prediction granularity of a prediction method can be at the cell level, beam level, or band level. Cell-level prediction granularity means that different cells can use different or the same prediction methods. Beam-level prediction granularity means that different beams within the same cell can use the same or different prediction methods. Band-level prediction granularity means that the prediction methods for the bands supported by the same cell can be the same or different. When the prediction granularity is at the cell level, the performance metrics of the prediction method can include the number of cells supporting prediction and / or the range of identifiers for those cells. Similarly, when the prediction granularity is at the beam level, the performance metrics of the prediction method can include the number of beams supporting prediction in each cell and / or the index value of the beams supporting prediction.

[0304] S402, based on the first information, send the second information, the second information instructing the terminal to predict the measurement results of neighboring cells.

[0305] In this embodiment, after obtaining the first information, the network device can send second information to the terminal based on network requirements and the first information. The second information instructs the terminal to predict the measurement results of neighboring cells. Correspondingly, the terminal can receive the second information.

[0306] In this embodiment, when instructing a terminal to predict neighboring cell measurement results, the network device can send prediction configuration to the terminal to indicate the prediction and / or reporting requirements for neighboring cell measurement results. For example, the network device can send prediction configuration to the terminal through second information.

[0307] As an example, the prediction requirement may include a first prediction method for the terminal to predict the measurement results of neighboring cells. This first prediction method may include the prediction method for each neighboring cell, or the prediction method for each beam within each neighboring cell, or the prediction method for each band supported by each neighboring cell.

[0308] As an example, the prediction requirement can include a specified measurement cell, measurement beam, or measurement band, enabling the terminal to measure signal quality in the specified measurement cell, measurement beam, or measurement band, thereby obtaining samples. The terminal can then predict the measurement results of neighboring cells based on these samples.

[0309] As an example, the prediction requirement can include a specified prediction cell, prediction beam, or prediction band, so that the terminal can predict the measurement results on the specified prediction cell, prediction beam, or prediction band based on the sample.

[0310] As an example, the second information also includes at least one of the following prediction requirements: the time window length of the neighboring cell measurement results predicted by the terminal should conform to the first prediction time window length; the accuracy of the neighboring cell measurement results predicted by the terminal should conform to the first prediction accuracy; the error of the neighboring cell measurement results predicted by the terminal should conform to the first prediction error; or, the prediction delay of the neighboring cell measurement results predicted by the terminal should conform to the first prediction delay. The prediction delay of the neighboring cell measurement results predicted by the terminal can be understood as the duration from the moment the terminal receives the second information to the moment the terminal begins to predict the neighboring cell measurement results. It should be noted that the first prediction time window length, the first prediction accuracy, the first prediction error, or the first prediction delay can be a specific value or a range of values, and is not limited here.

[0311] As an example, the second information may also include the following reporting requirement: the latency for the terminal to report the predicted neighbor cell measurement results to the network device should conform to the first reporting latency. The reporting latency can be understood as the duration between the moment the terminal predicts the neighbor cell measurement results and the moment the terminal reports the predicted neighbor cell measurement results to the network device. It should be noted that the first reporting latency can be a specific value or a range of values; no restriction is placed here.

[0312] In this embodiment, the network device can determine the prediction configuration for the neighboring cell measurement results sent to the terminal based on network requirements and the terminal's ability to predict neighboring cell measurement results. As an example, the prediction configuration for each cell, each beam in the cell, or each band supported by the cell can be different or the same, and is not limited here.

[0313] As an example, a network device may determine the length of a first prediction time window based on at least one of the following: the prediction result range of the prediction method supported by the terminal, or the time window length of the neighboring cell measurement results required by the network.

[0314] As an example, a network device may determine a first prediction accuracy based on at least one of the following: the sample input range of the prediction method supported by the terminal, the prediction accuracy of the prediction method supported by the terminal, the prediction error of the prediction method supported by the terminal, or the prediction accuracy of the neighboring cell measurement results required by the network.

[0315] As an example, a network device may determine a first prediction error based on at least one of the following: the sample input range of the prediction method supported by the terminal, the prediction accuracy of the prediction method supported by the terminal, the prediction error of the prediction method supported by the terminal, or the prediction error of the neighboring cell measurement results required by the network.

[0316] As an example, a network device may determine a first predicted delay or a first reporting delay based on the predicted delay of neighbor cell measurement results required by the network and / or the computing power of the terminal.

[0317] In some implementations, the terminal may fail to complete the prediction according to the prediction configuration issued by the network device, or the terminal may be unable to predict the first neighboring cell measurement result, or the neighboring cell measurement result predicted by the terminal may not conform to the first neighboring cell measurement result. Therefore, the network device may also instruct the terminal on the handling method when the first neighboring cell measurement result cannot be predicted. The first neighboring cell measurement result can be understood as the neighboring cell measurement result reported by the terminal as instructed by the network device, or the first neighboring cell measurement result is a neighboring cell measurement result that conforms to the prediction configuration. For example, the first neighboring cell measurement result is a neighboring cell measurement result predicted based on the first prediction method, or the time window length of the first neighboring cell measurement result conforms to the first prediction time window length, or the accuracy of the first neighboring cell measurement result conforms to the first prediction accuracy, or the error of the first neighboring cell measurement result conforms to the first prediction error, or the prediction delay of the first neighboring cell measurement result conforms to the first prediction delay, or the delay of the terminal reporting the first neighboring cell measurement result conforms to the first reporting delay.

[0318] As an example, the processing method may include: the terminal sending an indication to the network device that the measurement result of the first neighboring cell cannot be predicted, or the terminal reporting the information it can provide.

[0319] As an example, the prediction configuration can be carried in the measurement configuration and sent to the terminal. For example, a prediction configuration can be added to an existing measurement configuration. Existing measurement configurations include, for example, minimized drive test (MDT) and synchronization signal block measurement timing configuration (SMTC).

[0320] As an example, the second information may also include at least one of the following: the activation conditions of the predicted configuration, the deactivation conditions of the predicted configuration, or the validity period of the predicted configuration. The activation or deactivation conditions of the predicted configuration may be conditions specific to each cell, each beam, or each communication frequency band.

[0321] In some implementations, if a terminal has a need to predict neighboring cell measurement results, it can send a seventh message to the network device to request the network device to issue an instruction message for predicting neighboring cell measurement results, thereby satisfying the terminal's prediction needs. Correspondingly, the network device can receive the seventh message and, after receiving it, determine whether to instruct the terminal to predict neighboring cell measurement results based on network requirements. If the network device instructs the terminal to predict neighboring cell measurement results, the terminal can independently determine the prediction method, or the network device can issue the measurement configuration of the cell or neighboring cells where the terminal is located. The measurement configuration may or may not include prediction configuration. If the measurement configuration does not include prediction configuration, the terminal can independently determine the prediction method for neighboring cell measurement results.

[0322] As an example, the module for determining the predicted configuration in the network device can be located in the network device itself, in the CU, in the CU-CP, or in CU-CP1; this application does not limit this. When located in CU-CP1, gNB-CU-CP2 is responsible for interacting with the terminal. For example, CU-CP2 can receive the UE's first capability and send the predicted configuration or other interaction information with the terminal to the terminal.

[0323] As an example, the module in the network device that determines the predictive configuration can be an AI module or other modules, and this application does not limit it.

[0324] S403, Receive third information, the third information indicates the first prediction result of the neighboring cell measurement.

[0325] In this embodiment, after receiving the second information, the terminal can predict and report the neighbor cell measurement results based on the prediction configuration issued by the network device. For example, after the terminal completes the prediction of the neighbor cell measurement results according to the prediction configuration issued by the network device, it can send third information to the network device, indicating the first prediction result of the neighbor cell measurement. Correspondingly, the network device can receive the third information.

[0326] In some implementations, if the terminal cannot predict the measurement result of the first neighboring cell, or if the measurement result of the neighboring cell predicted by the terminal does not match the measurement result of the first neighboring cell, the terminal may choose to report information that it can provide.

[0327] As an example, a terminal may report a first prediction result to the network device that does not conform to the measurement results of the first neighboring cell. For instance, the first prediction result may not be based on a first prediction method, or the first prediction result may not conform to the first prediction time window length, or the first prediction result may not conform to the first prediction accuracy, or the first prediction result may not conform to the first prediction error, or the first prediction result may not conform to the first prediction delay, or the delay at which the terminal reports the first prediction result may not conform to the first reporting delay. Specifically, "the first prediction result does not conform to the first prediction time window length" can be understood as the time window length of the first prediction result being longer or shorter than the first prediction time window length; "the first prediction result does not conform to the first prediction accuracy" can be understood as the prediction accuracy of the first prediction result being higher or lower than the first prediction accuracy; "the first prediction result does not conform to the first prediction error" can be understood as the prediction error of the first prediction result being greater or less than the first prediction error; "the first prediction result does not conform to the first prediction delay" can be understood as the prediction delay of the first prediction result being greater or less than the first prediction delay; and "the delay at which the terminal reports the first prediction result does not conform to the first reporting delay" can be understood as the delay at which the terminal reports the first prediction result being greater or less than the first reporting delay.

[0328] In one possible implementation, the first prediction result can be the neighboring cell measurement result predicted by the terminal when it reverts to a non-AI prediction method.

[0329] As an example, the third information may also include the reason why the first prediction result obtained by the terminal does not match the measurement result of the first neighboring cell. For example, the third information may also include at least one of the following: the reason why the first prediction result is not predicted based on the first prediction method, the reason why the first prediction result does not match the length of the first prediction time window, the reason why the first prediction result does not match the accuracy of the first prediction, the reason why the first prediction result does not match the delay of the first prediction, or the reason why the delay of the terminal reporting the first prediction result does not match the delay of the first reporting.

[0330] As an example, the reason why the terminal cannot predict the measurement result of the first neighboring cell may include at least one of the following: insufficient computing power of the terminal, insufficient prediction capability of the terminal, insufficient battery power of the terminal, excessive computing power of the terminal, excessive prediction capability of the terminal, or excessive battery power of the terminal. For example, when the terminal's computing power is insufficient, it may cause the terminal to be unable to predict the measurement result of the neighboring cell based on the first prediction method, or cause the time window length of the first prediction result to be shorter than the first prediction time window length, or cause the prediction accuracy of the first prediction result to be lower than the first prediction accuracy, or cause the prediction delay of the first prediction result to be greater than the first prediction delay, or cause the delay of the terminal in reporting the first prediction result to be greater than the first reporting delay. As another example, when the terminal's prediction capability is excessive, the terminal may choose other prediction methods to predict the measurement result of the neighboring cell, so that the first prediction result is not predicted based on the first prediction method, or the terminal can report the first prediction result longer than the first prediction time window length, or can report the first prediction result with higher accuracy than the first prediction, or can report the first prediction result with less than the first prediction delay, or can report the first prediction result with less than the first reporting delay.

[0331] It is understandable that if the third information indicates the first prediction result instead of the first neighboring cell measurement result, it implicitly indicates that the terminal cannot predict the first neighboring cell measurement result, or implicitly indicates that the terminal's computing power is insufficient or excessive, or implicitly indicates that the terminal's prediction ability is insufficient or excessive, or implicitly indicates that the terminal's power is insufficient or excessive.

[0332] In one possible implementation, the third information may also include the cell, beam, or band actually measured by the terminal.

[0333] In some implementations, when the terminal cannot predict the measurement result of the first neighboring cell, it can recommend a prediction configuration to the network device. For example, the terminal can send a fifth piece of information to the network device, which indicates the prediction configuration recommended by the terminal. For example, the fifth piece of information may include at least one of the following: a second prediction method for predicting the neighboring cell measurement result, a second prediction time window length for the neighboring cell measurement result, a second prediction accuracy for the neighboring cell measurement result, a second prediction delay for the neighboring cell measurement result, or a second reporting delay for the terminal to report the neighboring cell measurement result.

[0334] As an example, the terminal may also indicate to the network device the reason for recommending the prediction configuration. For example, the fifth information may also include at least one of the following: the reason for recommending the second prediction method, the reason for recommending the second prediction time window length, the reason for recommending the second prediction accuracy, the reason for recommending the second prediction latency, or the reason for recommending the second reporting latency. For example, the reason for recommending the second prediction method may be that the prediction method has high accuracy, or that the prediction data time window length of the second prediction method is long, etc.

[0335] In some implementations, network devices can choose whether to synchronously update stored capability information such as the terminal's computing power and the ability to predict neighboring cell measurement results based on the first prediction result.

[0336] S404, send the fourth message, which instructs the terminal to predict the measurement results of neighboring cells.

[0337] In this embodiment, if the terminal cannot predict the measurement result of the first neighboring cell, the network device can determine whether the prediction configuration needs to be adjusted based on the third information reported by the terminal. If the prediction configuration needs to be adjusted, the network device can send fourth information to the terminal, which instructs the terminal to predict the measurement result of the neighboring cell. For example, the network device can determine the terminal's computing power, prediction capability, or power consumption based on the third information and determine whether the prediction configuration needs to be adjusted. Alternatively, the network device can determine whether the prediction configuration needs to be adjusted by judging whether the first prediction result indicated by the third information meets the network requirements. Correspondingly, the terminal can receive the fourth information.

[0338] As an example, after receiving the fourth information, the terminal can autonomously determine the prediction configuration to predict the measurement results of neighboring cells.

[0339] As an example, the fourth piece of information may include an updated prediction configuration sent by the base station to the terminal. The terminal can then predict neighboring cell measurement results based on this updated prediction configuration. In one possible implementation, the prediction configuration included in the fourth piece of information may be a prediction configuration recommended by the terminal.

[0340] As an example, if the network device accepts the predicted configuration recommended by the terminal, the fourth information may include indication that the updated predicted configuration is the predicted configuration recommended by the terminal. As an example, this indication may be 1 bit. For instance, when the indication is "0", it indicates that the updated predicted configuration is the predicted configuration recommended by the terminal. Or, when the indication is "1", it indicates that the updated predicted configuration is the predicted configuration recommended by the terminal. In this example, the terminal device can determine the updated predicted configuration based on the fourth information.

[0341] In this embodiment, the terminal can interact with the network device to obtain a first capability of neighbor cell measurement results, such as the ability to predict neighbor cell measurement results. The network device can issue prediction configurations to the terminal based on the first capability and network requirements. The terminal can predict neighbor cell measurement results based on the prediction configurations issued by the network device, and during the reporting of neighbor cell measurement results, it can explicitly or implicitly indicate the completion status of the prediction, the reason for not obtaining the first neighbor cell measurement result according to the prediction configuration, or the recommended prediction configuration. The network device can adjust and update the prediction configurations based on the information reported by the terminal and network requirements. In this embodiment, the terminal can obtain neighbor cell measurement results not only through gap measurement but also through prediction, improving the flexibility of obtaining neighbor cell measurement results and enhancing the terminal's communication performance.

[0342] Figure 5 is a schematic flowchart of a communication method provided in another embodiment of this application. The communication method shown in Figure 5 is an implementation of the communication method shown in Figure 4 in the ORAN architecture. In this communication method, the O-CU-CP is used to determine the predicted configuration of the neighboring cell measurement results. The O-RU, as an intermediate node for interaction between the terminal and the O-CU-CP, can send the predicted configuration of the neighboring cell measurement results to the terminal after the O-CU-CP determines it. Furthermore, the decision method for the O-CU-CP to determine the predicted configuration of the neighboring cell measurement results can come from a real-time RIC or a non-real-time RIC; in other words, a real-time RIC or a non-real-time RIC can assist the O-CU-CP in determining the predicted configuration of the neighboring cell measurement results. As shown in Figure 5, this method may include steps S501 to S504.

[0343] S501, Obtain first information, the first information indicates the terminal's first capability.

[0344] In this embodiment, the terminal can proactively send the first information to the O-CU-CP, or the terminal can send the first information under the instruction of the O-CU-CP. When the terminal interacts with the O-CU-CP, it can utilize the O-RU as a relay node.

[0345] In this embodiment, the specific interaction content or interaction method between the terminal and the O-CU-CP can be referred to in S301 or S401, and will not be elaborated here.

[0346] In one possible approach, the O-CU-CP can obtain initial information from the core network or other network devices.

[0347] S502, based on the first information, send the second information, the second information instructing the terminal to predict the measurement results of neighboring cells.

[0348] In this embodiment, after receiving the first information, the O-CU-CP can send second information to the terminal according to network requirements and the first information. The second information instructs the terminal to predict the measurement results of neighboring cells. Accordingly, the terminal can receive the second information.

[0349] In this embodiment, the specific implementation of S502 can be referred to S402, and will not be repeated here. In S502, the O-CU-CP performs the operations performed by the network device in S402. Furthermore, the interaction between the O-CU-CP and the terminal can utilize the O-RU as a relay node.

[0350] S503, Receive third information, the third information indicates the first prediction result of the neighboring cell measurement.

[0351] In this embodiment, after receiving the second information, the terminal can predict and report the neighbor cell measurement results based on the prediction configuration issued by O-CU-CP. For details, please refer to the relevant description in S403, which will not be repeated here.

[0352] In one possible implementation, the terminal can send third information to the O-CU-CP via the O-RU, or send the third information to the O-CU-UP via the O-RU, which will then forward it to the O-CU-CP.

[0353] S504, send the fourth message, which instructs the terminal to predict the measurement results of neighboring cells.

[0354] In this embodiment, after receiving the third information, the O-CU-CP can determine whether the prediction configuration needs to be adjusted based on the third information and network requirements. If the prediction configuration needs to be adjusted, the O-RU can send the indication information of the adjusted prediction configuration to the terminal. The specific implementation method can be referred to S404, which will not be elaborated here.

[0355] This embodiment proposes a method for obtaining neighbor cell measurement results in an O-RAN architecture. In this embodiment, the terminal can interact with the O-CU-CP to obtain the first capability of neighbor cell measurement results. The O-CU-CP can issue a prediction configuration to the terminal based on the first capability and network requirements. The terminal can predict the neighbor cell measurement results based on the prediction configuration issued by the O-CU-CP. During the reporting of neighbor cell measurement results, the terminal can explicitly or implicitly indicate the prediction completion status, the reason for not obtaining the first neighbor cell measurement result according to the prediction configuration, or the recommended prediction configuration. The O-CU-CP can adjust and update the prediction configuration based on the information reported by the terminal and network requirements. In this embodiment, the terminal can obtain neighbor cell measurement results not only through gap measurement but also through prediction, improving the flexibility of obtaining neighbor cell measurement results and enhancing the terminal's communication performance.

[0356] It should be noted that the technical solution provided in this application can also be applied to other network architectures, and no limitations are imposed here. When the technical solution provided in this application is applied to other network architectures, it can be adaptively adjusted according to the communication method shown in Figure 5.

[0357] In one possible implementation, after obtaining the neighbor cell measurement results, these results can be applied to a conditional handover (CHO) scenario. For example, the network device can instruct the terminal to obtain the measurement results of each CHO candidate cell, and use these results to assist the terminal in selecting the target cell, thereby completing the CHO. The method will be described in detail below with reference to Figure 6.

[0358] Figure 6 is a schematic flowchart of a communication method provided in another embodiment of this application. As shown in Figure 6, the method may include steps S601 to S603.

[0359] S601, Obtain first information, the first information indicates the terminal's first capability.

[0360] In this embodiment, the specific implementation of S601 can refer to S301 or S401, and will not be described in detail here.

[0361] In this embodiment, the first capability may further include whether the terminal supports performing CHO based on the predicted CHO candidate cell measurement results. For example, the first capability may also include whether the terminal supports performing CHO based on the predicted CHO candidate cell measurement results. It should be understood that the number of CHO candidate cells can be one or more.

[0362] In this embodiment, the first information may further include the terminal's desired method for obtaining the measurement results of each CHO candidate cell. For example, it is desired that Q% of the CHO candidate cells use in-frequency prediction and W% of the CHO candidate cells use out-of-frequency prediction. Alternatively, CHO candidate cells identified as o and p may use in-frequency prediction, while CHO candidate cells identified as k and l may use out-of-frequency prediction.

[0363] S602, based on the first information, send the second information, the second information instructs the terminal to predict the CHO candidate cell measurement results and select the target cell.

[0364] In this embodiment, the network device can determine a predicted configuration for one or more CHO candidate cells based on the first information and network requirements, and then send the configuration to the terminal. For example, the network device can determine a predicted configuration for Z% of the CHO candidate cells, where Z is an integer greater than or equal to 0. The implementation method of the network device determining the predicted configuration for the CHO candidate cells can be referred to in S402, and will not be repeated here.

[0365] As an example, if the network device does not determine the CHO candidate cell with the predicted configuration, the terminal can determine the predicted configuration independently, or the network device can instruct the terminal to determine the predicted configuration independently.

[0366] As an example, the module for determining the predicted configuration in the network device can be located in the network device itself, in the CU, in the CU-CP, or in CU-CP1; this application does not limit this. When located in CU-CP1, gNB-CU-CP2 is responsible for interacting with the terminal. For example, CU-CP2 can receive the UE's first capability and send the predicted configuration or other interaction information with the terminal to the terminal.

[0367] As an example, the module in the network device that determines the predictive configuration can be an AI module or other modules, and this application does not limit it.

[0368] As an example, the second piece of information can be carried in the CHO configuration.

[0369] As an example, the second information may include a list of CHO candidate cells and a prediction configuration. The prediction configuration can be the prediction configuration for each CHO candidate cell, the prediction configuration for each beam within each CHO candidate cell, or the prediction configuration for each band supported by each CHO candidate cell; this is not limited to any particular configuration. For example, CHO candidate cells A and B use co-frequency prediction, while CHO candidate cell C uses inter-frequency prediction; another example is that the beam with an index value of 1 in CHO candidate cell A uses co-frequency prediction, while the beam with an index value of 2 uses inter-frequency prediction; yet another example is predicting the measurement results of CHO candidate cell A and CHO candidate cell B based on band a supported by CHO candidate cell A, or predicting the measurement results of CHO candidate cell C based on band b supported by CHO candidate cell A.

[0370] As an example, the second information may also include instructions for selecting a target cell based on the measurement results of CHO candidate cells, thereby instructing the terminal to use the measurement results of CHO candidate cells as the basis for selecting a target cell.

[0371] As an example, the second information may also include a first criterion for selecting the target cell based on the measurement results of CHO candidate cells. For example, CHO candidate cells with a prediction accuracy greater than or equal to a first accuracy threshold may be selected as target cells; alternatively, within a second preset time period, CHO candidate cells with a predicted RSRP greater than or equal to a first power threshold may be selected as target cells; furthermore, CHO candidate cells using a first preset prediction method may be selected as target cells; and still others may be CHO candidate cells with a prediction error less than or equal to a first error threshold may be selected as target cells. The predicted RSRP can be the RSRP obtained within the second preset time period. It should be noted that the first accuracy threshold, first power threshold, second preset time period, first preset prediction method, or first prediction error can be determined according to actual needs and are not limited here. For example, the first preset prediction method can be co-frequency prediction.

[0372] As an example, when selecting a target cell based on CHO candidate cell measurement results, the CHO candidate cell measurement results can be modified to improve the accuracy of target cell selection. Therefore, the second information can include the modification method for the CHO candidate cell measurement results. The modification method can include: increasing the CHO candidate cell measurement results by R dBm, reducing the accuracy of the CHO candidate cell measurement results obtained from inter-frequency prediction by T%, or reducing the accuracy of the CHO candidate cell measurement results obtained from inter-frequency prediction by T dB.

[0373] As an example, the second information may also instruct the terminal to report CHO process information and / or the reporting method of CHO process information, thereby enabling the network device to know the terminal's process of selecting a target cell. Here, CHO process information can be understood as the target cell selection process and result during the terminal's CHO execution. CHO process information may include at least one of the following: measurement results of each CHO candidate cell, the prediction method used to predict the measurement results of each CHO candidate cell, the correction method used to correct the measurement results of each CHO candidate cell, the duration of the terminal's CHO execution, the duration of the terminal's service interruption, or the reason for selecting the target cell. It should be noted that the duration of the terminal's service interruption can be understood as the duration of service interruption during the terminal's CHO execution. The reason for selecting the target cell may be, for example, high prediction accuracy or high predicted RSRP. CHO process information may also include at least one of the following: the identifier of the CHO candidate cell that successfully completed the handover during the CHO process, the identifier of the CHO candidate cell that failed to complete the handover during the CHO process, or other information in the prediction configuration used to predict the measurement results of each CHO candidate cell.

[0374] As an example, CHO process information can be reported through a specific cell. For instance, the specific cell could be the source cell. The source cell can be understood as the cell that the terminal accesses before accessing the target cell.

[0375] It should be noted that when there are multiple CHO candidate cells, the prediction configuration used by the terminal to predict the measurement results of each CHO candidate cell can be the same or different, the correction method of the prediction results of each CHO candidate cell can be different or the same, or the reporting method of the prediction results of each CHO candidate cell can be different or the same. This application does not impose any restrictions on this.

[0376] As an example, the second information may also include a handling method when the terminal cannot complete the prediction according to the prediction configuration issued by the network device. For example, the terminal may independently determine the prediction configuration and complete the prediction and report based on the independently determined prediction configuration, or the terminal may directly report an indication that it cannot complete the prediction according to the prediction configuration issued by the network device.

[0377] In some implementations, the cell where the network device or terminal is located can configure candidate CHO candidate cells for the terminal. This is so that when the terminal cannot predict the CHO candidate cells in the CHO candidate cell list according to the prediction configuration issued by the network device, and thus cannot select the target cell, it can predict the measurement results of the candidate CHO candidate cells, thereby enabling the selection of the target cell.

[0378] S603, Receive third information, the third information indicates CHO process information.

[0379] In this embodiment, after receiving the second information, the terminal can predict the CHO candidate cell measurement results based on the second information, and select the target cell based on the predicted CHO candidate cell measurement results, thereby realizing CHO. After realizing CHO, the terminal can send third information to the network device, which indicates the CHO process information.

[0380] As an example, when a terminal can predict the CHO candidate cell measurement results and select the target cell according to the predicted configuration of CHO candidate cells issued by the network device, the terminal can send third information from the target cell to the source cell after handover or access to the target cell, thereby reporting the CHO process information to the network device. It should be noted that the CHO process information indicated by the third information can be determined autonomously by the terminal or instructed by the network device to be reported by the terminal; there is no restriction here.

[0381] As an example, when a terminal cannot predict the CHO candidate cell measurement results and select the target cell according to the prediction configuration of the CHO candidate cells issued by the network device, the terminal can independently determine the prediction configuration of the CHO candidate cells, select the target cell according to its own network requirements, and then send third information to the source cell through the target cell to report the CHO process information. It should be understood that in this example, the terminal can also report the reason why it cannot predict the CHO candidate cell measurement results according to the prediction configuration of the CHO candidate cells issued by the network device, as described in section S403.

[0382] In this embodiment, the network device can, based on the first capability and network requirements reported by the terminal, issue a predicted configuration for obtaining CHO candidate cell measurement results in a CHO handover scenario, as well as an instruction to select a target cell based on the predicted CHO candidate cell measurement results. This enables the terminal to handover to the target cell, thereby improving the terminal's network performance. Furthermore, the network device can instruct the terminal to report CHO process information, providing a reference for subsequent configuration decisions by the source cell and improving the system's communication performance. This embodiment proposes a method for selecting a target cell based on predicted CHO candidate cells, improving the flexibility of the terminal in selecting a target cell. Moreover, because the time window length of the predicted CHO candidate cell measurement results is longer than that of the measured CHO candidate cell measurement results, the target cell selected based on the predicted CHO candidate cell measurement results has better communication performance.

[0383] In one possible implementation, after obtaining the neighbor cell measurement results, these results can be applied to cell reselection and re-establishment scenarios. For example, the network device can instruct the terminal to obtain the measurement results of each cell reselection candidate cell, and use these results to assist the terminal in selecting the access cell, thereby completing cell access. The method is described in detail below with reference to Figure 7. It should be understood that the communication method shown in Figure 7 is similar to the communication method shown in Figure 6, except that the communication method shown in Figure 7 is applied to cell reselection and re-establishment scenarios, while the communication method shown in Figure 6 is applied to CHO handover scenarios. Therefore, the communication method shown in Figure 7 can be referred to in the relevant description of the communication method shown in Figure 6, and will not be repeated in this embodiment. In this embodiment, the access cell can also be called the re-establishment cell.

[0384] Figure 7 is a schematic flowchart of a communication method provided in another embodiment of this application. As shown in Figure 7, the method may include steps S701 to S703.

[0385] S701, Obtain first information, the first information indicates the terminal's first capability.

[0386] In this embodiment, the specific implementation of S701 can refer to S301, S401 or S601, and will not be described in detail here.

[0387] In this embodiment, the first capability may further include whether the terminal supports performing cell reselection based on the predicted measurement results of cell reselection candidate cells. For example, the first capability may also include whether the terminal supports the ability to perform cell reselection based on the predicted measurement results of cell reselection candidate cells. It should be understood that the number of cell reselection candidate cells can be one or more.

[0388] In this embodiment, the first information may further include the terminal's desired method for obtaining the measurement results of each cell reselection candidate cell. For example, it is desired that U% of the cell reselection candidate cells use in-frequency prediction, and I% of the cell reselection candidate cells use out-of-frequency prediction. As another example, cell reselection candidate cells identified as f and g use in-frequency prediction, while cell reselection candidate cells identified as h and j use out-of-frequency prediction.

[0389] S702, based on the first information, send the second information, the second information instructing the terminal to predict the measurement results of the candidate cells for cell reselection and select the access cell.

[0390] In this embodiment, the network device can determine the predicted configuration of one or more cell reselection candidate cells based on the first information and network requirements, and then send it to the terminal. For example, the network device can determine the predicted configuration for V% of cell reselection candidate cells, where V is an integer greater than or equal to 0.

[0391] The implementation method of determining the predicted configuration for candidate cells in cell reselection by network equipment can be referred to in S402, and will not be elaborated here.

[0392] As an example, if the network device has not determined the cell reselection candidate cell for the predicted configuration, the terminal can determine the predicted configuration independently, or the network device can instruct the terminal to determine the predicted configuration independently.

[0393] As an example, the module for determining the predicted configuration in the network device can be located in the network device itself, in the CU, in the CU-CP, or in CU-CP1; this application does not limit this. When located in CU-CP1, gNB-CU-CP2 is responsible for interacting with the terminal. For example, CU-CP2 can receive the UE's first capability and send the predicted configuration or other interaction information with the terminal to the terminal.

[0394] As an example, the module in the network device that determines the predictive configuration can be an AI module or other modules, and this application does not limit it.

[0395] As an example, the second piece of information can be carried in the cell reselection configuration.

[0396] As an example, the second information can be carried in the cell's system message, and the terminal can obtain the second information when reading the cell's system message.

[0397] As an example, the second information may include a list of candidate cells for cell reselection and a predicted configuration. A description of the predicted configuration can be found in S402 or S602, and will not be repeated here.

[0398] As an example, the second information may also include indication information for selecting an access cell based on the measurement results of the cell reselection candidate cells, thereby instructing the terminal to use the measurement results of the cell reselection candidate cells as the basis for selecting an access cell.

[0399] As an example, the second information may also include a second criterion for selecting the access cell based on the measurement results of the cell reselection candidate cells. For example, cell reselection candidate cells with a prediction accuracy greater than or equal to a second accuracy threshold may be selected as access cells; alternatively, cell reselection candidate cells with a predicted RSRP greater than or equal to a first power threshold within a third preset time period may be selected as access cells; furthermore, cell reselection candidate cells using a second preset prediction method may be selected as access cells; or, the cell reselection candidate cell with the highest priority may be selected as the access cell. The predicted RSRP may be the RSRP within the predicted third preset time period; alternatively, cell reselection candidate cells with a prediction error less than or equal to a second error threshold may be selected as access cells. It should be noted that the second accuracy threshold, second power threshold, third preset time period, second preset prediction method, or second error threshold can be determined according to actual needs and are not limited here. For example, the second preset prediction method may be co-frequency prediction.

[0400] In this embodiment, when determining the priority of candidate cells for cell reselection using the R criterion and / or the S criterion, correction terms and / or correction coefficients of the R criterion and / or the S criterion can be added based on the predicted configuration of the candidate cells for cell reselection to improve the accuracy of calculating the priority of candidate cells for cell reselection. The predicted configuration of candidate cells for cell reselection may include at least one of the following information: the prediction method used when predicting the measurement results of candidate cells for cell reselection, the prediction time window length of the measurement results of candidate cells for cell reselection, the prediction accuracy of the measurement results of candidate cells for cell reselection, the prediction error of the measurement results of candidate cells for cell reselection, or the prediction delay of the measurement results of candidate cells for cell reselection.

[0401] As an example, a network device may send an indication message to a terminal device indicating that the predicted configuration of candidate cells for cell reselection includes correction terms and / or correction coefficients for the R criterion and / or the S criterion.

[0402] As an example, the terminal can autonomously determine the predicted configuration based on the candidate cells for cell reselection, adding correction terms and / or correction coefficients to the R criterion and / or the S criterion.

[0403] In one possible implementation, the network device can directly configure the terminal with R criteria and / or S criteria that include correction terms and / or correction coefficients.

[0404] As an example, the second information also includes at least one of the following: the correction method for the measurement results of candidate cells for cell reselection, instructing the terminal to report cell reselection process information, or the reporting method for cell reselection process information. The cell reselection process information can be understood as the selection process and result of the access cell during the cell reselection process performed by the terminal. The cell reselection process information includes at least one of the following: the measurement results of candidate cells for cell reselection, the prediction method used when predicting the measurement results of candidate cells for cell reselection, the correction method used when correcting the measurement results of candidate cells for cell reselection, the duration of the cell reselection performed by the terminal, or the reason for selecting the access cell. For details, please refer to the relevant description in S602, which will not be repeated here. The cell reselection process information may also include at least one of the following: the identifier of the candidate cell for cell reselection that succeeded in the cell reselection process, the identifier of the candidate cell for cell reselection that failed in the cell reselection process, other information in the prediction configuration used when predicting the measurement results of each candidate cell for cell reselection, the priority calculation result of each candidate cell for cell reselection, and the priority calculation result of each candidate cell for cell reselection is calculated based on the R criterion and / or the S criterion.

[0405] It should be noted that if the new correction terms and / or correction coefficients in the R criteria and / or S criteria are determined autonomously by the terminal based on the predicted configuration of the cell reselection candidate cells, then the cell reselection process information may also include the new correction terms and / or correction coefficients in the R criteria and / or S criteria when calculating the priority of each cell reselection candidate cell through the R criteria and / or S criteria, as well as how the correction terms and correction coefficients of the R criteria and / or S criteria are determined.

[0406] It should be noted that when there are multiple candidate cells for cell reselection, the prediction configuration used by the terminal to predict the measurement results of each candidate cell for cell reselection can be the same or different, the correction method of the prediction results of each candidate cell for cell reselection can be different or the same, or the reporting method of the prediction results of each candidate cell for cell reselection can be different or the same. This application does not impose any restrictions on this.

[0407] As an example, the second information may also include a handling method when the terminal fails to complete the prediction according to the prediction configuration issued by the network device. For example, the relevant description in S602 will not be repeated here. In this embodiment, the handling method may also include re-establishing access to the terminal's last serving cell. The last serving cell can be understood as the cell that the terminal accessed before accessing the re-establishment cell.

[0408] S703 receives third information, which indicates information about the cell reselection process.

[0409] In this embodiment, after receiving the second information, the terminal can predict the measurement results of candidate cells for cell reselection based on the second information, and select an access cell based on the predicted cell reselection measurement results, thereby realizing cell reselection. After cell reselection is achieved, the terminal can send third information to the network device, which indicates the cell reselection process information.

[0410] As an example, when a terminal can predict the measurement results of candidate cells for cell reselection and select a cell for re-establishment according to the predicted configuration of candidate cells for cell reselection issued by the network device, the terminal can send third information to the last serving cell through the re-established cell after accessing it, thereby reporting the cell reselection process information to the network device. It should be noted that the cell reselection process information indicated by the third information can be determined autonomously by the terminal or reported by the terminal at the instruction of the network device; there is no restriction here.

[0411] As an example, when a terminal cannot predict the measurement results of the cell reselection candidate cells and select the re-establishment cell according to the predicted configuration of the cell reselection candidate cells issued by the network device, the terminal can independently determine the predicted configuration of the cell reselection candidate cells, and after selecting the re-establishment cell according to its own network needs, send third information to the last serving cell through the re-establishment cell to report the cell reselection process information. It should be understood that in this example, the terminal can also report the reason why it cannot predict the measurement results of the cell reselection candidate cells according to the predicted configuration of the cell reselection candidate cells issued by the network device, as described in section S403.

[0412] In this embodiment, the network device can, based on the first capability and network requirements reported by the terminal, issue a predicted configuration for obtaining measurement results of candidate cells for cell reselection in a cell reselection handover scenario, as well as an instruction to select a re-established cell based on the predicted measurement results of candidate cells for cell reselection, thereby enabling the terminal to access the re-established cell. Furthermore, the network device can instruct the terminal to report cell reselection process information, providing a reference for subsequent configuration decisions of the last serving cell and improving the system's communication performance. This embodiment proposes a method for selecting an access cell based on predicted candidate cells for cell reselection, improving the flexibility of the terminal in selecting an access cell. Moreover, because the time window length of the predicted measurement results of candidate cells for cell reselection is longer than the time window of the measured measurement results of candidate cells for cell reselection, the communication performance of the re-established cell selected based on the predicted measurement results of candidate cells for cell reselection is better.

[0413] Figure 8 is a schematic diagram of a communication device according to an embodiment of this application. As shown in Figure 8, the device 800 may include a processing module 810, a transmitting module 820, and a receiving module 830. In some embodiments, the processing module 810 can control the transmitting module 820 to transmit information and can control the receiving module 830 to receive information.

[0414] As an example, device 800 can be used to implement the various steps / operations performed by the network device in the methods shown in Figures 3, 4, 5, 6 or 7.

[0415] As an example, when device 800 is used to implement the method implemented by the network device in FIG3, processing module 810 can be used to implement S301, or processing module 810 can control receiving module 830 to implement the operation performed by the network device in S301; sending module 820 can be used to implement the operation performed by the network device in S302.

[0416] As an example, when device 800 is used to implement the method implemented by the network device in FIG4, the transmitting module 820 can be used to implement the operations performed by the network device in S402 and S404; the receiving module 830 can be used to implement the operations performed by the network device in S401 and S403.

[0417] As an example, when device 800 is used to implement the method implemented by O-CU-CP in network device in FIG5, the transmitting module 820 can be used to implement the operations performed by O-CU-CP in S502 and S504, and the receiving module 830 can be used to implement the operations performed by O-CU-CP in S501 and S503.

[0418] As an example, when device 800 is used to implement the method implemented by the network device in FIG6, the transmitting module 820 can be used to implement the operation performed by the network device in S602; the receiving module 830 can be used to implement the operation performed by the network device in S601 and S603.

[0419] As an example, when device 800 is used to implement the method implemented by the network device in FIG7, the transmitting module 820 can be used to implement the operation performed by the network device in S702; the receiving module 830 can be used to implement the operation performed by the network device in S701 and S703.

[0420] Figure 9 is a schematic diagram of a communication device according to another embodiment of this application. The device shown in Figure 9 can be used to implement the various steps / operations performed by the terminal in the methods shown in Figures 3, 4, 5, 6 or 7. As shown in Figure 9, the device 900 may include a transmitting module 910 and a receiving module 920.

[0421] As an example, when the device 900 is used to implement the method implemented by the terminal in FIG3, the sending module 910 can be used to implement the operation performed by the terminal in S301; the receiving module 920 can be used to implement the operation performed by the terminal in S302.

[0422] As an example, when the device 900 is used to implement the method implemented by the terminal in FIG4, the transmitting module 910 can be used to implement the operations performed by the terminal in S401 and S403; the receiving module 920 can be used to implement the operations performed by the terminal in S402 and S404.

[0423] As an example, when the device 900 is used to implement the method implemented by the terminal in FIG5, the transmitting module 910 can be used to implement the operations performed by the terminal in S501 and S503; the receiving module 920 can be used to implement the operations performed by the terminal in S502 and S504.

[0424] As an example, when the device 900 is used to implement the method implemented by the terminal in FIG6, the transmitting module 910 can be used to implement the operations performed by the terminal in S601 and S603; the receiving module 920 can be used to implement the operations performed by the terminal in S602.

[0425] As an example, when the device 900 is used to implement the method implemented by the terminal in FIG7, the transmitting module 910 can be used to implement the operations performed by the terminal in S701 and S703; the receiving module 920 can be used to implement the operations performed by the terminal in S702.

[0426] Figure 10 is a schematic diagram of a communication device according to another embodiment of this application. The device 1000 shown in Figure 10 can be used to implement the method executed by a terminal or network device in any of the foregoing embodiments.

[0427] As shown in Figure 10, the device 1000 of this embodiment includes: a memory 1010, a processor 1020, a communication interface 1030, and a bus 1040. The memory 1010, the processor 1020, and the communication interface 1030 are interconnected via the bus 1040.

[0428] The memory 1010 may be a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 1010 may store programs, and when the programs stored in the memory 1010 are executed by the processor 1020, the processor 1020 performs the various steps of the method shown in FIG3, FIG4, FIG5, FIG6, or FIG7, which are executed by the terminal or network device.

[0429] The processor 1020 may be a general-purpose central processing unit (CPU), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, used to execute relevant programs to implement the communication method shown in the embodiments of this application.

[0430] The processor 1020 can also be an integrated circuit chip with signal processing capabilities. In implementation, each step of the communication method shown in the embodiments of this application can be completed by the integrated logic circuitry in the processor 1020 or by software instructions.

[0431] The processor 1020 described above can also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor, etc.

[0432] The steps of the method disclosed in the embodiments of this application can be directly manifested as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory 1010. The processor 1020 reads information from memory 1010 and, in conjunction with its hardware, completes the functions required by the units included in the communication device of this application. For example, it can execute the various steps / functions performed by the terminal or network device in the methods shown in Figures 3, 4, 5, 6, or 7.

[0433] Alternatively, the memory 1010 and the processor 1020 can be integrated together.

[0434] The communication interface 1030 can use, but is not limited to, transceivers to enable communication between the device 1000 and other devices or apparatuses.

[0435] Bus 1040 may include a pathway for transmitting information between various components of device 1000 (e.g., memory 1010, processor 1020, communication interface 1030).

[0436] Some embodiments of this application also provide a computer program product that, when run on a processor, can implement the methods shown in the foregoing embodiments. Some embodiments of this application also provide a computer-readable storage medium containing computer instructions that, when run on a processor, can implement the methods shown in the foregoing embodiments.

[0437] It should be noted that the modules or components shown in the above embodiments can be one or more integrated circuits configured to implement the above methods, such as one or more application-specific integrated circuits (ASICs), one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs), etc. Furthermore, when a module is implemented by a processing element calling program code, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processors capable of calling program code, such as a controller. Additionally, these modules can be integrated together to implement a system-on-a-chip (SOC).

[0438] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, software modules, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).

[0439] The term "multiple" in this document refers to two or more. The term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Furthermore, the character " / " in this document generally indicates an "or" relationship between the preceding and following related objects; in formulas, " / " indicates a "division" relationship. Additionally, it should be understood that in the description of this application, words such as "first" and "second" are used only for descriptive purposes and should not be construed as indicating or implying relative importance or order.

[0440] It is understood that the terms "exemplary" or "for example" used herein are intended to mean as an example, illustration, or illustration. Any embodiment or design described herein as "exemplary" or "for example" should not be construed as being more preferred or advantageous than other embodiments or designs. Rather, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0441] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application.

[0442] It is understood that, in the embodiments of this application, the order of the above-mentioned process numbers does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

Claims

1. A communication method characterized by comprising: The method is applied to a network device, and the method includes: Acquire first information, the first information indicating a first capability of the terminal, the first capability including the terminal's ability to predict neighboring cell measurement results; Based on the first information, a second information is sent, which instructs the terminal to predict the measurement results of the neighboring cells.

2. The method of claim 1, wherein, The second information also includes a first prediction method by which the terminal predicts the measurement results of the neighboring cells.

3. The method of claim 2, wherein, The first prediction method includes predicting the neighboring cell measurement results based on the historical measurement results of the cell where the terminal is located; The second information also includes at least one of the following: the length of the first prediction time window of the neighbor cell measurement result, the first prediction accuracy of the neighbor cell measurement result, the first prediction delay of the neighbor cell measurement result, the first reporting delay of the neighbor cell measurement result, or, a processing method for when the terminal cannot predict the first neighbor cell measurement result, wherein the first neighbor cell measurement result is the neighbor cell measurement result reported by the terminal at the instruction of the network device.

4. The method according to any one of claims 1 to 3, characterized in that, The terminal's ability to predict neighboring cell measurement results includes at least one of the following: the prediction method supported by the terminal, the relationship between the supported prediction method and the communication frequency band, or the performance-related parameters of the supported prediction method, wherein the supported prediction method includes predicting the neighboring cell measurement results based on the historical measurement results of the cell where the terminal is located, and the performance-related parameters of the supported prediction method include at least one of the following: sample input range, prediction result range, prediction accuracy, prediction error, number of cells supported for prediction, identification range of cells supported for prediction, or the number of beams supported for prediction in each cell.

5. The method according to any one of claims 1 to 4, characterized in that, The neighbor cell measurement results include neighbor cell measurement results within a first preset time period, where the start time of the first preset time period is the time when the terminal predicts the neighbor cell measurement results.

6. The method of claim 3, wherein, The method further includes: Receive third information, the third information indicating the first prediction result of the neighboring cell measurement, the first prediction result is not based on the first prediction method, or the first prediction result does not conform to the first prediction time window length, or the first prediction result does not conform to the first prediction accuracy, or the first prediction result does not conform to the first prediction delay, or the delay of the terminal reporting the first prediction result does not conform to the first reporting delay.

7. The method of claim 6, wherein, The method further includes: A fourth message is sent, which instructs the terminal to predict the measurement results of the neighboring cell.

8. The method of claim 7, wherein, Before sending the fourth information, the method further includes: The terminal receives a fifth piece of information, which includes at least one of the following: a second prediction method for predicting the neighboring cell measurement results, a second prediction time window length for the neighboring cell measurement results, a second prediction accuracy for the neighboring cell measurement results, a second prediction delay for the neighboring cell measurement results, or a second reporting delay for the terminal to report the neighboring cell measurement results.

9. The method according to any one of claims 1 to 8, characterized in that, The acquisition of the first information includes: Send a sixth message, which is used to request the first message; Receive the first information.

10. The method according to any one of claims 1 to 9, characterized in that, Before sending the second information based on the first information, the method further includes: Receive the seventh message, which is used to request the second message.

11. The method according to any one of claims 1 to 10, characterized in that, When the neighbor cell measurement results are used for conditional handover CHO, the first capability further includes whether the terminal supports performing CHO based on the predicted CHO candidate cell measurement results.

12. The method of claim 11, wherein, The method further includes: Send an eighth message, which includes at least one of the following: an instruction to select a target cell based on the CHO candidate cell measurement results; a first judgment criterion for selecting a target cell based on the CHO candidate cell measurement results; a correction method for the CHO candidate cell measurement results; an instruction to the terminal to report CHO process information; or, a reporting method for the CHO process information, wherein the CHO process information includes at least one of the following: the CHO candidate cell measurement results; a prediction method used when predicting the CHO candidate cell measurement results; a correction method used when correcting the CHO candidate cell measurement results; the duration of the terminal executing CHO; the duration of the terminal's service interruption; or, the reason for selecting the target cell. When there are multiple CHO candidate cells, when the terminal predicts the measurement result of each CHO candidate cell, at least two CHO candidate cells differ in at least one of the following: prediction method, prediction time window length of the measurement result, prediction accuracy of the measurement result, prediction delay of the measurement result, reporting delay of the measurement result, or correction method of the measurement result.

13. The method of claim 12, wherein, The first judgment criterion includes at least one of the following: the prediction accuracy of the target cell is greater than or equal to a first accuracy threshold, the predicted reference signal received power of the target cell is greater than or equal to a first power threshold within a second preset time period, or the prediction method used when predicting the measurement results of the target cell conforms to a first preset prediction method.

14. A communication method, comprising: The method is applied to a terminal, and the method includes: Send a first message, the first message indicating a first capability of the terminal, the first capability including the terminal's ability to predict neighboring cell measurement results; The terminal receives a second message, which instructs it to predict the measurement results of the neighboring cell.

15. The method of claim 14, wherein, The second information also includes a first prediction method by which the terminal predicts the measurement results of the neighboring cells.

16. The method of claim 15, wherein, The first prediction method includes predicting the neighboring cell measurement results based on the historical measurement results of the cell where the terminal is located; The second information also includes at least one of the following: the length of the first prediction time window of the neighboring cell measurement result, the first prediction accuracy of the neighboring cell measurement result, the first prediction delay of the neighboring cell measurement result, the first reporting delay of the neighboring cell measurement result, or, a processing method for when the terminal cannot predict the first neighboring cell measurement result, wherein the first neighboring cell measurement result is a neighboring cell measurement result reported by the terminal at the instruction of the network device.

17. The method according to any one of claims 14 to 16, characterized in that, The terminal's ability to predict neighboring cell measurement results includes at least one of the following: the prediction method supported by the terminal, the relationship between the supported prediction method and the communication frequency band, or the performance-related parameters of the supported prediction method, wherein the supported prediction method includes predicting the neighboring cell measurement results based on the historical measurement results of the cell where the terminal is located, and the performance-related parameters of the supported prediction method include at least one of the following: sample input range, prediction result range, prediction accuracy, prediction error, number of cells supported for prediction, identification range of cells supported for prediction, or the number of beams supported for prediction in each cell.

18. The method according to any one of claims 14 to 17, characterized in that, The neighbor cell measurement results include neighbor cell measurement results within a first preset time period, where the start time of the first preset time period is the time when the terminal predicts the neighbor cell measurement results.

19. The method of claim 16, wherein, The method further includes: Send a third message indicating the first prediction result of the neighboring cell measurement, wherein the first prediction result is not based on the first prediction method, or the first prediction result does not conform to the first prediction time window length, or the first prediction result does not conform to the first prediction accuracy, or the first prediction result does not conform to the first prediction delay, or the delay of the terminal reporting the first prediction result does not conform to the first reporting delay.

20. The method of claim 19, wherein, The method further includes: The terminal receives a fourth message, which instructs it to predict the measurement results of the neighboring cell.

21. The method of claim 20, wherein, Before receiving the fourth information, the method further includes: Send a fifth message, which includes at least one of the following recommended by the terminal: a second prediction method for predicting the neighboring cell measurement results, a second prediction time window length for the neighboring cell measurement results, a second prediction accuracy for the neighboring cell measurement results, a second prediction delay for the neighboring cell measurement results, or a second reporting delay for the terminal to report the neighboring cell measurement results.

22. The method of any one of claims 14 to 21, wherein, Before sending the first information, the method further includes: Receive the sixth message, which is used to request the first message.

23. The method of any one of claims 14 to 22, wherein, Before receiving the second information, the method further includes: Send a seventh message, which is used to request the second message.

24. The method of any one of claims 14-23, wherein, When the neighbor cell measurement results are used for conditional handover CHO, the first capability further includes whether the terminal supports performing CHO based on the predicted CHO candidate cell measurement results.

25. The method of claim 24, wherein, The method further includes: The system receives an eighth message, which includes at least one of the following: an instruction to select a target cell based on the CHO candidate cell measurement results; a first judgment criterion for selecting a target cell based on the CHO candidate cell measurement results; a correction method for the CHO candidate cell measurement results; an instruction to the terminal to report CHO process information; or, a reporting method for the CHO process information. The CHO process information includes at least one of the following: the CHO candidate cell measurement results; a prediction method used when predicting the CHO candidate cell measurement results; a correction method used when correcting the CHO candidate cell measurement results; the duration of the CHO execution by the terminal; the duration of service interruption of the terminal; or, the reason for selecting the target cell. When there are multiple CHO candidate cells, when the terminal predicts the measurement result of each CHO candidate cell, at least two CHO candidate cells differ in at least one of the following: prediction method, prediction time window length of the measurement result, prediction accuracy of the measurement result, prediction delay of the measurement result, reporting delay of the measurement result, or correction method of the measurement result.

26. The method of claim 25, wherein, The first judgment criterion includes at least one of the following: the prediction accuracy of the target cell is greater than or equal to a first accuracy threshold, the predicted reference signal received power of the target cell is greater than or equal to a first power threshold within a second preset time period, or the prediction method used when predicting the measurement results of the target cell conforms to a first preset prediction method.

27. A communications device, characterized by It includes various functional modules for implementing the method as claimed in any one of claims 1 to 13 or any one of claims 14 to 26.

28. A communications device, characterized by include: A processor coupled to a memory for storing a computer program, which, when invoked by the processor, causes the apparatus to perform the method as claimed in any one of claims 1 to 13 or any one of claims 14 to 26.

29. A computer program product, characterised in that, It includes computer program code that, when run on a computer, causes the computer to implement the method as claimed in any one of claims 1 to 13 or any one of claims 14 to 26.

30. A computer readable medium characterized by The computer-readable medium stores program code for computer execution, the program code including instructions for performing the method as claimed in any one of claims 1 to 13 or any one of claims 14 to 26.