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

By utilizing M first predicted channel state information and N second channel state information to determine performance parameters, the problem of decreased prediction accuracy in channel state information prediction is solved, the reference signal transmission overhead is reduced, and the prediction accuracy and system efficiency are improved.

WO2026149151A1PCT designated stage Publication Date: 2026-07-16ZTE CORP

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
ZTE CORP
Filing Date
2025-12-15
Publication Date
2026-07-16

AI Technical Summary

Technical Problem

Existing information processing algorithms cannot continuously adapt to dynamic environmental changes in channel state information prediction, leading to decreased prediction accuracy and increasing the complexity of communication systems and the overhead of reference signal transmission.

Method used

By utilizing M first predicted channel state information and N second channel state information to determine performance parameters, and sending or receiving indication information of performance parameters, the reference signal transmission overhead required for performance monitoring is reduced, and the prediction accuracy of channel state information is improved.

Benefits of technology

Without affecting the performance of the communication system, the reference signal transmission overhead of the information processing method is reduced, the monitoring delay is reduced, and the information processing method can be adjusted in a timely manner, thereby improving the prediction accuracy of channel state information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025142454_16072026_PF_FP_ABST
    Figure CN2025142454_16072026_PF_FP_ABST
Patent Text Reader

Abstract

Provided are an information sending method and apparatus, an information receiving method and apparatus, and a storage medium and a program product. The information sending method comprises: determining a performance parameter on the basis of M pieces of first predicted channel state information and N pieces of second channel state information, wherein M and N are both positive integers; and sending indication information regarding the performance parameter.
Need to check novelty before this filing date? Find Prior Art

Description

Information sending and receiving methods, devices, storage media and program products

[0001] This disclosure claims priority to Chinese patent application No. 202510054544.4, filed on January 13, 2025, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This disclosure relates to the field of communication technology, and in particular to an information transmission and reception method, apparatus, storage medium, and program product. Background Technology

[0003] Multi-antenna technology is a crucial means of improving data transmission rates and link reliability in wireless communication systems. It encompasses key technologies such as multiple-input multiple-output (MIMO), coordinated multipoint (CoMP) transmission (e.g., joint transmission, JT), and high-frequency beamforming. To fully leverage the advantages of these technologies, obtaining accurate channel state information is essential. Through linear or nonlinear information processing techniques, such as artificial intelligence (AI) and Wiener filtering, channel state information can be predicted, allowing for advance knowledge of channel conditions at one or more future time points. This enables prediction-based scheduling, thereby optimizing resource allocation and enhancing overall system performance. Summary of the Invention

[0004] Firstly, this disclosure provides a method for sending information, the method comprising:

[0005] The performance parameters are determined based on M first predicted channel state information and N second channel state information; where M and N are both positive integers.

[0006] Send an indication message for this performance parameter.

[0007] Secondly, this disclosure provides an information receiving method, the method comprising:

[0008] The system receives indication information of performance parameters, which are determined based on M first predicted channel state information and N second channel state information; where M and N are both positive integers.

[0009] Thirdly, this disclosure provides a communication device, which includes:

[0010] The determination module is used to determine performance parameters based on M first predicted channel state information and N second channel state information; where M and N are both positive integers.

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

[0012] Fourthly, this disclosure provides another communication device, which includes:

[0013] The receiving module receives indication information of performance parameters, which are determined based on M first predicted channel state information and N second channel state information; where M and N are both positive integers.

[0014] Fifthly, a communication device is provided, comprising: a processor and a memory; the memory storing processor-executable instructions; when the processor is configured to execute the instructions, causing the communication device to implement any of the methods provided in the first to second aspects above.

[0015] A sixth aspect provides a computer-readable storage medium comprising a non-transitory computer-readable storage medium having computer instructions stored thereon, which, when executed on a computer, cause the computer to perform any of the methods provided in the first or second aspect.

[0016] In a seventh aspect, a computer program product comprising computer instructions is provided, which, when executed on a computer, cause the computer to perform any of the methods provided in the first or second aspect. Attached Figure Description

[0017] The accompanying drawings are provided to further understand the technical solutions of this disclosure and constitute a part of the specification. They are used together with the embodiments of this disclosure to explain the technical solutions of this disclosure and do not constitute a limitation on the technical solutions of this disclosure.

[0018] Figure 1 is an architecture diagram of a communication system according to some embodiments.

[0019] Figure 2 is a flowchart of an information sending method according to some embodiments.

[0020] Figure 3 is a schematic diagram of channel state information according to some embodiments.

[0021] Figure 4 is a flowchart of an information receiving method according to some embodiments.

[0022] Figure 5 is a block diagram of a communication device according to some embodiments.

[0023] Figure 6 is a block diagram of another communication device according to some embodiments.

[0024] Figure 7 is a block diagram of a communication device according to some embodiments. Detailed Implementation

[0025] The technical solutions of this disclosure will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0026] Unless the context otherwise requires, throughout the specification and claims, the term "comprise" and its other forms, such as the third-person singular "comprises" and the present participle "comprising," are interpreted as open-ended and encompassing, meaning "including, but not limited to." In the description of the specification, terms such as "one embodiment," "some embodiments," "exemplary embodiments," "example," "specific example," or "some examples," etc., are intended to indicate that a particular feature, structure, material, or characteristic associated with that embodiment or example is included in at least one embodiment or example of this disclosure. The illustrative representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics mentioned may be included in any suitable manner in any one or more embodiments or examples.

[0027] It should be noted that, in this disclosure, the words "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplarily" or "for example" in this disclosure should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the words "exemplarily" or "for example" is intended to present the relevant concepts in a specific manner.

[0028] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.

[0029] In the description of this disclosure, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. "And / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Furthermore, "at least one" means one or more, and "more than one" means two or more.

[0030] To facilitate understanding, we will first provide a brief introduction and explanation of some terms or basic concepts of technology involved in the embodiments of the present invention.

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

[0032] In some embodiments, the indicators of various parameters may also be called indexes or identifiers (IDs). Indicators, identifiers, and indexes are equivalent concepts and can be used interchangeably in some embodiments.

[0033] In some embodiments, a resource identifier for a wireless system can be used to identify resources of the wireless system. This resource identifier can also be referred to as a resource indicator or resource index. Here, 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, transmit methods, receive methods, modules, models, functional modules, functions, etc. The base station can configure one or a set of resource identifiers for the terminal via higher-layer signaling or physical-layer signaling. The terminal can also send one or a set of resource identifiers to the base station via higher-layer signaling and / or physical-layer signaling.

[0034] In some embodiments, the resource index i can range from 1 to a maximum value D. However, in other embodiments, the resource index i can range from 0 to a maximum value D-1. D is the maximum number of resources. Resources can be one or a group of the aforementioned wireless resources.

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

[0036] In some embodiments, communication nodes need to transmit reference signals (RS) to obtain channel state information or perform channel estimation, mobility management, positioning, etc. Here, reference signals include, but are not limited to, channel-state information reference signals (CSI-RS), channel-state information interference measurement (CSI-IM), sounding reference signals (SRS), synchronization signals blocks (SSB), physical broadcast channels (PBCH), and synchronization signal block / physical broadcast channel (SSB / PBCH). In some embodiments, SSB includes synchronization signals blocks and / or physical broadcast channels. In some embodiments, channel state information reference signals include zero-power CSI-RS (ZP CSI-RS) and non-zero-power CSI-RS (NZP CSI-RS). In addition, the time-frequency resources used to transmit reference signals are called reference signal resources. Reference signal resources consist of a set of one or more resource elements (REs), such as CSI-RS resource, SRS resource, CSI-IM resource, SSB resource, etc. Reference signals are transmitted on reference signal resources.

