Communication method, communication device, communication system, storage medium, and program product

By using a terminal to predict and generate information about the measured object, the problem of the inability to monitor prediction performance in real time in existing technologies is solved, and the accuracy and stability of network devices are adjusted.

CN121925801APending Publication Date: 2026-04-24BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2025-10-23
Publication Date
2026-04-24

Smart Images

  • Figure CN121925801A_ABST
    Figure CN121925801A_ABST
Patent Text Reader

Abstract

The invention relates to a communication method, a communication device, a communication system, a storage medium and a program product. The method comprises the following steps: the terminal predicts a measurement result of a first measurement object at a first time to obtain at least one first measurement result, measures the first measurement object at the first time to obtain a second measurement result, generates first information according to the at least one first measurement result and the second measurement result, and sends the first information to the terminal; the first information is used for indicating the predicted performance monitoring result of the terminal, and sending the first information to the network equipment. Therefore, the terminal can report the prediction performance monitoring result to the network equipment based on the difference between the prediction measurement result and the actual measurement result, the network equipment is ensured to monitor the prediction performance of the terminal in real time, performance adjustment is performed based on the monitoring result, and the accuracy and stability of the prediction performance in the terminal are further ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to a communication method, communication device, communication system, storage medium, and program product. Background Technology

[0002] Machine learning algorithms are one of the most important methods for implementing artificial intelligence technology. Machine learning can obtain models from large amounts of training data, and these models can then be used to predict events. In many fields, machine learning models can achieve very accurate predictions. Summary of the Invention

[0003] To overcome the technical problem of the inability to perform predictive performance monitoring in related technologies, this disclosure provides a communication method, communication device, communication system, storage medium, and program product.

[0004] According to a first aspect of the embodiments of this disclosure, a communication method is provided, executed by a terminal, the method comprising:

[0005] Predict the measurement result of the first measurement object at the first time to obtain at least one first measurement result;

[0006] The first measurement object is measured at the first time to obtain the second measurement result;

[0007] Based on the at least one first measurement result and the second measurement result, first information is generated, which is used to indicate the predictive performance monitoring result of the terminal;

[0008] Send the first information to the network device.

[0009] According to a second aspect of the embodiments of this disclosure, a communication method is provided, performed by a network device, the method comprising:

[0010] The terminal receives first information sent by the terminal, the first information being used to indicate the predictive performance monitoring result of the terminal, the first information being generated by the terminal based on at least one first measurement result and a second measurement result, the second measurement result being obtained by the terminal measuring a first measurement object at a first time, and the at least one measurement result being obtained by the terminal predicting the measurement result of the first measurement object at a first time.

[0011] According to a third aspect of the present disclosure, a communication device is provided, which is used to perform the communication method described in any one of the first aspects of the present disclosure, or the communication device is used to perform the communication method described in any one of the second aspects of the present disclosure.

[0012] According to a fourth aspect of the present disclosure, a communication system is provided, including a terminal and a network device, wherein the terminal is configured to implement the communication method described in any one of the first aspects of the present disclosure, and the network device is configured to implement the communication method described in any one of the second aspects of the present disclosure.

[0013] According to a fifth aspect of the present disclosure, a storage medium is provided that stores instructions which, when executed on a communication device, cause the communication device to perform a communication method as described in any one of the first aspects of the present disclosure, or cause the communication device to perform a communication method as described in any one of the second aspects of the present disclosure.

[0014] According to a sixth aspect of the present disclosure, a program product is provided, comprising at least one of a program and instructions, wherein when the program or instructions are executed by a communication device, they implement the steps of any of the communication methods described in the first aspect of the present disclosure, or when the program or instructions are executed by a communication device, they implement the steps of any of the communication methods described in the second aspect of the present disclosure.

[0015] By adopting the above technical solution, at least the following beneficial technical effects can be achieved:

[0016] The terminal predicts the measurement result of the first measurement object at a first moment, obtaining at least one first measurement result. It then measures the first measurement object at the first moment, obtaining a second measurement result. Based on the at least one first measurement result and the second measurement result, it generates first information, which is used to indicate the terminal's predictive performance monitoring result. This first information is then sent to the network device. This allows the terminal to report the predictive performance monitoring result to the network device based on the difference between the predicted and actual measurement results. This ensures that the network device monitors the terminal's predictive performance in real time and adjusts performance based on the monitoring results, thereby guaranteeing the accuracy and stability of the predictive performance in the terminal. Attached Figure Description

[0017] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings required for the description of the embodiments are introduced below. The following drawings are only some embodiments of this disclosure and do not impose specific limitations on the protection scope of this disclosure.

[0018] Figure 1A This is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.

[0019] Figure 1B This is a schematic diagram illustrating prediction method A according to an embodiment of the present disclosure.

[0020] Figure 1C This is a schematic diagram illustrating prediction method B according to an embodiment of the present disclosure.

[0021] Figure 2A This is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure.

[0022] Figure 2B This is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure.

[0023] Figure 2C This is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure.

[0024] Figure 3A This is a flowchart illustrating a communication method according to an embodiment of the present disclosure.

[0025] Figure 3B This is a flowchart illustrating a communication method according to an embodiment of the present disclosure.

[0026] Figure 4 This is a schematic diagram of the structure of a terminal according to an embodiment of the present disclosure.

[0027] Figure 5 This is a schematic diagram of the structure of a network device according to an embodiment of the present disclosure.

[0028] Figure 6 This is a schematic diagram of the structure of a communication device 6100 according to an embodiment of the present disclosure.

[0029] Figure 7 This is a schematic diagram of the structure of chip 6200 according to an embodiment of this disclosure. Detailed Implementation

[0030] This disclosure provides a communication method, communication device, communication system, storage medium, and program product.

[0031] In a first aspect, embodiments of this disclosure provide a communication method executed by a terminal, the method comprising:

[0032] Predict the measurement result of the first measurement object at the first time to obtain at least one first measurement result;

[0033] The first measurement object is measured at the first time to obtain the second measurement result;

[0034] Based on the at least one first measurement result and the second measurement result, first information is generated, which is used to indicate the predictive performance monitoring result of the terminal;

[0035] Send the first information to the network device.

[0036] In conjunction with some embodiments of the first aspect, in some embodiments, the prediction time for predicting the measurement result of the first measurement object at the first time is not later than the first time.

[0037] In conjunction with some embodiments of the first aspect, in some embodiments, the first measurement object includes at least one of the following: cell, beam, downlink reference signal, and the measurement result of the first measurement object includes at least one of the following:

[0038] Reference signal received power RSRP;

[0039] Reference signal reception quality (RSRQ);

[0040] Signal-to-interference-plus-noise ratio (SINR);

[0041] Measurement results of the community;

[0042] Beam measurement results.

[0043] In conjunction with some embodiments of the first aspect, in some embodiments, predicting the measurement result of the first measurement object at a first time to obtain at least one first measurement result includes:

[0044] The measurement result of the first measurement object at the first time is predicted within a first range to generate the at least one first measurement result.

[0045] In conjunction with some embodiments of the first aspect, in some embodiments, the first scope includes any one of the following:

[0046] The time domain range is a first duration range in the time domain prior to the first time.

[0047] The prediction frequency range indicates the number of times the terminal needs to predict the measurement result of the first measurement object before the first time in the time domain.

[0048] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:

[0049] Based on the at least one first measurement result, a third measurement result for the first time is generated;

[0050] The step of generating the first information based on the at least one first measurement result and the second measurement result includes:

[0051] The first information is generated based on the second measurement result and the third measurement result.

[0052] In conjunction with some embodiments of the first aspect, in some embodiments, generating a third measurement result for the first time based on the at least one first measurement result includes:

[0053] Determine the mean of the first measurement results of the at least one first measurement result;

[0054] The average of the first measurement results is used as the third measurement result.

[0055] In conjunction with some embodiments of the first aspect, in some embodiments, generating a third measurement result for the first time based on the at least one first measurement result includes:

[0056] It is determined that the at least one first measurement result includes multiple first measurement results;

[0057] Based on the plurality of first measurement results, a fourth measurement result and a fifth measurement result are determined. The fourth measurement result is the measurement result most recently acquired at the first time among the plurality of first measurement results, and the fifth measurement result is the measurement result previously calculated in the time domain before the fourth measurement result was acquired.

[0058] The third measurement result is determined based on the fourth and fifth measurement results.

[0059] In conjunction with some embodiments of the first aspect, in some embodiments, determining the third measurement result based on the fourth measurement result and the fifth measurement result includes:

[0060] Obtain the first and second coefficients;

[0061] The third measurement result is determined using the following formula:

[0062] D(i) n =aD(i) n-1 +bM(i) n

[0063] Where i represents the first time, and D(i) represents... n The third measurement result is given, where 'a' is the first coefficient, and D(i) is the third measurement result. n-1 The fifth measurement result is given, where b is the second coefficient, and M(i) is the... n This is the fourth measurement result.

[0064] In conjunction with some embodiments of the first aspect, in some embodiments, the first coefficient and the second coefficient are sent by the network device, or the first coefficient and the second coefficient are determined by the terminal through a set protocol.

[0065] In conjunction with some embodiments of the first aspect, in some embodiments, determining the fourth and fifth measurement results based on the plurality of first measurement results includes:

[0066] The network device receives second information, which indicates the time-domain interval between the fifth measurement result and the fourth measurement result.

[0067] The fourth measurement result and the fifth measurement result are determined based on the interval range and the plurality of first measurement results.

[0068] In conjunction with some embodiments of the first aspect, in some embodiments, the interval range includes at least one of the following:

[0069] The interval duration range is the time interval between the fourth measurement result and the fifth measurement result in the time domain;

[0070] Interval prediction count, where the interval measurement count is the number of times the measurement result of the first measurement object needs to be predicted at the first time interval between the fourth measurement result and the fifth measurement result.

[0071] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:

[0072] Receive third information sent by the network device;

[0073] The first range is determined based on the third information.

[0074] In conjunction with some embodiments of the first aspect, in some embodiments, the third information includes a start indication and a stop indication, and determining the first range based on the third information includes:

[0075] Based on the third information, determine the second time of the start instruction and the third time of the stop instruction;

[0076] The first range is determined based on the second time and the third time.

[0077] In conjunction with some embodiments of the first aspect, in some embodiments, the third information includes at least one of the following:

[0078] Periodic information;

[0079] Time domain offset;

[0080] Duration information.

[0081] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:

[0082] Determine if a wireless link failure has occurred, or determine if a wireless link handover has occurred;

[0083] Stop determining the predictive performance monitoring results of the terminal.

[0084] In conjunction with some embodiments of the first aspect, in some embodiments, generating the first information based on the second measurement result and the third measurement result includes:

[0085] Determine the difference between the third measurement result and the second measurement result;

[0086] The first information is determined based on the difference.

[0087] In conjunction with some embodiments of the first aspect, in some embodiments, the first information includes any one of the following:

[0088] The average error value between multiple third measurement results and the second measurement result;

[0089] Frequency information, which indicates the number of times the error between a plurality of third measurement results and the second measurement result is greater than or equal to an error threshold;

[0090] The time-frequency location information of the reference signal, wherein the reference signal is the reference signal corresponding to the third measurement result when the error between the third measurement result and the second measurement result is greater than or equal to the error threshold.

[0091] In conjunction with some embodiments of the first aspect, in some embodiments, the error threshold is sent by the network device, or the error threshold is determined by the terminal through a set protocol.

[0092] Secondly, embodiments of this disclosure provide a communication method executed by a network device, the method comprising:

[0093] The terminal receives first information sent by the terminal, the first information being used to indicate the predictive performance monitoring result of the terminal, the first information being generated by the terminal based on at least one first measurement result and a second measurement result, the second measurement result being obtained by the terminal measuring a first measurement object at a first time, and the at least one measurement result being obtained by the terminal predicting the measurement result of the first measurement object at a first time.

[0094] In conjunction with some embodiments of the second aspect, in some embodiments, the first measurement object includes at least one of the following: cell, beam, downlink reference signal, and the measurement result of the first measurement object includes at least one of the following:

[0095] Reference signal received power RSRP;

[0096] Reference signal reception quality (RSRQ);

[0097] Signal-to-interference-plus-noise ratio (SINR);

[0098] Measurement results of the community;

[0099] Beam measurement results.

[0100] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:

[0101] Send a third message to the terminal, the third message being used to instruct the terminal to predict the measurement result of the first measurement object within a first range at the first time, and generate the at least one first measurement result.

[0102] In conjunction with some embodiments of the second aspect, in some embodiments, the third information includes at least one of the following:

[0103] Periodic information;

[0104] Time domain offset;

[0105] Duration information.

[0106] In conjunction with some embodiments of the second aspect, in some embodiments, the first information includes any one of the following:

[0107] The average error value between multiple third measurement results and the second measurement result;

[0108] Frequency information, which indicates the number of times the error between a plurality of third measurement results and the second measurement result is greater than or equal to an error threshold;

[0109] The time-frequency location information of the reference signal, wherein the reference signal is the reference signal corresponding to the third measurement result when the error between the third measurement result and the second measurement result is greater than or equal to the error threshold.

[0110] Thirdly, embodiments of this disclosure provide a communication device for performing the communication method described in any one of the first aspects of this disclosure, or for performing the communication method described in any one of the second aspects of this disclosure.

[0111] Fourthly, embodiments of this disclosure provide a communication system including a terminal and a network device, wherein the terminal is configured to implement the communication method described in any one of the first aspects of this disclosure, and the network device is configured to implement the communication method described in any one of the second aspects of this disclosure.

[0112] Fifthly, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform a communication method as described in any one of the first aspects of this disclosure, or cause the communication device to perform a communication method as described in any one of the second aspects of this disclosure.

[0113] In a sixth aspect, embodiments of this disclosure provide a program product comprising at least one of a program and instructions, wherein when the program or instructions are executed by a communication device, they implement the steps of any of the communication methods described in the first aspect of this disclosure, or when the program or instructions are executed by a communication device, they implement the steps of any of the communication methods described in the second aspect of this disclosure.

[0114] It is understood that the aforementioned communication equipment, communication system, storage medium, program product, etc., are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.

[0115] This disclosure provides a communication method, communication device, communication system, storage medium, and program product. In some embodiments, terms such as information processing method and communication method may be used interchangeably.

[0116] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments. In all embodiments of this disclosure, unless otherwise specified or logically conflicting, the terminology and / or descriptions between the embodiments are consistent and can be mutually referenced. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0117] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.

[0118] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.

[0119] In the embodiments disclosed herein, "multiple" refers to two or more.

[0120] In some embodiments, the terms “at least one of A or B”, “one or more”, “a plurality of”, “multiple”, etc., can be used interchangeably.

[0121] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of whether there is a branch B); in some embodiments, B (execute B regardless of whether there is a branch A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, both A and B are executed. The same applies when there are more branches such as A, B, C, etc.

[0122] In some embodiments, the notation "A or B" may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of whether a branch B exists); in some embodiments, B (execute B regardless of whether a branch A exists); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, and C.

[0123] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.

[0124] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0125] In some embodiments, terms such as "time / frequency" and "time-frequency domain" refer to the time domain and / or frequency domain.

[0126] In some embodiments, terms such as “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “when…”, “if…”, etc. can be used interchangeably. These descriptions all refer to the device making a corresponding action under certain objective circumstances. They do not necessarily limit the time, nor do they require the device to make a judgment action when implementing it, nor do they mean that there must be other limitations.

[0127] In some embodiments, the terms “greater than,” “greater than or equal to,” “not less than,” “more than,” “more than or equal to,” “not less than,” “higher than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably, as can the terms “less than,” “less than or equal to,” “not greater than,” “less than,” “less than or equal to,” “not more than,” “lower than,” “lower than or equal to,” “not higher than,” and “below”.

[0128] In some embodiments, devices, etc., may be interpreted as physical or virtual, and their names are not limited to those described in the embodiments. Terms such as “device,” “equipment,” “circuit,” “network element,” “network function,” “network device,” “function,” “node,” “unit,” “section,” “system,” “network,” “chip,” “chip system,” “entity,” and “subject” are interchangeable.

[0129] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, etc.).

[0130] In some embodiments, the terms "access network device (AN device)," "radio access network device (RAN device)," "base station (BS)," "radio base station," "fixed station," "node," "access point," "transmission point (TP)," "reception point (RP)," "transmission / reception point (TRP)," "panel," "antenna panel," "antenna array," "cell," "macro cell," "small cell," "femto cell," "pico cell," "sector," "cell group," "serving cell," "carrier," "component carrier," and "bandwidth part (BWP)" can be used interchangeably.

[0131] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriberstation, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, and client can be used interchangeably.

[0132] In some embodiments, access network devices, core network devices, or network devices can be replaced by terminals. For example, embodiments of this disclosure can also be applied to structures where communication between access network devices, core network devices, or network devices and terminals is replaced by communication between multiple terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the structure can also be configured such that the terminal has all or part of the functions of the access network device. Furthermore, terms such as "uplink" and "downlink" can be replaced with terms corresponding to communication between terminals (e.g., "sidelink"). For example, uplink channel, downlink channel, etc., can be replaced with sidelink channel, and uplink link, downlink, etc., can be replaced with sidelink link.

[0133] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, core network device, or network device may also be configured to have all or some of the functions of the terminal.

[0134] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.

[0135] In some embodiments, data, information, etc., may be obtained with the user's consent.

[0136] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0137] Figure 1A This is a schematic diagram of the architecture of a communication system according to embodiments of this disclosure. Figure 1A As shown, the communication system 100 includes a terminal 101 and a network device 102.

[0138] In some embodiments, terminal 101 includes, for example, at least one of the following: mobile phone, wearable device, Internet of Things device, car with communication function, smart car, tablet computer, computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical surgery, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, and wireless terminal device in smart home, but is not limited thereto.

[0139] In some embodiments, network device 102 may be an access network device, such as a node or device that connects a terminal to a wireless network. The access network device may include at least one of the following in a 5G communication system: evolved Node B (eNB), next generation eNB (ng-eNB), next generation Node B (gNB), node B (NB), home node B (HNB), home evolved node B (HeNB), wireless backhaul device, radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), base band unit (BBU), mobile switching center, base station in a 6G communication system, open RAN, cloud RAN, base station in other communication systems, and access node in a Wi-Fi system, but is not limited thereto.

[0140] In some embodiments, the technical solutions of this disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within access network devices involved in the embodiments of this disclosure can be transformed into internal interfaces of Open RAN. The processes and information interactions between these internal interfaces can be implemented by software or programs.

[0141] In some embodiments, the access network device may be composed of a central unit (CU) and a distributed unit (DU). The CU may also be called a control unit. The CU-DU structure can separate the protocol layer of the access network device. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU and centrally controlled by the CU. However, this is not the only possibility.

[0142] Optionally, in some embodiments, network device 102 may also be a core network device. This core network device may be a single device, including a first network element 1021, a second network element 1022, etc., or it may be multiple devices or a group of devices, each including all or part of the first network element 1021, the second network element 1022, etc. Network elements may be virtual or physical. The core network may include, for example, at least one of the Evolved Packet Core (EPC), 5G Core Network (5GCN), and Next Generation Core (NGC).

