Information sending method, information receiving method, apparatus, and storage medium

By measuring CSI-RS at the terminal and sending monitoring information, network devices monitor model performance, which solves the problem of insufficient prediction accuracy of AI models, enables the model to be applied under good performance, and improves prediction accuracy.

WO2026152483A1PCT designated stage Publication Date: 2026-07-23BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2025-01-20
Publication Date
2026-07-23

AI Technical Summary

Technical Problem

Because the AI ​​model's predictions differ from reality, network devices cannot know the model's performance, resulting in insufficient model prediction accuracy.

Method used

The terminal determines the predicted CSI by measuring the CSI-RS sent by the network device, and sends monitoring information to the network device to indicate the model performance. The network device receives and monitors the model performance to adjust the usage strategy.

Benefits of technology

Ensuring the model is applied under optimal performance conditions improves the accuracy and reliability of model predictions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025073459_23072026_PF_FP_ABST
    Figure CN2025073459_23072026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present disclosure are an information sending method, an information receiving method, a device, a system, a storage medium, and a program product. The method comprises: sending monitoring information to a network device, wherein the monitoring information is used for monitoring the performance of a model when the model performs prediction, the model is used for obtaining predicted CSI on the basis of first CSI, the first CSI is a result obtained by means of a terminal measuring a received CSI-RS within a first time period, and the predicted CSI is predicted CSI corresponding to a second time period. In the embodiment, the terminal predicts the predicted CSI within the second time period on the basis of a measurement result of the model within the first time period, and may then send to the network device the monitoring information for indicating the performance of the model when the model performs prediction, such that the network device can acquire the model performance, thereby improving the accuracy of sending the model performance by the terminal, and further improving the performance of model-based prediction.
Need to check novelty before this filing date? Find Prior Art

Description

Information transmission, information reception methods, devices, and storage media Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to methods, apparatus and storage media for transmitting and receiving information. Background Technology

[0002] With the development and application of AI (Artificial Intelligence) technology, AI has been widely applied in the field of wireless communication technology. For example, terminals can use AI models to infer or predict channel information at future moments based on channel information at historical moments. Summary of the Invention

[0003] Since the predictions made by AI models differ from reality, and network devices cannot know the performance of the models, how the terminal can indicate the performance of the AI ​​models has become an urgent problem to be solved.

[0004] This disclosure provides an information sending and receiving method, device, system, storage medium, and program product.

[0005] According to a first aspect of the present disclosure, an information sending method is provided, the method being executed by a terminal, the method comprising:

[0006] Receive the first CSI-RS (Channel State Information Reference Signal) sent by the network device in the first time period;

[0007] The first CSI (Channel State Information) is obtained by measuring the first CSI-RS;

[0008] Based on the model and the first CSI, determine the predicted CSI for the second time period;

[0009] The monitoring information is sent to the network device to monitor the model performance determined based on the predicted CSI.

[0010] According to a second aspect of the present disclosure, an information receiving method is provided, the method being performed by a network device, the method comprising:

[0011] Send the first CSI-RS to the terminal during the first time period;

[0012] The receiving terminal sends monitoring information, which is used to monitor the model performance determined based on the predicted CSI. The predicted CSI is obtained by predicting the first CSI based on the model, and the first CSI is obtained by the terminal measuring the first CSI-RS.

[0013] According to a third aspect of the present disclosure, a communication device is provided, the communication device being used to perform the information sending method described in the first aspect or the information receiving method described in the second aspect.

[0014] According to a fourth aspect of the present disclosure, a communication device is provided, comprising:

[0015] The processing module is used to execute the information sending method described in the first aspect or the information receiving method described in the second aspect.

[0016] According to a fifth aspect of the present disclosure, a terminal is provided, comprising: one or more processors; wherein the processors are configured to perform any of the methods described in the first aspect.

[0017] According to a sixth aspect of the present disclosure, a network device is provided, comprising: one or more processors; wherein the processors are configured to perform any of the methods described in the second aspect.

[0018] According to a seventh aspect of the present disclosure, a communication system is provided, comprising: a terminal and a network device, wherein the terminal is configured to implement the information sending method of the first aspect, and the network device is configured to implement the information receiving method of the second aspect.

[0019] According to an eighth 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 the method as described in any one of the first or second aspects.

[0020] In this embodiment of the disclosure, the terminal predicts the CSI for the second time period based on the measurement results of the model in the first time period, and sends monitoring information indicating the prediction performance of the model to the network device. In this way, the network device can know the model performance and apply the model when the model performance is good, so as to ensure the accuracy of the model prediction. Attached Figure Description

[0021] 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.

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

[0023] Figures 1B-1D are schematic diagrams illustrating observation windows and prediction windows according to embodiments of the present disclosure;

[0024] Figure 2 is an interactive schematic diagram of the information sending and receiving method according to an embodiment of the present disclosure;

[0025] Figure 3 is a flowchart illustrating an information sending and receiving method according to an embodiment of the present disclosure;

[0026] Figure 4 is a flowchart illustrating an information sending and receiving method according to an embodiment of the present disclosure;

[0027] Figure 5A is a schematic diagram of the structure of the terminal proposed in an embodiment of this disclosure;

[0028] Figure 5B is a schematic diagram of the structure of the network device proposed in an embodiment of this disclosure;

[0029] Figure 6A is a schematic diagram of the structure of the communication device proposed in an embodiment of this disclosure;

[0030] Figure 6B is a schematic diagram of the chip structure proposed in an embodiment of this disclosure. Detailed Implementation

[0031] This disclosure provides an information sending and receiving method, device, system, storage medium, and program product.

[0032] In a first aspect, embodiments of this disclosure propose an information sending method, the method being executed by a terminal, the method comprising:

[0033] Receive the first CSI-RS sent by the network device in the first time period;

[0034] The first CSI is obtained by measuring the first CSI-RS;

[0035] Based on the model and the first CSI, determine the predicted CSI for the second time period;

[0036] The monitoring information is sent to the network device to monitor the model performance determined based on the predicted CSI.

[0037] In the above embodiment, the terminal predicts the predicted CSI for the second time period based on the first CSI measured by the model in the first time period, and sends the monitoring information used to indicate the prediction performance of the model to the network device. In this way, the network device can know the model performance and apply the model when the model performance is good, so as to ensure the accuracy of the model prediction.

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

[0039] During the second time period, the network device sends CSI-RS;

[0040] The second CSI is obtained by measuring the CSI-RS;

[0041] The performance index value is calculated based on the second CSI and the predicted CSI.

[0042] In the above embodiment, the terminal obtains the second CSI by measuring the CSI-RS of the second time period, and determines the performance index value at each time based on the difference between the predicted CSI and the second CSI at each time in the second time period. This can ensure that the performance index value of a model can be determined at each time in the second time period, thereby improving the accuracy of determining the performance index value when the model is used for prediction.

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

[0044] The monitoring result is determined based on the difference between the performance index value and the index threshold.

[0045] In the above embodiments, given the known performance index values ​​of the model, the detection result can be determined by comparing the difference between the performance index value and the index threshold, thus ensuring the reliability of the determined monitoring result.

[0046] In conjunction with some embodiments of the first aspect, in some embodiments, the monitoring information includes:

[0047] Bits used to indicate the value of the performance metric; or,

[0048] Bits for indicating the performance index value at any time during the second time period; and bits for indicating the difference value, which is the difference between the performance index value at other times besides the time corresponding to the performance index value and the performance index value.

[0049] In the above embodiments, the monitoring information includes bits used to indicate the performance index value at any moment in the second time period and bits used to indicate the differential value, thus saving the number of bits and improving the transmission efficiency.

[0050] In conjunction with some embodiments of the first aspect, in some embodiments, the monitoring information includes:

[0051] Bits used to indicate the monitoring results; or,

[0052] A bitmap used to indicate the monitoring results.

[0053] In the above embodiments, the terminal can send the monitoring results to the network device so that the network device can determine the performance results of the model obtained by the terminal, so that the model can be applied when the model performance is good, and the accuracy of model prediction can be guaranteed.

[0054] In conjunction with some embodiments of the first aspect, in some embodiments, the monitoring information includes:

[0055] Used to indicate the first codebook component of the predicted CSI; or

[0056] Bits used to indicate the predicted CSI.

[0057] In the above embodiments, the terminal can send the predicted CSI to the network device so that the network device can determine the predicted CSI obtained by the model. Subsequently, it can ensure the performance of the model when making predictions based on the predicted CSI, so that the model can be applied when the model performance is good, and the accuracy of the model prediction can be guaranteed.

[0058] In conjunction with some embodiments of the first aspect, in some embodiments, the monitoring information includes:

[0059] Used to indicate the second codebook component of the second CSI; or,

[0060] Bits used to indicate the second CSI.

[0061] In the above embodiments, the terminal can send the second CSI to the network device so that the network device can determine the second CSI measured by the terminal in the second time period. Subsequently, it can ensure the performance of the prediction model based on the second CSI, so that the model can be applied when the model performance is good, and the accuracy of the model prediction can be guaranteed.

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

[0063] The system receives first configuration information sent by the network device, the first configuration information being used to configure the indicator threshold.

[0064] In the above embodiments, the network device configures indicator thresholds for the terminal to improve the accuracy of the indicator thresholds used by the terminal.

[0065] In conjunction with some embodiments of the first aspect, in some embodiments, the index threshold is determined based on a combination of parameters, the combination of parameters including at least one of the following: a first number of the first CSI, an interval between adjacent first CSIs, a second number of the predicted CSIs, and an interval between adjacent predicted CSIs.

[0066] In the above embodiments, the indicator threshold can be determined based on at least one of the following parameters: a first number of first CSIs, the interval between adjacent first CSIs, a second number of predicted CSIs, and the interval between adjacent predicted CSIs. This ensures that different combinations of parameters can be used to determine the corresponding indicator threshold, thereby improving the accuracy of determining the indicator threshold.

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

[0068] Send auxiliary information to the network device, the auxiliary information being used to indicate the time-domain channel variation characteristics of the terminal, the indicator threshold being determined based on the auxiliary information; or,

[0069] The threshold value of the indicator is determined based on the auxiliary information.

[0070] In the above embodiments, the terminal sends auxiliary information to the network device to indicate the terminal's time-domain channel change characteristics. Since the terminal's time-domain channel change characteristics affect the indicator threshold, the terminal's time-domain channel change characteristics are referenced when determining the indicator threshold, thereby improving the accuracy of determining the indicator threshold.