[0037] In some embodiments, to save signaling overhead, multiple reference signal resources may be divided into multiple reference signal resource sets. These sets may also be called reference signal resource groups (resource sets), such as CSI-RS resource set, CSI-IM resource set, SRS resource set, SSB resource set, etc. Each reference signal resource set includes at least one reference signal resource, and multiple reference signal resource sets may originate from the same reference signal resource setting. The reference signal resource setting can be used to configure parameter information, such as configuring the reference signal resource set. Specifically, reference signal resource settings include, but are not limited to, CSI-RS resource setting, CSI-IM resource setting, SRS resource setting, and SSB resource setting. The CSI-RS resource setting may be merged with the CSI-IM resource setting and both are referred to as the CSI-RS resource setting. A reference signal resource setting may include at least one reference signal resource set. Furthermore, a reference signal resource setting may also be called a reference signal configuration (RS config), such as CSI-RS resource config, CSI-IM resource config, SRS resource config, and SSB resource config.

[0038] In some embodiments, measurement resources can be used to acquire channel state information, channel estimation, positioning, mobility management, etc. Here, measurement resources include at least one Channel Measurement Resource (CMR) and / or at least one Interference Measurement Resource (IMR) information. The base station configures the measurement resource information in a report config or reporting setting.

[0039] In some embodiments, a channel measurement resource includes at least one set of channel reference signal resources, 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 set of interference reference signal resources, 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.

[0040] 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 SSB resources. 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.

[0041] In some embodiments, a time instance represents a time period, such as a time slot, a mini-slot, or a group of symbols. A time slot or mini-slot may include at least one symbol. In one embodiment, a symbol refers to a time unit within a subframe, frame, or 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 mini-slot, etc.

[0042] In some embodiments, the transmission unit carrying a modulation symbol is a resource element (RE), which is the minimum hourly frequency resource used to transmit a modulation symbol, including a subcarrier and radio resources on the symbol. The hourly frequency resources consisting of one or more subcarriers on one or more symbols constitute a physical resource block (PRB).

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

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

[0045] In some embodiments, the information processing result can also be referred to as information, such as channel state information, performance parameters, performance parameter indication information, etc.

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

[0047] 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 can represent information describing channel characteristics between at least one transmit antenna and at least one receive antenna, and can be a matrix or a multi-dimensional array or matrix.

[0048] In some embodiments, a vector can also be referred to as a matrix. A matrix can also be replaced by concepts such as tensors and arrays.

[0049] In some embodiments, 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.

[0050] In some embodiments, the total 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.

[0051] In some embodiments, a beam includes a transmit beam, a receive beam, a receive beam, and a transmit beam pair, and a transmit beam and a receive beam pair. In some embodiments, a beam is a resource, such as a reference signal resource, a transmit spatial filter, a receive spatial filter, a spatial filter, spatial reception parameters, transmit precoding, receive precoding, an antenna port, an antenna weight vector, an antenna weight matrix, etc. A beam index can be replaced with a resource index, such as the reference signal resource index corresponding to the beam, because a beam can be bound to resources in at least one of the time domain, frequency domain, and code domain. A beam can also be a transmission mode; the transmission mode may include spatial 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.

[0052] In some embodiments, the information processing methods include at least linear and nonlinear information processing methods. Here, nonlinear information processing methods include, but are not limited to, various advanced information processing technologies, such as artificial intelligence (AI). In some embodiments, for ease of description, nonlinear information processing methods are also referred to as first-type information processing methods, and linear information processing methods are also referred to as second-type information processing methods. In some embodiments, there are multiple information processing methods for acquiring channel state information. For first-type information processing methods, different models correspond to different information processing methods. For second-type information processing methods, different codebook types (e.g., type I codebook, type II codebook, etc.) correspond to different information processing methods. In one embodiment, one information processing method corresponds to one information processing technology. In one embodiment, one information processing method corresponds to one model. In one embodiment, one information processing method corresponds to one function.

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

[0054] In some embodiments, a model refers to the data flow from input to output of a sample through multiple linear or nonlinear components. The model includes neural network models, non-AI modules for processing information, and functional components or functions that map input information to output information; this mapping includes linear and nonlinear mappings. In some embodiments, each model corresponds to a model identity (Model ID). In some embodiments, the model identity may also have other equivalent names or concepts such as: model index, first identifier, function indicator (ID), model indicator, etc.

[0055] In some embodiments, a model includes a model structure and model parameters. For example, the model can be a neural network model (or neural network), which can consist of a neural network model structure and neural network model parameters, used to describe the structure of the neural network and the parameter values ​​of the neural network, respectively. One model structure can correspond to multiple model parameters; that is, the model structures can be the same, but the corresponding model parameter values ​​can be different. For example, artificial intelligence networks can be implemented through models. Here, the neural network model structure can be simply referred to as the model structure, and the neural network model parameters can be simply referred to as network parameters or model parameters.

[0056] In some embodiments, a communication node sends a functionality or function index to another communication node, informing the other node that the functionality can be used to process information. Here, a functionality can also be referred to as a functional module, functional function, functional mapping, etc., to describe the characteristics or type of information processing method. Function types include various types, such as those for positioning, beam management, CSI prediction, beam prediction, channel estimation, etc. The characteristics of a function include, but are not limited to, descriptions of the scenarios to which the function is adapted, descriptions of input parameters, and descriptions of output parameters. Here, one function corresponds to one or more information processing methods, and each information processing method can be implemented using one or more models. Alternatively, one function can be implemented using one or more models.

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

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

[0059] In some embodiments, L1-RSRP or differential RSRP is collectively referred to as L1-RSRP, or simply RSRP. In some embodiments, L1-SINR or differential SINR is collectively referred to as L1-SINR, or simply SINR.

[0060] In some embodiments, the uplink channel state information includes, but is not limited to, at least one of the following: uplink sounding signal resource indicator (SRS resource indicator, SRI), uplink sounding signal resource set indicator (SRSI), transmitted precoding matrix indicator (TPMI), transmitted rank indicator (TRI), and modulation and coding scheme (MCS). Additionally, TPMI and TRI may be jointly coded, using precoding information and the number of layers (PINL) field from the DCI.

[0061] In some embodiments, the precoding information includes a first type of precoding information and a second type of precoding information. The precoding information may include the precoding itself or the quantization value corresponding to the precoding, precoding matrix indicators (PMIs) for various subbands or widebands, etc.

[0062] 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-frequency, such as channel state information generated by joint space-frequency compression and channel state information generated by joint space-time-frequency compression.

[0063] In some embodiments, the second type of precoding information is traditional precoding information generated based on linear techniques, such as codebook-based precoding information, such as various DFT vector-based codebook acquisition techniques.

[0064] In some embodiments, transmitting a CSI means transmitting the CSI over uplink transmission resources. In one embodiment, transmitting a CSI report means transmitting the content indicated in the CSI report, such as the CSI itself; this transmission includes sending or receiving. In some embodiments, sending a CSI report can be replaced by sending a feedback CSI report, and sending a CSI can be replaced by sending a feedback CSI. In one embodiment, transmitting a CSI in a CSI report means transmitting the CSI in the transmission resources indicated in the CSI report.