[0143] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in this disclosure are also applicable to similar technical problems.

[0144] The following embodiments of this disclosure can be applied to Figure 1A The communication system 100 shown, or a part thereof, but not limited to it. Figure 1A The entities shown are illustrative; a communication system may include... Figure 1A All or part of the main body, or may include Figure 1A Other entities besides the main body, the number and form of each entity are arbitrary, each entity can be physical or virtual, the connection relationship between the entities is illustrative, the entities can be unconnected or connected, and the connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.

[0145] The embodiments disclosed herein can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Futuregeneration radio access (FX), Global System for Mobile communications (GSM), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wideband (UWB), Bluetooth (a registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing other communication methods, and next-generation systems built upon them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).

[0146] In some embodiments, wireless communication networks can use AI for prediction and inference to improve system performance. Training AI models requires collecting a large amount of data, and the data requirements vary depending on the application scenario. Application scenarios may include mobile communication system processes such as beam management, CSI (Channel State Information) reporting, CSI compression, positioning, handover, mobility management, and radio resource management.

[0147] In some embodiments, during mobility operations, the UE can predict cell measurement results, handover target cells, or mobility events. The UE can predict future measurement results, referred to as temporal prediction. Alternatively, it can predict the measurement results of cells that are not currently being measured, referred to as spatial prediction. Mobility events include measurement reporting conditions being met, handover failure, cell dwell time, radio link failure, etc.

[0148] In some embodiments, in time-domain prediction, one or more historical measurements are used as input, and the AI ​​predicts future measurements. There are two prediction methods:

[0149] Figure 1B This is a schematic diagram illustrating prediction method A according to an embodiment of this disclosure. For example... Figure 1B As shown, in the first prediction method (case A), the UE continuously performs measurements and predicts future measurement results at each moment. Handover preparation can be triggered in advance or handover can be avoided based on future measurement results, thereby improving mobility performance. Triggering handover preparation in advance reduces handover failures, while avoiding handover reduces service interruptions. As shown in the diagram, at the yellow moments, the UE obtains measurement results through measurement; at the green moments, the UE obtains measurement results through prediction. OW (Observation Window) is the observation window, where the measurement values ​​serve as the input to the AI; PW (Prediction Window) is the prediction window, where the measurement values ​​are obtained through AI.

[0150] Figure 1C This is a schematic diagram illustrating prediction method B according to an embodiment of this disclosure. Figure 1C As shown, in the second prediction method (case B), after the UE predicts the future measurement result, it does not perform the measurement at the predicted time, thus reducing the amount of measurement. As illustrated in the figure below, at the yellow time, the UE obtains the measurement result through measurement, and at the green time, the UE obtains the measurement result through prediction. OW is the observation window, and PW is the prediction window. The proportion by which the UE reduces measurements is MRRT (Mean Repair Response Time).

[0151] In some embodiments, since the AI ​​predictions may deviate from the actual values, performance monitoring of the AI ​​predictions is necessary. If the AI ​​output is a measurement result, then the performance monitoring parameter is the difference between the predicted and actual measurement results. The predicted measurement result is provided by the AI, and the actual measurement result is obtained through measurement. This parameter is used to determine the performance of the AI ​​prediction. The UE can calculate this parameter and report it to the network.

[0152] In some embodiments, the UE performs measurements according to the network configuration, which includes a measurement object, a report configuration, and a quantity configuration.

[0153] In some embodiments, the measurement object indicates the frequency to be measured and may include various access technologies, including NR (New Radio) and LTE (Long Term Evolution). Each measurement object is bound to a measurement object index identifier (measObject ID).

[0154] In some embodiments, the network configures a measurement index identifier (meas id), a reporting configuration index identifier (reportconfig ID), and a measurement object index identifier (measObject ID) for the UE. By combining the measurement object identifier and the reporting configuration identifier through the measurement index identifier, the UE can determine the reporting method for the measurement object and use the measurement results of the measurement object to evaluate the reporting event and report the measurement results.

[0155] Figure 2A This is an interactive schematic diagram illustrating a communication method according to an embodiment of this disclosure. For example... Figure 2A As shown, the embodiments of this disclosure relate to a communication method, which includes:

[0156] In step S2101, the terminal predicts the measurement result of the first measurement object at the first time and obtains at least one first measurement result.

[0157] For example, in this embodiment, the terminal is equipped with an AI prediction model. This AI prediction model can predict the changing trends of key performance indicators of network devices based on historical data, real-time status, environmental variables, and other information, detect potential faults or performance degradation in advance, and take corresponding measures in a timely manner, such as channel switching or instructing network devices to perform channel optimization, thereby avoiding network interruption or service quality degradation.

[0158] The terminal can predict the measurement result of the first measured object at the current time t0 using an AI prediction model, generating at least one first measurement result. Specifically, the terminal can trigger the prediction of the measurement result of the first measured object at the first time based on a prediction command sent by a network device. Optionally, the terminal can also periodically predict the measurement result of the first measured object at the first time based on a predefined protocol.

[0159] It should be noted that the first measurement result is the measurement result predicted by the terminal based on the AI ​​prediction model, and the number of first measurement results is related to the number of times the terminal makes predictions based on the AI ​​prediction model. For example, if the terminal makes a prediction once for the measurement result of the first measurement object at the first time before the first time in the future, one first measurement result is generated; if the terminal makes multiple predictions for the measurement result of the first measurement object at the first time before the first time, multiple first measurement results can be generated.

[0160] The first measurement object is the object used in the communication system to monitor the signal strength and signal quality of the current channel of the terminal, and is configured for measurement by the terminal. Different measurement objects correspond to different measurement results, and different measurement results can be used to measure the performance of different types of channels. For example, the measurement result is RSSI (Received Signal Strength Indication), which indicates the total power intensity of all signals received by the terminal; its corresponding measurement object is the overall strength of the broadband signal received by the terminal within a specific frequency band. The measurement result is RSRQ (Reference Signal Received Quality), which is an indicator used to measure signal quality; the corresponding measurement object of RSRQ is the reference signal, and the quality status of the channel can be determined through RSRQ. In this embodiment, different measurement objects correspond to different measurement results, and different measurement results can be used to monitor different performance characteristics of the channel.

[0161] Optionally, in some embodiments, the prediction time for predicting the measurement result of the first measurement object at a first time is no later than the first time.

[0162] For example, in this embodiment, the terminal predicts the measurement result of the first measurement object before the first time and obtains at least one first measurement result.

[0163] Optionally, in some embodiments, the first measurement object includes at least one of the following: cell, beam, downlink reference signal, and the measurement result of the first measurement object includes at least one of the following:

[0164] Reference signal received power RSRP;

[0165] Reference signal reception quality (RSRQ);

[0166] Signal-to-interference-plus-noise ratio (SINR);

[0167] Measurement results of the community;

[0168] Beam measurement results.

[0169] For example, the first measurement object may include at least one of the following: cell, beam, and downlink reference signal. The cell may be the serving cell currently corresponding to the terminal, and / or other cells. By predicting the measurement results of the cell, the signal quality and signal strength of the cell can be predicted in advance, facilitating early cell handover and other operations. By predicting the measurement results of the beam, the beam signal strength, beam signal quality, and beam angle can be predicted in advance, allowing the terminal to adjust the beam in advance to ensure signal quality and signal transmission efficiency. By predicting the measurement results of the downlink reference signal, the terminal can determine the reference signal strength, reference signal quality, and channel state information in advance, enabling early channel adjustment and channel handover, ensuring the stability and reliability of data transmission.

[0170] The measurement result of the first measurement object may include at least one of the following:

[0171] RSRP is an indicator used in the network to measure the power strength of the cell reference signal. It reflects the power of a specific reference signal received by the terminal. The downlink signal coverage can be evaluated through RSRP, so that the terminal can make decisions such as cell handover based on RSRP.

[0172] RSRQ, or Receiving Signal Response Quality, is an important indicator of signal quality. It comprehensively considers signal strength and interference, and is defined as the ratio of RSRP to the total received power within the total bandwidth of the received signal. RSRQ provides a more comprehensive reflection of channel quality; the smaller the RSRQ value, the better the channel quality.

[0173] SINR (Signal to Interference plus Noise Ratio) is the ratio of the strength of the received useful signal to the strength of the received interfering signal (including co-channel interference, adjacent channel interference, etc.) and noise. SINR directly reflects the degree of interference the signal experiences during transmission and is one of the key indicators for evaluating channel quality. The higher the SINR value, the better the signal quality and the higher the reliability of data transmission.

[0174] The measurement results of a cell can include the measurement results of the current cell and / or neighboring cells. These measurement results reflect the cell's signal coverage, interference level, and signal quality, facilitating network mobility management (including cell reselection and cell handover) based on these results.

[0175] The measurement results of the beams are numerical indicators such as signal strength and quality for each specific beam. These results are used to achieve fine-grained beam-level management, including beam selection, beam switching, beam tracking, and beam recovery. The measurement results enable the network to manage the beams, ensuring the stability of communication connections and communication rates.

[0176] Optionally, in some embodiments, step S2101 above includes:

[0177] The terminal predicts the measurement result of the first measurement object within the first range at the first time and generates at least one first measurement result.

