Information sending method and device, information receiving method and device, storage medium and program product

By determining performance parameters based on prediction of channel state information and sending indication information, the problem of large performance monitoring overhead in the prior art is solved, and the effect of reducing reference signal transmission overhead and improving the accuracy of channel state information prediction is achieved.

CN120110562APending Publication Date: 2025-06-06ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510054544.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-13
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

When monitoring the performance of information processing algorithms, the prior art requires increasing the overhead of reference signals and independent monitoring processes, resulting in increased complexity and cost of communication systems and difficulty in adapting to dynamic changes in environment and channel conditions.

Method used

Performance parameters are determined based on M first predicted channel state information and N second channel state information, and indication information of performance parameters is sent to reduce the delay or reference signal transmission overhead of performance monitoring.

Benefits of technology

It realizes that the reference signal transmission overhead and delay of performance monitoring are reduced without affecting the performance of the communication system, and improves the accuracy of channel state information prediction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120110562A_ABST
    Figure CN120110562A_ABST
Patent Text Reader

Abstract

The invention provides an information sending method, an information receiving method, an information sending device, an information receiving device, a storage medium and a program product, relates to the technical field of communication, and is used for reducing time delay of performance monitoring or reducing reference signal transmission overhead. The method comprises the following steps: determining performance parameters according to M pieces of first prediction channel state information and N pieces of second channel state information; wherein M and N are positive integers; and sending the indication information of the performance parameter.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to an information sending and receiving method, device, storage medium and program product. Background Art

[0002] Multi-antenna technology is an important means to improve data transmission rate and link reliability in wireless communication systems. It includes key technologies such as multiple input multiple output (MIMO), coordinated multipoint (CoMP) such as joint transmission (JT), and high-frequency band beamforming. To fully utilize the advantages of these technologies, the key is to obtain accurate channel state information. Through linear or nonlinear information processing techniques, such as artificial intelligence (AI) and Wiener filtering, channel state information can be predicted to know the channel status at one or more future time points in advance. This makes prediction-based scheduling possible, thereby optimizing resource allocation and enhancing the overall performance of the system.

[0003] However, as the environment and channel conditions change dynamically, the existing information processing algorithms may not be able to continuously adapt to the new environment, which may lead to a decrease in prediction accuracy, thus affecting the performance of the wireless communication system. To solve this problem, an effective performance monitoring mechanism must be implemented to track the performance of the information processing algorithm and make adjustments when necessary. Traditional performance detection methods usually rely on independent monitoring processes and dedicated reference signal transmission. Although this method can monitor the information processing algorithm, it also brings additional overhead, such as increasing the overhead of the reference signal used for monitoring, and increasing the complexity and cost of the communication system because of the need to start an independent monitoring process.

[0004] Therefore, how to reduce the reference signal transmission overhead required for performance monitoring without affecting the performance of the communication system has become one of the technical challenges that need to be solved urgently. Summary of the invention

[0005] The present disclosure provides an information sending and receiving method, device, storage medium and program product, which are used to reduce the delay of performance monitoring or reduce the reference signal transmission overhead.

[0006] In order to achieve the above objectives, the present disclosure adopts the following technical solutions:

[0007] In a first aspect, the present disclosure provides a method for sending information, the method comprising:

[0008] Determine a performance parameter according to M first predicted channel state information and N second channel state information; wherein M and N are both positive integers;

[0009] Send indication information of the performance parameter.

[0010] In a second aspect, the present disclosure provides an information receiving method, the method comprising:

[0011] Indication information of a performance parameter is received, where the performance parameter is determined based on M first predicted channel state information and N second channel state information; wherein M and N are both positive integers.

[0012] In a third aspect, the present disclosure provides a communication device, the communication device comprising:

[0013] A determination module, configured to determine a performance parameter according to M first predicted channel state information and N second channel state information; wherein M and N are both positive integers;

[0014] The sending module is used to send indication information of performance parameters.

[0015] In a fourth aspect, the present disclosure provides another communication device, the communication device comprising:

[0016] A receiving module receives indication information of a performance parameter, where the performance parameter is determined based on M first predicted channel state information and N second channel state information; wherein M and N are both positive integers.

[0017] In a fifth aspect, a communication device is provided, comprising: a processor and a memory; the memory stores instructions executable by the processor; when the processor is configured to execute the instructions, the communication device implements any method provided in the first aspect to or the second aspect above.

[0018] In a sixth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a computer, the computer executes any one of the methods provided in the first aspect or the second aspect.

[0019] In a seventh aspect, a computer program product comprising computer instructions is provided. When the computer instructions are executed on a computer, the computer executes any one of the methods provided in the first aspect or the second aspect.

[0020] Based on the technical solution provided by the present disclosure, the performance of the information processing method (or its corresponding model) used to predict the channel state information can be determined based on the channel state information actually measured in the current channel state information report in different time slots and the channel state information predicted in the previous channel state information report, and the indication information of the performance parameter can be generated and sent. In this way, the performance parameters can be determined based on the channel state information actually measured in the current channel state information report, without the need to start a separate monitoring process and send a reference signal of the prediction window to monitor the performance of the information processing method, thereby reducing the transmission overhead of the reference signal used for performance monitoring, or reducing the delay of the information processing method monitoring, so that the communication node can adjust the information processing method in a timely manner based on the performance parameters, and improve the accuracy of the channel state information prediction. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] The accompanying drawings are used to provide further understanding of the technical solution of the present disclosure and constitute a part of the specification. Together with the embodiments of the present disclosure, they are used to explain the technical solution of the present disclosure and do not constitute a limitation on the technical solution of the present disclosure.

[0022] The accompanying drawings are used to provide further understanding of the technical solution of the present disclosure and constitute a part of the specification. Together with the embodiments of the present disclosure, they are used to explain the technical solution of the present disclosure and do not constitute a limitation on the technical solution of the present disclosure.

[0023] Figure 1 A schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure;

[0024] Figure 2 A flowchart of a method for sending information provided by an embodiment of the present disclosure;

[0025] Figure 3 A schematic diagram of channel state information provided by an embodiment of the present disclosure;

[0026] Figure 4 A flowchart of an information receiving method provided by an embodiment of the present disclosure;

[0027] Figure 5 A schematic diagram of the composition of a communication device provided in an embodiment of the present disclosure;

[0028] Figure 6 A schematic diagram of another communication device provided in an embodiment of the present disclosure;

[0029] Figure 7 A schematic diagram of the structure of a communication device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0030] The following will be combined with the drawings in the present disclosure to clearly and completely describe the technical solutions in the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.

[0031] Unless the context requires otherwise, throughout the specification and claims, the term "comprise" and other forms thereof, such as the third person singular form "comprises" and the present participle form "comprising", are to be interpreted as open, inclusive, that is, "including, but not limited to". In the description of the specification, the terms "one embodiment", "some embodiments", "exemplary embodiments", "example", "specific example" or "some examples" and the like are intended to indicate that specific features, structures, materials or characteristics associated with the embodiment or example are included in at least one embodiment or example of the present disclosure. The schematic representation of the above terms does not necessarily refer to the same embodiment or example. In addition, the specific features, structures, materials or characteristics may be included in any one or more embodiments or examples in any appropriate manner.

[0032] It should be noted that, in the present disclosure, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the present disclosure should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0033] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0034] In the description of the present disclosure, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" means one or more, and "a plurality" means two or more.

[0035] To facilitate understanding, some basic concepts of terms or technologies involved in the embodiments of the present invention are first briefly introduced and explained.

[0036] In some embodiments, high-layer signaling includes but is not limited to at least one of the following: radio resource control (RRC), media access control element (MACCE), and other signaling other than physical layer signaling. Physical layer signaling includes but is not limited to: downlink physical layer signaling transmitted on a physical downlink control channel (PDCCH), uplink physical layer signaling transmitted on a physical uplink control channel (PUCCH), and physical layer signaling transmitted on a physical uplink shared channel (PUSCH).

[0037] In some embodiments, the indicators of various parameters may also be referred to as indexes or identifiers (IDs). Indications, identifiers, and indexes are equivalent concepts and may be interchangeable in some embodiments.

[0038] In some embodiments, the resource identifier of the wireless system can be used to identify the resources of the wireless system, and the resource identifier of the wireless system can also be called a resource indication or a resource index. Among them, the resources of the wireless system include but are not limited to one of the following: reference signal resources, reference signal resource groups, reference signal resource configurations, channel state information (CSI) reports, CSI report sets, terminals, base stations, panels, precoding matrices, beams, transmission methods, transmission methods, receiving methods, modules, models, functional modules, functions, etc. The base station can configure one or a group of resource identifiers to the terminal through high-level signaling or physical layer signaling. The terminal can also send one or a group of resource identifiers to the base station through high-level signaling and / or physical layer signaling.

[0039] In some embodiments, the value of resource index i may start from 1 to a maximum value D. However, in other embodiments, the value of resource index i may start from 0 to a maximum value D-1. D is the maximum number of resources. The resource may be one or a group of the above-mentioned wireless resources.

[0040] In some embodiments, transmission includes sending or receiving. For example, transmitting data can be understood as sending data or receiving data, and transmitting a signal can be understood as sending a signal or receiving a signal.

[0041] In some embodiments, in order to obtain channel state information or perform channel estimation, mobility management, positioning, etc., the communication node needs to transmit a reference signal (reference signal, RS). Among them, the reference signal includes but is not limited to a channel state information reference signal (channel-state information reference signal, CSI-RS), a channel state information interference measurement signal (channel-state information-interference measurement, CSI-IM), a sounding reference signal (sounding reference signal, SRS), a synchronization signal block (synchronization signal block, SSB), a physical broadcast channel (physical broadcast channel, PBCH), and a synchronization signal block / physical broadcast channel (SSB / PBCH). In some embodiments, the SSB includes a synchronization signal block and / or a physical broadcast channel. In some embodiments, the channel state information reference signal includes a zero power CSI-RS (zero power CSI-RS, ZP CSI-RS) and a non-zero power CSI-RS (non-zero power CSI-RS, NZP CSI-RS). In addition, the time-frequency resources used to transmit reference signals are called reference signal resources, which include a set of one or more resource elements (RE), such as CSI-RS resource, SRS resource, CSI-IM resource, SSBresource, etc. Reference signals are transmitted on reference signal resources.