[0065] In some embodiments, to transmit measurement results, such as channel state information, at the physical layer, the communication node needs to configure a report (e.g., a CSI report, or a CSI report configuration). This report defines at least one of the following parameters: time-frequency resources used to transmit the measurement results, report quantity, report time-domain type (reportConfigType), channel measurement resources, interference measurement resources, and measurement bandwidth. The report can be transmitted on uplink resources, including PUSCH and PUCCH, and the report time-domain type includes periodic reports (e.g., periodic CSI report, P-CSI), aperiodic reports (e.g., aperiodic CSI report, AP-CSI), and semi-persistent reports (e.g., semi-persistent CSI report, SP-CSI).

[0066] 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 consisting of a transmitting antenna and a receiving antenna.

[0067] Taking AI-based channel state information (CSI) prediction as an example, when performing CSI prediction, although the model can predict the CSI of multiple time slots, such as N time slots, existing information processing algorithms may fail to continuously adapt to new situations due to dynamic changes in the environment and channel conditions, such as changes in channel rank, adjustments in scheduling bandwidth, changes in user movement speed, and changes in interference levels. This may lead to a decrease in prediction accuracy, thereby affecting the performance of the wireless communication system. However, current performance monitoring methods require additional overhead for reference signals used for monitoring and also require independent monitoring processes, increasing the complexity and cost of the communication system.

[0068] 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 urgent technical challenges to be solved.

[0069] In view of this, the present disclosure provides an information transmission method, comprising: determining performance parameters based on M first predicted channel state information and N second channel state information; where M and N are both positive integers; and transmitting indication information of the performance parameters. According to the method provided by the present disclosure, the performance parameters can be determined based on the measured channel state information reported from the current channel state information, eliminating the need to initiate a separate monitoring process and send a reference signal for the prediction window to monitor the performance of the information processing method. This reduces the transmission overhead of the reference signal for the information processing method and the latency of monitoring the information processing method, thereby enabling timely adjustment of the information processing method based on the performance parameters and improving the accuracy of channel state information prediction.

[0070] Accordingly, this disclosure also provides an information receiving method, including: receiving indication information of performance parameters, wherein the performance parameters are determined based on M first predicted channel state information and N second channel state information; here, M and N are both positive integers.

[0071] The technical solutions provided by the embodiments of this disclosure can be applied to various mobile communication networks, such as long term evolution (LTE) systems, various versions based on LTE evolution, and 5th-generation mobile communication technology (5G) systems (including but not limited to new radio (NR) mobile communication system environments, ambient internet of things (Ambient IoT) communication systems, etc.). Furthermore, the methods provided by the embodiments of this disclosure can also be applied to future-oriented communication systems (such as 6G communication systems) or networks of multiple converged communication systems, etc., and the embodiments of this disclosure do not limit this application.

[0072] In embodiments of this 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 either a base station or a terminal. The first communication node and the second communication node may be referred to as a first node and a second node, respectively. In one embodiment, the first communication node is a base station and the second communication node is a terminal. In another embodiment, the first communication node is a base station and the second communication node is a base station. In yet another embodiment, the first communication node is a terminal and the second communication node is a terminal. In yet another embodiment, the first communication node is a terminal and the second communication node is a base station. In some embodiments, a communication node includes a first node and / or a second node; in some embodiments, a communication node may also be simply referred to as a node, and a node may be either a first node or a second node.

[0073] For example, taking a first communication node as a terminal and a second communication node as a base station, Figure 1 shows an architecture diagram of a communication system according to some embodiments. This communication system includes a terminal 10 and a base station 20. There can be one or more terminals 10 and base stations 20; the number is not limited. Here, multiple base stations and multiple terminals can communicate with each other. Here, a base station can provide network services to terminals in one cell, or it can simultaneously provide network services to terminals in multiple cells.

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

[0075] Base station 20 provides wireless access service to terminal 10. One base station 20 provides at least one service coverage area (also known as a cell). Terminal 10 entering this area can communicate with base station 20 via wireless signals to receive the wireless access service provided by base station 20.

[0076] In some embodiments, base station 20 may be a base station in Long Term Evolution (LTE), Long Term Evolution Advanced (LTEA), or an evolved Node B (eNB or eNodeB), a base station device in a 5G network, or a base station in a future communication system. The base station may include various macro base stations, micro base stations, femto cells, wireless remotes, reconfigurable intelligent surfaces (RISs), routers, wireless fidelity (WIFI) devices, or logical entities such as primary cells and secondary cells.

[0077] In some embodiments, terminal 10 can be a device with wireless transceiver capabilities, which can be deployed on land, including indoors or outdoors, handheld, wearable, or vehicle-mounted; it can also be deployed on water (such as on ships); and it can also be deployed in the air (e.g., on airplanes, balloons, satellites, drones, etc.). The terminal can be a mobile phone, tablet, computer with wireless transceiver capabilities, virtual reality (VR) terminal, augmented reality (AR) terminal, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical care, or wireless terminal in smart grids, without limitation on the application scenario. A terminal may also be 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. In this disclosure, the embodiments refer to this terminal, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. The embodiments of this disclosure are not limited to this.

[0078] It should be noted that Figure 1 is only an exemplary framework diagram. The number of devices or nodes included in Figure 1 and the names of each device are not limited. In addition to the functional nodes shown in Figure 1, the communication system may also include other nodes or devices, such as core network devices.

[0079] The system architecture and business scenarios described in the embodiments of this disclosure are intended to more clearly illustrate the technical solutions of the embodiments of this disclosure, and do not constitute a limitation on the technical solutions provided by the embodiments of this disclosure. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of this disclosure are also applicable to similar technical problems.

[0080] As shown in Figure 2, this disclosure provides an information sending method, which includes the following steps S101-S102:

[0081] In S101, performance parameters are determined based on M first predicted channel state information and N second channel state information.

[0082] In some embodiments, M first predicted channel state information and N second channel state information can be obtained first, and then the performance parameters can be determined based on the M first predicted channel state information and N second channel state information.

[0083] Here, 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, and some or all channel information (such as time-domain or frequency-domain channel matrix, eigenvectors corresponding to the time-domain or frequency-domain channel matrix, feature matrix, precoding matrix, etc.). The aforementioned 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, and some or all channel information. Of course, in some embodiments, the aforementioned first predicted channel state information or the aforementioned second channel state information may also be other possible channel state information parameters, such as CRI, RI, LI, etc.

[0084] For example, 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 transmits 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, wideband CQI, subband CQI, L1-RSRP, differential L1-RSRP, L1-SINR, differential L1-SINR, probability, L1-RSRQ, differential L1-RSRQ, channel information, first type precoding information, second type precoding information, etc. Here, probability can be the accurate probability of the output result of the information processing method.

[0085] In some embodiments, communication nodes (e.g., between a base station and a terminal) can transmit periodic reference signals. For example, the period of the reference signal is T, and the bias is S. The communication nodes transmit the reference signal in time slots of S+i*T. Here, the reference signal includes, but is not limited to, CSI-RS, SRS, SSB, etc., where i, S, and T are non-negative integers. It should be noted that i can also be a negative integer, depending on the time reference point. In some embodiments, the communication nodes transmit a semi-continuous reference signal, i.e., a period of T and a bias of S. In this case, 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 of the reference signal transmitted when the reference signal is deactivated.

[0086] In some embodiments, the second communication node configures a CSI report configuration and sends the CSI report configuration to the first communication node via signaling information. The first communication node receives the signaling information 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, time-frequency resources for transmitting measurement results, report quantity, time-domain category of the report (reportConfigType), channel measurement resources, interference measurement resources, and measurement bandwidth. These CSI reports include at least two CSI reports on different transmission time slots. They may include the first channel state report and the second channel state report as described in this disclosure.