[0178] For example, in this embodiment, at least one first measurement result is used to compare with a second measurement result. Based on the comparison result, the prediction performance of the AI ​​prediction model configured in the terminal is measured. The second measurement result is the actual measurement result obtained by the terminal in measuring the first measurement object at the first time. That is, at least one first measurement result can be used to measure the channel state at the first time. At the same time, at least one first measurement result can also be compared with the second measurement result to determine the gap between the predicted measurement result and the actual measurement result. Based on this gap, the prediction performance of the AI ​​prediction model in the terminal is monitored. Therefore, in this embodiment, a first range is configured for the terminal as the prediction performance monitoring window of the AI ​​prediction model. The terminal is configured to monitor the prediction performance of the AI ​​prediction model based on at least one first measurement result within the first range to obtain the prediction performance monitoring result of the AI ​​prediction model at the first time.

[0179] In some embodiments, the first scope can be agreed upon by a protocol; alternatively, the first scope can also be configured to the terminal by the network device.

[0180] In some embodiments, the first range may be a time domain range, for example, the first range is a set duration range before the first time. Optionally, the first range may also be a range of the number of predictions included, for example, if the first range includes 3 predictions, then the terminal will use the 3 most recent prediction results before the first time in the time domain as at least one first measurement result.

[0181] In some embodiments, the first range may be a periodic range, meaning the terminal periodically predicts one or more first measurement results based on the first range, and uses one or more first measurement results determined in one or more first ranges prior to a first time as at least one first measurement result. Within each period, the terminal predicts the measurement of the first measurement object at the first time one or more times. This period may be a period agreed upon by a protocol, or optionally, a period configured by the network function for the terminal.

[0182] Optionally, in some embodiments, the first scope includes any one of the following:

[0183] The time domain range is the first duration range preceding the first time in the time domain.

[0184] The prediction range indicates the number of times the terminal in the time domain needs to predict the measurement result of the first measurement object before the first time.

[0185] For example, the first range may include any of the following:

[0186] The time domain range is one or more first duration ranges preceding the first time in the time domain. The first duration can be agreed upon by a protocol or configured by the network device to the terminal.

[0187] The prediction count range indicates the number of times the terminal needs to predict the measurement result of the first measurement object before the first time in the time domain. For example, if the prediction count range is 5, the terminal will take the most recent first measurement result before the first time as at least one first measurement result.

[0188] In some embodiments, the position (including start and end positions) of the first range in the time domain and the number of first ranges can be determined through a protocol-agreed method or network device configuration. For example, the position and number of first ranges can be determined by configuring the network device. The network device sends instruction information indicating that there are three first ranges within the time domain range from the current time point to the first time point. Based on the instruction information indicating the time domain offset between the first first range and the current time point and / or the first time point, as well as the duration information corresponding to a first range, the time domain positions of the first, second, and third first ranges within the time domain range from the current time point to the first time point can be determined.

[0189] In step S2102, the terminal measures the first measurement object at the first moment and obtains the second measurement result.

[0190] For example, if the terminal reaches the first time at the current time point, it performs an actual measurement on the first measurement object and obtains a second measurement result. This second measurement result is the actual measurement result obtained by the terminal through measurement calculation.

[0191] In step S2103, the terminal generates first information based on at least one first measurement result and a second measurement result.

[0192] In some embodiments, the first information is used to indicate the predictive performance monitoring results of the terminal.

[0193] For example, the terminal compares at least one first measurement result with a second measurement result to determine the difference between the predicted measurement result and the actual measurement result, and generates first information based on the difference. The first information may be the difference between at least one first measurement result and the second measurement result, or it may be the average difference between at least one first measurement result and the second measurement result.

[0194] Optionally, in some embodiments, step S2103 above includes:

[0195] The terminal generates a third measurement result at a first time based on at least one first measurement result;

[0196] The terminal generates the first information based on the third and second measurement results.

[0197] For example, if the terminal generates a single first measurement result through the above steps, this unique first measurement result is used as the third measurement result. If the terminal generates multiple first measurement results through the above steps, the third measurement result can be generated by calculating from these multiple first measurement results. For example, the average of the multiple first measurement results can be used as the third measurement result. Alternatively, the third measurement result can be obtained by weighting the multiple first measurement results based on their chronological order of generation. The closer the time point from which the first measurement result was generated is to the first time point in the time domain, the greater the weight value in the weighted average.

[0198] Optionally, in some embodiments, step S2102 above includes:

[0199] The terminal determines the mean of at least one first measurement result;

[0200] The terminal uses the average of the first measurement results as the third measurement result.

[0201] For example, in this embodiment, the mean of at least one first measurement result is calculated to obtain the mean of the first measurement result, and the mean of the first measurement result is used as the third measurement result.

[0202] Optionally, in some embodiments, step S2102 above includes:

[0203] The terminal determines that at least one first measurement result includes multiple first measurement results;

[0204] The terminal determines a fourth measurement result and a fifth measurement result based on multiple first measurement results. The fourth measurement result is the measurement result obtained most recently at the first time among the multiple first measurement results, and the fifth measurement result is the measurement result obtained in the time domain before the fourth measurement result is obtained.

[0205] The terminal determines the third measurement result based on the fourth and fifth measurement results.

[0206] For example, in this embodiment, the third measurement result is obtained through iterative calculation. The third measurement result is determined by a weighted sum of the fourth and fifth measurement results according to a certain ratio. The fourth measurement result is the most recently acquired measurement result from multiple first measurement results, and the fifth measurement result is the measurement result obtained in the previous calculation before the first time. For instance, before the first time, the terminal obtained multiple fifth measurement results through calculation. The first fifth measurement result is the currently predicted first measurement result, i.e., D(t1)1 = M(t1)1, where D(t1)1 is the first fifth measurement result, and M(t1)1 is the first measurement result predicted at time t1. The second fifth measurement result is D(t2)1 = D(t1)1 / x + M(t2)1 / y, where M(t2)1 is the first measurement result predicted at time t2. The third fifth measurement result is D(t3)1 = D(t2)1 / x + M(t3). 1 / y, where M(t3)1 is the first measurement result predicted at time t3, and the fourth and fifth measurement results are D(t4)1 = D(t3)1 / x + M(t4)1 / y, where M(t4)1 is the first measurement result predicted at time t1. In the time domain, t4 > t3 > t2 > t1, so time t4 is the closest time to the first time. Relative to D(t4)1, it is the fifth measurement result. The time point closest to the first time is determined to be t5. Therefore, the fourth measurement result is M(t5)1, and the third measurement result is D(t)1 = D(t4)1 / x + M(t5)1 / y.

[0207] It should be noted that in this embodiment, x and y are the weight values ​​when the fourth and fifth measurement results are weighted and summed, respectively. These weight values ​​can be configured based on the needs of the current network environment, through protocol agreement or network device configuration. Both x and y are decimals greater than or equal to 0 and less than or equal to 1, and x + y = 1.

[0208] Optionally, in some embodiments, the above step "determining the third measurement result based on the fourth and fifth measurement results" includes:

[0209] The terminal obtains the first and second coefficients;

[0210] The terminal determines the third measurement result using the following formula:

[0211] D(i) n =aD(i) n-1 +bM(i) n

[0212] Where i represents the first time, and D(i) n This represents the third measurement result, where 'a' is the first coefficient, and D(i) is the third measurement result. n-1 This represents the fifth measurement result, where b is the second coefficient, and M(i) is the third measurement result. n This is the fourth measurement result.

[0213] For example, in this embodiment, the first coefficient and the second coefficient are the weight values ​​of the fourth and fifth measurement results, respectively. These first and second coefficients can be agreed upon through a protocol or configured by the network device. Before the first time point, the number of times the terminal calculates and determines the measurement result, as well as the time point at which the terminal calculates and determines the measurement result, can be determined through a protocol or network device configuration. For example, if the network device is configured to calculate the measurement result 5 times before the first time point, the measurement result obtained from the first calculation is D(i)1, where D(i)1 = M(i)1, and M(i)1 is the first measurement result predicted and determined at the first time point; the measurement result obtained from the second calculation is D(i)2 = aD(i)1 + bM(i)2, where M(i)2 is the first measurement result predicted and determined at the second time point; ...; the measurement result obtained from the fifth calculation is D(i)5 = aD(i)4 + bM(i)5, where M(i)5 is the first measurement result predicted and determined at the fifth time point. The time point closest to the first time is the 5th time point, so D(i)5 is the fifth measurement result, and M(i)6 is the first measurement result determined by the prediction closest to the first time. Then the third measurement result is: D(i)=aD(i)5+bM(i)6.

[0214] Optionally, in some embodiments, the first coefficient and the second coefficient are sent by the network device, or the first coefficient and the second coefficient are determined by the terminal through a set protocol.

[0215] For example, in this embodiment, the first coefficient and the second coefficient are configured to the terminal by the network device, or the first coefficient and the second coefficient are specified by a set protocol, wherein the sum of the first coefficient and the second coefficient is 1, and both the first coefficient and the second coefficient are greater than 0.

[0216] Optionally, in some embodiments, the above-mentioned "the terminal determines a fourth measurement result and a fifth measurement result based on a plurality of first measurement results" includes:

[0217] The terminal receives second information sent by the network device, which is used to indicate the time interval range between the fifth measurement result and the fourth measurement result.

[0218] The terminal determines the fourth and fifth measurement results based on the interval range and multiple first measurement results.

[0219] It should be noted that in this embodiment, the prediction measurement result closest to the first time is determined as the fourth measurement result. The time-domain interval range between the fifth and fourth measurement results is determined using the second information configured in the network device. Therefore, the position of the fifth measurement result in the time domain can be determined based on the fourth measurement result, thus obtaining the fifth measurement result. This interval range can be the time-domain interval duration, or it can be the number of predictions between the fifth and fourth measurement results. For example, if the interval range is four predictions, then there are four prediction measurement results between the fifth and fourth measurement results in the time domain. The terminal can determine the position of the fifth measurement result in the time domain based on the interval period between each prediction, using the fourth measurement result as a reference. And based on the position of the fifth measurement result, the fifth measurement result stored in the terminal is obtained.