[0042] In some embodiments, in order to save signaling overhead, etc., multiple reference signal resources may be divided into multiple reference signal resource sets, which may also be referred to as reference signal resource groups, such as CSI-RS resource set, CSI-IM resource set, SRS resource set, SSB resource set, etc. A reference signal resource set includes at least one reference signal resource, and multiple reference signal resource sets may come from the same reference signal resource setting, and the reference signal resource setting may be used to configure parameter information, such as configuring a reference signal resource set, etc. Specifically, the reference signal resource setting includes but is not limited to CSI-RS resource setting, CSI-IM resource setting, SRSresource setting, SSB resource setting, wherein the CSI-RS resource setting may be combined with the CSI-IMresource setting, and both are referred to as CSI-RS resource setting. A reference signal resource setting may include at least one reference signal resource set, and in addition, the reference signal resource setting may also be referred to as a reference signal configuration (RSconfig), such as CSI-RS resource config, CSI-IM resource config, SRS resourceconfig, SSB resource config.

[0043] In some embodiments, the measurement resources may be used to obtain channel state information, channel estimation, positioning, mobility management, etc. The measurement resources include at least one channel measurement resource (CMR) information and / or at least one interference measurement resource (IMR) information. The base station configures the measurement resource information in a report configuration or a reporting setting.

[0044] In some embodiments, a channel measurement resource includes at least one channel reference signal resource set, such as at least one of the following: one or more CSI-RS resource sets, one or more SRS resource sets, and one or more SSB resource sets. In some embodiments, an interference measurement resource includes at least one interference reference signal resource set, such as at least one of the following: one or more CSI-IM resource sets, and one or more NZP CSI-RS resource sets for interference measurement.

[0045] In some embodiments, a channel measurement resource includes at least one channel reference signal resource, such as at least one of the following: one or more CSI-RS resources, one or more SRS resources, and one or more SSBresources. An interference measurement resource includes at least one interference reference signal resource, such as at least one of the following: at least one CSI-IM resource, and one or more NZP CSI-RS resources for interference measurement.

[0046] In some embodiments, a time instance represents a time period, such as a time instance may be a time slot, a mini slot or a symbol group. A time slot or a sub-time slot may include at least one symbol. In one embodiment, a symbol refers to a time unit in a subframe, a frame or a time slot, and the unit may be milliseconds, microseconds, nanoseconds, seconds, etc. In one embodiment, a symbol may be an orthogonal frequency division multiplexing (OFDM) symbol, a single-carrier frequency division multiple access (SC-FDMA) symbol, an orthogonal frequency division multiple access (OFDMA) symbol, or symbols corresponding to various waveforms in future communication systems, etc. In some embodiments, the time slot may be replaced by a time instance, a sub-time slot, etc.

[0047] In some embodiments, the transmission unit carrying a modulation symbol is a resource element (RE), which is the minimum time-frequency resource for transmitting a modulation symbol, including a subcarrier and a radio resource on a symbol. The time-frequency resources composed of one or more subcarriers on one or more symbols constitute a physical resource block (PRB).

[0048] In some embodiments, some threshold values, or preset threshold values, are required, and these threshold values ​​can be at least one of the following: real numbers, positive integers, integers, Boolean values, characters, and character strings. The threshold value can be agreed upon by the base station and the terminal, or a default value, or an empirical value obtained according to simulation or practice, or an indication to each other by communication nodes through high-level and / or physical layer signaling. For ease of distinction, a first threshold, a second threshold, etc. can be included, which are only used to distinguish different threshold values, not for sorting. In some other embodiments, the threshold can be replaced by a threshold group, each threshold group including one or more thresholds.

[0049] In some embodiments, the communication node selects an information processing method to process the obtained information, thereby obtaining an information processing result. In some embodiments, the processing result includes one or more of the channel state information, or one or more of the beam parameter information. In one embodiment, the information can be obtained based on the received reference signal, including but not limited to at least one of the following: channel information, angle information, and position information.

[0050] In some embodiments, the information processing result may also be referred to as information, such as channel state information, performance parameters, performance parameter indication information, and the like.

[0051] In some embodiments, the channel information is information obtained based on a reference signal (such as CSI-RS) for describing the channel environment between communication nodes. In one embodiment, the channel information is a complex matrix, which can be called a channel matrix. The size of the channel matrix is ​​related to the number of transmitting antennas Nt, the number of receiving antennas Nr, and the number of resource elements. For example, there is at least one Nr*Nt channel matrix on a physical resource block.

[0052] In some embodiments, the channel information may include at least one of the following: time domain channel information, frequency domain channel information, one or more eigenvectors of the correlation matrix corresponding to the time domain channel information, one or more singular vectors of the correlation matrix corresponding to the time domain channel information, one or more eigenvectors of the correlation matrix corresponding to the frequency domain channel information, one or more singular vectors of the correlation matrix corresponding to the frequency domain channel information, a precoding matrix corresponding to the frequency domain channel, a precoding matrix corresponding to the time domain channel, one or more codewords corresponding to the frequency domain channel, and one or more codewords corresponding to the time domain channel. Here, both the time domain channel information and the frequency domain channel information may represent information for describing channel characteristics between at least one transmitting antenna and at least one receiving antenna, and may be a matrix or a multi-dimensional array or a multi-dimensional matrix.

[0053] In some embodiments, a vector may also be referred to as a matrix. The matrix may also be replaced by concepts such as tensor and array.

[0054] In some embodiments, the partial channel state information includes at least one of the following: channel state information on partial ports, channel state information on partial resource elements, and channel state information on partial layers.

[0055] In some embodiments, the entire channel state information includes at least one of the following: channel state information on all ports, channel state information on all resource elements, and channel state information on all layers.

[0056] In some embodiments, the beam includes a transmit beam, a receive beam, a receive beam and a transmit beam pair, a transmit beam and a receive beam pair. In some embodiments, the beam is a resource, such as a reference signal resource, a transmit end spatial filter, a receive end spatial filter, a spatial filter, a spatial reception parameter, a transmit end precoding, a receive end precoding, an antenna port, an antenna weight vector, an antenna weight matrix, etc. The beam index can be replaced by a resource index, such as a reference signal resource index corresponding to the beam, because the beam can be bound to resources in at least one of the time domain, the frequency domain, and the code domain. The beam can also be a transmission mode; the transmission mode may include space division multiplexing, frequency domain diversity, time domain diversity, beamforming, etc. In some embodiments, a beam pair includes a combination of a transmit beam and a receive beam.

[0057] In some embodiments, the information processing method includes at least a linear information processing method and a nonlinear information processing method. Among them, the nonlinear information processing method includes but is not limited to various advanced information processing technologies, such as artificial intelligence (AI). In some embodiments, for the convenience of description, the nonlinear information processing method is also referred to as the first type of information processing method, and the linear information processing method is also referred to as the second type of information processing method. In some embodiments, there are multiple information processing methods for obtaining channel state information. For the first type of information processing method, different models correspond to different information processing methods. For the second type of information processing method, different codebook types (such as type I codebook, type II codebook, etc.) correspond to different information processing methods. In one embodiment, an information processing method corresponds to an information processing technology. In one embodiment, an information processing method corresponds to a model. In one embodiment, an information processing method corresponds to a function.

[0058] In some embodiments, artificial intelligence includes machine learning (ML), deep learning, reinforcement learning, transfer learning, deep reinforcement learning, meta-learning and other self-learning devices, components, software, modules, models, functional modules, functional functions, etc. In some embodiments, artificial intelligence is implemented through an artificial intelligence network (or neural network), the neural network includes multiple layers, each layer includes at least one node (node ​​in the neural network), in one embodiment, the neural network includes an input layer, an output layer, and at least one hidden layer.

[0059] In some embodiments, a model refers to a data flow from the input to the output of a sample through multiple linear or nonlinear components. The model includes a neural network model, a non-artificial intelligence module for processing information, and a functional component or function that maps input information to output information, where the mapping includes linear mapping and nonlinear mapping. In some embodiments, each model corresponds to a model identity (Model ID). In some embodiments, the model identity may also have one of the following other equivalent names or concepts: model index, first identification, function indicator (ID), model indicator, etc.

[0060] In some embodiments, the model includes a model structure and model parameters. For example, the model may be a neural network model (or neural network), which may be composed of a neural network model structure and neural network model parameters, which are used to describe the structure of the neural network and the parameter values ​​of the neural network, respectively. A model structure may correspond to multiple model parameters, that is, the model structure may be the same, but the corresponding model parameter values ​​may be different. For example, an artificial intelligence network may be implemented through a model. Among them, the neural network model structure may be referred to as the model structure, and the neural network model parameters may be referred to as the network parameters or model parameters.

[0061] In some embodiments, a communication node sends a functionality or a functional index to another communication node, telling the other communication node that the function can be used to process information. Among them, the function can also be called a functional module, a functional function, a functional mapping, etc., which is used to describe the characteristics or types of information processing methods. There are many types of functions, such as positioning, beam management, CSI prediction, beam prediction, channel estimation, etc. The characteristics of the function include, but are not limited to, the description of the scene to which the function is adapted, the description of the input parameters, the description of the output parameters, etc. Among them, one function corresponds to one or more information processing methods, and each information processing method can be implemented with one or more models. Or one function can be implemented with one or more models.

[0062] In some embodiments, channel-state information (CSI) includes downlink channel state information and uplink channel state information, which are referred to as downlink channel state information and uplink channel state information, respectively.

[0063] In some embodiments, the downlink channel state information includes but is not limited to at least one of the following information: channel state information-reference signal resource indicator (CSI-RS resource indicator, CRI), synchronization signal block resource indicator (synchronization signals block resource indicator, SSBRI), layer 1 reference signal received power (L1 reference signal received power, L1-RSRP), differential RSRP (differential RSRP, differential L1-RSRP), layer 1 reference signal signal-to-interference noise ratio (L1 signal-to-interference noise ratio, L1-SINR), differential L1-SINR (differential L1-SINR, differential L1-SINR), reference signal received quality (reference signal received quality, RSRQ), differential RSRQ, channel quality indicator (channel quality indicator, CQI), wideband CQI, subband CQI, precoding matrix indicator (precoding matrix indicator, PMI), layer indicator (layer Indicator, LI), rank indicator (rank indicator, RI), precoding information, channel information, capability index (CapabilityIndex), time-domain channel attributes (time-domain channelproperties,TDCP).