[0071] In conjunction with some embodiments of the first aspect, in some embodiments, the performance index value at a certain moment in the second time period has an index threshold; or,

[0072] The performance index values ​​at multiple points in the second time period have the same index threshold.

[0073] In conjunction with some embodiments of the first aspect, in some embodiments, the second time period includes multiple moments, and the performance index value at one moment has an index threshold, and there is a predefined functional relationship between the multiple index thresholds of the performance index values ​​at multiple moments.

[0074] In the above embodiments, each moment of the second time period can correspond to a single indicator threshold, or multiple moments can correspond to the same indicator threshold, thereby improving the flexibility of configuring indicator thresholds.

[0075] In conjunction with some embodiments of the first aspect, in some embodiments, a moment in the second time period corresponds to one piece of monitoring information; or,

[0076] The monitoring information is determined based on monitoring information from multiple moments within the second time period; or,

[0077] The monitoring information is determined based on monitoring information from a portion of the multiple moments within the second time period; or,

[0078] The monitoring information is determined based on monitoring information from multiple second time periods.

[0079] In the above embodiments, each moment can correspond to a monitoring information, or a monitoring information can be determined by the average value of monitoring information at multiple moments in the second time period, which expands the ways of obtaining monitoring information and improves the flexibility of obtaining monitoring information.

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

[0081] The system receives second configuration information sent by a network device. The second configuration information is used to configure the measurement channel resources of the first CSI-RS in the first time period, and / or the second configuration information is used to configure the measurement channel resources of the second CSI-RS in the second time period.

[0082] In conjunction with some embodiments of the first aspect, in some embodiments, the first CSI-RS of the first time period and the second CSI-RS of the second time period are both periodic, and the measurement channel resources of the first CSI-RS of the first time period and the measurement channel resources of the second CSI-RS of the second time period are the same; or,

[0083] Both the first CSI-RS in the first time period and the second CSI-RS in the second time period are periodic, and the measurement channel resources of the first CSI-RS in the first time period are different from those of the second CSI-RS in the second time period; or,

[0084] The first CSI-RS in the first time period and the second CSI-RS in the second time period are aperiodic, and the measurement channel resources of the first CSI-RS in the first time period are different from those of the second CSI-RS in the second time period.

[0085] In the above embodiments, the network device can configure measurement channel resources for CSI-RS in the first time period and the second time period for the terminal, thereby ensuring that the terminal can receive CSI-RS based on the configured measurement channel resources and improving the accuracy of subsequent measurements based on CSI-RS.

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

[0087] Send a request message to the network device, the request message being used to request monitoring of the model's performance.

[0088] In the above embodiments, the terminal can send a request to the network device to monitor the performance of the model, and then begin to execute the steps of monitoring the performance of the model, thereby improving the accuracy of the terminal's monitoring of the model's performance.

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

[0090] Receive third configuration information sent by the network device, the third configuration information being used to configure the type of performance indicator values; or,

[0091] The type of the performance index value is determined based on the communication protocol.

[0092] In the above embodiments, the type of performance indicator value can be calculated through network devices or communication protocols, thereby facilitating the determination of the corresponding type of performance indicator value based on the indicated type of performance indicator value, and improving the accuracy of the determined performance indicator value.

[0093] Secondly, embodiments of this disclosure provide an information receiving method, which is executed by a network device, and the method includes:

[0094] Send the first CSI-RS to the terminal during the first time period;

[0095] The receiving terminal sends monitoring information, which is used to monitor the model performance determined based on the predicted CSI. The predicted CSI is obtained by predicting the first CSI based on the model, and the first CSI is obtained by the terminal measuring the first CSI-RS.

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

[0097] A second CSI-RS is sent to the terminal during a second time period; the second CSI-RS is used by the terminal to measure and obtain a second CSI; the first CSI and the second CSI are used to calculate performance index values.

[0098] In conjunction with some embodiments of the second aspect, in some embodiments, the monitoring results are based on the difference between the performance index value and the index threshold, and the monitoring results are used to indicate whether the model performance meets the prediction requirements.

[0099] In conjunction with some embodiments of the second aspect, in some embodiments, the monitoring information includes:

[0100] Bits used to indicate the value of the performance metric; or,

[0101] Bits for indicating the performance index value at any time during the second time period; and bits for indicating the difference value, which is the difference between the performance index value at other times besides the time corresponding to the performance index value and the performance index value.

[0102] In conjunction with some embodiments of the second aspect, in some embodiments, the monitoring information includes:

[0103] Bits used to indicate the monitoring results; or,

[0104] A bitmap used to indicate the monitoring results.

[0105] In conjunction with some embodiments of the second aspect, in some embodiments, the monitoring information includes:

[0106] Used to indicate the first codebook component of the predicted CSI; or

[0107] Bits used to indicate the predicted CSI.

[0108] In conjunction with some embodiments of the second aspect, in some embodiments, the monitoring information includes:

[0109] Used to indicate the second codebook component of the second CSI; or,

[0110] Bits used to indicate the second CSI.

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

[0112] Send first configuration information to the terminal, the first configuration information being used to configure the indicator threshold.

[0113] In conjunction with some embodiments of the second aspect, in some embodiments, the index threshold is determined based on a combination of parameters, the combination of parameters including at least one of the following: a first number of the first CSI, an interval between adjacent first CSIs, a second number of the predicted CSIs, and an interval between adjacent predicted CSIs.

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

[0115] The system receives auxiliary information sent by the terminal, the auxiliary information being used to indicate the time-domain channel variation characteristics of the terminal, and the indicator threshold is determined based on the auxiliary information.

[0116] In conjunction with some embodiments of the second aspect, in some embodiments, the performance index value at a certain moment in the second time period has an index threshold; or,

[0117] The performance index values ​​at multiple points in the second time period have the same index threshold.

[0118] In conjunction with some embodiments of the second aspect, in some embodiments, the second time period includes multiple moments, and the performance index value at one moment has an index threshold, and there is a predefined functional relationship between the multiple index thresholds of the performance index values ​​at multiple moments.

[0119] In conjunction with some embodiments of the second aspect, in some embodiments, a moment in the second time period corresponds to one piece of monitoring information; or,

[0120] The monitoring information is determined based on monitoring information from multiple moments within the second time period; or,

[0121] The monitoring information is determined based on monitoring information from a portion of the multiple moments within the second time period; or,

[0122] The monitoring information is determined based on monitoring information from multiple second time periods.

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

[0124] Send second configuration information to the terminal, the second configuration information being used to configure the measurement channel resources of the first CSI-RS in the first time period, and / or, the second configuration information being used to configure the measurement channel resources of the second CSI-RS in the second time period.

[0125] In conjunction with some embodiments of the second aspect, in some embodiments, the first CSI-RS of the first time period and the second CSI-RS of the second time period are both periodic, and the measurement channel resources of the first CSI-RS of the first time period and the measurement channel resources of the second CSI-RS of the second time period are the same; or,

[0126] Both the first CSI-RS in the first time period and the second CSI-RS in the second time period are periodic, and the measurement channel resources of the first CSI-RS in the first time period are different from those of the second CSI-RS in the second time period; or,

[0127] The first CSI-RS in the first time period and the second CSI-RS in the second time period are aperiodic, and the measurement channel resources of the first CSI-RS in the first time period are different from those of the second CSI-RS in the second time period.

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

[0129] The system receives a request from the terminal, the request being used to request monitoring of the model's performance.

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

[0131] Send third configuration information to the terminal, the third configuration information being used to configure the type of performance indicator value; or,

[0132] The type of the performance index value is determined based on the communication protocol.

[0133] Thirdly, embodiments of this disclosure provide a communication device for performing the information sending method described in the first aspect or the information receiving method described in the second aspect.

[0134] Fourthly, embodiments of this disclosure provide a communication device, which includes at least one of a transceiver module and a processing module; wherein the communication device is used to execute an optional implementation of the first aspect or the second aspect.

[0135] Fifthly, embodiments of this disclosure provide a terminal, including: one or more processors; wherein the processors are configured to perform the method described in any one of the first aspects.

[0136] In a sixth aspect, embodiments of this disclosure provide a network device, including: one or more processors; wherein the processors are configured to perform the method described in any one of the second aspects.

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

[0138] Eighthly, embodiments of this disclosure provide a program product that, when executed by a communication device, causes the communication device to perform the method as described in either the first or second aspect.

[0139] In a ninth aspect, embodiments of this disclosure provide a computer program that, when run on a communication device, causes the communication device to perform the method described in either the first or second aspect.

[0140] In a tenth aspect, embodiments of this disclosure provide a chip or chip system. The chip or chip system includes processing circuitry configured to perform the methods described in either the first or second aspect.

[0141] 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.

[0142] This disclosure provides an information sending and receiving method, device, system, storage medium, and program product. In some embodiments, the terms information sending and receiving method can be used interchangeably with communication method, information processing method, performance monitoring method, etc.

[0143] 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.

[0144] 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.

[0145] 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.

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

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

[0148] 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.

[0149] 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.

[0150] 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 "symbol," the ordinal number preceding "symbol" in "first symbol" and "second symbol" does not restrict the position or order of the "symbols." "First" and "second" do not restrict whether the "symbols" they modify are in the same message, nor do they restrict the order of "first symbol" and "second symbol." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, objects modified by different prefixes can be the same or different. For example, if the descriptive object is a "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 descriptive object 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.

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

[0152] 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.

[0153] 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”.

[0154] 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.

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

[0156] 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.

[0157] 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 subscriber station", "access terminal", "mobile terminal", "wireless terminal", "remote terminal", "handset", "user agent", "mobile client", and "client" can be used interchangeably.

[0158] 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.

[0159] 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.

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

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

[0162] 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.

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

[0164] As shown in Figure 1A, the communication system 100 includes a terminal 101 and a network device 102.

[0165] 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.

[0166] In some embodiments, network device 102 includes at least one of access network device or core network device.

[0167] In some embodiments, the access network device is, for example, 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), radio 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.

[0168] 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.

[0169] 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.