[0220] Optionally, in some embodiments, the interval range includes at least one of the following:

[0221] The interval range is the time interval between the fourth and fifth measurement results in the time domain;

[0222] Interval prediction count refers to the number of times the measurement result of the first measurement object needs to be predicted between the fourth and fifth measurement results.

[0223] For example, in this embodiment, the interval range may include an interval duration range, which is the time interval between the fourth measurement result and the fifth measurement result. The terminal can determine the prediction time point of the fifth measurement result based on the predicted time point of the fourth measurement result and the interval duration, thereby obtaining the fifth measurement result stored in the terminal based on the predicted time point. Optionally, the interval range may also be an interval prediction count, which is the number of times the measurement result of the first measurement object at the first time needs to be predicted between the fourth and fifth measurement results. The terminal can determine the corresponding fifth measurement result based on the time domain arrangement order of each first measurement result, the position of the fourth measurement result, and the interval prediction count.

[0224] Optionally, in some embodiments, the method further includes:

[0225] The terminal receives third-party information sent by the network device;

[0226] The terminal determines the first range based on the third information.

[0227] For example, in this embodiment, the network device configures the first range to the terminal via third information. This third information can be used to indicate parameters such as the duration, time domain offset, period, and start position of the first range. The terminal can determine the position of the first range in the time domain based on the time domain position parameters included in the third information.

[0228] Optionally, in some embodiments, the third information includes a start instruction and a stop instruction, and the above step: "the terminal determines the first range based on the third information" includes:

[0229] The terminal determines the second time of the start instruction and the third time of the stop instruction based on the third information;

[0230] The terminal determines the first range based on the second and third times.

[0231] For example, in this embodiment, the network device uses an inspiration indication and a stop indication to indicate the first range. The third information includes the second time of the inspiration indication and the third time of the stop indication. Based on the second time and the third time, the terminal determines the time domain range from the second time to the third time as the first range.

[0232] In some embodiments, the stop indicator may also be a toggle indicator.

[0233] Optionally, in some embodiments, the third information includes at least one of the following:

[0234] Periodic information;

[0235] Time domain offset;

[0236] Duration information.

[0237] For example, the third piece of information includes at least one of the following:

[0238] Periodic information, which is used to indicate the period of the first range.

[0239] The time-domain offset is the time-domain offset between the start and / or end positions of the first range and the start and / or end positions of a specific point in time.

[0240] Duration information, which is used to indicate the duration of the first range in the time domain.

[0241] In some embodiments, the terminal compares a second measurement result and a third measurement result to determine the difference between the two results, and generates first information based on the difference. This first information is used to indicate the terminal's predictive performance monitoring results.

[0242] In some embodiments, the first information includes prediction performance monitoring parameters, which indicate the prediction performance of the AI ​​prediction model in the terminal.

[0243] Optionally, in some embodiments, the above step "the terminal generates first information based on the third measurement result and the second measurement result" includes:

[0244] The terminal determines the difference between the third measurement result and the second measurement result;

[0245] The terminal determines the first piece of information based on the difference.

[0246] For example, in this embodiment, the terminal calculates the difference between the second measurement result and the third measurement result, uses the difference as a predictive performance monitoring parameter, and reports the difference to the network device through the first information.

[0247] Optionally, in some embodiments, the first information includes any one of the following:

[0248] The average error value between multiple third-measurement results and second-measurement results;

[0249] Frequency information indicates the number of times the error between the third measurement result and the second measurement result is greater than or equal to the error threshold.

[0250] The time-frequency position information of the reference signal is the reference signal corresponding to the third measurement result when the error between the third measurement result and the second measurement result is greater than or equal to the error threshold.

[0251] For example, in this embodiment, the terminal can obtain multiple third measurement results through multiple calculations and predictions before the first time. This first information may include any one of the following:

[0252] The average error value is obtained by subtracting multiple third measurement results from the second measurement results, obtaining multiple difference values, and calculating the average of these multiple difference values.

[0253] Frequency information, which indicates the number of times the error between multiple third measurement results and second measurement results is greater than or equal to the error threshold;

[0254] The time-domain location information of the reference signal, which is the reference signal corresponding to the third measurement result when the error between any third measurement result and the second measurement result is greater than or equal to the error threshold.

[0255] Optionally, in some embodiments, the error threshold is sent by the network device, or the error threshold is determined by the terminal through a set protocol.

[0256] For example, the error threshold may be configured by the network device for the terminal, or alternatively, the error threshold may be determined by the terminal through a set protocol.

[0257] Optionally, in some embodiments, the method further includes:

[0258] The terminal determines that a wireless link failure has occurred within the first range, or determines that a wireless link handover has occurred within the first range;

[0259] The terminal stops determining the predicted performance monitoring results of the terminal.

[0260] For example, in this embodiment, if the terminal determines that a wireless link failure has occurred or that a wireless link switch has occurred during the prediction performance monitoring process, the prediction performance monitoring of the terminal's AI prediction model will be stopped to avoid computational redundancy.

[0261] Step S2104: The terminal sends the first information to the network device.

[0262] For example, after determining the predictive performance monitoring parameters, the terminal reports these parameters to the network device via first information. This allows the network device to determine the terminal's predictive performance based on the first information.

[0263] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.

[0264] In some embodiments, the terms "codebook," "codeword," and "precoding matrix" can be used interchangeably. For example, a codebook can be a collection of one or more codewords / precoding matrices.

[0265] In some embodiments, the terms "uplink", "uplink", and "physical uplink" can be used interchangeably, as can the terms "downlink", "downlink", and "physical downlink", as well as the terms "sidelink", "sidelink", "sidelink communication", "sidelink communication", "direct connection", "direct link", "direct communication", and "direct link communication".

[0266] In some embodiments, the terms “downlink control information (DCI),” “downlink (DL) assignment,” “DL DCI,” “uplink (UL) grant,” and “UL DCI” can be used interchangeably.

[0267] In some embodiments, terms such as "physical downlink shared channel (PDSCH)" and "DL data" can be used interchangeably, as can terms such as "physical uplink shared channel (PUSCH)" and "UL data".

[0268] In some embodiments, the terms “radio”, “wireless”, “radioaccess network (RAN)”, “access network (AN)”, and “RAN-based” can be used interchangeably.

[0269] In some embodiments, the terms "search space", "search spaceset", "search space configuration", "search spaceset configuration", "control resource set (CORESET)", and "CORESET configuration" can be used interchangeably.

[0270] In some embodiments, the terms "synchronization signal (SS)," "synchronization signal block (SSB)," "reference signal (RS)," "pilot," and "pilot signal" can be used interchangeably.

[0271] In some embodiments, terms such as “moment,” “point in time,” “time,” and “time location” can be used interchangeably, as can terms such as “duration,” “segment,” “time window,” “window,” and “time.”

[0272] In some embodiments, the terms "component carrier (CC)," "cell," "frequency carrier," and "carrier frequency" can be used interchangeably.

[0273] In some embodiments, the terms “resource block (RB)”, “physical resource block (PRB)”, “sub-carrier group (SCG)”, “resource element group (REG)”, “PRB pair”, “RB pair”, “resource element (RE)”, and “sub-carrier” can be used interchangeably.

[0274] In some embodiments, terms such as wireless access scheme and waveform can be used interchangeably.

[0275] In some embodiments, the terms "precoding", "precoder", "weight", "precoding weight", "quasi-co-location (QCL)", "transmission configuration indication (TCI) status", "spatial relation", "spatial domain filter", "transmission power", "phase rotation", "antenna port", "antenna port group", "layer", "the number of layers", "rank", "resource", "resource set", "resource group", "beam", "beam width", "beam angular degree", "antenna", "antenna element", and "panel" can be used interchangeably.

[0276] In some embodiments, the terms “frame”, “radio frame”, “subframe”, “slot”, “sub-slot”, “mini-slot”, “symbol”, “symbol”, and “transmission time interval (TTI)” can be used interchangeably.

[0277] In some embodiments, "acquire," "get," "obtain," "receive," "transmit," "bidirectional transmission," and "send and / or receive" can be used interchangeably and can be interpreted as receiving from other entities, acquiring from protocols, acquiring from higher layers, obtaining through self-processing, or autonomous implementation. Protocols include, for example, at least one of the 3GPP protocol, Wi-Fi protocol, and audio and / or video protocols.

[0278] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transfer,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.

[0279] In some embodiments, terms such as "certain," "preset," "default," "set," "indicated," "a certain," "any," and "first" can be used interchangeably. "Certain A," "preset A," "default A," "set A," "indicated A," "a certain A," "any A," and "first A" can be interpreted as A pre-defined in a protocol or the like, or as A obtained through setting, configuration, or instruction, or as specific A, a certain A, any A, or first A, but are not limited thereto.

[0280] In some embodiments, the determination or judgment can be made by a value represented by 1 bit (0 or 1), or by a true or false value (boolean), or by a comparison of numerical values ​​(e.g., a comparison with a predetermined value), but is not limited thereto.

[0281] In some embodiments, "not expecting to receive" can be interpreted as not receiving on time domain resources and / or frequency domain resources, or as not performing subsequent processing on the data and / or instructions after receiving them; "not expecting to send" can be interpreted as not sending, or as sending but not expecting the receiver to respond to the sent content.