[0087] In some embodiments, the second communication node transmits the i-th CSI-RS (denoted as CSI-RS i) on the i-th CSI-RS resource, and the first communication node receives the i-th CSI-RS on the i-th CSI-RS resource and measures the i-th channel state information (CSI i), i = 1, ...

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

[0089] For example, the nth CSI report (denoted as CSI report n) can be in CSI format. 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+1)th 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 based on the transmitted higher-layer and / or physical-layer signaling, or determined by a value agreed upon by the second and first communication nodes. In one embodiment, C can be the offset between the measurement resources of the nth CSI report and the (n+1)th CSI report, or the time slot offset between the first reference signal resource corresponding to the nth CSI report and the first reference signal resource corresponding to the (n+1)th CSI report.

[0090] In some embodiments, the aforementioned M first predicted channel state information can be the M predicted CSIs of the nth CSI report. The aforementioned N second channel state information can be the N CSIs used for prediction in the (n+1)th CSI report. Here, the nth CSI report can be the CSI report of the time slot preceding the (n+1)th CSI report. In other embodiments, to distinguish between the 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.

[0091] For example, the N reference signals measured in the first channel state information report can be called N first reference signals, and the resulting N channel state information can be called N first channel state information. The predicted M channel state information can be called M first predicted channel state information. The N reference signals measured in the second channel state information report can be called N second reference signals, and the resulting N channel state information can be called N second channel state information. The predicted M channel state information can be called 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 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 slots of different semi-persistent CSI reports. In one embodiment, they are two different aperiodic CSI reports. In one embodiment, their transmission slots differ by at least N1 CSI report periods, where N1 is a positive integer. Other embodiments or examples will not be elaborated further.

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

[0093] For example, taking N=4 and M=1, in the nth CSI report (e.g., the first channel state information report in this disclosure), the first communication node can measure the CSI-RS.n CSI-RS n+1 CSI-RS n+2 CSI-RS n+3 (That is, the reference signals received on N=4 first reference signal resources), to obtain CSI n CSI n+1 CSI n+2 CSI n+3 (That is, N=4 first channel state information), and based on CSI n CSI n+1 CSI n+2 CSI n+3 Predict the CSI for the (n+4)th period, i.e., the predicted CSI. n+4 This can be denoted as p-CSI. n+4 (That is, M = 1 first predicted channel state information). In the (n+1)th CSI report (e.g., the second channel state information report as disclosed herein), the first communication node can measure the CSI-RS. n+1 CSI-RS n+2 CSI-RS n+3 CSI is obtained by CSI-RSn+4 (that is, the reference signals received on N=4 second reference signal resources). n+1 CSI n+2 CSI n+3 CSI n+4 (That is, N=4 second channel state information), and based on CSI n+1 CSI n+2 CSI n+3 CSI n+4 Predict the CSI for the (n+5)th period, i.e., the predicted CSI. n+5 This can be denoted as p-CSI. n+5 (That is, M = 1 second predicted channel state information). In one embodiment, it can be based on 1 first predicted channel state information p-CSI. n+4 and 1 second channel state information (CSI) n+4 To calculate performance parameters.

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

[0095] Here, the N first channel state information are obtained based on reference signals on the N first reference signal resources.

[0096] For example, the first communication node can receive reference signals on N first reference signal resources respectively, thereby obtaining the above-mentioned N first channel state information based on the received N reference signals.

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

[0098] In some embodiments, for the second channel state information report, the first communication node can receive N second reference signals on N different reference signal resource periods and measure these N second reference signals to obtain N second channel state information. Then, based on the N second channel state information, M second predicted channel state information are predicted to be obtained.

[0099] 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 may be configured as the same reference signal resource but have different transmission time slots.

[0100] In some embodiments, the indication information of this performance parameter may be transmitted in the second channel status information report.

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

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

[0103] In some embodiments, performance parameters can be used to measure the performance of information processing methods related to channel state information prediction. Taking an AI model-based approach as an example, the performance of the model used to predict channel state information can be measured by performance parameters such as accuracy and efficiency in predicting channel state information. Exemplarily, performance parameters include any of the following: correlation, cosine similarity, mean square error, squared generalized cosine similarity, normalized mean square error, etc.

[0104] In some embodiments, K first predicted channel state information can be determined based on M first predicted channel state information. K second channel state information can be determined based on N second channel state information. Performance parameters are determined based on the K first predicted channel state information and the K second channel state information. Here, 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.

[0105] In some embodiments, for the second CSI report, the M first predicted channel state information are the channel state information predicted in the first CSI report stored locally by the terminal. In some embodiments, the terminal may retain one or more channel state information predicted in the CSI report for use in the next one or more CSI reports to calculate performance parameters.

[0106] In some embodiments, the terminal may also retain performance parameters from one or more CSI reports. The performance parameters in one CSI report can be used to determine the final performance parameters of the current CSI report based on the performance parameters from one or more previous CSI reports and the performance parameters in the current CSI report. That is, multiple performance parameters are filtered to obtain a more accurate performance parameter.

[0107] It should be noted that if K is less than or equal to M, firstly, K first-predicted channel state information points are selected from M first-predicted channel state information points, and K second-predicted channel state information points are selected from N second-predicted channel state information points. Then, based on the K first-predicted channel state information points and the K second-predicted channel state information points, the performance parameters are determined. This reduces the amount of data that needs to be calculated to determine the performance parameters, improving data processing efficiency. Alternatively, channel state information can be selected based on actual needs (i.e., selecting K first-predicted channel state information points and K second-predicted channel state information points), for example, excluding channel state information points with obvious outliers, thereby reducing noise and interference from outliers and improving the accuracy of performance parameters. Furthermore, selecting channel state information based on actual needs makes the calculation of performance parameters more consistent with the requirements of the actual application scenario, thus allowing the information processing method to better adapt to changes in the channel.

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

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

[0110] Here, 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 it can be a set that includes all elements of set A, i.e., it includes the entire set.

[0111] In one embodiment, the p-CSI predicted by the nth CSI report can be used. n+N p-CSI n+N+1 p-CSI n+N+M-1 The K predicted CSIs (i.e., K first predicted channel state information) and CSIs n+C CSI n+1+C CSI n+C+N-1 The performance parameters are determined by the K CSIs (i.e., the K second channel state information). Here, there is a correspondence between the K first predicted channel state information and the K second channel state information, which can be respectively determined in p-CSI. j and CSI i Select K channel state information items i = j. Here, j = n + N, ..., n + N + M - 1, i = n + C, ..., n + C + N - 1. For example, it can be based on p-CSI. n+5 and CSI n+5 To determine performance parameters.

[0112] In some embodiments, determining K first predicted channel state information based on N first predicted channel state information includes any one of the following:

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

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

[0115] The K first prediction signal state information are the K consecutive first prediction channel state information starting from the Sth first prediction channel state information among the M first prediction channel state information;

[0116] The K first prediction signal state information are K equally spaced first prediction channel state information that start with the Sth first prediction channel state information from the M first prediction channel state information.

[0117] Here, S is a positive integer less than or equal to MK.

[0118] In one embodiment, the first predicted channel state information can be obtained from the first K (or the K smallest indices);

[0119] In another embodiment, the last K (or the K with the largest index) first predicted channel state information can be selected from the M first predicted channel state information.

[0120] In another embodiment, K consecutive first predicted channel state information starting from S can be selected from M first predicted channel state information.

[0121] In another embodiment, K equally spaced first predicted channel state information starting from S can be selected from the M first predicted channel state information.