[0170] In some embodiments, a core network device can be a single device comprising one or more network elements, or it can be multiple devices or a group of devices, each comprising all or part of one or more network elements. Network elements can be virtual or physical. The core network includes, for example, at least one of the following: Evolved Packet Core (EPC), 5G Core Network (5GCN), Next Generation Core (NGC), and 6G Core Network (6GCN).

[0171] 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.

[0172] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1A, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1A are illustrative. The communication system may include all or some of the main bodies in FIG1A, or it may include other main bodies outside of FIG1A. The number and form of each main body are arbitrary. Each main body may be physical or virtual. The connection relationship between the main bodies is illustrative. The main bodies may not be connected or may be connected. 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.

[0173] 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), Future generation 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 start-time determination methods, and next-generation systems extended from them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).

[0174] In some embodiments, as shown in Figures 1B-1D, when the terminal makes predictions based on an AI model, it utilizes CSI data from multiple historical time points. The time range for estimating downlink channel information based on CSI-RS from multiple historical time points is called the observation window. Furthermore, it can predict CSI data from multiple future time points based on CSI data from multiple historical time points; the time range for predicting CSI data from multiple future time points is called the prediction window. In the figures, N represents the N times when CSI-RS is transmitted within the observation window, M represents the interval between adjacent CSI-RS within the observation window, K represents the K times when CSI is predicted by the prediction window, and D represents the interval between adjacent CSI predicted by the prediction window. It should be noted that the length of the prediction window is the product of K and D.

[0175] Figure 2 is an interactive schematic diagram of an information sending and receiving method according to an embodiment of the present disclosure. As shown in Figure 2, the embodiments of the present disclosure relate to an information sending and receiving method, which includes:

[0176] Step S2101: The terminal sends a request message to the network device.

[0177] In some embodiments, the network device receives request information sent by the terminal.

[0178] In some embodiments, the request information is used to request monitoring of the model's performance. Alternatively, the request information refers to the terminal actively requesting monitoring of the model's performance. Upon receiving this request information, the network device can then begin executing the process of monitoring the model's predictive performance. In this embodiment, if the terminal needs to monitor the model's performance, it can send a request information to the network device to inform it that it needs to perform the operation of monitoring the model's performance. For example, upon receiving the request information, the network device can determine that the terminal needs to perform the operation of monitoring the model's performance, and the network device can then begin executing step S2102.

[0179] Optionally, the request information can be carried in uplink signaling or triggered by an event to execute step S2101. For example, the event could refer to a terminal needing to use a model or needing to predict measurement results, etc., which is not limited in this embodiment of the present disclosure.

[0180] In some embodiments, the name of the requested information is not limited in this disclosure. It may be, for example, monitoring information, model monitoring information, or other information.

[0181] In some embodiments, the model is used to obtain a predicted CSI based on a first CSI. Alternatively, the model is used to make a prediction. Optionally, the model is an AI model.

[0182] In some embodiments, the first CSI refers to the result obtained by the terminal from the first CSI-RS measurement sent by the network device in the first time period, and the predicted CSI is the predicted CSI corresponding to the second time period. Optionally, the first time period is located before the second time period. For example, the first time period and the second time period are relative time periods. The first time period can be understood as the observation window in the above embodiments, and the moments in the first time period can be understood as historical moments. The second time period can be understood as the prediction window in the above embodiments, and the moments in the second time period can be understood as future moments.

[0183] In some embodiments, the first CSI can be RSRQ, RSRP, SINR, or other parameters, and this disclosure does not limit this.

[0184] Step S2101 in this embodiment is an optional step. In another embodiment, step S2101 may be omitted, and the network device may directly execute step S2102. If step S2102 is executed directly, it indicates that the performance monitoring scheme of the model in this embodiment is triggered by the network device, and then the terminal monitors the performance of the model prediction, and subsequently sends the obtained monitoring information to the network device.

[0185] In step S2102, the network device sends the first configuration information to the terminal.

[0186] In some embodiments, the terminal receives first configuration information sent by the network device.

[0187] In some embodiments, the first configuration information is used to configure an indicator threshold. Optionally, the indicator threshold is used to determine whether the model's performance meets the prediction requirements. In this embodiment, the terminal can calculate the model's performance indicator value, and subsequently determine whether the model's performance meets the prediction requirements based on the relationship between the performance indicator value and the indicator threshold.

[0188] In some embodiments, the name of the indicator threshold is not limited in this disclosure. Examples include threshold value, accuracy threshold, accuracy limit, etc.

[0189] Optionally, the indicator threshold is determined based on a combination of parameters, which includes at least one of the following: a first number of first CSIs, an interval between adjacent first CSIs, a second number of predicted CSIs, and an interval between adjacent predicted CSIs. Different parameter combinations may correspond to different indicator thresholds, or different parameter combinations may correspond to the same indicator threshold; this disclosure does not limit this. It should be noted that different parameter combinations refer to different values ​​for each parameter in the first number of first CSIs, the interval between adjacent first CSIs, the second number of predicted CSIs, and the interval between adjacent predicted CSIs.

[0190] For example, parameter combination 1 has a first number of first CSIs of 4, an interval of 2 time slots between adjacent first CSIs, a second number of predicted CSIs of 1, and an interval of 5 time slots between adjacent predicted CSIs; parameter combination 2 has a first number of first CSIs of 8, an interval of 5 time slots between adjacent first CSIs, a second number of predicted CSIs of 4, and an interval of 5 time slots between adjacent predicted CSIs. It should be noted that the embodiments disclosed herein are merely illustrative examples of parameter combinations, and the specific values ​​of the parameter combinations are not limited in the embodiments of this disclosure.

[0191] It should be noted that, in this embodiment of the disclosure, different parameter combinations can be configured through the first configuration information, thereby implicitly indicating the indicator threshold through different parameter combinations. After receiving the first configuration information and determining the configured parameter combination, the terminal can determine the corresponding indicator threshold based on the parameter combination.

[0192] Table 1

[0193] In some embodiments, the network device can also configure the correspondence between parameter combinations and indicator thresholds for the terminal through the first configuration information. Subsequently, the network device can complete the configuration of parameter combinations and indicator thresholds by indicating one of the configured correspondences through the first configuration information.

[0194] In some embodiments, the terminal can also measure auxiliary information and send it to the network device. After receiving the auxiliary information sent by the terminal, the network device determines the corresponding indicator threshold based on the auxiliary information, and then configures the indicator threshold for the terminal using the first configuration information. In some embodiments, the auxiliary information is used to indicate the terminal's time-domain channel variation characteristics.

[0195] It should be noted that the embodiments disclosed herein are illustrated using the example of configuring indicator thresholds for a terminal via a network device. In another embodiment, after obtaining auxiliary information through measurement, the terminal can also determine the indicator thresholds itself based on the auxiliary information.

[0196] Optionally, the auxiliary information has a corresponding relationship with the indicator threshold, and the terminal or network device can determine the indicator threshold corresponding to the auxiliary information based on the corresponding relationship. The auxiliary information may be TDCP (Time Domain Channel Property), the terminal's moving speed, or other information; this embodiment does not limit the specific information provided.

[0197] In some embodiments, the performance indicator value at a certain moment in the second time period has an indicator threshold. Alternatively, each moment in the multiple moments of the second time period corresponds to an indicator threshold. Optionally, if the second time period includes multiple moments, and the performance indicator value at a certain moment has an indicator threshold, it means that the multiple moments of the second time period include multiple indicator thresholds, and there is a predefined functional relationship between the multiple indicator thresholds of the performance indicator values ​​at the multiple moments. For example, if there are indicator thresholds corresponding to multiple moments in the second time period, an indicator threshold for one moment can be set, while the indicator thresholds for other moments are calculated by a function. For example, if the second time period includes moments 1, 2, 3, and 4, where the indicator threshold corresponding to moment 1 is indicator threshold 1, the indicator threshold for moment 2 can be 0.8 * indicator threshold 1, the indicator threshold for moment 3 can be 0.7 * indicator threshold 1, and the indicator threshold for moment 4 can be 0.75 * indicator threshold 1.

[0198] In some embodiments, the performance metric values ​​at multiple moments within the second time period have the same metric threshold. Alternatively, the second time period includes multiple moments configured with a single metric threshold.

[0199] In some embodiments, assuming that the network device and the terminal determine the performance metric as NMSE (Normalized Mean Square Error) through a predefined method, the terminal's model can predict H1′, H2′, H3′, H4′ at four times during a second time period (K). The network device transmits a second CSI-RS at each of the four times to measure its real-time channels H1, H2, H3, H4. For each time point, the terminal can calculate the corresponding NMSE value according to a formula. Optionally, the terminal can also calculate the average of the NMSE values ​​at these four times as the performance metric value of the model.

[0200] In order for the terminal to send the model's monitoring results, after calculating the NMSE value, the terminal also needs to determine the indicator threshold to determine the final monitoring result before sending it to the network device. A corresponding indicator threshold is defined for each of the four predicted time points. The terminal compares the calculated NMSE for each time point with the defined indicator threshold to determine the monitoring result for each time point.

[0201] The first configuration information can also configure parameter combinations and corresponding indicator thresholds. For example, referring to Table 1, parameter combination 1 has a first quantity of 4 for the first CSI, an interval of 2 time slots between adjacent first CSIs, a second quantity of 1 for the predicted CSI, and an interval of 5 time slots between adjacent predicted CSIs. The threshold value corresponding to parameter combination 1 is 1e-5. Parameter combination 2 has a first quantity of 8 for the first CSI, an interval of 5 time slots between adjacent first CSIs, a second quantity of 4 for the predicted CSI, and an interval of 5 time slots between adjacent predicted CSIs. The threshold value corresponding to parameter combination 2 is 5e-5. It should be noted that the embodiments disclosed in this disclosure are only examples to illustrate parameter combinations, and the specific values ​​of the parameter combinations and the corresponding indicator thresholds are not limited in the embodiments disclosed in this disclosure.

[0202] It should be noted that a threshold value can be defined for each of Combination 1 and Combination 2. For Combination 2, four threshold values ​​can also be defined, with one threshold value corresponding to each time step.

[0203] Optionally, the indicator threshold can be dynamically changed by the network device based on the terminal's channel time-domain variation characteristics. The network device measures the terminal's time-domain channel characteristics by configuring a TRS (Tracking Reference Signal) resource set, then determines the indicator threshold based on the received TDCP, and instructs the terminal on the indicator threshold through one or more signaling methods, including RRC (Radio Resource Control), MAC-CE (Media Access Control Control Element), and DCI (Downlink Control Information).