[0064] In some embodiments, L1-RSRP or differential RSRP is collectively referred to as L1-RSRP, referred to as RSRP for short. In some embodiments, L1-SINR or differential SINR is collectively referred to as L1-SINR, referred to as SINR for short.

[0065] In some embodiments, the uplink channel state information includes but is not limited to at least one of the following information: uplink sounding signal resource indicator (SRS resource Indicator, SRI), uplink sounding signal resource set indicator (SRSresource set Indicator, SRSI), transmission precoding matrix indicator (Transmitted Precoding Matrix Indicator, TPMI), transmission rank indicator (Transmitted Rank Indicator, TRI), modulation and coding scheme (Modulation and coding scheme, MCS). In addition, TPMI and TRI may be jointly encoded, using the precoding information and number of layers field indication (i.e., Precoding information and number of layers, PINL) in the DCI.

[0066] In some embodiments, the precoding information includes first type precoding information and second type precoding information. The precoding information may include the precoding itself or a quantization value corresponding to the precoding, various sub-band or wideband precoding matrix indicators PMI, and the like.

[0067] In some embodiments, the first type of precoding information is precoding information implemented in a nonlinear manner, such as precoding information obtained based on AI and other technologies, including CSI generated by compression based on at least one dimension of space, time and frequency, such as channel state information generated based on joint compression of space and frequency and channel state information generated based on joint compression of space, time and frequency.

[0068] In some embodiments, the second type of precoding information is conventional precoding information generated based on linear technology, such as codebook-based precoding information, such as various DFT vector-based codebook acquisition technologies.

[0069] In some embodiments, transmitting CSI means transmitting CSI on uplink transmission resources. In one embodiment, transmitting a CSI report means transmitting the content indicated in the CSI report, such as CSI, etc., where transmission includes sending or receiving. In some embodiments, sending a CSI report may also be replaced by feeding back a CSI report, and sending CSI may also be replaced by feeding back CSI. In one embodiment, transmitting a CSI in a CSI report means transmitting the CSI in the transmission resources indicated by the CSI report.

[0070] In some embodiments, in order to transmit measurement results at the physical layer, such as channel state information, the communication node needs to configure a report (e.g., CSI report, or CSI report configuration CSI report congfig), wherein the report defines at least one of the following parameters: time-frequency resources used to transmit measurement results, report quality reportQuantity, report time domain category reportConfigType, channel measurement resources, interference measurement resources, measurement bandwidth size and other information. The report can be transmitted on uplink transmission resources, wherein the uplink transmission resources include PUSCH and PUCCH, and the report time domain category includes periodic report (e.g., periodic CSI report, P-CSI), non-periodic report (e.g., aperiodicCSI report, AP-CSI), semi-persistent report (e.g., semi-persistent CSI report, SP-CSI).

[0071] In some embodiments, the antenna is a physical antenna. In some embodiments, the antenna is a logical antenna. In some embodiments, the port and antenna, antenna port, reference signal port, and pilot port are interchangeable. In some embodiments, the antenna is a transmitting antenna. In some embodiments, the antenna is a receiving antenna. In some embodiments, the antenna includes an antenna pair of a transmitting antenna and a receiving antenna.

[0072] Taking the information processing method of AI-based channel state information prediction as an example, when performing CSI prediction, although the model can predict the CSI of multiple time slots, such as the CSI of N time slots, with the dynamic changes of environmental and channel conditions, such as changes in channel rank, adjustments in scheduling bandwidth, changes in user mobility, and changes in interference levels, the existing information processing algorithm may not be able to continuously adapt to new situations, which may lead to a decrease in prediction accuracy and affect the performance of the wireless communication system. However, the current performance detection method requires the increase of the reference signal overhead for monitoring, and also requires an independent monitoring process, which increases the complexity and cost of the communication system.

[0073] Therefore, how to reduce the reference signal transmission overhead required for performance monitoring without affecting the performance of the communication system has become one of the technical challenges that need to be solved urgently.

[0074] In view of this, the present disclosure provides an information sending method, including: determining a performance parameter based on M first predicted channel state information and N second channel state information; wherein M and N are both positive integers; and sending indication information of the performance parameter. According to the method provided by the present disclosure, the performance parameter can be determined based on the measured channel state information reported by the current channel state information, without the need to start a separate monitoring process and send a reference signal of the prediction window to perform performance monitoring of the information processing method, thereby reducing the transmission overhead of the reference signal of the information processing method, and reducing the delay of the information processing method monitoring, so that the information processing method can be adjusted in time based on the performance parameters, and the accuracy of the channel state information prediction is improved.

[0075] Correspondingly, the present disclosure also provides an information receiving method, comprising: receiving indication information of a performance parameter, the performance parameter being determined based on M first predicted channel state information and N second channel state information; wherein M and N are both positive integers.

[0076] The technical solutions provided by the embodiments of the present disclosure can be applied to various mobile communication networks, such as long term evolution (LTE) systems, various versions based on LTE evolution, fifth generation mobile communication technology (5G) systems (including but not limited to new radio (NR) mobile communication system environments, ambient internet of things (Ambient IoT) and other communication systems). In addition, the methods provided by the embodiments of the present disclosure can also be applied to future-oriented communication systems (such as 6G communication systems) or networks of multiple communication convergence systems, and the embodiments of the present disclosure are not limited to this.

[0077] In the embodiments of the present disclosure, the mobile communication network may include a first communication node and a second communication node. It should be understood that the first communication node and the second communication node may be a base station or a terminal, respectively. The first communication node and the second communication node may be referred to as the first node and the second node, respectively. In one embodiment, the first communication node is a base station and the second communication node is a terminal. In one embodiment, the first communication node is a base station and the second communication node is a base station. In one embodiment, the first communication node is a terminal and the second communication node is a terminal. In one embodiment, the first communication node is a terminal and the second communication node is a base station. In some embodiments, the communication node includes a first node and / or a second node. In some embodiments, the communication node may also be referred to as a node, and the node may be a first node or a second node.

[0078] For example, the first communication node is a terminal and the second communication node is a base station. Figure 1 As shown, it is a schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure, and the communication system includes a terminal 10 and a base station 20. The terminal 10 and the base station 20 can be one or more, and the number is not limited. Among them, multiple base stations and multiple terminals can be connected in communication. Among them, a base station can provide network services to a terminal in one cell, and can also provide network services to terminals in multiple cells at the same time.

[0079] Each base station includes multiple antennas, and each terminal may include one or more antennas.

[0080] The base station 20 provides wireless access services for the terminal 10. A base station 20 provides at least one service coverage area (also called a cell). The terminal 10 entering the area can communicate with the base station 20 through wireless signals to receive the wireless access services provided by the base station 20.

[0081] In some embodiments, the base station 20 can be a base station or an evolved base station (eNB or eNodeB) in long term evolution (LTE), long term evolution advanced (LTEA), a base station device in a 5G network, or a base station in a future communication system, etc. The base station may include various macro base stations, micro base stations, home base stations (Femto cells), wireless remotes, reconfigurable intelligent surfaces (RISs), routers, wireless fidelity (WIFI) devices, or logical entities such as primary cells and collaborative cells (secondary cells).

[0082] In some embodiments, the terminal 10 may be a device with wireless transceiver function, which may be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; may also be deployed on the water surface (such as a ship, etc.); may also be deployed in the air (such as an airplane, a balloon, a satellite, a drone, etc.). The terminal may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, and a wireless terminal in smart grid. The application scenario is not limited. The terminal may also be sometimes referred to as a user, user equipment (UE), access terminal, UE unit, mobile station, mobile station, remote station, remote terminal, mobile device, UE terminal, wireless communication device, UE agent or UE device, etc. The embodiments of the present disclosure are for this terminal, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, etc. The embodiments of the present disclosure are not limited.

[0083] It should be noted that Figure 1 This is just an exemplary framework diagram. Figure 1 The number of devices or nodes included in the Figure 1 In addition to the functional nodes shown, the communication system may also include other nodes or devices, such as core network devices.

[0084] The system architecture and business scenarios described in the embodiments of the present disclosure are intended to more clearly illustrate the technical solutions of the embodiments of the present disclosure, and do not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. Persons skilled in the art will appreciate that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are equally applicable to similar technical problems.

[0085] like Figure 2 As shown, the present disclosure provides a method for sending information, the method comprising the following steps:

[0086] S101. Determine a performance parameter according to M first predicted channel state information and N second channel state information.

[0087] In some embodiments, M first predicted channel state information and N second channel state information may be acquired first, and then the performance parameter may be determined according to the M first predicted channel state information and the N second channel state information.

[0088] Among them, the first predicted channel state information includes but is not limited to one of the following parameters: L1-RSRP, differential L1-RSRP, L1-SINR, differential L1-SINR, probability, L1-RSRQ, differential L1-RSRQ, part or all of the channel information (such as time domain or frequency domain channel matrix, eigenvector corresponding to the time domain or frequency domain channel matrix, eigenmatrix, precoding matrix, etc.). The above-mentioned second channel state information includes but is not limited to one of the following parameters: L1-RSRP, differential L1-RSRP, L1-SINR, differential L1-SINR, probability, L1-RSRQ, differential L1-RSRQ, part or all of the channel information. Of course, in some embodiments, the above-mentioned first predicted channel state information or the above-mentioned second channel state information may also be other possible channel state information parameters, such as CRI, RI, LI, etc.

[0089] Exemplarily, a wireless communication system may include one or more base stations and one or more terminals. Each base station may include multiple antennas, and each terminal may include one or more antennas. The base station sends a reference signal on at least one reference signal resource, and the terminal receives the reference signal on at least one reference signal resource, and measures the reference signal to obtain at least one of the following channel state information: such as CRI, RI, LI, broadband CQI, subband CQI, L1-RSRP, differential L1-RSRP, L1-SINR, differential L1-SINR, probability, L1-RSRQ, differential L1-RSRQ, channel information, first type of precoding information, second type of precoding information, etc. Among them, the probability can be the accurate probability of the output result of the information processing method.