[0122] For example, taking a value of 1 for K, it can be implemented as any of the following:

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

[0124] Select the Mth first predicted channel state information from the M first predicted channel state information.

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

[0126] Select the Sth first predicted channel state information from the M first predicted channel state information.

[0127] In some embodiments, the value of S can 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 can also be a value indicated by higher layer and / or physical layer signaling.

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

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

[0130] In some embodiments, M second channel status information can be selected from N second channel status information first, and then K second channel status information can be selected from M second channel status information.

[0131] For example, N second channel state information can be obtained based on reference signals on N second reference signal resources.

[0132] For example, the first communication node can receive reference signals on N second reference signal resources respectively, thereby obtaining the above-mentioned N second channel state information based on the received N reference signals.

[0133] Here, the transmission time slots of the N second reference signal resources are shorter than the first time slot, the starting time slots of the M second predicted channel state information are longer than the second time slot, and the first time slot is shorter than or equal to the second time slot.

[0134] For example, the transmission time slots of N second reference signal resources are less than the first time slot T1, and the starting time slots of M second predicted CSIs are greater than the second time slot T2. Here, the first time slot T1 and the second time slot T2 are integers, and T1 is less than or equal to T2.

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

[0136] The transmission time slot for the first channel status information report;

[0137] The transmission time slot of the Nth second reference signal;

[0138] The transmission time slot for the second channel status information report.

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

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

[0141] First time slot;

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

[0143] For example, 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 instance, the second time slot T2 is the first time slot plus a time slot offset. Here, the time slot offset can be a fixed value or a value indicated by higher layer signaling and / or physical layer signaling.

[0144] In this disclosure, the term "bias" may also be referred to as "offset," "offset amount," "deviation value," or other terms with the same or similar meanings, and this disclosure does not specifically limit it.

[0145] In some embodiments, at least one of the N second reference signal resources and the N first reference signal resources is the same reference signal resource. And / or, at least one of the N second channel state information and the N first channel state information is the same channel state information.

[0146] For example, the N second reference signal resources and the N first reference signal resources include at least one identical reference signal resource. For instance, there may be N-1 identical reference signal resources, such that they indicate an offset of one period T in time.

[0147] 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 the default method.

[0148] For example, 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 have a time slot offset D. In some embodiments, the transmission time slot of the first first reference signal and the transmission time slot of the first second reference signal have a time slot offset D. Here, D is a positive integer, which may correspond to D time slots or D reference signal periods. In one embodiment, D is obtained based on received higher-layer signaling and / or physical-layer signaling. In another embodiment, D is obtained based on a default or agreed-upon value.

[0149] For example, selecting K second channel state information from N second channel state information includes any one of the following:

[0150] Select the first K (or the K with the smallest index) of the N second channel state information;

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

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

[0153] K equally spaced second CSIs starting from S, out of N second channel state information.

[0154] Here, S is greater than or equal to 0 and less than or equal to MK.

[0155] For example, taking a value of 1 for K, it can be implemented as any of the following:

[0156] Select the first of N second channel status information;

[0157] Select the Mth second channel status information from the N second channel status information;

[0158] Select the middle second channel state information from N second channel state information;

[0159] Select the Sth second channel status information from N second channel status information;

[0160] In some embodiments, the value of S can 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 can also be a value indicated by higher layer and / or physical layer signaling.

[0161] For example, the aforementioned N second channel state information can be the N second channel state information with the largest index among the N second channel state information, such as the N-M+1 to Nth second channel state information. For example, similarly, K second channel state information can be directly selected from the N second channel state information.

[0162] In some embodiments, K initial performance parameters can be determined based on K first predicted channel state information and K second channel state information. Performance parameters are then determined based on the statistical values ​​of the K initial performance parameters.