[0204] For example, the index thresholds at the four time points mentioned above can also be represented by a functional relationship. For example, the index thresholds at the four time points are T. h1 ,T h2 ,T h3 and T h4 T h1 It can be represented as T h2 ,T h3 and T h4 Functions of 4. For example, T h1 =α1T h2 ,T h1 =α2T h3 ,T h1 =α3T h4 The values ​​of α1, α2, and α3 can be predefined or configured by the network device.

[0205] In step S2103, the network device sends the second configuration information to the terminal.

[0206] In some embodiments, the terminal receives second configuration information sent by the network device.

[0207] In some embodiments, the second configuration information is used to configure the measurement channel resources of the first CSI-RS for a first time period, and / or the second configuration information is used to configure the measurement channel resources of the second CSI-RS for a second time period.

[0208] In this embodiment of the disclosure, after receiving the second configuration information, the terminal can determine the measurement channel resources of the first CSI-RS for the first time period and / or the measurement channel resources of the second CSI-RS for the second time period based on the second configuration information.

[0209] Optionally, the parameter signal can be CSI-RS, and the corresponding terminal can measure CSI-RS to obtain CSI.

[0210] In some embodiments, both the first CSI-RS in the first time period and the second CSI-RS in the second time period are periodic, and the measurement channel resources of the first CSI-RS in the first time period are the same as those of the second CSI-RS in the second time period. In this embodiment of the disclosure, both the first CSI-RS in the first time period and the second CSI-RS in the second time period are periodic. If the periods of the first CSI-RS in the first time period and the second CSI-RS in the second time period are the same, and the starting measurement channel resources are the same, then the measurement channel resources of the first CSI-RS in the first time period are the same as those of the second CSI-RS in the second time period.

[0211] In some embodiments, both the first CSI-RS of the first time period and the second CSI-RS of the second time period are periodic, and the measurement channel resources of the first CSI-RS of the first time period are different from those of the second CSI-RS of the second time period. In this embodiment, both the first CSI-RS of the first time period and the second CSI-RS of the second time period are periodic. If the periods of the first CSI-RS of the first time period and the CSI-RS of the second time period are the same, but the starting measurement channel resources are different, then the measurement channel resources of the first CSI-RS of the first time period are different from those of the second CSI-RS of the second time period. Alternatively, in this embodiment, both the first CSI-RS of the first time period and the second CSI-RS of the second time period are periodic. If the periods of the first CSI-RS of the first time period and the second CSI-RS of the second time period are different, and the starting measurement channel resources are different, then the measurement channel resources of the first CSI-RS of the first time period are different from those of the second CSI-RS of the second time period.

[0212] In some embodiments, the first CSI-RS in the first time period and the second CSI-RS in the second time period are aperiodic, and the measurement channel resources of the first CSI-RS in the first time period are different from those of the second CSI-RS in the second time period. In this embodiment of the disclosure, if the first CSI-RS in the first time period and the second CSI-RS in the second time period are aperiodic, it means that the measurement channel resources of the first CSI-RS in the first time period are unrelated to those of the second CSI-RS in the second time period, and therefore the measurement channel resources of the first CSI-RS in the first time period are different from those of the second CSI-RS in the second time period.

[0213] In some embodiments, if the measurement channel resources of the first CSI-RS in the first time period and the measurement channel resources of the second CSI-RS in the second time period configured by the network device are both semi-persistent or non-periodic resources, then the network device can first send trigger information to the terminal, and then send the first CSI-RS in the first time period based on the measurement channel resources of the first CSI-RS in the first time period and the trigger information, and send the second CSI-RS in the second time period based on the measurement channel resources of the second CSI-RS in the second time period and the trigger information.

[0214] It should be noted that the embodiments disclosed herein are described using the first configuration information in step S2102 and the second configuration information in step S2103 as examples, respectively. In another embodiment, the first configuration information and the second configuration information may also be a single configuration information, which is used not only to configure the indicator threshold but also to configure the measurement channel resources of the first CSI-RS in the first time period, and / or the second configuration information is used to configure the measurement channel resources of the second CSI-RS in the second time period.

[0215] It should be noted that the execution order between steps S2102 and S2103 in the above embodiments is not limited, and step S2103 can be executed before step S2102.

[0216] In step S2104, the network device sends the first CSI-RS to the terminal during the first time period.

[0217] In some embodiments, the terminal receives a first CSI-RS sent by the network device during a first time period.

[0218] In this embodiment of the disclosure, the network device has configured the measurement channel resources of the first CSI-RS for the first time period for the terminal. Therefore, the terminal can listen based on the configured measurement channel resources of the first CSI-RS for the first time period, and then receive at least one first CSI-RS sent by the network device in the first time period.

[0219] Step S2105: The terminal measures the first CSI-RS for the first time period to obtain the first CSI.

[0220] In this embodiment of the disclosure, after the terminal receives the first CSI-RS sent by the network device in the first time period, it can measure the received first CSI-RS to obtain the first CSI.

[0221] In some embodiments, the network device sends a first CSI-RS to the terminal within a first time period. After receiving the first CSI-RS sent by the network device within the first time period, the terminal can measure the received first CSI-RS to obtain the CSI.

[0222] Step S2106: The terminal obtains the predicted CSI based on the model's prediction of the first CSI.

[0223] In this embodiment of the disclosure, the model has a prediction function, so the terminal can input the first CSI into the model, and the predicted CSI can be obtained through the model.

[0224] In some embodiments, the terminal can predict four predicted CSIs based on the model for four first CSIs. Alternatively, the terminal can predict two predicted CSIs based on the model for four first CSIs. It should be noted that the embodiments of this disclosure do not limit the number of first CSIs used in the model or the number of predicted CSIs obtained.

[0225] In step S2107, the network device sends a second CSI-RS to the terminal during the second time period.

[0226] In some embodiments, the terminal receives a second CSI-RS sent by the network device during a second time period.

[0227] In this embodiment of the disclosure, the network device has configured the measurement channel resources of the second CSI-RS for the second time period for the terminal. Therefore, the terminal can listen based on the configured measurement channel resources of the second CSI-RS for the second time period and receive the second CSI-RS sent by the network device in the second time period.

[0228] Step S2108: The terminal measures the second CSI-RS for the second time period to obtain the second CSI.

[0229] In this embodiment of the disclosure, after the terminal receives the second CSI-RS sent by the network device in the second time period, it can measure the received second CSI-RS to obtain the second CSI.

[0230] In some embodiments, the network device sends a second CSI-RS to the terminal during a second time period. After receiving the second CSI-RS sent by the network device during the second time period, the terminal can measure the received second CSI-RS to obtain the second CSI.

[0231] Step S2109: The terminal calculates and determines the performance index value for each moment based on the predicted CSI and the second CSI for each moment in the second time period.

[0232] In this embodiment of the disclosure, the predicted CSI obtained by the model prediction may differ from the second CSI. In this case, the terminal can calculate the performance index value of the model at each time step based on the predicted CSI and the second CSI.

[0233] In some embodiments, the names of performance metric values ​​are not limited in this disclosure. Examples include performance metric value, performance value, accuracy, etc.

[0234] In some embodiments, the terminal may use GCS, SGCS, or NMSE to calculate performance metric values. Here, GCS represents cosine similarity, SGCS represents squared GCS, and NMSE represents normalized mean square error.

[0235] Alternatively, GCS can be calculated using the following formula:

[0236] Among them, w k Let w′ represent the eigenvector of the second CSI at time k. k This represents the feature vector for predicting CSI at time k.

[0237] Alternatively, SGCS can be calculated using the following formula:

[0238] Among them, w k Let w′ represent the eigenvector of the second CSI at time k. k This represents the feature vector for predicting CSI at time k.

[0239] Optionally, NMSE is calculated using the following formula:

[0240] Where w' refers to the feature vector of the predicted CSI, and w refers to the feature vector of the second CSI.

[0241] It should be noted that before step S2109, the network device may also send third configuration information to the terminal. This third configuration information is used to configure the type of performance indicator value. After receiving the third configuration information sent by the network device, the terminal can determine the type of the performance indicator value calculated in step S2109 based on the third configuration information, and then calculate the corresponding performance indicator value.

[0242] In some embodiments, the type of performance indicator value may not be configured by the network device. Instead, the terminal may calculate the type of performance indicator value based on the communication protocol. Alternatively, the type of performance indicator value may be predefined by the communication protocol, and the performance indicator value may be calculated based on the specified type of performance indicator value.

[0243] In step S2110, the terminal determines the monitoring result based on the difference between the performance index value and the index threshold.

[0244] In some embodiments, the monitoring result is used to indicate whether the model meets the prediction requirements when making predictions, or it can also be understood as the monitoring result being used to indicate whether the model's performance meets the prediction requirements.

[0245] In some embodiments, if the performance metric value is greater than or equal to the metric threshold, the model's performance is determined to meet the prediction requirements. Alternatively, if the performance metric value is less than the metric threshold, the model's performance is determined to not meet the prediction requirements.

[0246] Step S2111: The terminal sends monitoring information to the network device.

[0247] In some embodiments, the network device receives monitoring information sent by the terminal.

[0248] In some embodiments, monitoring information is used to indicate the performance of the model when making predictions. In an embodiment of this disclosure, the terminal indicates the performance of the model when making predictions by sending monitoring information to a network device.

[0249] Optionally, the monitoring information includes at least one of the following parameters:

[0250] (1) Monitoring results are used to indicate whether the model meets the prediction requirements when making predictions.

[0251] (2) Predict CSI.

[0252] Optionally, each moment in the second time period corresponds to a predicted CSI. For example, the second time period includes three moments, namely moment 1, moment 2 and moment 3, where moment 1 corresponds to predicted CSI1, moment 2 corresponds to predicted CSI2 and moment 3 corresponds to predicted CSI3.

[0253] (3) Second CSI.

[0254] Optionally, each moment in the second time period corresponds to a second CSI. For example, the second time period includes three moments, namely moment 1, moment 2 and moment 3, where moment 1 corresponds to second CSI1, moment 2 corresponds to second CSI2 and moment 3 corresponds to second CSI3.

[0255] (4) Performance index values.