[0090] In some embodiments, a periodic reference signal may be sent between communication nodes (for example, between a base station and a terminal). For example, the period of the reference signal is T, and the bias is S. The communication node transmits the above reference signal in the time slot of S+i*T. Among them, the reference signal includes but is not limited to CSI-RS, SRS, SSB, etc., i, S, T are non-negative integers, and it should be noted that i can also be a negative integer, depending on the time reference point. In some embodiments, the communication node sends a semi-continuous reference signal, that is, the period is T, the bias is S, then, the value of i is greater than or equal to 0, and less than or equal to C, where C is the total number of periods for which the reference signal is sent when the reference signal is deactivated.

[0091] In some embodiments, the second communication node is configured with a CSI report configuration, and sends the CSI report configuration to the first communication node via a signaling message. The first communication node receives the signaling message to obtain the CSI report configuration. The CSI report configuration includes but is not limited to at least one of the following: the period and offset of the CSI report, the time-frequency resources used to transmit the measurement results, the report quality reportQuantity, the time domain category reportConfigType of the report, the channel measurement resources, the interference measurement resources, the measured bandwidth size and other information. Among these CSI reports, at least two CSI reports on different transmission time slots are included. It can include the first channel status report and the second channel status report in the present disclosure.

[0092] In some embodiments, the second communication node sends the i-th CSI-RS (denoted as CSI-RS i) on the i-th CSI-RS resource, the first communication node receives the i-th CSI-RS of the i-th CSI-RS resource, and measures to obtain the i-th channel state information (CSI i), i=1,…

[0093] In some embodiments, the first communication node measures the CSI-RS of N time slots to obtain N CSIs, and uses the N CSIs to predict M CSIs of future time slots. Exemplarily, the N CSIs obtained here can be the N second channel state information mentioned above, or can also be the N first channel state information. The predicted M CSIs can be the M first predicted channel state information mentioned above, or can also be the M second predicted channel state information. For example, CSI can be used n , CSI n+1 , …, CSI n+N-1 Predict the future M predicted CSIs. The future M predicted CSIs can be recorded as p-CSI n+N , p-CSI n+1+N , …, p-CSI n+N+M-1 . Wherein, N is an integer greater than 1, and M is an integer greater than 0.

[0094] For example, the nth CSI report (denoted as CSI report n) may use CSI n , CSI n+1 , …, CSI n+N-1 Predict the future M predicted CSIs, including p-CSI n+N , p-CSI n+N+1 , …, p-CSI n+N+M-1 The n+1th CSI report (denoted as CSI report n+1) uses CSI n+C , CSI n+1+C , …, CSIn+C+N-1 Predict the future M predicted CSIs, including p-CSI n+N+C , p-CSI n+N+1+C , …, p-CSI n+N+C+M-1 . Here, C is a positive integer. The value of C can be obtained according to the transmitted high-layer and / or physical layer signaling. Or C is determined by the value agreed upon by the second communication node and the first communication node. In one embodiment, C can become the measurement resource of the nth CSI report and the offset of the measurement resource of the n+1th CSI report. Or the time slot offset of the first reference signal resource corresponding to the nth CSI report and the first reference signal resource corresponding to the n+1th CSI report.

[0095] In some embodiments, the M first predicted channel state information may be the M predicted CSI of the nth CSI report. The N second channel state information may be the N CSI for prediction of the n+1th CSI report. The nth CSI report may be the CSI report of the time slot before the n+1th CSI report. In other embodiments, in order to distinguish two different CSI reports, the two different CSI reports are referred to as the first channel state information report and the second channel state information report.

[0096] Exemplarily, the N reference signals measured by the first channel state information report may be referred to as N first reference signals, and the obtained N channel state information may be referred to as N first channel state information. The predicted M channel state information may be referred to as M first predicted channel state information. The N reference signals measured by the second channel state information report may be referred to as N second reference signals, and the obtained N channel state information may be referred to as N second channel state information. The predicted M channel state information may be referred to as M second predicted channel state information. Here, the second channel state information report and the first channel state information report are two different CSI reports, such as CSI reports on different transmission time slots. In one embodiment, they are CSI reports on different periods of the same periodic CSI report. In one embodiment, they are CSI reports on different transmission time slots in different semi-continuous CSI reports. In one embodiment, they are two different non-periodic CSI reports. In one embodiment, their transmission time slots differ by at least N1 CSI report periods, where N1 is a positive integer. They will not be described one by one in other embodiments or examples.

[0097] In some embodiments, the M first predicted channel state information are included in a first channel state information report.

[0098] Exemplarily, taking N=4 and M=1 as an example, in the nth CSI report (for example, the first channel state information report in the present disclosure), the first communication node can measure the CSI-RSn , CSI-RS n+1 , CSI-RS n+2 , CSI-RS n+3 (ie, N=4 reference signals received on the first reference signal resources), obtain CSI n , CSI n+1 , CSI n+2 , CSI n+3 (ie, N = 4 first channel state information), and based on CSI n , CSI n+1 , CSI n+2 , CSI n+3 Predict the CSI of the n+4th cycle, that is, the predicted CSI n+4 , which can be recorded as p-CSI n+4 (That is, M=1 first predicted channel state information). In the (n+1)th CSI report (for example, the second channel state information report in the present disclosure), the first communication node can measure the CSI-RS n+1 , CSI-RS n+2 , CSI-RS n+3 , CSI-RSn+4 (i.e., N=4 reference signals received on the second reference signal resources) to obtain CSI n+1 , CSI n+2 , CSI n+3 , CSI n+4 (ie, N=4 second channel state information), and based on CSI n+1 , CSI n+2 , CSI n+3 , CSI n+4 Predict the CSI of the n+5th cycle, that is, the predicted CSI n+5 , which can be recorded as p-CSI n+5 (That is, M=1 second predicted channel state information). In one embodiment, based on 1 first predicted channel state information p-CSI n+4 and 1 second channel state information CSI n+4 To calculate the performance parameters.

[0099] In some embodiments, M first predicted channel state information may be determined based on N first channel state information.

[0100] The N first channel state information are acquired based on reference signals on N first reference signal resources.

[0101] Exemplarily, the first communication node may receive reference signals on N first reference signal resources respectively, thereby acquiring the above-mentioned N first channel state information based on the received N reference signals.

[0102] Exemplarily, for the first channel state information report, the first communication node can receive N first reference signals on N different reference signal resource periods (i.e., N first reference signal resources), and measure the N first reference signals to obtain N first channel state information, and then obtain M first predicted channel state information based on the N first channel state information predictions.

[0103] In some embodiments, for the second channel state information report, the first communication node may receive N second reference signals in N different reference signal resource periods, and measure the N second reference signals to obtain N second channel state information, and then predict M second predicted channel state information based on the N second channel state information.

[0104] In some embodiments, at least one of the N first reference signal resources and the N second reference signal resources has a different transmission time slot. Alternatively, the N first reference signal resources and the N second reference signal resources are the same reference signal resource configuration with different transmission time slots.

[0105] In some embodiments, the indication information of the performance parameter may be transmitted in a second channel state information report.

[0106] In some embodiments, the content of the second channel state information report includes at least the performance parameter and all or part of the M second predicted channel state information.

[0107] M and N are both positive integers, and N is greater than or equal to M.

[0108] In some embodiments, the performance parameters may be used to measure the performance of an information processing method related to channel state information prediction. Taking the information processing method as an AI model-based method as an example, the performance of the model used to predict channel state information may obtain performance parameters of the model in terms of accuracy, efficiency, etc. when predicting channel state information. Exemplarily, the performance parameters include any of the following: correlation, cosine similarity, mean square error, squared generalized cosine similarity, normalized mean square error, etc.

[0109] In some embodiments, K first predicted channel state information may be determined based on M first predicted channel state information. K second channel state information may be determined based on N second channel state information. Performance parameters may be determined based on K first predicted channel state information and K second channel state information. K, M, and N are all positive integers, K is less than or equal to M and N, and N is greater than or equal to M.

[0110] In some embodiments, for the second CSI report, the M first predicted channel state information is the channel state information predicted in the first CSI report stored locally by the terminal. In some embodiments, the terminal retains one or more CSI report predicted channel state information for the next or several CSI reports to calculate performance parameters.

[0111] In some embodiments, the terminal will also retain one or more performance parameters of CSI reports, and the performance parameters in a CSI report can determine the final performance parameters of the current CSI report based on the performance parameters in one or more previous CSI reports and the performance parameters in the current CSI report, that is, multiple performance parameters will be filtered to obtain a more accurate performance parameter.

[0112] It should be noted that K is less than or equal to M. First, K first predicted channel state information are selected from M first predicted channel state information and K second channel state information are selected from N second channel state information. Then, based on the K first predicted channel state information and the K second channel state information, the performance parameters are determined. This can reduce the amount of data required to calculate the performance parameters and improve data processing efficiency. Channel state information can also be selected based on actual needs (that is, K first predicted channel state information and K second channel state information are selected), for example, channel state information with obvious outliers is excluded, thereby reducing the noise and interference of the outliers and improving the accuracy of performance parameters. In addition, selecting channel state information based on actual needs can also make the calculation of performance parameters more in line with the needs of actual application scenarios, so that the information processing method can better adapt to channel changes.

[0113] In some embodiments, the M first predicted channel state information are determined based on the first information processing method and the N first channel state information; and / or, the M second predicted channel state information are determined based on the first information processing method and the N second channel state information. The first information processing method includes one of the following: an artificial intelligence information processing method, a model-based information processing method, and a nonlinear information processing method. At this time, the performance parameter is used to indicate the processing performance of the first information processing method.

[0114] In some embodiments, the K first predicted channel state information are a subset of the M first predicted channel state information, and the K second channel state information are a subset of the N second channel state information.

[0115] Among them, a subset of a set, such as a subset of set A, can be a set consisting of one or more elements of set A, or a set consisting of all elements of set A, that is, including the entire set.