[0282] In some embodiments, if an arrow in the interaction diagram representing the sending of information, signaling, etc. from one subject to another passes through other subjects, it can be interpreted as the information being forwarded from one subject to another via other subjects, or it can be interpreted as the information being sent from one subject to another without passing through other subjects.

[0283] The communication method involved in the embodiments of this disclosure may include at least one of steps S2101 to S2104. For example, step S2101 may be implemented as a standalone embodiment, step S2102 may be implemented as a standalone embodiment, step S2103 may be implemented as a standalone embodiment, and step S2101+S2102+S2103 may be implemented as a standalone embodiment, but is not limited thereto.

[0284] In some embodiments, step S2104 is optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0285] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0286] Figure 2BThis is an interactive schematic diagram illustrating a communication method according to an embodiment of this disclosure. For example... Figure 2B As shown, the embodiments of this disclosure relate to a communication method, which includes:

[0287] Step S2201: The terminal predicts the measurement result of the first measurement object at the first time and obtains at least one first measurement result.

[0288] For optional implementations of step S2201, please refer to [link / reference]. Figure 2A Optional implementation methods of step S2101, and Figure 2A Other related parts in the embodiments involved will not be described in detail here.

[0289] In step S2202, the terminal measures the first measurement object at the first moment and obtains the second measurement result.

[0290] For optional implementations of step S2202, please refer to [link / reference]. Figure 2A Optional implementation methods of step S2102, and Figure 2A Other related parts in the embodiments involved will not be described in detail here.

[0291] Step S2203: The terminal generates a third measurement result at a first time based on at least one first measurement result.

[0292] For optional implementations of step S2203, please refer to [link / reference]. Figure 2A Optional implementation methods of step S2103, and Figure 2A Other related parts in the embodiments involved will not be described in detail here.

[0293] In step S2204, the terminal generates first information based on the third measurement result and the second measurement result.

[0294] For optional implementations of step S2204, please refer to [link / reference]. Figure 2A Optional implementation methods of step S2103, and Figure 2A Other related parts in the embodiments involved will not be described in detail here.

[0295] Step S2205: The terminal sends the first information to the network device.

[0296] For optional implementations of step S2205, please refer to [link / reference]. Figure 2A Optional implementation methods of step S2104, and Figure 2A Other related parts in the embodiments involved will not be described in detail here.

[0297] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0298] Figure 2C This is an interactive schematic diagram illustrating a communication method according to an embodiment of this disclosure. For example... Figure 2C As shown, the embodiments of this disclosure relate to a communication method, which includes:

[0299] In step S2301, the terminal predicts the measurement result of the first measurement object at the first time and obtains at least one first measurement result.

[0300] For optional implementations of step S2301, please refer to [link / reference]. Figure 2A Optional implementation methods of step S2101, and Figure 2A Other related parts in the embodiments involved will not be described in detail here.

[0301] In step S2302, the terminal determines the fourth and fifth measurement results based on multiple first measurement results.

[0302] For optional implementations of step S2302, please refer to [link / reference]. Figure 2A Optional implementation methods of step S2103, and Figure 2A Other related parts in the embodiments involved will not be described in detail here.

[0303] In step S2303, the terminal determines the third measurement result based on the fourth and fifth measurement results.

[0304] For optional implementations of step S2303, please refer to [link / reference]. Figure 2A Optional implementation methods of step S2103, and Figure 2A Other related parts in the embodiments involved will not be described in detail here.

[0305] In step S2304, the terminal measures the first measurement object at the first moment and obtains the second measurement result.

[0306] For optional implementations of step S2304, please refer to [link / reference]. Figure 2A Optional implementation methods of step S2102, and Figure 2A Other related parts in the embodiments involved will not be described in detail here.

[0307] In step S2305, the terminal generates first information based on the second measurement result and the third measurement result.

[0308] In some embodiments, the first information is used to indicate the predictive performance monitoring results of the terminal.

[0309] For optional implementations of step S2305, please refer to [link / reference]. Figure 2A Optional implementation methods of step S2103, and Figure 2AOther related parts in the embodiments involved will not be described in detail here.

[0310] Step S2306: The terminal sends the first information to the network device.

[0311] For optional implementations of step S2306, please refer to [link / reference]. Figure 2A Optional implementation methods of step S2104, and Figure 2A Other related parts in the embodiments involved will not be described in detail here.

[0312] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0313] Figure 3A This is a flowchart illustrating a communication method according to an embodiment of the present disclosure. Figure 3A As shown, this disclosure relates to a communication method executed by a terminal, and the method includes:

[0314] Step S3101: Predict the measurement result of the first measurement object at the first time to obtain at least one first measurement result.

[0315] For optional implementations of step S3101, please refer to [link / reference]. Figure 2A Optional implementation methods of step S2101, and Figure 2A Other related parts in the embodiments involved will not be described in detail here.

[0316] Step S3102: Measure the first measurement object at the first time to obtain the second measurement result.

[0317] Optional implementations of step S3102 can be found in [reference]. Figure 2A Optional implementation methods of step S2102, and Figure 2A Other related parts in the embodiments involved will not be described in detail here.

[0318] Step S3103: Generate first information based on at least one first measurement result and a second measurement result. The first information is used to indicate the predictive performance monitoring results of the terminal.

[0319] For optional implementations of step S3103, please refer to [link / reference]. Figure 2A Optional implementation methods of step S2103, and Figure 2A Other related parts in the embodiments involved will not be described in detail here.

[0320] Step S3104: Send the first information to the network device.

[0321] For optional implementations of step S3104, please refer to [link / reference]. Figure 2A Optional implementation methods of step S2104, and Figure 2A Other related parts in the embodiments involved will not be described in detail here.

[0322] Optionally, in some embodiments, the prediction time for predicting the measurement result of the first measurement object at a first time is no later than the first time.

[0323] Optionally, in some embodiments, the first measurement object includes at least one of the following: cell, beam, downlink reference signal, and the measurement result of the first measurement object includes at least one of the following:

[0324] Reference signal received power RSRP;

[0325] Reference signal reception quality (RSRQ);

[0326] Signal-to-interference-plus-noise ratio (SINR);

[0327] Measurement results of the community;

[0328] Beam measurement results.

[0329] Optionally, in some embodiments, the measurement result of the first measurement object at a first time is predicted to obtain at least one first measurement result, including:

[0330] The measurement result of the first measurement object at the first time is predicted within the first range, and at least one first measurement result is generated.

[0331] Optionally, in some embodiments, the first scope includes any one of the following:

[0332] The time domain range is the first duration range preceding the first time in the time domain.

[0333] The prediction range indicates the number of times the terminal in the time domain needs to predict the measurement result of the first measurement object before the first time.

[0334] Optionally, in some embodiments, the method further includes:

[0335] Based on at least one first measurement result, a third measurement result is generated at a first time.

[0336] Generating first information based on at least one first measurement result and a second measurement result includes:

[0337] First information is generated based on the second and third measurement results.

[0338] Optionally, in some embodiments, a third measurement result at a first time is generated based on at least one first measurement result, including:

[0339] Determine the mean of at least one first measurement result;

[0340] The mean of the first measurement result is used as the third measurement result.

[0341] Optionally, in some embodiments, a third measurement result at a first time is generated based on at least one first measurement result, including:

[0342] Determine that at least one first measurement result includes multiple first measurement results;

[0343] Based on multiple first measurement results, a fourth measurement result and a fifth measurement result are determined. The fourth measurement result is the measurement result obtained most recently at the first time among the multiple first measurement results, and the fifth measurement result is the measurement result obtained in the time domain before the fourth measurement result was obtained.

[0344] Based on the fourth and fifth measurement results, the third measurement result is determined.

[0345] Optionally, in some embodiments, the third measurement result is determined based on the fourth and fifth measurement results, including:

[0346] Obtain the first and second coefficients;

[0347] The third measurement result is determined using the following formula:

[0348] D(i) n =aD(i) n-1 +bM(i) n

[0349] Where i represents the first time, and D(i) n This represents the third measurement result, where 'a' is the first coefficient, and D(i) is the third measurement result. n-1 This represents the fifth measurement result, where b is the second coefficient, and M(i) is the third measurement result. n This is the fourth measurement result.

[0350] Optionally, in some embodiments, the first coefficient and the second coefficient are sent by the network device, or the first coefficient and the second coefficient are determined by the terminal through a set protocol.

[0351] Optionally, in some embodiments, a fourth measurement result and a fifth measurement result are determined based on a plurality of first measurement results, including:

[0352] The system receives second information sent by the network device, which indicates the time interval range between the fifth measurement result and the fourth measurement result.

[0353] Based on the interval range and multiple first measurement results, the fourth and fifth measurement results are determined.

[0354] Optionally, in some embodiments, the interval range includes at least one of the following:

[0355] The interval range is the time interval between the fourth and fifth measurement results in the time domain;

[0356] Interval prediction count, which is the number of times the measurement result of the first measurement object needs to be predicted between the fourth and fifth measurement results.

[0357] Optionally, in some embodiments, the method further includes:

[0358] Receive third-party information sent by network devices;

[0359] Based on the third piece of information, the first range is determined.

[0360] Optionally, in some embodiments, the third information includes a start instruction and a stop instruction, and determining the first range based on the third information includes:

[0361] Based on the third information, determine the second time of the start instruction and the third time of the stop instruction;

[0362] The first range is determined based on the second and third times.

[0363] Optionally, in some embodiments, the third information includes at least one of the following:

[0364] Periodic information;

[0365] Time domain offset;

[0366] Duration information.

[0367] Optionally, in some embodiments, the method further includes:

[0368] Determine if a wireless link failure has occurred, or determine if a wireless link handover has occurred;