[0163] For example, K initial performance parameters m1, m2, ..., m can be determined based on K first predicted channel state information and K second channel state information. K And based on K initial performance parameters m1, m2, ..., m K The performance parameter m is determined by the statistical values. For example, m = f(m1, m2, ..., m K Here, f is a function that processes K values.

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

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

[0166] Geometric mean of K initial performance parameters;

[0167] Harmonic average of K initial performance parameters;

[0168] Arithmetic mean of K initial performance parameters;

[0169] Arithmetic mean of K initial performance parameters;

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

[0171] The minimum value among K initial performance parameters;

[0172] The variance of K initial performance parameters.

[0173] For example, f above may include processing K values ​​by performing any of the following to obtain the performance parameter m: weighted average, geometric mean, harmonic mean, arithmetic mean, maximum value, minimum value, variance.

[0174] In some embodiments, the initial performance parameter described above may also be one type of performance parameter. For example, the performance parameter may be the correlation between two channel state information. Another example is the cosine similarity (CS) of two channel state information. Yet another example is the mean squared error (MSE) of two channel state information. Yet another example is the squared generalized cosine similarity (SGCS) of two channel state information. Yet another example is the normalized mean squared error (NMSE) of two channel state information. It should be understood that the above are merely illustrative examples of performance parameters; of course, performance parameters can be defined in other ways, which will not be listed here.

[0175] In some embodiments, the channel state information in this disclosure can 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 a first type of precoding information. In some embodiments, the channel state information is a second type of precoding information. In some embodiments, the channel state information is a set of RSRPs. In some embodiments, the channel state information is a set of L1-SINRs. In some embodiments, the channel state information is a set of RSRQs.

[0176] In one possible implementation, the second channel state information report can be determined based on the performance parameters determined above and all or part of the M second predicted channel state information.

[0177] For example, the first communication node can generate a second channel state information report based on performance parameters and all or part of M second predicted channel state information. That is, in the second channel state information report, the performance parameters need to be determined based on the first predicted channel state information in the previous channel state information report (first channel state information report) and the second channel state information measured in the current channel state information report, and the performance parameters, or the monitoring results of the performance parameters, are indicated by at least one field in the second channel state information report.

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

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

[0180] In some embodiments, the second channel status information report includes a first field, which is used to indicate performance parameters. Exemplarily, the first field may be included in the first part of the second channel status information report described above. In one embodiment, the first field is used to indicate performance parameters.

[0181] In some embodiments, the indication information of the performance parameter is used to indicate the monitoring result or processing result of the performance parameter. For example, the monitoring result may include poor predictive performance of the information processing method (e.g., an AI model) used to predict channel state information, requiring adjustment or rollback of the information processing method. Alternatively, the monitoring result may also include good predictive performance of the information processing method (e.g., an AI model) used to predict channel state information, requiring no adjustment.

[0182] It should be understood that monitoring of information processing methods can also be referred to as surveillance, observation, or other terms that are the same or similar to these expressions, and this disclosure does not limit it.

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

[0184] For example, the first field is used to indicate the performance parameter. If the performance parameter is greater than or equal to a first preset threshold, the first field takes a first value. Alternatively, if the performance parameter is less than the first preset threshold, the first field takes a second value.

[0185] For example, if the performance parameter is greater than or equal to the first preset threshold, meaning the predictive performance of the information processing method indicated by the performance parameter is good and no adjustment is needed, then the first field takes the first value. Alternatively, if the performance parameter is less than the first preset threshold, meaning the predictive performance of the information processing method indicated by the performance parameter is poor and the information processing method needs to be adjusted or rolled back, then the first field takes the second value.

[0186] It should be noted that the above description of the case where the performance parameter is equal to the first preset threshold is only an illustrative example. In some embodiments, the first field can take a second value when the performance parameter is equal to the first preset threshold. That is, the first field takes a first value when the performance parameter is greater than the first preset threshold, or the first field takes a second value when the performance parameter is less than or equal to the first preset threshold.

[0187] In some embodiments, the first field can be used to carry indication information of performance parameters, where the indication information of performance parameters is the quantized value of the performance parameters, and the first field is used to indicate the quantized value of the performance parameters.

[0188] For example, the C bit in the first field is used to indicate the quantized value carrying the performance parameters, where C is a positive integer. Here, quantization can include uniform quantization and non-uniform quantization.

[0189] For example, the first field may include 1 bit to indicate the decision result of the performance parameter. When the performance parameter is greater than a first threshold, the first field takes a first value; when the performance parameter is less than the first threshold, the first field takes a second value. Here, 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 this case, the first value and the second value are two different numbers, which can be an integer, a non-zero integer, a Boolean value, a character, a string, etc.

[0190] In some embodiments, the performance parameters are preset values ​​when preset conditions are met; here, the preset conditions include at least one of the following:

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

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

[0193] The transmission time slot for the second channel status information report is less than the first preset value;

[0194] The transmission time slot of the second channel status information report is greater than the second preset value;

[0195] Second channel status information report is not available;

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

[0197] For example, if the transmission time slot of the second channel status information report is less than the first preset value, such as if the time slot where the second channel status information report is located has not yet received N first reference signals, the performance parameters can take the default value or the agreed value.

[0198] For example, if the transmission time slot of the second channel status information report is greater than the second preset value, such as if the time slot where the second channel status information report is located exceeds the half-duration reference signal deactivation time slot, then the performance parameters take the default value or the agreed value.

[0199] For example, if the second channel status information report does not exist, or if only the first channel status information report is currently available, then the performance parameters in the first channel status information report will take the default or agreed-upon values.

[0200] For example, if the number of first reference signal resources is less than N, the performance parameters take default or agreed-upon values. For instance, the time slot containing the second channel status information report may not have received N first reference signals yet. Alternatively, if the number of second reference signal resources is less than N, the performance parameters take default or agreed-upon values. For instance, the time slot containing the first channel status information report may not have received N second reference signals yet.

[0201] In these embodiments, the default or agreed-upon value of the performance parameter can be a first value or a second value, or a quantized value of a default or agreed-upon value.

[0202] It should be noted that when there is little monitoring data or the data does not correspond (e.g., the number of first predicted channel state information is less than M; the number of second predicted channel state information is less than M), or the transmission time slot interval of the channel state information report is large (e.g., 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 predicted channel state information may be inaccurate. In this case, the performance parameters can be directly set to preset values ​​to avoid unnecessary data processing and reduce the consumption of computing resources.

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

[0204] The transmission time slot of the first channel status information report is shorter than the transmission time slot of the second channel status information report; that is, the transmission time slot of the second channel status information report is longer than the transmission time slot of the first channel status information report.

[0205] The first channel status information report and the second channel status information report have the same channel status information report configuration;

[0206] The second channel status information report includes a transmission time slot or time slot offset used to indicate the first channel status information report;

[0207] The second channel status information report includes a report identifier used to indicate the first channel status information report.

[0208] Here, the aforementioned 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.

[0209] For example, the nth sample may include N historical channel state information and M channel state information for the tag, where N and M are reference signals corresponding to N+M consecutive periods. For instance, the nth sample might be the reference signal in the i*Tth time slot, where i = n, n+1, ..., n+N+M-1. The (n+1)th sample might correspond to the reference signal in the i*Tth time slot, where i = n+C, n+1+C, ..., n+N+M-1+C. Here, C is the time slot offset, meaning the reference signals of the two samples are offset by C periods, or C*T is the time slot offset, meaning the reference signals of the two samples are offset by C*T time slots.

[0210] In some embodiments, one of the following may be determined based on the first received signaling or an agreed-upon method:

[0211] The possible values ​​of K;

[0212] The offset or number of cycles between the time slot corresponding to the first second reference signal resource and the time slot corresponding to the first first reference signal resource;

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

[0214] In some embodiments, the first signaling may be higher-layer and / or physical-layer signaling.

[0215] In S102, indication information for performance parameters is sent.

[0216] In one example, the first communication node can send indications of performance parameters in the second channel status report.

[0217] In one example, the first communication node may send some or all of the M second predicted channel state information and performance parameter indication information in the second channel state information report.

[0218] In some embodiments, the first communication node may send a second channel status information report to the second communication node. The second communication node can then receive the second channel status information report, determine performance parameters from it, and, based on these parameters, determine whether the current information processing method meets performance requirements.

[0219] For example, as shown in Figure 3, the second communication node can transmit a one-cycle CSI-RS or a semi-persistent CSI-RS. Here, the period is T time slots. The offset is S. The second communication node can transmit the i-th reference signal (CSI-RS i) in the i-th cycle, and the first communication node receives the i-th reference signal and measures the i-th channel state information (CSI i). Here, i = n, n+1, ..., where n is an integer.

[0220] For the nth Channel State Information Report (CSI report n), CSIn, CSI n+1, CSI n+2, and CSI n+3 can be obtained by measuring CSI-RS n, CSI-RSn+1, CSI-RSn+2, and CSI-RSn+3. Then, the CSI for the (n+4)th period can be predicted using CSI n, CSI n+1, CSI n+2, and CSI n+3 (i.e., the predicted CSI n+4, such as p-CSI n+4 in Figure 3). For the (n+1)th Channel State Information Report (CSI report n+1), CSI n+1, CSI n+2, CSI n+3, and CSI n+4 can be obtained by measuring CSI-RS n+1, CSI-RS n+2, CSI-RS n+3, and CSI-RS n+4. Then, the CSI for the (n+5)th period (i.e., the predicted CSI n+5, such as p-CSI n+5 in Figure 3) is predicted using CSI n+1, CSI n+2, CSI n+3, and CSI n+4. In CSI report n+1, the first communication node also needs to calculate the predicted channel state information p-CSI n+4 obtained from the previous CSI report and the performance parameters of the measured CSI n+4, and feed back the calculated performance parameters. Here, CSI report n can be the first channel state information report in this disclosure, and CSI report n+1 can be the second channel state information report in this disclosure.

[0221] Based on the technical solution provided in this disclosure, the performance of the information processing method (or its corresponding model) used to predict channel state information can be determined by comparing the measured channel state information in different time slots from the current channel state information report with the predicted channel state information from previous channel state information reports. This allows for the generation and transmission of indication information for the performance parameter. In this way, the performance parameter can be determined based on the measured channel state information from the current channel state information report, eliminating the need to initiate a separate monitoring process and send a prediction window reference signal for performance monitoring. This reduces the transmission overhead of the reference signal used for performance monitoring or the latency of information processing method monitoring, enabling communication nodes to adjust the information processing method promptly based on the performance parameter and improving the accuracy of channel state information prediction.

[0222] In some embodiments, this disclosure also provides an information receiving method, as shown in FIG4, the method comprising step S201:

[0223] In S201, the indication information of the performance parameters is received. The performance parameters are determined based on M first predicted channel state information and N second channel state information; here, M and N are both positive integers.

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

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

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

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

[0228] In some embodiments, M second predicted channel state information are determined based on N second channel state information, where the N second channel state information are obtained based on reference signals on N second reference signal resources.

[0229] In some embodiments, the second channel state information report receives some or all of the M second predicted channel state information and indication information of performance parameters.

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

[0231] The transmission time slot for the second channel status information report is longer than the transmission time slot for the second channel status information report.

[0232] The first channel status information report and the second channel status information report have the same channel status information report configuration;

[0233] The second channel status information report includes a transmission time slot or time slot offset used to indicate the first channel status information report;

[0234] The second channel status information report includes a report identifier used to indicate the first channel status information report.

[0235] In some embodiments, one of the following is determined based on the first received signaling or a pre-agreed method:

[0236] The possible values ​​of K;

[0237] The offset or number of cycles between the time slot corresponding to the first second reference signal resource and the time slot corresponding to the first first reference signal resource;

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

[0239] In some embodiments, N second channel state information are obtained based on reference signals on N second reference signal resources.

[0240] In some embodiments, the transmission time slots of the N second reference signal resources are less than the first time slot, the starting time slots of the M second predicted channel state information are greater than the second time slot, and the first time slot is less than or equal to the second time slot.

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

[0242] The transmission time slot for the first channel status information report;

[0243] The transmission time slot of the Nth second reference signal;

[0244] The transmission time slot for the second channel status information report.

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

[0246] First time slot;

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

[0248] In some embodiments, at least one identical reference signal resource exists among the N second reference signal resources and the N first reference signal resources; and / or,

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

[0250] 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 following:

[0251] The second signaling sent;

[0252] The default method.

[0253] In some embodiments, the performance parameters are determined based on statistical values ​​of K initial performance parameters. These K initial performance parameters are determined based on K first predicted channel state information and K second channel state information.

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

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

[0256] Geometric mean of K initial performance parameters;

[0257] Harmonic average of K initial performance parameters;

[0258] Arithmetic mean of K initial performance parameters;

[0259] Arithmetic mean of K initial performance parameters;

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

[0261] The minimum value among K initial performance parameters;

[0262] The variance of K initial performance parameters.

[0263] In some embodiments, the performance parameters include any of the following:

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

[0265] In some embodiments, the second channel state information report includes a first field, which carries indication information of performance parameters.

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

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

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

[0269] In some embodiments, the performance parameters are preset values ​​when preset conditions are met; here, the preset conditions include at least one of the following:

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

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

[0272] The transmission time slot for the second channel status information report is less than the first preset value;

[0273] The transmission time slot of the second channel status information report is greater than the second preset value;

[0274] Second channel status information report is not available;

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

[0276] In some embodiments, determining K first channel state information based on N first channel state information includes any one of the following:

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

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

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

[0280] The K first prediction signal state information are K equally spaced first prediction channel state information that start with the Sth first prediction channel state information from the M first prediction channel state information.

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

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

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

[0284] Here, the first information processing method includes one of the following: artificial intelligence information processing method, model-based information processing method, and nonlinear information processing method.

[0285] In some embodiments, performance parameters are used to indicate the processing performance of the first information processing method.

[0286] Furthermore, for a detailed description of step S201, please refer to the relevant descriptions of steps S101-S102 above, which will not be repeated here.

[0287] Based on the technical solution provided in this disclosure, there is no need to send a separate reference signal for the prediction window to monitor the information processing method, nor is there a separate monitoring process to receive performance parameters. In this way, the transmission overhead of the reference signal for the information processing method can be reduced, and the latency of monitoring the information processing method can be reduced. This enables the information processing method to be adjusted in a timely manner based on the performance parameters, thereby improving the accuracy of channel state information prediction.

[0288] The foregoing primarily describes the solution provided in this disclosure from the perspective of interaction between various communication nodes. It is understood that each communication node, in order to achieve the aforementioned functions, includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, based on the algorithmic steps of the examples described in conjunction with the embodiments disclosed herein, this disclosure can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.

[0289] Figure 5 is a block diagram of a communication device according to some embodiments. As shown in Figure 5, the communication device 50 includes a determining module 501 and a transmitting module 502.

[0290] Here, the determining module 501 is used to determine the performance parameters based on M first predicted channel state information and N second channel state information; here, M and N are both positive integers;

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

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

[0293] In some embodiments, the determining module 501 is further configured to: determine M first predicted channel state information based on N first channel state information, wherein the N first channel state information is obtained based on reference signals on N first reference signal resources.

[0294] In some embodiments, the transmitting module 502 is further configured to transmit part or all of the M first predicted channel state information in the first channel state information report.

[0295] In some embodiments, the determining module 501 is specifically configured to: determine one of the following based on the received first signaling or an agreed-upon method:

[0296] The possible values ​​of K;

[0297] The offset between the first first reference signal resource transmission time slot corresponding to the second channel state information report and the first first reference signal resource transmission time slot corresponding to the first channel state information report.

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

[0299] In some embodiments, the determining module 501 is specifically used to: determine M second predicted channel state information based on N second channel state information, where the N second channel state information is obtained based on reference signals on N second reference signal resources.

[0300] In some embodiments, the transmitting module 502 is further configured to transmit part or all of the M second predicted channel state information and performance parameter indication information in the second channel state information report.

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

[0302] For a more detailed description of the determining module 501, the sending module 502, and the generating module 504, as well as a more detailed description of each of their technical features and the beneficial effects, please refer to the corresponding method embodiment section above, which will not be repeated here.

[0303] Figure 6 is a block diagram of another communication device according to some embodiments. As shown in Figure 6, the communication device 60 includes a receiving module 601.

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

[0305] In some embodiments, the receiving module 601 is specifically configured to: receive a second channel state information report, the second channel state information report including indication information of performance parameters and some or all of M second predicted channel state information.

[0306] In some embodiments, the performance parameters are 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 based on M first predicted channel state information, and the K second channel state information are determined based on N second channel state information, and K is a positive integer less than or equal to M.

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

[0308] 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 a first information processing method and N second channel state information; here, the first information processing method includes one of the following: an artificial intelligence information processing method, a model-based information processing method, or a nonlinear information processing method.

[0309] For a more detailed description of the receiving module 601, its various technical features, and its beneficial effects, please refer to the corresponding method embodiment section above, which will not be repeated here.

[0310] It should be noted that the modules in Figure 5 or Figure 6 can also be called units; for example, the transmitting module can be called a transmitting unit. Furthermore, in the embodiments shown in Figure 5 or Figure 6, the names of the modules may not be those shown in the figures; for example, the transmitting module can also be called a communication module, and the receiving module can also be called a communication module.

[0311] If the units or modules in Figure 5 or Figure 6 are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this disclosure, in essence, or the parts that contribute to the prior art, or all or part of the technical solutions, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods of the various embodiments of this disclosure. Storage media for storing computer software products include: USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media capable of storing program code.

[0312] When the functions of the integrated modules described above are implemented in hardware, this disclosure provides a block diagram of a communication device, which may be the communication device 50 or the communication device 60 described above. As shown in FIG7, the communication device 70 includes: a processor 702, a communication interface 703, and a bus 704. In some embodiments, the communication device 70 may further include a memory 701.

[0313] Processor 702 may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with this disclosure. Processor 702 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), 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 this disclosure. Processor 702 may also be a combination that implements computational functions, such as a combination of one or more microprocessors, a digital signal processor (DSP), and a microprocessor.

[0314] The communication interface 703 is used to connect to other devices via a communication network. This communication network can be Ethernet, wireless access network, wireless local area network (WLAN), etc.

[0315] The memory 701 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), disk storage medium or other magnetic storage device, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto.