[0256] In some embodiments, if the monitoring information includes performance metric values, then the performance metric values ​​include any of the following:

[0257] Optionally, each moment in the second time period corresponds to a performance index value. For example, the second time period includes three moments, namely moment 1, moment 2 and moment 3, where moment 1 corresponds to performance index value 1, moment 2 corresponds to performance index value 2 and moment 3 corresponds to performance index value 3.

[0258] Optionally, the performance index value is the average of the performance index values ​​at multiple moments in the second time period. For example, the second time period includes three moments, namely moment 1, moment 2 and moment 3, where moment 1 corresponds to performance index value 1, moment 2 corresponds to performance index value 2 and moment 3 corresponds to performance index value 3, and the performance index value sent by the terminal is the average of performance index value 1, performance index value 2 and performance index value 3.

[0259] It should be noted that the parameters included in the monitoring information sent by the terminal can be specified by the communication protocol, and the terminal can send the monitoring information according to the parameters specified by the communication protocol. Alternatively, the network device can use the monitoring information to indicate to the terminal the parameters included in the monitoring information to be sent, so that the terminal can subsequently send monitoring information based on the instructions in the monitoring information.

[0260] In some embodiments, the terminal has multiple methods for processing predicted CSI and sending monitoring information to network devices. Each method is described below:

[0261] The first type: The monitoring information includes a first codebook component used to indicate the predicted CSI. Alternatively, it can be stated that the monitoring information includes a first codebook component, which is used to indicate the codebook component corresponding to the predicted CSI.

[0262] In some embodiments, the terminal determines the first codebook component corresponding to the predicted CSI based on the codebook, and identifies the first codebook component as monitoring information. Optionally, the predicted CSI is indicated by a codebook. Optionally, the codebook is a Rel-18 Type II Doppler codebook or an enhanced Rel-18 Type II Doppler codebook.

[0263] The second type: The monitoring information includes bits used to indicate the predicted CSI. Alternatively, the monitoring information can be described as including a first number of bits used to indicate the predicted CSI.

[0264] In some embodiments, the terminal quantizes the predicted CSI to obtain a first number of bits, and determines the first number of bits as monitoring information. For example, the first number is L bits, where L is a positive integer. The first number can be 2, 3, 4, or other numerical values ​​of bits.

[0265] In some embodiments, the terminal has multiple methods for processing performance metric values ​​and sending monitoring information to network devices. Each method is described below:

[0266] The first type: The monitoring information includes bits used to indicate the performance indicator value. Alternatively, the monitoring information may include a second number of bits used to indicate the performance indicator value.

[0267] In some embodiments, the terminal quantizes the numerical value corresponding to the performance indicator value to obtain a second number of bits, and determines the second number of bits as monitoring information. The second number of bits can be 2 bits, 4 bits, 6 bits, or other numbers of bits; this disclosure does not limit this.

[0268] The second method includes: monitoring information comprising bits indicating the performance index value at any moment within the second time period; and bits indicating a difference value, wherein the difference value is the difference between the performance index value at other times besides the moment corresponding to the performance index value and the performance index value. Alternatively, the monitoring information comprises a third number of bits and a fourth number of bits, wherein the third number of bits indicates the performance index value at any moment among multiple moments within the second time period, and the fourth number of bits indicates the difference between the performance index value at other times besides the moment corresponding to the performance index value and the performance index value.

[0269] In some embodiments, the terminal quantizes the performance index value at any time within a second time period to obtain a third number of bits, and quantizes the difference between the performance index value at other times (excluding the time corresponding to any performance index value) and any performance index value to obtain a fourth number of bits. The third number of bits and the fourth number of bits are determined as the fourth sub-information of the monitoring information.

[0270] Optionally, any of the above performance index values ​​can be the maximum or minimum value of the performance index values ​​at multiple times.

[0271] For example, the second time period includes four moments, corresponding to performance metric values ​​X1, X2, X3, and X4. Assume X1 is the largest. These four values ​​can be represented as... and The terminal reports using a third number of bits of quantization, while Y2, Y3, and Y4 report using a fourth number of bits of quantization.

[0272] In some embodiments, the terminal has multiple methods for processing the second CSI and sending monitoring information to the network device. Each method is described below:

[0273] The first scenario is that the monitoring information includes a second codebook component used to indicate the second CSI. Alternatively, it can be stated that the monitoring information includes a second codebook component, which is used to indicate the codebook component corresponding to the second CSI.

[0274] In some embodiments, the terminal determines the second codebook component corresponding to the second CSI based on the codebook, and identifies the second codebook component as monitoring information. Optionally, the second CSI is indicated by a codebook. Optionally, the codebook is a Rel-18 Type II Doppler codebook or an enhanced Rel-18 Type II Doppler codebook.

[0275] The second type: The monitoring information includes bits used to indicate the second CSI. Alternatively, it can be said that the monitoring information includes a fifth number of bits used to indicate the second CSI.

[0276] In some embodiments, the terminal quantizes the second CSI to obtain a fifth number of bits, and determines the fifth number of bits as monitoring information. For example, the fifth number is S bits, where S is a positive integer. The fifth number can be 2, 3, 4, or other numerical values ​​of bits.

[0277] In some embodiments, the terminal has multiple methods for processing monitoring results and sending them to network devices. Each method is described below:

[0278] The first type: The monitoring information includes bits used to indicate the monitoring result. Alternatively, it can be said that the monitoring information includes a sixth number of bits, which are used to indicate the monitoring result.

[0279] In some embodiments, the terminal quantizes the monitoring result to obtain a sixth number of bits, and determines the sixth number of bits as monitoring information. Optionally, the sixth number is N. These N bits indicate whether the prediction requirements are met when the model makes a prediction. N can be 1, 2, 3, or other values, and this embodiment of the present disclosure does not limit this. For example, if N is 1, then when the first sub-information is 1, it indicates that the prediction requirements are met when the model makes a prediction; when the first sub-information is 0, it indicates that the prediction requirements are not met when the model makes a prediction.

[0280] The second type: The monitoring information includes a bitmap used to indicate the monitoring results. Alternatively, it can be said that the monitoring information includes a seventh set of bits, which is used to indicate the monitoring information, with each set of bits corresponding to the monitoring result at a certain time.

[0281] In some embodiments, the bitmap is represented using a bitmap. For example, the size of the bitmap is K*X bits, where K is the number of moments in the second time period, and X indicates the monitoring result for each corresponding moment. Optionally, the seventh group is K, and the number of bits in each group is X.

[0282] In some embodiments, the terminal quantizes the monitoring results of multiple moments in the second time period to obtain a seventh set of bits, and determines the seventh set of bits as monitoring information, with each set of bits corresponding to the monitoring result at one moment.

[0283] Optionally, the seventh set of bits includes M sets of bits, each set indicating the monitoring result at a moment in the second time period, and each set of bits includes K bits. Optionally, K is greater than or equal to 1, and M is greater than or equal to 1. The K bits in each set indicate whether the model meets the prediction requirements when making a prediction at a given moment. For example, if each set of bits includes 1 bit, and the second time period includes 3 moments, then the seventh set of bits can include 3 sets of bits, where one bit from the first set indicates the monitoring result at moment 1, one bit from the second set indicates the monitoring result at moment 2, and one bit from the third set indicates the monitoring result at moment 3.

[0284] In some embodiments, the monitoring information is determined based on monitoring information from multiple moments within a second time period. Optionally, if the monitoring information indicates a performance indicator value, the monitoring information is the average of the performance indicator values ​​from multiple moments within the second time period. Alternatively, the monitoring information is a weighted average of the performance indicator values ​​from multiple moments within the second time period; this disclosure does not limit this. For example, the second time period includes three moments: moment 1, moment 2, and moment 3. Moment 1 corresponds to performance indicator value 1, moment 2 corresponds to performance indicator value 2, and moment 3 corresponds to performance indicator value 3. The monitoring information sent by the terminal is the average of performance indicator values ​​1, 2, and 3. Optionally, if the monitoring information indicates a monitoring result, the monitoring information is determined based on the performance indicator values ​​from multiple moments within the second time period. For example, the average value is determined based on the performance indicator values ​​from multiple moments within the second time period, and then the monitoring result is determined by comparing the average value with an indicator threshold. Optionally, if the monitoring information indicates a second CSI and / or predicted CSI, the monitoring information includes the second CSI and / or predicted CSI corresponding to multiple moments within the second time period.

[0285] It should be noted that the above embodiments only describe how to determine the monitoring information in the time domain. In another embodiment, each time domain location also includes multiple frequency domain locations, and each frequency domain location may correspond to monitoring information. Therefore, for each time domain location, that is, for each moment of the second time period, it is necessary to determine the monitoring information at that moment based on the monitoring information of the multiple frequency domain locations corresponding to that moment.

[0286] Optionally, the average value of monitoring information at multiple time-domain locations corresponding to each time moment can be determined as the monitoring information at that time moment. For example, the monitoring information includes performance index values, and the average value of performance index values ​​at multiple time-domain locations corresponding to each time moment can be determined as the performance index value at that time moment.

[0287] In some embodiments, the monitoring information is determined based on monitoring information from a subset of times within a second time period. Optionally, if the monitoring information indicates a performance indicator value, the monitoring information is the average of the performance indicator values ​​from a subset of times within the second time period. Alternatively, the monitoring information is a weighted average of the performance indicator values ​​from a subset of times within the second time period; this embodiment does not limit this. For example, the second time period includes three times: time 1, time 2, and time 3. Time 1 corresponds to performance indicator value 1, time 2 corresponds to performance indicator value 2, and time 3 corresponds to performance indicator value 3. The monitoring information sent by the terminal is the average of performance indicator value 1 and performance indicator value 3. Alternatively, it could also be the average of performance indicator value 2 and performance indicator value 3. Optionally, if the monitoring information indicates a monitoring result, the monitoring information is determined based on the performance indicator values ​​from a subset of times within the second time period. For example, the average value is determined based on the performance indicator values ​​from a subset of times within the second time period, and the monitoring result is determined by comparing the average value with an indicator threshold. Optionally, if the monitoring information indicates a second CSI and / or a predicted CSI, the monitoring information includes the second CSI and / or the predicted CSI corresponding to a portion of the multiple moments in the second time period.