[0369] Stop determining the predictive performance monitoring results of the terminal.

[0370] Optionally, in some embodiments, first information is generated based on the second measurement result and the third measurement result, including:

[0371] Determine the difference between the third measurement result and the second measurement result;

[0372] The first piece of information is determined based on the difference.

[0373] Optionally, in some embodiments, the first information includes any one of the following:

[0374] The average error value between multiple third-measurement results and second-measurement results;

[0375] Frequency information indicates the number of times the error between multiple third measurement results and second measurement results is greater than or equal to the error threshold.

[0376] The time-frequency position information of the reference signal is the reference signal corresponding to the third measurement result when the error between the third measurement result and the second measurement result is greater than or equal to the error threshold.

[0377] Optionally, in some embodiments, the error threshold is sent by the network device, or the error threshold is determined by the terminal through a set protocol.

[0378] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0379] Figure 3B This is a flowchart illustrating a communication method according to an embodiment of this disclosure. Figure 3B As shown, this disclosure relates to a communication method executed by a network device, the method comprising:

[0380] Step S3201: Receive the first information sent by the receiving terminal.

[0381] In some embodiments, the first information is used to indicate the predictive performance monitoring results of the terminal. The first information is generated by the terminal based on at least one first measurement result and a second measurement result. The second measurement result is obtained by the terminal measuring the first measurement object at a first time. The at least one measurement result is obtained by the terminal predicting the measurement result of the first measurement object at a first time.

[0382] Optionally, in some embodiments, the first measurement object includes at least one of the following: cell, beam, downlink reference signal, and the measurement result of the first measurement object includes at least one of the following:

[0383] Reference signal received power RSRP;

[0384] Reference signal reception quality (RSRQ);

[0385] Signal-to-interference-plus-noise ratio (SINR);

[0386] Measurement results of the community;

[0387] Beam measurement results.

[0388] Optionally, in some embodiments, the method further includes:

[0389] Send a third message to the terminal, the third message being used to instruct the terminal to predict the measurement result of the first measurement object within a first range at a first time, and generate at least one first measurement result.

[0390] Optionally, in some embodiments, the third information includes at least one of the following:

[0391] Periodic information;

[0392] Time domain offset;

[0393] Duration information.

[0394] Optionally, in some embodiments, the first information includes any one of the following:

[0395] The average error value between multiple third-measurement results and second-measurement results;

[0396] Frequency information indicates the number of times the error between multiple third measurement results and second measurement results is greater than or equal to the error threshold.

[0397] The time-frequency position information of the reference signal is the reference signal corresponding to the third measurement result when the error between the third measurement result and the second measurement result is greater than or equal to the error threshold.

[0398] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0399] Example 1: The UE uses AI to predict the first measurement result at a future time. After the first time arrives, it obtains a second measurement result through measurement. The measurement object of the first and second measurement results is the same, which can be a cell or a beam. Based on multiple first measurement results, a third measurement result at the first time is determined. Based on the third and second measurement results, performance monitoring parameters are calculated and reported to the network.

[0400] In some embodiments, the measurement results can be RSRP (Reference Signal Receiving Power), RSRQ (Reference Signal Received Quality), or SINR (Signal Interference Noise Ratio). These can be measurement results for a cell or beam.

[0401] In some embodiments, the UE makes multiple predictions about the measurement results at the first time before the first time is reached.

[0402] In some embodiments, the third measurement result can be calculated by the following method: the UE predicts and records the first measurement result multiple times at the first time, and calculates the average of the multiple first measurement results at the first time, which is the third measurement result at the first time.

[0403] In some embodiments, the third measurement result can be calculated using the following methods:

[0404] D(i)n=aD(i)n-1+bM(i)n

[0405] Where D(i) is the third measurement result at time point i, M(i) is the first measurement result at the latest predicted time point i, and D(i)n-1 is the third measurement result obtained at time point i in the previous calculation. When the first measurement result at time point i is obtained for the first time, D(i)1 is equal to M(i)1.

[0406] The coefficients a and b can be specified by network configuration or protocol.

[0407] In some embodiments, a = 1 - b, where a is a number less than 1.

[0408] In some embodiments, the duration or number of measurements of the distance between D(i)n and D(i)n-1 can be configured by the network.

[0409] In some embodiments, the second information sent by the network is received, instructing the UE to calculate the performance monitoring parameters over a period of time, which can be determined by any of the following methods:

[0410] Information such as period, offset, and duration is indicated. Within the time period, the UE calculates performance monitoring parameters;

[0411] Receive start and stop instructions sent by the network; the duration within the range of start and stop instructions is the performance monitoring period.

[0412] In some embodiments, the stop instruction may be a toggle command.

[0413] In some embodiments, if the UE experiences a radio link failure or handover, the UE stops calculating performance monitoring parameters.

[0414] In some embodiments, the average error between the third measurement result and the second measurement result at all time points within a time period is calculated, and the average error is a performance monitoring parameter.

[0415] In some embodiments, the UE calculates performance monitoring parameters within the sliding window length, including any of the following:

[0416] The number of times the error between the third measurement result and the second measurement result is greater than or equal to the maximum error value;

[0417] The reference signal position when the error between the third measurement result and the second measurement result is greater than or equal to the maximum error value;

[0418] In some embodiments, the maximum error may be provided by the network or specified by a protocol.

[0419] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0420] This disclosure also proposes an apparatus (also referred to as a communication device, etc.) for implementing any of the above methods. For example, an apparatus is proposed that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Furthermore, another apparatus is proposed that includes units or modules for implementing the steps performed by a network device (e.g., an access network device, a core network functional node, a core network device, etc.) in any of the above methods.

[0421] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.

[0422] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), or a Deep Learning Processing Unit (DPU).

[0423] Figure 4 This is a schematic diagram of the terminal structure according to an embodiment of this disclosure. For example... Figure 4As shown, terminal 4100 may include: processing module 4101, processing module 4102, processing module 4103, processing module 4104, and transceiver module 4105. In some embodiments, processing module 4101 is configured to predict the measurement result of a first measurement object at a first time to obtain at least one first measurement result; processing module 4102 is configured to measure the first measurement object at a first time to obtain a second measurement result; processing module 4103 is configured to generate first information based on at least one first measurement result and the second measurement result, the first information being used to indicate the predictive performance monitoring result of the terminal; processing module 4104 is configured to generate first information based on the second measurement result and the third measurement result, the first information being used to indicate the predictive performance monitoring result of the terminal; and transceiver module 4105 is configured to send the first information to a network device. Optionally, transceiver module 4105 is used to perform at least one of the communication steps such as sending and / or receiving performed by terminal 101 in any of the above methods, which will not be elaborated here. Optionally, the processing modules 4101, 4102, 4103 and 4104 described above are used to perform at least one of the communication steps such as determination and / or acquisition performed by the terminal 101 in any of the above methods, which will not be described in detail here.

[0424] In some embodiments, the transceiver module may include a receiving module and a sending module, which may be separate or integrated together.

[0425] In some embodiments, the processing module may include an execution module and an acquisition module, which may be separate or integrated. Optionally, the execution module may be interchangeable with an executor.

[0426] Figure 5 This is a schematic diagram of the structure of a network device according to an embodiment of this disclosure. Figure 5 As shown, network device 5100 may include a transceiver module 5101. In some embodiments, the receiving module 5101 is configured to receive first information sent by a terminal. The first information is used to indicate the predictive performance monitoring results of the terminal. The first information is generated by the terminal based on at least one first measurement result and a second measurement result. The second measurement result is obtained by the terminal measuring a first measurement object at a first time. The at least one measurement result is obtained by the terminal predicting the measurement result of the first measurement object at the first time. Optionally, the transceiver module 5101 is used to perform at least one of the communication steps such as sending and / or receiving performed by network device 102 in any of the above methods, which will not be elaborated here.

[0427] In some embodiments, the transceiver module may include a receiving module and a sending module, which may be separate or integrated together.

[0428] Optionally, the transmitting module can be interchanged with the transmitter. The receiving module can be interchanged with the receiver.

[0429] Figure 6 This is a schematic diagram of the structure of a communication device 6100 according to an embodiment of this disclosure. The communication device 6100 can be a network device (e.g., access network device, core network device, etc.), a terminal (e.g., user equipment, etc.), a chip, chip system, or processor that supports the network device in implementing any of the above methods, or a chip, chip system, or processor that supports the terminal in implementing any of the above methods. The communication device 6100 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.

[0430] like Figure 6 As shown, the communication device 6100 includes one or more third processors 6101. The third processor 6101 can be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Optionally, the communication device 6100 can be used to execute any of the above methods. Optionally, one or more third processors 6101 can be used to invoke instructions to cause the communication device 6100 to execute any of the above methods.

[0431] In some embodiments, the communication device 6100 further includes one or more third transceivers 6102. When the communication device 6100 includes one or more third transceivers 6102, the third transceiver 6102 performs at least one of the communication steps such as sending and / or receiving in the above method, and the third processor 6101 performs at least one of the other steps. In optional embodiments, the transceiver may include a receiver and / or a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, interface, etc., can be used interchangeably; the terms transmitter, sending unit, transmitter, sending circuit, etc., can be used interchangeably; and the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.

[0432] In some embodiments, the communication device 6100 further includes one or more third memories 6103 for storing data. Optionally, all or part of the third memories 6103 may be located outside the communication device 6100. In optional embodiments, the communication device 6100 may include one or more first interface circuits 6104. Optionally, the first interface circuit 6104 is connected to the third memory 6103, and the first interface circuit 6104 can be used to receive data from the third memory 6103 or other devices, and can be used to send data to the third processor 6101 or other devices. For example, the first interface circuit 6104 can read data stored in the third memory 6103 and send the data to the third processor 6101.