[0116] In one embodiment, the p-CSI predicted by the nth CSI report may be n+N , p-CSI n+N+1 , …, p-CSI n+N+M-1 The K predicted CSIs (i.e., the K first predicted channel state information) and CSI n+C , CSI n+1+C , …, CSI n+C+N-1 The K first predicted channel state information and the K second channel state information have a corresponding relationship, which can be respectively in p-CSI j and CSI i Select K channel state information with i=j. Where j=n+N, ..., n+N+M-1, i=n+C, ..., n+C+N-1. For example, based on p-CSI n+5 and CSI n+5 to determine performance parameters.

[0117] In some embodiments, determining the K first predicted channel state information according to the N first predicted channel state information includes any one of the following:

[0118] The K first predicted signal state information are the first K first predicted channel state information among the M first predicted channel state information;

[0119] The K first predicted signal state information are the last K first predicted channel state information among the M first predicted channel state information;

[0120] The K first predicted signal state information are K consecutive first predicted channel state information starting with the Sth first predicted channel state information among the M first predicted channel state information;

[0121] The K first predicted signal state information are K first predicted channel state information with equal intervals and starting from the Sth first predicted channel state information among the M first predicted channel state information.

[0122] Wherein, S is a positive integer less than or equal to MK.

[0123] In one embodiment, the channel state information may be first predicted among the first K (or K with the smallest index);

[0124] In another embodiment, the last K pieces of first predicted channel state information (or K pieces with the largest indexes) may be selected from the M pieces of first predicted channel state information.

[0125] In yet another embodiment, K consecutive first predicted channel state information starting from S may be selected from the M first predicted channel state information.

[0126] In yet another embodiment, K pieces of first predicted channel state information with equal intervals and starting from S may be selected from the M pieces of first predicted channel state information.

[0127] For example, taking the value of K as 1 as an example, it can be specifically implemented as any of the following:

[0128] Select the first first predicted channel state information of the M first predicted channel state information.

[0129] An Mth first predicted channel state information among the M first predicted channel state information is selected.

[0130] Select the first predicted channel state information among the M first predicted channel state information.

[0131] Select the Sth first predicted channel state information among the M first predicted channel state information.

[0132] In some embodiments, the value of S may be a value directly agreed upon by the second communication node and the first communication node or a default value. Alternatively, the value of S may also be a value indicated by high-layer and / or physical-layer signaling.

[0133] In some embodiments, the first communication node may send part or all of the above-mentioned M first predicted channel state information in a first channel state information report.

[0134] In some embodiments, the time slot of the i-th second channel state information in the K second channel state information is the same as the time slot of the i-th first predicted channel state information in the K first predicted channel state information. n+5 Time slot and CSI n+5 The time slots are the same.

[0135] In some embodiments, M second channel state information may be selected from N second channel state information first, and then K second channel state information may be selected from the M second channel state information.

[0136] Exemplarily, N pieces of second channel state information may be acquired according to reference signals on N second reference signal resources.

[0137] Exemplarily, the first communication node may receive reference signals on N second reference signal resources respectively, thereby acquiring the N second channel state information based on the received N reference signals.

[0138] The transmission time slots of the N second reference signal resources are smaller than the first time slot, the starting time slots of the M second predicted channel state information are larger than the second time slot, and the first time slot is smaller than or equal to the second time slot.

[0139] Exemplarily, the transmission time slots of the N second reference signal resources are smaller than the first time slot T1, and the starting time slots of the M second predicted CSIs are larger than the second time slot T2. The first time slot T1 and the second time slot T2 are integers, and T1 is smaller than or equal to T2.

[0140] In some embodiments, the value of the first time slot is determined based on at least one of the following:

[0141] a transmission time slot of a first channel state information report;

[0142] A transmission time slot of the Nth second reference signal;

[0143] The transmission time slot of the second channel state information report.

[0144] In some embodiments, the value of the first time slot may also be determined based on a reference resource time slot corresponding to the second channel state information report.

[0145] In some embodiments, the value of the second time slot is determined based on at least one of the following:

[0146] First time slot;

[0147] The sum of the first time slot and the time slot offset.

[0148] Exemplarily, the second time slot T2 is the same as the first time slot T1. Alternatively, the second time slot T2 is greater than the first time slot T1. For example, the second time slot T2 is the first time slot plus a time slot offset. The time slot offset may be a fixed value, or a value indicated by a high-layer signaling and / or a physical layer signaling.

[0149] In the present disclosure, bias may also be referred to as offset, offset, deviation value or other terms with the same or similar meanings, and the present disclosure does not make any specific limitations on this.

[0150] In some embodiments, at least one identical reference signal resource exists between the N second reference signal resources and the N first reference signal resources, and / or at least one identical channel state information exists between the N second channel state information and the N first channel state information.

[0151] Exemplarily, the N second reference signal resources and the N first reference signal resources include at least one identical reference signal resource. For example, there may be N-1 identical reference signal resources, so that they indicate a time offset of a period T.

[0152] In some embodiments, the time slot offset between the time slot corresponding to the first first reference signal resource and the time slot corresponding to the first second reference signal resource is determined based on: the received second signaling; or a default method.

[0153] Exemplarily, there is a time slot offset D between the transmission time slot corresponding to the first first reference signal resource and the transmission time slot corresponding to the first second reference signal resource. In some embodiments, there is a time slot offset D between the transmission time slot of the first first reference signal and the transmission time slot of the first second reference signal. Wherein D is a positive integer, which may correspond to D time slots, or D reference signal cycles. In one embodiment, D is obtained according to received high-level signaling and / or physical layer signaling. In one embodiment, D is obtained according to a default or agreed value.

[0154] Exemplarily, selecting K second channel state information from N second channel state information includes any of the following:

[0155] Selecting the first K pieces of second channel state information (or K pieces with the smallest index) of the N pieces of second channel state information;

[0156] Select the last K (or K with the largest index) second channel state information of N second channel state information;

[0157] K consecutive second CSIs starting from S among the N second channel state information;

[0158] K second CSIs with equal intervals and starting from S among the N second channel state information.

[0159] Wherein, S is greater than or equal to 0 and less than or equal to MK.

[0160] For example, taking the value of K as 1 as an example, it can be specifically implemented as any of the following:

[0161] selecting first second channel state information of N second channel state information;

[0162] Selecting the Mth second channel state information of the N second channel state information;

[0163] selecting the middle second channel state information of the N second channel state information;

[0164] Selecting S-th second channel state information from N second channel state information;

[0165] In some embodiments, the value of S may be a value directly agreed upon by the second communication node and the first communication node or a default value. Alternatively, the value of S may also be a value indicated by high-layer and / or physical-layer signaling.

[0166] Exemplarily, the N second channel state information may be the N second channel state information with the largest index among the N second channel state information, such as the N-M+1th to Nth second channel state information. Exemplarily, K second channel state information may also be directly selected from the N second channel state information in a similar manner.

[0167] In some embodiments, K initial performance parameters may be determined based on K first predicted channel state information and K second channel state information, and the performance parameter may be determined based on statistical values ​​of the K initial performance parameters.

[0168] Exemplarily, K initial performance parameters m may be determined based on K first predicted channel state information and K second channel state information. 1 , m 2 ,…,m K , and according to K initial performance parameters m 1 , m 2 ,…,m K The statistical value of determines the performance parameter m. For example, m = f(m 1 , m 2 ,…,m K ). Where f is the function that processes K values.

[0169] In some embodiments, the statistical values ​​of the K initial performance parameters include any of the following:

[0170] The weighted average of K initial performance parameters;

[0171] The geometric mean of K initial performance parameters;

[0172] The harmonic mean of K initial performance parameters;

[0173] The arithmetic mean of K initial performance parameters;

[0174] The arithmetic mean of K initial performance parameters;

[0175] The maximum value among K initial performance parameters;

[0176] The minimum value among the K initial performance parameters;

[0177] The variance of the K initial performance parameters.

[0178] Exemplarily, the above f may include performing any of the following processing on the K values ​​to obtain the performance parameter m: weighted mean, geometric mean, harmonic mean, arithmetic mean, maximum value, minimum value, and variance.

[0179] In some embodiments, the above-mentioned initial performance parameter may also belong to one of the performance parameters. For example, the performance parameter is the correlation between two channel state information. For another example, the performance parameter is the cosine similarity (CS) of two channel state information. For another example, the performance parameter is the mean square error (MSE) of two channel state information. For another example, the performance parameter is the squared generalized cosine similarity (SGCS) of two channel state information. For another example, the performance parameter is the normalized mean square error (NMSE) of two channel state information. It should be understood that the above is only an exemplary description of the performance parameters. Of course, there are other possible definitions of the performance parameters, which are not listed here one by one.

[0180] In some embodiments, the channel state information in the present disclosure may be channel information, such as a time domain channel matrix, a frequency domain channel matrix, an eigenvector or matrix corresponding to the time domain channel matrix, and an eigenvector or matrix corresponding to the frequency domain channel matrix. In some embodiments, the channel state information is first-class precoding information. In some embodiments, the channel state information is second-class precoding information. In some embodiments, the channel state information is a set of RSRP. In some embodiments, the channel state information is a set of L1-SINR. In some embodiments, the channel state information is a set of RSRQ.

[0181] In a possible implementation manner, the second channel state information report may be determined based on the above-determined performance parameter and all or part of the M second predicted channel state information.

[0182] Exemplarily, the first communication node may generate a second channel state information report based on the performance parameter and all or part of the M second predicted channel state information. That is, in the second channel state information report, it is necessary to determine the performance parameter based on the first predicted channel state information in the previous channel state information report (the first channel state information report) and the second channel state information measured in this channel state information report, and use at least one field in the second channel state information report to indicate the performance parameter, or the monitoring result of the performance parameter.

[0183] In some embodiments, the second channel state information report includes two parts, such as a first channel state information report part and a second channel state information report part, and the performance parameter is included in the first part of the second channel state information report.

[0184] It should be noted that directly including the performance parameters in the first part of the channel state information report enables the receiving end (such as the second communication node) to quickly obtain key information about the channel prediction performance, thereby improving the efficiency and accuracy of performance parameter transmission.

[0185] In some embodiments, the second channel state information report includes a first field, and the first field is used to indicate the indication information of the performance parameter. Exemplarily, the first field may be included in the first part of the second channel state information report. In one embodiment, the first field is used to indicate the performance parameter.