[0288] In some embodiments, the monitoring information is determined based on monitoring information from multiple second time periods. Optionally, if the monitoring information indicates a performance indicator value, the monitoring information is the average of the performance indicator values ​​from multiple second time periods. Alternatively, the monitoring information is a weighted average of the performance indicator values ​​from multiple second time periods; this disclosure does not limit this. For example, the multiple second time periods include second time period 1, second time period 2, and second time period 3, where each second time period includes three moments, and the monitoring information sent by the terminal is the average of the three performance indicator values ​​included in second time period 1, second time period 2, and second time period 3, respectively. Optionally, if the monitoring information indicates a monitoring result, the monitoring information is determined based on the performance indicator values ​​from multiple second time periods. For example, the average value is determined based on the performance indicator values ​​from multiple second time periods, and then the monitoring result is determined by comparing the relationship between the average value and the indicator threshold. Optionally, if the monitoring information indicates a second CSI and / or predicted CSI, the monitoring information includes the second CSI and / or predicted CSI corresponding to multiple second time periods.

[0289] In some embodiments, the terminal includes monitoring results in the monitoring information. The network device receives the monitoring information, determines the monitoring results of the model, and then determines whether to perform a rollback operation based on the monitoring results. Optionally, if the monitoring results indicate that the model does not meet the prediction requirements when making predictions, a rollback operation is performed, reverting to the traditional measurement result reporting process.

[0290] In some embodiments, the terminal includes a predicted CSI and a second CSI in the monitoring information. The network device calculates a performance index value based on the received predicted CSI and second CSI, and then determines the monitoring result predicted by the model based on the performance index value. Based on the monitoring result, it determines whether to perform a rollback operation. Optionally, if the monitoring result indicates that the model does not meet the prediction requirements when making the prediction, a rollback operation is performed, reverting to the traditional measurement result reporting process.

[0291] In some embodiments, the terminal includes performance index values ​​in the monitoring information. The network device determines the monitoring results of the model's prediction based on the performance index values, and determines whether to perform a rollback operation based on the monitoring results. Optionally, if the monitoring results indicate that the model's prediction does not meet the prediction requirements, a rollback operation is performed, reverting to the traditional measurement result reporting process.

[0292] 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.

[0293] In some embodiments, “get,” “obtain,” “receive,” “transmit,” “bidirectional transmission,” and “send and / or receive” can be used interchangeably and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining through self-processing, or autonomous implementation, among other meanings.

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

[0295] 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.

[0296] The method for determining the start time involved in the embodiments of this disclosure may include at least one of steps S2101 to S2111. For example, at least one of steps S2101 to S2111 may be implemented as an independent embodiment, but is not limited thereto.

[0297] In some embodiments, at least one of steps S2101 to S2111 is optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0298] 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.

[0299] In the above embodiments, the terminal can predict the CSI for the second time period based on the measurement results of the model in the first time period. Then, it can send the monitoring information used to indicate the performance of the model when making predictions to the network device. The network device can then know the model performance, which improves the accuracy of the model performance sent by the terminal and thus improves the performance of prediction based on the model.

[0300] Figure 3 is a flowchart illustrating an information sending and receiving method according to an embodiment of the present disclosure. As shown in Figure 3, the present disclosure relates to an information sending and receiving method, which includes:

[0301] In step S3101, the network device sends the first CSI-RS to the terminal during the first time period.

[0302] In step S3102, the terminal receives the first CSI-RS sent by the network device in the first time period.

[0303] Step S3103: The terminal measures the first CSI-RS to obtain the first channel state information (CSI), and determines the predicted CSI for the second time period based on the model and the first CSI.

[0304] Step S3104: The terminal sends monitoring information to the network device.

[0305] Optionally, the monitoring information is used to monitor the model performance determined based on the predicted CSI.

[0306] In some embodiments, the method further includes:

[0307] During the second time period, the network device sends a second CSI-RS;

[0308] The second CSI is obtained by measuring the second CSI-RS;

[0309] The performance index value is calculated based on the second CSI and the predicted CSI.

[0310] In some embodiments, the method further includes:

[0311] Based on the difference between the performance index value and the index threshold, a monitoring result is determined, which is used to indicate whether the model performance meets the prediction requirements.

[0312] In some embodiments, the monitoring information includes:

[0313] Bits used to indicate the value of the performance metric; or,

[0314] Bits for indicating the performance index value at any time during the second time period; and bits for indicating the difference value, which is the difference between the performance index value at other times besides the time corresponding to the performance index value and the performance index value.

[0315] In some embodiments, the monitoring information includes:

[0316] Bits used to indicate the monitoring results; or,

[0317] A bitmap used to indicate the monitoring results.

[0318] In some embodiments, the monitoring information includes:

[0319] Used to indicate the first codebook component of the predicted CSI; or

[0320] Bits used to indicate the predicted CSI.

[0321] In some embodiments, the monitoring information includes:

[0322] Used to indicate the second codebook component of the second CSI; or,

[0323] Bits used to indicate the second CSI.

[0324] In some embodiments, the method further includes:

[0325] The system receives first configuration information sent by the network device, the first configuration information being used to configure the indicator threshold.

[0326] In some embodiments, the indicator threshold is determined based on a combination of parameters, which includes at least one of the following: a first number of first CSIs, an interval between adjacent first CSIs, a second number of predicted CSIs, and an interval between adjacent predicted CSIs.

[0327] In some embodiments, the method further includes:

[0328] Send auxiliary information to the network device, the auxiliary information being used to indicate the time-domain channel variation characteristics of the terminal, the indicator threshold being determined based on the auxiliary information; or,

[0329] The threshold value of the indicator is determined based on the auxiliary information.

[0330] In some embodiments, the performance metric value at a certain moment in the second time period has a metric threshold; or,

[0331] The performance index values ​​at multiple points in the second time period have the same index threshold.

[0332] In some embodiments, the second time period includes multiple moments, and the performance index value at one moment has an index threshold, and there is a predefined functional relationship between the multiple index thresholds of the performance index values ​​at multiple moments.

[0333] In some embodiments, one moment in the second time period corresponds to one piece of monitoring information; or,

[0334] The monitoring information is determined based on monitoring information from multiple moments within the second time period; or,

[0335] The monitoring information is determined based on monitoring information from a portion of the multiple moments within the second time period; or,

[0336] The monitoring information is determined based on monitoring information from multiple second time periods.

[0337] In some embodiments, the method further includes:

[0338] The system receives second configuration information sent by a network device. The second configuration information is used to configure the measurement channel resources of the first CSI-RS in the first time period, and / or the second configuration information is used to configure the measurement channel resources of the second CSI-RS in the second time period.

[0339] In some embodiments, the first CSI-RS of the first time period and the second CSI-RS of the second time period are both periodic, and the measurement channel resources of the first CSI-RS of the first time period are the same as the measurement channel resources of the second CSI-RS of the second time period; or,

[0340] Both the first CSI-RS in the first time period and the second CSI-RS in the second time period are periodic, and the measurement channel resources of the first CSI-RS in the first time period are different from those of the second CSI-RS in the second time period; or,

[0341] The first CSI-RS in the first time period and the second CSI-RS in the second time period are aperiodic, and the measurement channel resources of the first CSI-RS in the first time period are different from those of the second CSI-RS in the second time period.

[0342] In some embodiments, the method further includes:

[0343] Send a request message to the network device, the request message being used to request monitoring of the model's performance.

[0344] In some embodiments, the method further includes:

[0345] Receive third configuration information sent by the network device, the third configuration information being used to configure the type of performance indicator values; or,

[0346] The type of the performance index value is determined based on the communication protocol.

[0347] Figure 4 is a flowchart illustrating an information sending and receiving method according to an embodiment of the present disclosure. As shown in Figure 4, the present disclosure relates to an information sending and receiving method, which includes:

[0348] Step S4101: The terminal and the network device define performance indicators and threshold values.

[0349] In some embodiments, at least one performance metric is predefined between the NW and the UE. Alternatively, if at least two performance metrics are defined, the NW side indicates one performance metric via signaling RRC / MAC / DCI, or the UE indicates the performance metric it supports via capability reporting.

[0350] Where NW stands for network device and UE stands for terminal. The performance metric refers to the type of performance metric value in the above embodiments. The threshold value refers to the metric threshold in the above embodiments.

[0351] In some embodiments, the defined threshold is determined at least according to one or more combinations of parameters such as the number of measurements of CSI at historical moments, the CSI interval at historical moments, the number of CSIs at predicted future moments, and the CSI interval at predicted future moments. Different parameter combinations correspond to different thresholds, and the UE implicitly determines the threshold according to the parameter combination configured by the NW. Optionally, the NW configures different parameter configurations and / or thresholds to the UE through signaling. Alternatively, if the threshold and the parameter combination are predefined, the UE implicitly determines the threshold corresponding to the combination according to the configured parameter combination.

[0352] In some embodiments, the NW determines the threshold according to the auxiliary information reported by the UE, and then the NW indicates the threshold to the UE through signaling. Alternatively, the predefined auxiliary information is associated with the threshold, and the UE determines the threshold according to the measured auxiliary information value, without the NW indicating the threshold to the UE.

[0353] It should be noted that for the case where the UE predicts the CSI of multiple moments, multiple thresholds are defined, and each threshold corresponds to a predicted moment. Optionally, if multiple thresholds are defined, these multiple thresholds can be directly expressed by a function. In this case, only one threshold is included, and the other thresholds can be calculated in the form of a function.

[0354] Step S4102: The network device configures the measurement resources for monitoring the model performance.

[0355] In some embodiments, the measurement resources are periodic measurement resources, or the NW configures the measurement resources for monitoring the model performance as semi-persistent / aperiodic measurement resources. The NW triggers the transmission of the measurement resources for monitoring the model performance through signaling.

[0356] Step S4103: The terminal calculates the monitoring result / CSI at the future moment / performance metric value according to the received measurement resources for the monitoring model.

[0357] Among them, the performance metric is the performance metric corresponding to one or 1 < K moments of prediction. For one moment, the performance metric is the average of the performance metric values of each frequency domain granularity corresponding to that moment. [[ID=二十]]

[0358] Among them, the performance metric values of the K moments are the performance metric values corresponding to each predicted moment. Alternatively, the performance metric values of the K moments are the average of the performance metrics of the K predicted moments.

[0359] Among them, the CSI at the future moment includes the second CSI or the predicted CSI in the above embodiments.