[0316] In one possible implementation, the memory 701 can exist independently of the processor 702. The memory 701 can be connected to the processor 702 via a bus 704 and is used to store instructions or program code. When the processor 702 calls and executes the instructions or program code stored in the memory 701, it can implement the method provided in the embodiments of this disclosure.

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

[0318] Bus 704 can be an extended industry standard architecture (EISA) bus, etc. Bus 704 can be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used to represent it in Figure 7, but this does not mean that there is only one bus or one type of bus.

[0319] Through the above description of the implementation methods, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the equipment or device can be divided into different functional modules to complete all or part of the functions described above.

[0320] This disclosure also provides a computer-readable storage medium, which includes a non-transitory computer-readable storage medium storing computer instructions. All or part of the processes in the above method embodiments can be executed by computer instructions instructing related hardware. The program can be stored in the above computer-readable storage medium, and when executed, the program can include the processes of the above method embodiments. The computer-readable storage medium can be any of the foregoing embodiments or memory. 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, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the above device or apparatus. Further, the above computer-readable storage medium can also include both internal storage units of the above device or apparatus and external storage devices. 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 will be output.

[0321] This disclosure also provides a computer program product comprising a computer program that, when run on a computer, causes the computer to perform any of the methods provided in the above embodiments.

[0322] Although this disclosure has been described herein in conjunction with various embodiments, those skilled in the art will understand and implement other variations of the disclosed embodiments by reviewing the accompanying drawings, the disclosure, and the appended claims in carrying out the claimed disclosure. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude a plurality. A single processor or other unit can implement several functions listed in the claims. While different dependent claims may recite certain measures, this does not mean that these measures cannot be combined to produce a good effect.