[0186] In some embodiments, the indication information of the performance parameter is used to indicate the monitoring result of the performance parameter or the processing result of the performance parameter. Exemplarily, the monitoring result may include that the prediction performance of the information processing method (e.g., AI model) used to predict the channel state information is poor, and the information processing method needs to be adjusted or returned. Alternatively, the monitoring result may also include that the prediction performance of the information processing method (e.g., AI model) used to predict the channel state information is good and no adjustment is required.

[0187] It should be understood that monitoring of information processing methods can also be referred to as monitoring, observation or other terms that are identical or similar in expression, and the present disclosure is not limited to this.

[0188] In some embodiments, when the performance parameter is greater than or equal to a first preset threshold, the indication information of the performance parameter takes a first value; when the performance parameter is less than the first preset threshold, the indication information of the performance parameter takes a second value.

[0189] Exemplarily, the first field is used to indicate a performance parameter, and when the performance parameter is greater than or equal to a first preset threshold, the first field takes a first value. Alternatively, when the performance parameter is less than the first preset threshold, the first field takes a second value.

[0190] Exemplarily, when the performance parameter is greater than or equal to the first preset threshold, that is, the predicted performance of the information processing method indicated by the performance parameter is good and no adjustment is required, the first field takes the first value. Alternatively, when the performance parameter is less than the first preset threshold, that is, the predicted performance of the information processing method indicated by the performance parameter is poor and the information processing method needs to be adjusted or returned, the first field takes the second value.

[0191] It should be noted that the above case where the performance parameter is equal to the first preset threshold is only an exemplary description. In some embodiments, the first field may take a second value when the performance parameter is equal to the first preset threshold, that is: when the performance parameter is greater than the first preset threshold, the first field takes the first value, or, when the performance parameter is less than or equal to the first preset threshold, the first field takes the second value.

[0192] In some embodiments, the first field may be used to carry indication information of the performance parameter, the indication information of the performance parameter is a quantized value of the performance parameter, and the first field is used to indicate the quantized value of the performance parameter.

[0193] Exemplarily, the C bit in the first field is used to indicate the quantization value of the performance parameter, and C is a positive integer. The quantization may include uniform quantization and non-uniform quantization.

[0194] Exemplarily, the first field may include 1 bit to indicate the judgment result of the performance parameter. When the performance parameter is greater than the first set threshold, the first field takes the first value, and when the performance parameter is less than the first set threshold, the first field takes the second value. The first value and the second value are two different values, such as 0 or 1, TRUE or FALSE. In another embodiment, the first field may also include multiple bits, in which case the first value and the second value are two different numbers, which may be one of an integer, a non-zero integer, a Boolean value, a character, a string, etc.

[0195] In some embodiments, when a preset condition is met, the performance parameter is a preset value; wherein the preset condition includes at least one of the following:

[0196] The amount of the first predicted channel state information is less than M;

[0197] The amount of the second predicted channel state information is less than M;

[0198] The transmission time slot of the second channel state information report is less than the first preset value;

[0199] The transmission time slot of the second channel state information report is greater than a second preset value;

[0200] The second channel state information report does not exist;

[0201] The number of received first reference signal resources is less than N.

[0202] For example, the transmission time slot of the second channel state information report is less than the first preset value, for example, the time slot where the second channel state information report is located has not received N first reference signals, and the performance parameter can take a default value or an agreed value.

[0203] For another example, the transmission time slot of the second channel state information report is greater than the second preset value, for example, the time slot where the second channel state information report is located exceeds the semi-continuous reference signal deactivation time slot, and the performance parameter takes the default value or the agreed value.

[0204] For another example, the second channel state information report does not exist, for example, there is only the first channel state information report at present, and at this time, the performance parameters in the first channel state information report take default values ​​or agreed values.

[0205] For another example, the number of first reference signal resources is less than N, and the performance parameter takes a default value or an agreed value. For example, the time slot where the second channel state information report is located has not received N first reference signals. Or, the number of second reference signal resources is less than N, and the performance parameter takes a default value or an agreed value. For example, the time slot where the first channel state information is located has not received N second reference signals.

[0206] In these embodiments, the default value or agreed value of the performance parameter may be the first value or the second value, or a quantized value of the default or agreed value.

[0207] It should be noted that in cases where there is less monitoring data or the data does not correspond (for example, the amount of the first predicted channel state information is less than M; the amount of the second predicted channel state information is less than M), or the transmission time slot interval of the channel state information report is large (for example, the transmission time slot of the second channel state information report is less than the first preset value; the transmission time slot of the second channel state information report is greater than the second preset value), the monitoring of the information processing method of the predicted channel state information may be inaccurate. At this time, the performance parameters can be directly set to preset values ​​to avoid unnecessary data processing and reduce computing resource consumption.

[0208] In some embodiments, the second channel state information report and the first channel state information report satisfy any of the following:

[0209] The transmission time slot of the first channel state information report is smaller than the transmission time slot of the second channel state information report; that is, the transmission time slot of the second channel state information report is larger than the transmission time slot of the first channel state information report;

[0210] The first channel state information report and the second channel state information report correspond to the same channel state information report configuration;

[0211] The second channel state information report includes a transmission time slot or a time slot offset for indicating the first channel state information report;

[0212] The second channel state information report includes a report identifier for indicating the first channel state information report.

[0213] The above-mentioned time slot offset can be the difference between the first second reference signal transmission time slot and the first first reference signal transmission time slot, or the offset between the starting time slot of the measurement resource corresponding to the first channel state information report and the starting time slot of the measurement resource corresponding to the second channel state information report.

[0214] Exemplarily, the collected nth sample may include N historical channel state information and M channel state information for tags, where N and M correspond to reference signals over N+M consecutive periods. For example, the nth sample is the reference signal over the i*Tth time slot, i=n, ​​n+1,…, n+N+M-1. The n+1th sample corresponds to the reference signal over the i*Tth time slot, i=n+C, n+1+C,…, n+N+M-1+C. Where C is the time slot offset, i.e., the reference signals of the two samples are offset by C periods, or C*T is the time slot offset, i.e., the reference signals of the two samples are offset by C*T time slots.

[0215] In some embodiments, one of the following may be determined according to the received first signaling or an agreed manner:

[0216] The value of K;

[0217] an offset or a number of cycles between a time slot corresponding to a first second reference signal resource and a time slot corresponding to a first first reference signal resource;

[0218] The offset or the number of cycles between the starting time slot of the measurement resource corresponding to the first channel state information report and the starting time slot of the measurement resource corresponding to the second channel state information report.

[0219] In some embodiments, the first signaling may be high layer and / or physical layer signaling.

[0220] S102: Send indication information of performance parameters.

[0221] In one example, the first communication node may send indication information of the performance parameters in the second channel state report.

[0222] In one example, the first communication node may send part or all of the M second predicted channel state information and indication information of the performance parameters in a second channel state information report.

[0223] In some embodiments, the first communication node may send a second channel state information report to the second communication node, so that the second communication node may receive the second channel state information report, determine a performance parameter in the second channel state information report, and determine whether the current information processing method meets the performance requirement based on the performance parameter.

[0224] For example, Figure 3As shown, the second communication node can send a periodic CSI-RS or a semi-persistent CSI-RS. The period is T time slots. The offset is S. The second communication node can send the i-th reference signal (CSI-RS i) in the i-th period, and the first communication node receives the i-th reference signal and measures to obtain the i-th channel state information (CSIi). Where i=n, ​​n+1,…, and n is an integer.