[0360] Step S41,04: The terminal reports the calculated monitoring result / CSI at the future moment / performance metric value to the network device.

[0361] In some embodiments, the monitoring result reporting indication is: indicated by 1 ≤ N bits, where the value of N bits represents the model performance status. Optionally, for the monitoring result at each of the K time points, X bits are used to indicate the monitoring result at that time point, and a bitmap of size K*X bits is used to indicate the model performance at the K time points, where 1 ≤ X.

[0362] In some embodiments, the reporting instruction for future CSI moments is: reported via a conventional codebook such as a Rel-18 Type II Doppler codebook or an enhanced Rel-18 Type II Doppler codebook. Optionally, each CSI number is reported after being quantized by 1 ≤ M bits.

[0363] In some embodiments, the performance metric value reporting instruction is as follows: each performance metric value is independently quantized using J bits or multiple performance metric values ​​are differentially calculated before being reported, wherein the largest performance value is reported using a bits and other differential values ​​are reported using b bits.

[0364] It should be noted that the terminal can also proactively request to monitor model performance. In some embodiments, the UE can request to monitor model performance via uplink signaling or event triggering. The NW configures measurement resources for monitoring model performance based on the received UE request or triggers the transmission of measurement resources via signaling. Optionally, the NW also configures other parameters such as performance metrics and threshold values. The UE calculates the monitoring result / future time CSI / performance metric value based on the received monitoring model measurement resources and reports the calculated monitoring result / future time CSI / performance metric value to the NW.

[0365] The following will illustrate this with examples.

[0366] The monitoring of the CSI prediction model involves assuming that the NW and UE determine the performance metric as NMSE through a predefined mechanism. The AI ​​model on the UE side can predict H′1, H′2, H′3, and H′4 at K = 4 time points. The NW then transmits CSI-RS at these 4 predicted time points to measure their real-time channels H1, H2, H3, and H4. For each time point, the UE can calculate the corresponding NMSE value according to the above formula. Optionally, the UE can also calculate the average NMSE at these 4 time points as the performance metric value of the model.

[0367] To enable the UE to report the monitoring results of the AI ​​model, in addition to calculating the NMSE value, the UE also needs to determine a threshold value to determine the final monitoring result before reporting it to the NW. A corresponding threshold value is defined for each of the four predicted time points. The UE compares the calculated NMSE for each time point with the defined threshold value to determine the monitoring result. Assume the UE-side model supports the following parameter combinations, see Table 2:

[0368] Table 2: Different parameter combinations

[0369] A threshold value can be defined for each of combination 1 and combination 2. For combination 2, four threshold values ​​can also be defined, one for each time step.

[0370] The threshold value can be dynamically changed by the NW based on the UE's channel time-domain variation characteristics. The NW measures the UE's Time Domain Channel Property (TDCP) by configuring the TRS resource set, then determines the threshold value based on the received TDCP, and instructs the UE on the threshold value through one or more of the following signaling methods: RRC / MAC-CE / DCI.

[0371] The threshold values ​​at the four time points mentioned above can also be represented by a functional relationship. For example, the threshold values ​​at the four time points are T. h1 ,T h2 ,T h3 and T h4 T h1 It can be represented as T h2 ,T h3 and T h4 Functions of 4. For example, T h1 =α1T h2 ,T h1 =α2T h3 ,T h1 =α3T h4 The values ​​of α1, α2, and α3 can be predefined or indicated to the NW by the NW configuration.

[0372] If the NW side actively sends AI model performance monitoring, the NW can configure the measurement resources for monitoring performance through RRC signaling, or trigger the transmission of the configured semi-persistent measurement resources through MAC-CE, or trigger the transmission of the configured non-periodic measurement resources through DCI.

[0373] After receiving the measurement resource, the UE can calculate the corresponding monitoring result / future CSI / performance index value and report the calculated monitoring result / future CSI / performance index value to the NW.

[0374] If the UE actively requests to monitor the AI ​​model performance, it can do so via uplink signaling or event triggering. Upon receiving the UE's request, the NW triggers the transmission or configuration of measurement resources via RRC / MAC-CE or DCI signaling. Finally, the UE calculates the monitoring result / future time-of-flight CSI / performance index value based on the received monitoring model measurement resources and reports the calculated monitoring result / future time-of-flight CSI / performance index value to the NW.

[0375] In the above implementation process, NW may also configure other parameters such as performance indicators and threshold values.

[0376] The UE calculates the predicted monitoring results / future CSI / performance index values ​​for each time point. For monitoring result reporting, the status of the monitoring results can be predefined. For example, N=1 bits are predefined to indicate the monitoring results. A value of 1 for this bit indicates that the model's performance is acceptable; otherwise, it is unacceptable. Optionally, when the UE predicts K=4 time points, the UE indicates this using a 4-bit bitmap. Similarly, a value of 1 for one bit in the bitmap indicates that the model's performance is acceptable; otherwise, it is unacceptable.

[0377] For reporting performance metrics, the performance metric value at each time step can be quantized using J = 4 bits, or the performance metric values ​​at these four time steps can be differentially calculated before quantization and reporting. For example, the performance metric values ​​at the four time steps are represented as X1, X2, X3, and X4. Assume X1 is the largest. These four values ​​can be represented as... and The UE reports using quantization a = 4 bits, while Y2, Y3, and Y4 are reported using quantization b = 3 bits. The NW can determine the corresponding performance index values ​​at each time step based on the received X1 quantization information and the quantization information of the differential values.

[0378] 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.

[0379] 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.

[0380] 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).

[0381] Figure 5A is a schematic diagram of the structure of a terminal proposed in an embodiment of this disclosure. Terminal 5100 is used to execute any of the above methods. In some embodiments, as shown in Figure 5A, terminal 5100 may include at least one of a transceiver module 5101, a processing module 5102, etc. In some embodiments, the transceiver module 5101 is used to receive a first CSI-RS sent by a network device in a first time period; the processing module 5102 is used to measure the first CSI-RS to obtain a first channel state information (CSI); determine a predicted CSI for a second time period based on a model and the first CSI; the transceiver module 5101 is used to send monitoring information to the network device, the monitoring information being used to monitor the model performance determined based on the predicted CSI.

[0382] Figure 5B is a schematic diagram of the structure of a network device according to an embodiment of this disclosure. The network device 5200 is used to perform any of the above methods. In some embodiments, as shown in Figure 5B, the network device 5200 may include at least one of a transceiver module 5201, a processing module 5202, etc. In some embodiments, the transceiver module 5201 is used to send CSI-RS to a terminal in a first time period; receive monitoring information sent by the terminal, the monitoring information being used to monitor the model performance determined based on the predicted CSI, the predicted CSI being obtained by predicting a first CSI based on the model, and the first CSI being measured by the terminal using the first CSI-RS.

[0383] Optionally, the transceiver module described above is used to perform at least one of the communication steps such as sending and / or receiving performed by the terminal in any of the above methods, which will not be elaborated here. Optionally, the processing module described above is used to perform at least one of the other steps performed by the terminal in any of the above methods, which will not be elaborated here.

[0384] Figure 6A is a schematic diagram of the structure of the communication device 6100 proposed in 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.

[0385] As shown in Figure 6A, the communication device 6100 is used to execute any of the above methods. In some embodiments, the communication device 6100 includes one or more processors 6101. The processor 6101 may be a general-purpose processor or a special-purpose processor, such as a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may 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 is used to execute any of the above methods. Optionally, one or more processors 6101 are used to invoke instructions to cause the communication device 6100 to execute any of the above methods.

[0386] In some embodiments, the communication device 6100 further includes one or more transceivers 6102. When the communication device 6100 includes one or more transceivers 6102, the transceiver 6102 performs at least one of the communication steps such as sending and / or receiving in the above-described method, and the 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, transmitting unit, transmitter, transmitting circuit, etc., can be used interchangeably; the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.

[0387] In some embodiments, the communication device 6100 further includes one or more memories 6103 for storing data and / or instructions. Optionally, one or more processors 6101 are used to invoke instructions stored in the memory 6103 to cause the communication device 6100 to perform any of the above methods. Optionally, all or part of the memory 6103 may also be located outside the communication device 6100. In an optional embodiment, the communication device 6100 may include one or more interface circuits 6104. Optionally, the interface circuit 6104 is connected to the memory 6102 and can be used to receive data and / or instructions from the memory 6102 or other devices, and can be used to send data and / or instructions to the memory 6102 or other devices. For example, the interface circuit 6104 can read data and / or instructions stored in the memory 6102 and send the data and / or instructions to the processor 6101.

[0388] 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 not be limited by FIG. 6A. The communication device may be a standalone device or may be part of a larger device. For example, the communication device may be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally, the IC collection may also include storage components for storing data, programs and / or instructions; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (6) 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.; (7) others, etc.

[0389] Figure 6B 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 the schematic diagram of chip 6200 shown in Figure 6B, but it is not limited thereto.

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

[0391] In some embodiments, chip 6200 further includes one or more 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 memories 6203 for storing data and / or instructions. Optionally, all or part of the memories 6203 may be located outside of chip 6200. Optionally, interface circuit 6202 is connected to memory 6203, and interface circuit 6202 can be used to receive data and / or instructions from memory 6203 or other devices, and interface circuit 6202 can be used to send data and / or instructions to memory 6203 or other devices. For example, interface circuit 6202 can read data and / or instructions stored in memory 6203 and send the data and / or instructions to processor 6201.

[0392] In some embodiments, the 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 interface circuit 6202 performing the communication steps, such as sending and / or receiving, in the above-described method means that the interface circuit 6202 performs data and / or instruction interaction between the processor 6201, the chip 6200, the memory 6203, or the transceiver device. In some embodiments, the processor 6201 performs at least one of the other steps.

[0393] 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.

[0394] This disclosure also proposes a storage medium storing instructions that, when executed on a communication device, cause the communication device 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.

[0395] This disclosure also proposes a program product, including a program and / or instructions, which, when executed by a communication device, cause the communication device to perform any of the above methods. Optionally, the program product is a computer program product. Optionally, the program product is stored on the storage medium.

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

[0397] The terminal predicts the CSI for the second time period based on the measurement results of the first time period using the model. It can then send monitoring information indicating the performance of the model during prediction to the network device. This allows the network device to know the model performance, improving the accuracy of the model's performance data sent by the terminal and thus improving the performance of prediction based on the model.