[0323] Although this disclosure has been described in conjunction with specific features and embodiments, it will be apparent that various modifications and combinations can be made therein without departing from the spirit and scope of this disclosure. Accordingly, this specification and drawings are merely exemplary illustrations of the disclosure as defined by the appended claims and are to be considered as covering any and all modifications, variations, combinations, or equivalents within the scope of this disclosure. It is obvious that those skilled in the art can make various alterations and modifications to this disclosure without departing from its spirit and scope. Thus, this disclosure is also intended to include any such modifications and modifications that fall within the scope of the claims of this disclosure and their equivalents.

[0324] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any changes or substitutions within the technical scope disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.

Claims

1. An information transmission method, wherein, The method includes: The performance parameters are determined based on M first predicted channel state information and N second channel state information; M and N are both positive integers. Send indication information for the performance parameters.

2. The method of claim 1, wherein, The method further includes: Based on the M first predicted channel state information, determine K first predicted channel state information; Based on the N second channel state information, determine K second channel state information; The performance parameters are determined based on the K first predicted channel state information and the K second channel state information; K, M, and N are positive integers, and K is less than or equal to M and N.

3. The method of claim 1 or 2, wherein, The method further includes: The M first predicted channel state information are determined based on N first channel state information, and the N first channel state information are obtained based on reference signals on N first reference signal resources.

4. The method of any one of claims 1-3, wherein, The method further includes: In the first channel state information report, some or all of the M first predicted channel state information are sent.

5. The method of any one of claims 1-4, wherein, The method also includes, Based on the N second channel state information, M second predicted channel state information are determined, and the N second channel state information are obtained based on reference signals on N second reference signal resources.

6. The method of claim 5, wherein, The method further includes: In the second channel state information report, some or all of the M second predicted channel state information and the indication information of the performance parameters are sent.

7. The method of claim 6, wherein, The first channel state information report and the second channel state information report satisfy any one of the following: The transmission time slot of the second channel state information report is greater than the transmission time slot of the first channel state information report; The second channel state information report and the first channel state information report have the same channel state information report configuration; The second channel state information report includes a transmission time slot or time slot offset used to indicate 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 of claim 6, wherein, The second channel status information report includes a first field, which is used to indicate the performance parameters.

9. The method of claim 8, wherein, The indication information of the performance parameter is the processing result of the performance parameter; If the performance parameter is greater than or equal to a first preset threshold, the indication information of the performance parameter takes a first value; If the performance parameter is less than the first preset threshold, the indication information of the performance parameter takes a second value.

10. The method of any one of claims 6-9, wherein, The second channel state information report includes a first part of the channel state information report and a second part of the channel state information report, and the performance parameters are included in the first part of the second channel state information report.

11. The method of claim 5, wherein, Determine one of the following based on the first received signaling or the agreed method: The possible values ​​of K; The offset or number of cycles between the time slot corresponding to the first second reference signal resource and the time slot corresponding to the first first reference signal resource; The offset or number of cycles between the starting timeslot of the measurement resource corresponding to the first channel state information report and the starting timeslot of the measurement resource corresponding to the second channel state information report.

12. The method of claim 11, wherein, The transmission time slots of the N second reference signals are less than the first time slot, the starting time slots of the M second predicted channel state information are greater than the second time slot, and the first time slot is less than or equal to the second time slot.

13. The method of claim 12, wherein, The value of the first time slot is determined based on at least one of the following: The transmission time slot of the first channel state information report; The transmission time slot of the Nth second reference signal; The transmission time slot of the second channel status information report.

14. The method of claim 12 or 13, wherein, 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 the time slot offset.

15. The method according to claim 11, wherein, There is at least one identical reference signal resource among the N second reference signal resources and the N first reference signal resources; And / or, At least one channel state information is identical among the N second channel state information and the N first channel state information.

16. The method of claim 13, wherein, 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: The second signaling received; The default method.

17. The method of claim 2, wherein, The step of determining the performance parameters based on the K first predicted channel state information and the K second channel state information includes: Based on the K first predicted channel state information and the K second channel state information, determine K initial performance parameters; The performance parameters are determined based on the statistical values ​​of the K initial performance parameters.

18. The method of claim 17, wherein, The statistical values ​​of the K initial performance parameters include any one of the following: The weighted average of the K initial performance parameters; The geometric mean of the K initial performance parameters; The harmonic average 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 among the K initial performance parameters; The minimum value among the K initial performance parameters; The variance of the K initial performance parameters.

19. The method of any one of claims 1-18, wherein, The performance parameters include any one of the following: Correlation, cosine similarity, mean squared error, squared generalized cosine similarity, normalized mean squared error.

20. The method of any one of claims 1-18, wherein, The indication information of the performance parameter is the quantified value of the performance parameter.

21. The method of any one of claims 1-18, wherein, Under preset conditions, the performance parameter is a preset value; the preset conditions include 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 for the second channel status information report is less than the first preset value; The transmission time slot of the second channel status information report is greater than the second preset value; The number of first reference signals received is less than N.

22. The method of claim 2, wherein, The step of determining K first predicted channel state information based on the M first predicted channel state information includes 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 prediction signal state information are the last K first prediction channel state information among the M first prediction channel state information; The K first predicted signal state information are the K consecutive first predicted channel state information starting from the S-th 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 prediction signal state information are K equally spaced first prediction channel state information starting from the Sth first prediction channel state information among the M first prediction channel state information.

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

24. An information receiving method, wherein, The method includes: The system receives indication information of performance parameters, which are determined based on M first predicted channel state information and N second channel state information; M and N are both positive integers.

25. The method of claim 24, wherein, The indication information of the receiving performance parameters includes: Receive a second channel state information report, which includes indication information of performance parameters and some or all of the M second predicted channel state information.

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

27. A communications device, wherein include: Memory and processor; Memory and processor are coupled; The memory is used to store instructions that can be executed by the processor; When the processor executes the instructions, it performs the method as described in any one of claims 1 to 26.

28. A computer readable storage medium, wherein, The computer-readable storage medium includes a non-transitory computer-readable storage medium on which computer instructions are stored, which, when executed on a computer, cause the computer to perform the method as described in any one of claims 1 to 26.

29. A computer program product, wherein, The computer program product includes computer instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1 to 26.