[0433] The communication device 6100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 6100 described in this disclosure is not limited thereto, and the structure of the communication device 6100 may vary. Figure 6 The limitations. The communication device can be a standalone device or part of a larger device. For example, the communication device can be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally including storage components for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.

[0434] Figure 7 This is a schematic diagram of the structure of chip 6200 according to an embodiment of this disclosure. For cases where the communication device 6100 can be a chip or a chip system, please refer to... Figure 7 The diagram shown is a schematic representation of the structure of chip 6200, but it is not limited to this.

[0435] Chip 6200 includes one or more fourth processors 6201. Chip 6200 is used to perform any of the above methods.

[0436] In some embodiments, chip 6200 further includes one or more second interface circuits 6202. Optionally, terms such as interface circuit, interface, and transceiver pin can be used interchangeably. In some embodiments, chip 6200 further includes one or more fourth memories 6203 for storing data. Optionally, all or part of the fourth memories 6203 may be located outside chip 6200. Optionally, the second interface circuit 6202 is connected to the fourth memories 6203, and the second interface circuit 6202 can be used to receive data from the fourth memories 6203 or other devices, and the second interface circuit 6202 can be used to send data to the fourth memories 6203 or other devices. For example, the second interface circuit 6202 can read data stored in the fourth memories 6203 and send the data to the fourth processor 6201.

[0437] In some embodiments, the second interface circuit 6202 performs at least one of the communication steps such as sending and / or receiving in the above-described method. For example, the second interface circuit 6202 performing the communication steps such as sending and / or receiving in the above-described method means that the second interface circuit 6202 performs data interaction between the fourth processor 6201, the chip 6200, the fourth memory 6203, or the transceiver device. In some embodiments, the fourth processor 6201 performs at least one of the other steps.

[0438] The modules and / or devices described in the various embodiments, such as virtual devices, physical devices, and chips, can be combined or separated arbitrarily as needed. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.

[0439] This disclosure also proposes a storage medium storing instructions that, when executed on the communication device 6100, cause the communication device 6100 to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.

[0440] This disclosure also provides a program product that, when executed by the communication device 6100, causes the communication device 6100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0441] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.

Claims

1. A communication method, executed by a terminal, characterized in that, The method includes: Predict the measurement result of the first measurement object at the first time to obtain at least one first measurement result; The first measurement object is measured at the first time to obtain the second measurement result; Based on the at least one first measurement result and the second measurement result, first information is generated, which is used to indicate the predictive performance monitoring result of the terminal; Send the first information to the network device.

2. The method according to claim 1, characterized in that, The prediction time for predicting the measurement result of the first measurement object at the first time is no later than the first time.

3. The method according to claim 1 or 2, characterized in that, The first measurement object includes at least one of the following: cell, beam, downlink reference signal, and the measurement result of the first measurement object includes at least one of the following: Reference signal received power RSRP; Reference signal reception quality (RSRQ); Signal-to-interference-plus-noise ratio (SINR); Measurement results of the community; Beam measurement results.

4. The method according to any one of claims 1-3, characterized in that, The step of predicting the measurement result of the first measurement object at a first time to obtain at least one first measurement result includes: The measurement result of the first measurement object at the first time is predicted within a first range to generate the at least one first measurement result.

5. The method according to claim 4, characterized in that, The first range includes any one of the following: The time domain range is a first duration range in the time domain prior to the first time. The prediction frequency range indicates the number of times the terminal needs to predict the measurement result of the first measurement object before the first time in the time domain.

6. The method according to any one of claims 1-5, characterized in that, The method further includes: Based on the at least one first measurement result, a third measurement result for the first time is generated; The step of generating the first information based on the at least one first measurement result and the second measurement result includes: The first information is generated based on the second measurement result and the third measurement result.

7. The method according to claim 6, characterized in that, The step of generating a third measurement result for the first time based on the at least one first measurement result includes: Determine the mean of the first measurement results of the at least one first measurement result; The average of the first measurement results is used as the third measurement result.

8. The method according to claim 6, characterized in that, The step of generating a third measurement result for the first time based on the at least one first measurement result includes: It is determined that the at least one first measurement result includes multiple first measurement results; Based on the plurality of first measurement results, a fourth measurement result and a fifth measurement result are determined. The fourth measurement result is the measurement result most recently acquired at the first time among the plurality of first measurement results, and the fifth measurement result is the measurement result previously calculated in the time domain before the fourth measurement result was acquired. The third measurement result is determined based on the fourth and fifth measurement results.

9. The method according to claim 8, characterized in that, Determining the third measurement result based on the fourth and fifth measurement results includes: Obtain the first and second coefficients; The third measurement result is determined using the following formula: D(i) n =aD(i) n-1 +bM(i) n Where i represents the first time, and D(i) represents... n The third measurement result is given, where 'a' is the first coefficient, and D(i) is the third measurement result. n-1 The fifth measurement result is given, where b is the second coefficient, and M(i) is the... n This is the fourth measurement result.

10. The method according to claim 9, characterized in that, The first coefficient and the second coefficient are sent by the network device, or the first coefficient and the second coefficient are determined by the terminal through a set protocol.

11. The method according to any one of claims 8-10, characterized in that, The step of determining the fourth and fifth measurement results based on the plurality of first measurement results includes: The network device receives second information, which indicates the time-domain interval between the fifth measurement result and the fourth measurement result. The fourth measurement result and the fifth measurement result are determined based on the interval range and the plurality of first measurement results.

12. The method according to claim 11, characterized in that, The interval range includes at least one of the following: The interval duration range is the time interval between the fourth measurement result and the fifth measurement result in the time domain; Interval prediction count, where the interval measurement count is the number of times the measurement result of the first measurement object needs to be predicted at the first time interval between the fourth measurement result and the fifth measurement result.

13. The method according to any one of claims 4-12, characterized in that, The method further includes: Receive third information sent by the network device; The first range is determined based on the third information.

14. The method according to claim 13, characterized in that, The third information includes a start instruction and a stop instruction, and determining the first range based on the third information includes: Based on the third information, determine the second time of the start instruction and the third time of the stop instruction; The first range is determined based on the second time and the third time.

15. The method according to claim 13 or 14, characterized in that, The third information includes at least one of the following: Periodic information; Time domain offset; Duration information.

16. The method according to any one of claims 1-15, characterized in that, The method further includes: Determine if a wireless link failure has occurred, or determine if a wireless link handover has occurred; Stop determining the predictive performance monitoring results of the terminal.

17. The method according to any one of claims 6-16, characterized in that, The step of generating first information based on the second measurement result and the third measurement result includes: Determine the difference between the third measurement result and the second measurement result; The first information is determined based on the difference.

18. The method according to claim 17, characterized in that, The first information includes any one of the following: The average error value between multiple third measurement results and the second measurement result; Frequency information, which indicates the number of times the error between a plurality of third measurement results and the second measurement result is greater than or equal to an error threshold; The time-frequency location information of the reference signal, wherein the reference signal is the reference signal corresponding to the third measurement result when the error between the third measurement result and the second measurement result is greater than or equal to the error threshold.

19. The method according to claim 18, characterized in that, The error threshold is sent by the network device, or the error threshold is determined by the terminal through a set protocol.

20. A communication method, executed by a network device, characterized in that, The method includes: The terminal receives first information sent by the terminal, the first information being used to indicate the predictive performance monitoring result of the terminal, the first information being generated by the terminal based on at least one first measurement result and a second measurement result, the second measurement result being obtained by the terminal measuring a first measurement object at a first time, and the at least one measurement result being obtained by the terminal predicting the measurement result of the first measurement object at a first time.

21. The method according to claim 20, characterized in that, The first measurement object includes at least one of the following: cell, beam, downlink reference signal, and the measurement result of the first measurement object includes at least one of the following: Reference signal received power RSRP; Reference signal reception quality (RSRQ); Signal-to-interference-plus-noise ratio (SINR); Measurement results of the community; Beam measurement results.

22. The method according to claim 20 or 21, characterized in that, The method further includes: Send a third message to the terminal, the third message being used to instruct the terminal to predict the measurement result of the first measurement object at the first time within a first range, and generate the at least one first measurement result.

23. The method according to claim 22, characterized in that, The third information includes at least one of the following: Periodic information; Time domain offset; Duration information.

24. The method according to any one of claims 20-23, characterized in that, The first information includes any one of the following: The average error value between multiple third measurement results and the second measurement result; Frequency information, which indicates the number of times the error between a plurality of third measurement results and the second measurement result is greater than or equal to an error threshold; The time-frequency location information of the reference signal, wherein the reference signal is the reference signal corresponding to the third measurement result when the error between the third measurement result and the second measurement result is greater than or equal to the error threshold.

25. A communication device, the communication device being used to perform the communication method of any one of claims 1-19, or the communication device being used to perform the communication method of any one of claims 20-24.

26. A communication system comprising a terminal and network equipment, wherein, The terminal is configured to implement the communication method of any one of claims 1-19, and the network device is configured to implement the communication method of any one of claims 20-24.

27. A storage medium storing instructions that, when executed on a communication device, cause the communication device to perform a communication method as described in any one of claims 1-19, or cause the communication device to perform a communication method as described in any one of claims 20-24.

28. A program product comprising at least one of a program and instructions, wherein the at least one of the program and instructions, when executed by a communication device, implements the steps of the communication method according to any one of claims 1-19, or wherein the at least one of the program and instructions, when executed by a communication device, implements the steps of the communication method according to any one of claims 20-24.