[0225] For the nth channel state information report (CSI report n), CSIn, CSI n+1, CSI n+2, CSI n+3 can be obtained by measuring CSI-RS n, CSI-RSn+1, CSI-RSn+2, CSI-RSn+3, and CSI n, CSI n+1, CSIn+2, CSI n+3 can be used to predict the CSI of the n+4th period (i.e., the predicted CSI n+4, for example Figure 3 For the n+1th channel state information report (CSI report n+1), CSI n+1, CSI n+2, CSI n+3, CSI n+4 can be obtained by measuring CSI-RS n+1, CSI-RS n+2, CSI-RSn+3, CSI-RS n+4, and CSI n+1, CSI n+2, CSI n+3, CSI n+4 can be used to predict the CSI of the n+5th period (i.e., the predicted CSI n+5, for example Figure 3 In CSIreport n+1, the first communication node also needs to calculate the predicted channel state information p-CSI n+4 obtained in the previous CSI report and the performance parameters of the measured CSI n+4, and feed back the calculated performance parameters. Among them, CSI report n can be the first channel state information report in the present disclosure, and CSI report n+1 can be the second channel state information report in the present disclosure.

[0226] Based on the technical solution provided by the present disclosure, the performance of the information processing method (or its corresponding model) used to predict the channel state information can be determined based on the channel state information actually measured in the current channel state information report in different time slots and the channel state information predicted in the previous channel state information report, and the indication information of the performance parameter can be generated and sent. In this way, the performance parameters can be determined based on the channel state information actually measured in the current channel state information report, without the need to start a separate monitoring process and send a reference signal of the prediction window to monitor the performance of the information processing method, thereby reducing the transmission overhead of the reference signal used for performance monitoring, or reducing the delay of the information processing method monitoring, so that the communication node can adjust the information processing method in a timely manner based on the performance parameters, and improve the accuracy of the channel state information prediction.

[0227] In some embodiments, the present disclosure also provides a method for receiving information, such as Figure 4 As shown, the method includes:

[0228] S201. Receive indication information of a performance parameter, where the performance parameter is determined based on M first predicted channel state information and N second channel state information; wherein M and N are both positive integers.

[0229] In some embodiments, the second communication node may receive a second channel state information report, the second channel state information report including indication information of the performance parameter and all or part of the M second predicted channel state information; wherein the second channel state information report is determined based on the M first predicted channel state information and the N second channel state information. In one embodiment, the second CSI report includes only the performance parameter.

[0230] In some embodiments, the performance parameter is determined based on K first predicted channel state information and K second channel state information. The K first predicted channel state information is determined based on M first predicted channel state information. The K second channel state information is determined based on N second channel state information, where K is a positive integer less than or equal to M.

[0231] In some embodiments, the M first predicted channel state information are determined based on N first channel state information, wherein the N first channel state information are acquired based on reference signals on N first reference signal resources.

[0232] In some embodiments, the M first predicted channel state information are included in a first channel state information report.

[0233] In some embodiments, the M second predicted channel state information are determined based on N second channel state information, wherein the N second channel state information are acquired based on reference signals on N second reference signal resources.

[0234] In some embodiments, part or all of the M second predicted channel state information and indication information of the performance parameters are received in the second channel state information report.

[0235] In some embodiments, the second channel state information report and the first channel state information report satisfy any of the following:

[0236] The transmission time slot of the second channel state information report is greater than the transmission time slot of the second channel state information report;

[0237] The first channel state information report and the second channel state information report correspond to the same channel state information report configuration;

[0238] The second channel state information report includes a transmission time slot or a time slot offset for indicating the first channel state information report;

[0239] The second channel state information report includes a report identifier for indicating the first channel state information report.

[0240] In some embodiments, one of the following is determined according to the received first signaling or the agreed manner:

[0241] The value of K;

[0242] an offset or a number of cycles between a time slot corresponding to a first second reference signal resource and a time slot corresponding to a first first reference signal resource;

[0243] The offset or the number of cycles between the starting time slot of the measurement resource corresponding to the first channel state information report and the starting time slot of the measurement resource corresponding to the second channel state information report.

[0244] In some embodiments, the N second channel state information are acquired based on reference signals on N second reference signal resources.

[0245] In some embodiments, the transmission time slot of the N second reference signal resources is smaller than the first time slot, the starting time slot of the M second predicted channel state information is larger than the second time slot, and the first time slot is smaller than or equal to the second time slot.

[0246] In some embodiments, the value of the first time slot is determined based on at least one of the following:

[0247] a transmission time slot of a first channel state information report;

[0248] A transmission time slot of the Nth second reference signal;

[0249] The transmission time slot of the second channel state information report.

[0250] In some embodiments, the value of the second time slot is determined based on at least one of the following:

[0251] First time slot;

[0252] The sum of the first time slot and the time slot offset.

[0253] In some embodiments, there is at least one identical reference signal resource between the N second reference signal resources and the N first reference signal resources; and / or,

[0254] There is at least one identical channel state information between the N second channel state information and the N first channel state information.

[0255] In some embodiments, a time slot offset between a time slot corresponding to a first first reference signal resource and a time slot corresponding to a first second reference signal resource is determined based on the following method:

[0256] The second signaling sent;

[0257] The default method.

[0258] In some embodiments, the performance parameter is determined according to statistical values ​​of K initial performance parameters. The K initial performance parameters are determined according to K first predicted channel state information and K second channel state information.

[0259] In some embodiments, the statistical values ​​of the K initial performance parameters include any of the following:

[0260] The weighted average of K initial performance parameters;

[0261] The geometric mean of K initial performance parameters;

[0262] The harmonic mean of K initial performance parameters;

[0263] The arithmetic mean of K initial performance parameters;

[0264] The arithmetic mean of K initial performance parameters;

[0265] The maximum value among K initial performance parameters;

[0266] The minimum value among the K initial performance parameters;

[0267] The variance of the K initial performance parameters.

[0268] In some embodiments, the performance parameter includes any of the following:

[0269] Correlation, cosine similarity, mean square error, squared generalized cosine similarity, normalized mean square error.

[0270] In some embodiments, the second channel state information report includes a first field, and the first field is used to carry indication information of the performance parameter.

[0271] In some embodiments, when the performance parameter is greater than or equal to a first preset threshold, the first field takes a first value;

[0272] When the performance parameter is less than or equal to the second preset threshold, the first field takes the second value.

[0273] In some embodiments, the indication information of the performance parameter includes a quantized value of the performance parameter, and the C bit on the first field is used to indicate the quantized value of the performance parameter, where C is a positive integer.

[0274] In some embodiments, when a preset condition is met, the performance parameter is a preset value; wherein the preset condition includes at least one of the following:

[0275] The amount of the first predicted channel state information is less than M;

[0276] The amount of the second predicted channel state information is less than M;

[0277] The transmission time slot of the second channel state information report is less than the first preset value;

[0278] The transmission time slot of the second channel state information report is greater than a second preset value;

[0279] The second channel state information report does not exist;

[0280] The number of received first reference signal resources is less than N.

[0281] In some embodiments, determining K first channel state information according to N first channel state information includes any of the following:

[0282] The K first predicted signal state information are the first K first predicted channel state information among the M first predicted channel state information;

[0283] The K first predicted signal state information are the last K first predicted channel state information among the M first predicted channel state information;

[0284] The K first predicted signal state information are K consecutive first predicted channel state information starting with the Sth first predicted channel state information among the M first predicted channel state information; S is a positive integer less than or equal to MK;

[0285] The K first predicted signal state information are K first predicted channel state information with equal intervals and starting from the Sth first predicted channel state information among the M first predicted channel state information.

[0286] In some embodiments, the second channel state information report includes two parts, such as a first channel state information report part and a second channel state information report part, and the performance parameter is included in the first part of the second channel state information report.

[0287] In some embodiments, the M first predicted channel state information are determined based on the first information processing method and the N first channel state information; and / or,

[0288] The M second predicted channel state information are determined based on the first information processing method and the N second channel state information;

[0289] Among them, the first information processing method includes one of the following: an artificial intelligence information processing method, a model-based information processing method, and a nonlinear information processing method.

[0290] In some embodiments, the performance parameter is used to indicate the processing performance of the first information processing mode.

[0291] In addition, the detailed description of step S201 can also refer to the relevant description of the above steps S101 to S102, which will not be repeated here.

[0292] Based on the technical solution provided by the present invention, there is no need to send a reference signal of the prediction window separately to monitor the information processing method, and there is no need for a separate monitoring process to receive performance parameters. In this way, the transmission overhead of the reference signal of the information processing method can be reduced, and the delay of monitoring the information processing method can be reduced, so that the information processing method can be adjusted in time based on the performance parameters, thereby improving the accuracy of channel state information prediction.

[0293] The above mainly introduces the solution provided by the present disclosure from the perspective of interaction between various communication nodes. It is understandable that, in order to realize the above functions, each communication node includes a hardware structure and / or software module corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the algorithm steps of each example described in the embodiments disclosed herein, the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present disclosure.

[0294] Figure 5 FIG. 1 is a schematic diagram showing the composition of a communication device provided by an embodiment of the present disclosure. Figure 5 As shown, the communication device 50 includes a determination module 501 and a sending module 502 .

[0295] The determination module 501 is used to determine the performance parameter according to the M first predicted channel state information and the N second channel state information; wherein M and N are both positive integers;

[0296] The sending module 502 is used to send indication information of performance parameters.

[0297] In some embodiments, the determination module 501 is specifically used to: determine K first predicted channel state information based on M first predicted channel state information, K is a positive integer less than or equal to M; determine K second channel state information based on N second channel state information; determine performance parameters based on the K first predicted channel state information and the K second channel state information.

[0298] In some embodiments, the determination module 501 is further used to: determine M first predicted channel state information based on N first channel state information, wherein the N first channel state information are acquired based on reference signals on N first reference signal resources.

[0299] In some embodiments, the sending module 502 is further configured to send part or all of the M first predicted channel state information in a first channel state information report.

[0300] In some embodiments, the determination module 501 is specifically configured to: determine one of the following according to the received first signaling or the agreed method:

[0301] The value of K;

[0302] An offset between a first first reference signal resource transmission time slot corresponding to the second channel state information report and a first first reference signal resource transmission time slot corresponding to the first channel state information report;

[0303] The offset between the starting time slot of the measurement resource corresponding to the second channel state information report and the starting time slot of the measurement resource corresponding to the first channel state information report.

[0304] In some embodiments, the determination module 501 is specifically used to: determine M second predicted channel state information based on N second channel state information, wherein the N second channel state information are acquired based on reference signals on N second reference signal resources.

[0305] In some embodiments, the sending module 502 is further configured to send part or all of the M second predicted channel state information and indication information of the performance parameters in the second channel state information report.

[0306] In some embodiments, the determination module 501 is specifically used to: determine K initial performance parameters according to K first predicted channel state information and K second channel state information; determine the performance parameter according to the statistical values ​​of the K initial performance parameters.

[0307] For a more detailed description of the above-mentioned determination module 501, sending module 502 and generation module 504, as well as a more detailed description of each technical feature therein, and a description of the beneficial effects, etc., please refer to the above-mentioned corresponding method embodiment part, which will not be repeated here.

[0308] Figure 6 FIG. 1 is a schematic diagram showing the composition of a communication device provided by an embodiment of the present disclosure. Figure 6 As shown, the communication device 60 includes a receiving module 601 .

[0309] The receiving module 601 is used to receive indication information of performance parameters, where the performance parameters are determined based on M first predicted channel state information and N second channel state information; wherein M and N are both positive integers.

[0310] In some embodiments, the receiving module 601 is specifically used to: receive a second channel state information report, where the second channel state information report includes indication information of the performance parameter and part or all of the M second predicted channel state information.

[0311] In some embodiments, the performance parameter is determined based on K first predicted channel state information and K second channel state information, the K first predicted channel state information are determined according to M first predicted channel state information, the K second channel state information are determined according to N second channel state information, and K is a positive integer less than or equal to M.

[0312] In some embodiments, the M first predicted channel state information are determined based on N first channel state information, wherein the N first channel state information are acquired based on reference signals on N first reference signal resources.

[0313] In some embodiments, M first predicted channel state information are determined based on a first information processing method and N first channel state information; and / or, M second predicted channel state information are determined based on the first information processing method and N second channel state information; wherein the first information processing method includes one of the following: an artificial intelligence information processing method, a model-based information processing method, and a nonlinear information processing method.

[0314] For a more detailed description of the above-mentioned receiving module 601, a more detailed description of each technical feature therein, and a description of the beneficial effects, etc., please refer to the above-mentioned corresponding method embodiment part, which will not be repeated here.

[0315] It should be noted that Figure 5 or Figure 6 The modules in the example may also be referred to as units. For example, the sending module may be referred to as a sending unit. Figure 5 or Figure 6 In the illustrated embodiment, the names of the modules may not be the names shown in the figure. For example, the sending module may be called a communication module, and the receiving module may be called a communication module.

[0316] Figure 5 or Figure 6 If the various units or modules in the embodiment are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present disclosure is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (processor) to perform all or part of the steps of the various embodiments of the present disclosure. The storage medium for storing computer software products includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program codes.

[0317] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiment of the present disclosure provides a schematic diagram of the structure of a communication device, which may be the above-mentioned communication device 50 or communication device 60. Figure 7 As shown, the communication device 70 includes: a processor 702 , a communication interface 703 , and a bus 704 . Optionally, the communication device 70 may further include a memory 701 .

[0318] The processor 702 may be a processor that implements or executes various exemplary logic blocks, modules, and circuits described in conjunction with the contents of the present disclosure. The processor 702 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the contents of the present disclosure. The processor 702 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

[0319] The communication interface 703 is used to connect with other devices via a communication network, such as Ethernet, wireless access network, wireless local area network (WLAN), etc.

[0320] The memory 701 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0321] As a possible implementation, the memory 701 may exist independently of the processor 702, and the memory 701 may be connected to the processor 702 via a bus 704 to store instructions or program codes. When the processor 702 calls and executes the instructions or program codes stored in the memory 701, the method provided in the embodiment of the present disclosure can be implemented.

[0322] In another possible implementation, the memory 701 may also be integrated with the processor 702 .

[0323] The bus 704 may be an extended industry standard architecture (EISA) bus, etc. The bus 704 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 7 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0324] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the equipment or device is divided into different functional modules to complete all or part of the functions described above.