Claims

1. A method for sending information, characterized in that, The method is executed by a terminal, and the method includes: Receive the first channel state information reference signal (CSI-RS) sent by the network device in the first time period; The first channel state information (CSI) is obtained by measuring the first CSI-RS. Based on the model and the first CSI, determine the predicted CSI for the second time period; The monitoring information is sent to the network device to monitor the model performance determined based on the predicted CSI.

2. The method according to claim 1, characterized in that, The method further includes: During the second time period, the network device sends a second CSI-RS; The second CSI is obtained by measuring the second CSI-RS; The performance index value is calculated based on the second CSI and the predicted CSI.

3. The method according to claim 2, characterized in that, The method further includes: Based on the difference between the performance index value and the index threshold, a monitoring result is determined, which is used to indicate whether the model performance meets the prediction requirements.

4. The method according to claim 2 or 3, characterized in that, The monitoring information includes: Bits used to indicate the value of the performance metric; or, Bits for indicating the performance index value at any time during the second time period; and bits for indicating the difference value, which is the difference between the performance index value at other times besides the time corresponding to the performance index value and the performance index value.

5. The method according to claim 3, characterized in that, The monitoring information includes: Bits used to indicate the monitoring results; or, A bitmap used to indicate the monitoring results.

6. The method according to any one of claims 1 to 5, characterized in that, The monitoring information includes: Used to indicate the first codebook component of the predicted CSI; or Bits used to indicate the predicted CSI.

7. The method according to claim 2 or 3, characterized in that, The monitoring information includes: Used to indicate the second codebook component of the second CSI; or, Bits used to indicate the second CSI.

8. The method according to claim 3, characterized in that, The method further includes: The system receives first configuration information sent by the network device, the first configuration information being used to configure the indicator threshold.

9. The method according to claim 8, characterized in that, The indicator threshold is determined based on a combination of parameters, which includes at least one of the following: a first number of first CSIs, an interval between adjacent first CSIs, a second number of predicted CSIs, and an interval between adjacent predicted CSIs.

10. The method according to claim 3, characterized in that, The method further includes: Send auxiliary information to the network device, the auxiliary information being used to indicate the time-domain channel variation characteristics of the terminal, the indicator threshold being determined based on the auxiliary information; or, The threshold value of the indicator is determined based on the auxiliary information.

11. The method according to claim 3, characterized in that, The performance metric value at a certain moment in the second time period has a metric threshold; or, The performance index values ​​at multiple points in the second time period have the same index threshold.

12. The method according to claim 11, characterized in that, The second time period includes multiple moments, and the performance index value at each moment has an index threshold. There is a predefined functional relationship between the multiple index thresholds of the performance index values ​​at multiple moments.

13. The method according to any one of claims 1 to 12, characterized in that, One moment in the second time period corresponds to one piece of the monitoring information; or, The monitoring information is determined based on monitoring information from multiple moments within the second time period; or, The monitoring information is determined based on monitoring information from a portion of the multiple moments within the second time period; or, The monitoring information is determined based on monitoring information from multiple second time periods.

14. The method according to any one of claims 1 to 13, characterized in that, The method further includes: The system receives second configuration information sent by a network device. The second configuration information is used to configure the measurement channel resources of the first CSI-RS in the first time period, and / or the second configuration information is used to configure the measurement channel resources of the second CSI-RS in the second time period.

15. The method according to claim 14, characterized in that, Both the first CSI-RS in the first time period and the second CSI-RS in the second time period are periodic, and the measurement channel resources of the first CSI-RS in the first time period are the same as those of the second CSI-RS in the second time period; or, Both the first CSI-RS in the first time period and the second CSI-RS in the second time period are periodic, and the measurement channel resources of the first CSI-RS in the first time period are different from those of the second CSI-RS in the second time period. or, The first CSI-RS in the first time period and the second CSI-RS in the second time period are aperiodic, and the measurement channel resources of the first CSI-RS in the first time period are different from those of the second CSI-RS in the second time period.

16. The method according to any one of claims 1 to 15, characterized in that, The method further includes: Send a request message to the network device, the request message being used to request monitoring of the model's performance.

17. The method according to any one of claims 3 to 13, characterized in that, The method further includes: Receive third configuration information sent by the network device, the third configuration information being used to configure the type of performance indicator values; or, The type of the performance index value is determined based on the communication protocol.

18. An information receiving method, characterized in that, The method is performed by a network device, and the method includes: Send the first CSI-RS to the terminal during the first time period; The receiving terminal sends monitoring information, which is used to monitor the model performance determined based on the predicted CSI. The predicted CSI is obtained by predicting the first CSI based on the model, and the first CSI is obtained by the terminal measuring the first CSI-RS.

19. The method according to claim 18, characterized in that, The method further includes: A second CSI-RS is sent to the terminal during a second time period; the second CSI-RS is used by the terminal to measure and obtain a second CSI; the first CSI and the second CSI are used to calculate performance index values.

20. The method according to claim 19, characterized in that, The monitoring results are based on the difference between the performance index value and the index threshold, and the monitoring results are used to indicate whether the model performance meets the prediction requirements.

21. The method according to any one of claims 18 to 20, characterized in that... The monitoring information includes: Bits used to indicate the value of the performance metric; or, Bits for indicating the performance index value at any time during the second time period; and bits for indicating the difference value, which is the difference between the performance index value at other times besides the time corresponding to the performance index value and the performance index value.

22. The method according to claim 20, characterized in that, The monitoring information includes: Bits used to indicate the monitoring results; or, A bitmap used to indicate the monitoring results.

23. The method according to claim 20 or 21, characterized in that, The monitoring information includes: Used to indicate the second codebook component of the second CSI; or, Bits used to indicate the second CSI.

24. The method according to any one of claims 18 to 23, characterized in that, The monitoring information includes: Used to indicate the first codebook component of the predicted CSI; or Bits used to indicate the predicted CSI.

25. The method according to claim 20, characterized in that, The method further includes: Send first configuration information to the terminal, the first configuration information being used to configure the indicator threshold.

26. The method according to claim 25, characterized in that, The indicator threshold is determined based on a combination of parameters, which includes at least one of the following: a first number of first CSIs, an interval between adjacent first CSIs, a second number of predicted CSIs, and an interval between adjacent predicted CSIs.

27. The method according to claim 20, characterized in that, The method further includes: The system receives auxiliary information sent by the terminal, the auxiliary information being used to indicate the time-domain channel variation characteristics of the terminal, and the indicator threshold is determined based on the auxiliary information.

28. The method according to any one of claims 20, characterized in that, The performance metric value at a certain moment in the second time period has a metric threshold; or, The performance index values ​​at multiple points in the second time period have the same index threshold.

29. The method according to claim 28, characterized in that, The second time period includes multiple moments, and the performance index value at each moment has an index threshold. There is a predefined functional relationship between the multiple index thresholds of the performance index values ​​at multiple moments.

30. The method according to any one of claims 18 to 29, characterized in that, One moment in the second time period corresponds to one piece of the monitoring information; or, The monitoring information is determined based on monitoring information from multiple moments within the second time period; or, The monitoring information is determined based on monitoring information from a portion of the multiple moments within the second time period; or, The monitoring information is determined based on monitoring information from multiple second time periods.

31. The method according to any one of claims 18 to 30, characterized in that, The method further includes: Send second configuration information to the terminal, the second configuration information being used to configure the measurement channel resources of the first CSI-RS in the first time period, and / or, the second configuration information being used to configure the measurement channel resources of the second CSI-RS in the second time period.

32. The method according to claim 31, characterized in that, Both the first CSI-RS in the first time period and the second CSI-RS in the second time period are periodic, and the measurement channel resources of the first CSI-RS in the first time period are the same as those of the second CSI-RS in the second time period; or, Both the first CSI-RS in the first time period and the second CSI-RS in the second time period are periodic, and the measurement channel resources of the first CSI-RS in the first time period are different from those of the second CSI-RS in the second time period. or, The first CSI-RS in the first time period and the second CSI-RS in the second time period are aperiodic, and the measurement channel resources of the first CSI-RS in the first time period are different from those of the second CSI-RS in the second time period.

33. The method according to any one of claims 18 to 32, characterized in that, The method further includes: The system receives a request from the terminal, the request being used to request monitoring of the model's performance.

34. The method according to any one of claims 20 to 33, characterized in that, The method further includes: Send third configuration information to the terminal, the third configuration information being used to configure the type of performance indicator value; or, The type of the performance index value is determined based on the communication protocol.

35. An information transmitting device, characterized in that, The device includes: The transceiver module is used to receive the first CSI-RS sent by the network device in the first time period; The processing module is used to measure the first CSI-RS to obtain the first channel state information (CSI), and determine the predicted CSI for the second time period based on the model and the first CSI. The transceiver module is used to send monitoring information to the network device, and the monitoring information is used to monitor the model performance determined based on the predicted CSI.

36. An information receiving device, characterized in that, The device includes: The transceiver module is used to send the first CSI-RS to the terminal in the first time period; The transceiver module is used to receive monitoring information sent by the terminal. The monitoring information is used to monitor the model performance determined based on the predicted CSI. The predicted CSI is obtained by predicting the first CSI based on the model. The first CSI is obtained by the terminal measuring the first CSI-RS.

37. A communication device, wherein, The communication device is used to perform the method according to any one of claims 1 to 17.

38. A communication device, wherein, The communication device is used to perform the method according to any one of claims 18 to 34.

39. A communication system comprising a terminal and network equipment, wherein, The terminal is configured to implement the method as described in any one of claims 1 to 17; The network device is configured to implement the method as described in any one of claims 18 to 34.

40. A storage medium storing instructions, wherein, When the instructions are executed on the communication device, the communication device performs the method as described in any one of claims 1 to 17.

41. A storage medium storing instructions, wherein, When the instructions are executed on the communication device, the communication device causes the communication device to perform the method as described in any one of claims 18 to 34.

42. A program product comprising at least one of a program and instructions, wherein, When at least one of the programs or instructions is executed by the communication device, it implements the method as described in any one of claims 1 to 17.

43. A program product comprising at least one of a program and instructions, wherein, When at least one of the programs or instructions is executed by the communication device, it implements the method as described in any one of claims 18 to 34.