[0325] The embodiment of the present disclosure also provides a computer-readable storage medium. All or part of the processes in the above method embodiments can be completed by computer instructions to instruct the relevant hardware, and the program can be stored in the above computer-readable storage medium. When the program is executed, it can include the processes of the above method embodiments. The computer-readable storage medium can be the memory or memory of any of the above embodiments. The above computer-readable storage medium can also be an external storage device of the above device or apparatus, such as a plug-in hard disk, a smart memory card (smart media card, SMC), a secure digital (secure digital, SD) card, a flash card (flash card), etc. equipped on the above device or apparatus. Further, the above computer-readable storage medium can also include both the internal storage unit of the above device or apparatus and an external storage device. The above computer-readable storage medium is used to store the above computer program and other programs and data required by the above device or apparatus. The above computer-readable storage medium can also be used to temporarily store data that has been output or is to be output.

[0326] The embodiments of the present disclosure also provide a computer program product, which includes a computer program. When the computer program product is run on a computer, the computer is enabled to execute any one of the methods provided in the above embodiments.

[0327] Although the present disclosure is described herein in conjunction with various embodiments, in the process of implementing the present disclosure as claimed, those skilled in the art may understand and implement other variations of the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims.

[0328] The word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude a plurality of components. A single processor or other unit can implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.

[0329] Although the present disclosure has been described in conjunction with specific features and embodiments thereof, it is apparent that various modifications and combinations may be made thereto without departing from the spirit and scope of the present disclosure. Accordingly, this specification and the drawings are merely exemplary illustrations of the present disclosure as defined by the appended claims, and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present disclosure. Obviously, those skilled in the art may make various modifications and variations to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, if these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is also intended to include these modifications and variations.

[0330] The above is only a specific implementation of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present disclosure should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.

Claims

1. A method for sending information, characterized in that: The method comprises: Determine a performance parameter according to M first predicted channel state information and N second channel state information; wherein M and N are both positive integers; Sending indication information of the performance parameter.

2. The method according to claim 1, characterized in that The method further comprises: Determine K first predicted channel state information according to the M first predicted channel state information; Determine K pieces of second channel state information according to the N pieces of second channel state information; Determining the performance parameter according to the K first predicted channel state information and the K second channel state information; Wherein, K, M, and N are positive integers, and K is less than or equal to M and N.

3. The method according to claim 1, characterized in that The method further comprises: The M first predicted channel state information are determined based on N first channel state information, wherein the N first channel state information are acquired based on reference signals on N first reference signal resources.

4. The method according to claim 1, characterized in that The method further comprises: Part or all of the M first predicted channel state information are sent in a first channel state information report.

5. The method according to claim 1, characterized in that The method further comprises, The M second predicted channel state information are determined based on the N second channel state information, wherein the N second channel state information are acquired based on reference signals on N second reference signal resources.

6. The method according to claim 5, characterized in that The method further comprises: Part or all of the M second predicted channel state information and indication information of the performance parameter are sent in a second channel state information report.

7. The method according to claim 6, characterized in that The first channel state information report and the second channel state information report satisfy any one of the following conditions: A transmission time slot of the second channel state information report is greater than a transmission time slot of the first channel state information report; The second channel state information report and the first channel state information report correspond to the same channel state information report configuration; The second channel state information report includes a transmission time slot or a time slot offset for indicating the first channel state information report; The second channel state information report includes a report identifier for indicating the first channel state information report.

8. The method according to claim 5, characterized in that Determine one of the following according to the received first signaling or the agreed method: The value of K; An offset or a number of cycles between a time slot corresponding to the first second reference signal resource and a time slot corresponding to the first first reference signal resource; The offset or the number of cycles between the starting time slot of the measurement resource corresponding to the first channel state information report and the starting time slot of the measurement resource corresponding to the second channel state information report.

9. The method according to claim 8, characterized in that The transmission time slots of the N second reference signals are smaller than the first time slot, the starting time slots of the M second predicted channel state information are larger than the second time slot, and the first time slot is smaller than or equal to the second time slot.

10. The method according to claim 9, characterized in that The value of the first time slot is determined based on at least one of the following: a transmission time slot of the first channel state information report; an Nth transmission time slot of the second reference signal; A transmission time slot of the second channel state information report.

11. The method according to claim 9, characterized in that The value of the second time slot is determined based on at least one of the following: the first time slot; The sum of the first time slot and a time slot offset.

12. The method according to claim 8, characterized in that There is at least one identical reference signal resource between the N second reference signal resources and the N first reference signal resources; and / or, There is at least one same channel state information between the N second channel state information and the N first channel state information.

13. The method according to claim 8, characterized in that The time slot offset between the time slot corresponding to the first first reference signal resource and the time slot corresponding to the first second reference signal resource is determined based on the following method: received second signaling; The default method.

14. The method according to claim 2, characterized in that The method further comprises: Determining K initial performance parameters according to the K first predicted channel state information and the K second channel state information; The performance parameter is determined according to the statistical values ​​of the K initial performance parameters.

15. The method according to claim 14, characterized in that The statistical values ​​of the K initial performance parameters include any of the following: The weighted average of the K initial performance parameters; The geometric mean of the K initial performance parameters; The harmonic mean of the K initial performance parameters; The arithmetic mean of the K initial performance parameters; The arithmetic mean of the K initial performance parameters; The maximum value of the K initial performance parameters; The minimum value of the K initial performance parameters; The variances of the K initial performance parameters.

16. The method according to claim 1, characterized in that The performance parameters include any of the following: Correlation, cosine similarity, mean square error, squared generalized cosine similarity, normalized mean square error.

17. The method according to claim 6, characterized in that The second channel state information report includes a first field, and the first field is used to indicate indication information of the performance parameter.

18. The method according to claim 17, characterized in that The indication information of the performance parameter is the processing result of the performance parameter; wherein, When the performance parameter is greater than or equal to a first preset threshold, the indication information of the performance parameter takes a first value; When the performance parameter is less than the first preset threshold, the indication information of the performance parameter takes a second value.

19. The method according to claim 1, characterized in that The indication information of the performance parameter is a quantized value of the performance parameter.

20. The method according to claim 1, characterized in that When a preset condition is met, the performance parameter is a preset value; wherein the preset condition includes at least one of the following: The amount of the first predicted channel state information is less than M; The amount of the second predicted channel state information is less than M The transmission time slot of the second channel state information report is less than the first preset value; The transmission time slot of the second channel state information report is greater than a second preset value; The number of received first reference signals is less than N.

21. The method according to claim 1, characterized in that The determining, according to the M first predicted channel state information, K first predicted channel state information comprises one of the following: The K first predicted signal state information are the first K first predicted channel state information among the M first predicted channel state information; The K first predicted signal state information are the last K first predicted channel state information among the M first predicted channel state information; The K first predicted signal state information are K consecutive first predicted channel state information starting with the Sth first predicted channel state information among the M first predicted channel state information; S is a positive integer less than or equal to MK; The K first predicted signal state information are K first predicted channel state information with equal intervals and starting from the Sth first predicted channel state information among the M first predicted channel state information.

22. The method according to claim 1, characterized in that The second channel state information report includes a first part of a channel state information report and a second part of a channel state information report, and the performance parameter is included in the first part of the second channel state information report.

23. The method according to claim 1, characterized in that The M first predicted channel state information are determined based on the first information processing method and the N first channel state information; and / or, The M second predicted channel state information are determined based on the first information processing method and the N second channel state information; Among them, the first information processing method includes one of the following: an artificial intelligence information processing method, a model-based information processing method, and a nonlinear information processing method.

24. A method for receiving information, characterized in that: The method comprises: Receive indication information of a performance parameter, where the performance parameter is determined based on M first predicted channel state information and N second channel state information; wherein M and N are both positive integers.

25. The method according to claim 24, characterized in that The receiving performance parameter indication information includes: A second channel state information report is received, where the second channel state information report includes indication information of a performance parameter and part or all of the M second predicted channel state information.

26. The method according to claim 24, characterized in that The performance parameter is determined based on K first predicted channel state information and K second channel state information, wherein the K first predicted channel state information are determined according to the M first predicted channel state information, and the K second channel state information are determined according to the N second channel state information; wherein K, M, and N are positive integers, and K is less than or equal to M and N.

27. A communication device, characterized in that: include: Memory and processor; Memory and processor coupling; The memory is used to store instructions executable by the processor; When the processor executes the instructions, the method according to any one of claims 1 to 26 is performed.

28. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a computer, the computer is enabled to execute the method according to any one of claims 1 to 26.

29. A computer program product, characterized in that The computer program product comprises computer instructions, and when the computer instructions are executed on a computer, the computer is caused to perform the method according to any one of claims 1 to 26.