Channel state information acquisition method, communication apparatus, storage medium, and program product
By receiving signaling information to determine reference signal resources and obtain channel state information, the problem of insufficient model adaptability when the channel environment changes is solved, the accuracy monitoring and training of information processing methods are realized, and management efficiency is improved.
Patent Information
- Application Number
- PCT/CN2025/072133
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-05-29
- Filing Date
- 2025-01-13
- Publication Date
- 2025-12-04
AI Technical Summary
In existing technologies, models or information processing methods used for channel state information prediction are difficult to effectively monitor or train when the channel environment changes, resulting in insufficient adaptability.
By receiving signaling information, K first reference signal resources and L second reference signal resources are determined, K first channel state information and N second channel state information are obtained, and a channel state information report is sent to monitor, train or fine-tune the information processing method.
It enables effective performance monitoring and training of information processing methods, thereby improving the accuracy of information processing method management.
Smart Images

Figure CN2025072133_04122025_PF_FP_ABST
Abstract
Description
Method for acquiring channel state information, communication device, storage medium and program product
[0001] The present disclosure claims priority to Chinese Patent Application No. 202410687983.4, filed on May 29, 2024, the entire contents of which are incorporated herein by reference. TECHNICAL FIELD
[0002] The present disclosure relates to the field of communication technology, and in particular to a method for acquiring channel state information, a communication device, a storage medium and a program product. BACKGROUND
[0003] Multi-antenna technology covers a variety of key methods, such as multiple input multiple output (MIMO), joint transmission (JT) and high frequency beamforming. These technologies are widely used in various wireless communication mobile networks because they can significantly improve the performance of wireless communication systems. In order to maximize the benefits of multi-antenna technology, communication nodes usually need to obtain high-precision channel state information. Currently, there are a variety of information processing methods for obtaining channel state information, including linear and nonlinear information processing methods. SUMMARY
[0004] In a first aspect, the present disclosure provides a method for acquiring channel state information, executed by a first node. The method comprises:
[0005] receiving signaling information, and determining K first reference signal resources and L second reference signal resources according to the signaling information;
[0006] determining K first channel state information according to first reference signals on the K first reference signal resources, and determining N second channel state information according to second reference signals on the L second reference signal resources; wherein K, L and N are positive integers;
[0007] sending a channel state information report; wherein the channel state information report comprises at least one of the following: all or part of the K first channel state information, all or part of the N second channel state information, and a performance parameter determined according to the K first channel state information and the N second channel state information.
[0008] In a second aspect, the present disclosure provides a method for acquiring channel state information, executed by a second node. The method comprises:
[0009] sending signaling information; the signaling information is used to determine K first reference signal resources and L second reference signal resources.
[0010] receiving the channel state information report; wherein the channel state information report comprises at least one of: all or part of the K first channel state information, all or part of the N second channel state information, a performance parameter, K, L, N are positive integers.
[0011] In a third aspect, the present disclosure provides a communication apparatus, implemented by a first node. The communication apparatus comprises: a receiving module, a determining module and a sending module.
[0012] The receiving module is configured to receive signaling information, and determine the K first reference signal resources and the L second reference signal resources according to the signaling information.
[0013] The determining module is configured to determine the K first channel state information according to the first reference signals on the K first reference signal resources, and determine the N second channel state information according to the second reference signals on the L second reference signal resources; wherein K, L, N are positive integers.
[0014] The sending module is configured to send a channel state information report; wherein the channel state information report comprises at least one of: all or part of the K first channel state information, all or part of the N second channel state information, a performance parameter determined according to the K first channel state information and the N second channel state information.
[0015] In a fourth aspect, the present disclosure provides another communication apparatus, implemented by a second node. The communication apparatus comprises: a sending module and a receiving module.
[0016] The sending module is configured to send signaling information; the signaling information is used to determine the K first reference signal resources and the L second reference signal resources.
[0017] The receiving module is configured to receive a channel state information report; wherein the channel state information report comprises at least one of: all or part of the K first channel state information, all or part of the N second channel state information, a performance parameter, K, L, N are positive integers.
[0018] In a fifth aspect, the present disclosure provides a communication apparatus. The communication apparatus comprises: a processor and a memory; the memory stores instructions executable by the processor; and the processor is configured to execute the instructions, so that the communication apparatus implements the method provided in the first aspect or the second aspect.
[0019] In a sixth aspect, the present disclosure provides a computer readable storage medium, which stores computer instructions; when the computer instructions are run on a computer, the computer executes the method provided in the first aspect or the second aspect.
[0020] In a seventh aspect, the present disclosure provides a computer program product comprising computer instructions, which, when executed on a computer, cause the computer to perform the method provided in the first aspect or the second aspect. BRIEF DESCRIPTION OF DRAWINGS
[0021] The accompanying drawings are used to provide a further understanding of the technical solutions of the present disclosure, and constitute a part of the specification, and are used to explain the technical solutions of the present disclosure together with the embodiments of the present disclosure, and do not constitute a limitation to the technical solutions of the present disclosure.
[0022] FIG. 1 is a schematic diagram of an architecture of a communication system according to some embodiments.
[0023] FIG. 2 is a flow chart of a method for acquiring channel state information according to some embodiments.
[0024] FIG. 3 is a schematic diagram of a reference signal resource according to some embodiments.
[0025] FIG. 4 is a schematic diagram of another reference signal resource according to some embodiments.
[0026] FIG. 5 is a schematic diagram of yet another reference signal resource according to some embodiments.
[0027] FIG. 6 is a schematic diagram of yet another reference signal resource according to some embodiments.
[0028] FIG. 7 is a schematic diagram of yet another reference signal resource according to some embodiments.
[0029] FIG. 8 is a flow chart of another method for acquiring channel state information according to some embodiments.
[0030] FIG. 9 is a schematic diagram of a composition of a communication apparatus according to some embodiments.
[0031] FIG. 10 is a schematic diagram of another composition of a communication apparatus according to some embodiments.
[0032] FIG. 11 is a schematic diagram of a structure of a communication apparatus according to some embodiments. DETAILED DESCRIPTION
[0033] The technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by a person of ordinary skill in the art without creative work, fall within the protection scope of the present disclosure.
[0034] Unless otherwise required by context, as used herein the term "comprise" and variations of the term, such as "comprises" and "comprising," will be understood to imply the inclusion of a stated integer or step or group of integers or steps but not the exclusion of any other integer or step or group of integers or steps. In describing the disclosure, the terms "one embodiment," "some embodiments," "exemplary embodiments," "example," "specific example" or "some examples" are used to indicate that a particular feature, structure, material, or characteristic is included in at least one embodiment or example of the disclosure. Such terms are not necessarily used consistently in all instances throughout the description, but rather are used to emphasize that a particular feature, structure, material, or characteristic can be included in at least one embodiment or example of the disclosure.
[0035] The terms "first," "second," and the like, do not denote any absolute significance, but are used onely to distinguish one element from another. The terms "first," "second," and the like can be used interchangeably with "one," "another," and / or "one or more." The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of this disclosure. As used herein, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and / or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.
[0036] In the following description, the suffix "module" or "part" or "unit" for an element is used only to facilitate the description of the disclosure, and does not have a specific meaning or function, and thus, "module", "part", or "unit" can be mixedly used.
[0037] In the disclosure, the expressions "exemplarily" or "for example" are used to indicate an example, illustration, or description. Any embodiment or design scheme described as "exemplarily" or "for example" in the disclosure should not be interpreted as being more preferred or advantageous than other embodiments or design schemes. Rather, the expressions "exemplarily" or "for example" are used to present relevant concepts in a detailed manner.
[0038] In addition, the use of "based on" means open and inclusive, as a process, step, calculation, or other action that is "based on" one or more stated conditions or values can be based on additional conditions or values beyond those stated.
[0039] Multi-antenna technology is an important technology for improving spectrum efficiency in the field of wireless communication, and to play the performance of multi-antenna, accurate CSI (Channel State Information) needs to be obtained. Based on advanced information processing technology, such as artificial intelligence (AI), etc., the channel state information can be predicted, so that the channel state information of multiple future time instants can be obtained, and the early scheduling planning can be carried out based on the predicted channel state information, so as to obtain better wireless communication performance. That is, the channel state information prediction technology can predict the channel state at one or more future time instants based on the historical channel state information, help the wireless communication system to realize the early scheduling and planning, and further optimize the performance of the wireless communication system. However, the performance of the model or information processing method used for channel state information prediction may fluctuate with the change of the channel environment, and sometimes may no longer adapt to the current channel environment, so that the performance of the model or information processing method used for channel state information prediction is monitored. Sometimes, the model or information processing method also needs to be trained or fine-tuned. The current reference signal transmission cannot effectively achieve the performance monitoring or training of the model and other goals.
[0040] Therefore, the present disclosure provides a channel state information acquisition method, which comprises: receiving signaling information, determining K first reference signal resources and L second reference signal resources according to the signaling information; determining K first channel state information according to the first reference signal on the K first reference signal resources, and determining N second channel state information according to the second reference signal on the L second reference signal resources; K, L and N are positive integers; transmitting a channel state information report, the channel state information report comprising at least one of the following: all or part of the K first channel state information, all or part of the N second channel state information, and a performance parameter determined according to the K first channel state information and the N second channel state information. Thus, one or more information processing methods can be managed according to the acquired channel state information, such as effective performance monitoring, training or fine-tuning of the information processing method, etc. Thus, K first reference signal resources and L second reference signal resources can be determined according to the received signaling information, and then K first channel state information and N second channel state information can be determined respectively, and then a channel information report is transmitted. In this way, the determined K first channel state information and N second channel state information can be used to manage one or more information processing methods, such as training, fine-tuning and performance monitoring of the information processing method, etc., so as to improve the accuracy of the management, such as performance monitoring, of the information processing method.
[0041] Correspondingly, the disclosure also provides a method for acquiring signaling information, comprising: sending signaling information; the signaling information is used to determine K first reference signal resources and L second reference signal resources; receiving a channel state information report; the channel state information report includes at least one of the following: all or part of K first channel state information, all or part of N second channel state information, performance parameters; K, L, N are positive integers. In this way, the determined N second channel state information can be used to manage one or more information processing methods, such as training, fine-tuning, and performance monitoring of information processing methods, etc.
[0042] The technical solutions provided by the embodiments of the disclosure can be applied to various mobile communication networks, for example, a New Radio (NR) mobile communication network using the 5th generation mobile communication technology (5G), a future mobile communication network (such as various 6th generation mobile communication technology, 6G, but not limited to), or a network of a multi-communication convergence system, etc. The embodiments of the disclosure do not limit this.
[0043] The network architecture of the mobile communication network (including but not limited to 3G, 4G, 5G, and future mobile communication networks such as 6G, 7G, etc.) in the embodiments of the disclosure can include network side devices (such as but not limited to base stations) and receiving side devices (such as but not limited to terminals). It should be understood that in the present example, in the downlink, the first communication node (also referred to as the first communication node device) can be a base station side device, and the second communication node (also referred to as the second communication node device) can be a terminal side device. Of course, in the uplink, the first communication node can also be a terminal side device, and the second communication node can also be a base station side device. In device-to-device communication between two communication nodes, the first communication node and the second communication node can both be base stations or terminals. The first communication node and the second communication node can be referred to as the first node and the second node, respectively.
[0044] Exemplarily, taking the network side device as a base station and the receiving side device as a terminal as an example, FIG. 1 shows a schematic diagram of the architecture of a communication system provided by an embodiment of the disclosure. As shown in FIG. 1, the communication system 10 includes a plurality of base stations (such as base station 21 and base station 22) and a plurality of terminals (such as terminal 31, terminal 32, terminal 33, and terminal 34). The plurality of base stations and the plurality of terminals can be communicatively connected. One base station can provide network services to terminals in one cell, or can simultaneously provide network services to terminals in multiple cells.
[0045] In some embodiments, the base station can be a base station in long term evolution (LTE), long term evolution advanced (LTE-A), or an evolutional node B (eNB or eNodeB), a base station device in a 5G network, or a base station in a future communication system, etc., which can include various macro base stations, micro base stations, home base stations (Femto cell or Home eNode B), wireless remote devices, reconfigurable intelligent surfaces (RISs), routers, wireless fidelity (WIFI) devices, or logical entities such as primary cells and secondary cells, etc.
[0046] In some embodiments, the terminal can be a device with wireless transceiving function, which can be deployed on land, including indoor or outdoor handheld, wearable or vehicle-mounted devices, etc.; can also be deployed on the water surface (such as ships, etc.); and can also be deployed in the air (such as airplanes, balloons and satellites, etc.). The terminal can be a mobile phone, a tablet computer (Pad), a computer with wireless transceiving function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. The terminal can also be referred to as a user, a user equipment (UE), an access terminal, a UE unit, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a UE terminal, a wireless communication device, a UE agent or a UE apparatus, etc., and the embodiments of the present disclosure are not limited.
[0047] It should be noted that FIG. 1 is only an exemplary framework diagram, the number of devices or nodes included in FIG. 1, and the name of each device are not limited, and in addition to the functional nodes shown in FIG. 1, the communication system can also include other nodes or devices, such as core network devices.
[0048] 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.
[0049] In some embodiments, higher-layer signaling includes, but is not limited to, radio resource control (RRC), media access control control element (MAC CE), and other signaling outside of physical layer signaling, such as LTE Positioning Protocol (LPP) higher-layer signaling, NR Positioning Protocol A (NRPPa) higher-layer signaling, and LTE Positioning Protocol A (LPPa) higher-layer signaling. LPP is also applied to the NR Positioning Protocol. Physical layer signaling can also be transmitted between the base station and the terminal. For example, the base station and the terminal can transmit downlink physical layer signaling on the physical downlink control channel (PDCCH) and uplink physical layer signaling on the physical uplink control channel (PUCCH).
[0050] In some embodiments, the indicators of various parameters can also be called indexes or identifiers (IDs), and these terms are equivalent. For example, the resource identifier of a wireless system can also be called a resource indicator or a resource index. Wireless system resources 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, neural networks, sub-neural networks, neural network layers, precoding matrices, beams, transmission methods, transmit methods, receive methods, modules, models, functional modules, functions, etc. A base station can indicate the identifier of one or a group of resources to a terminal via higher-layer signaling or physical-layer signaling. A terminal can also send the identifier of one or a group of resources to the base station via higher-layer signaling and / or physical-layer signaling.
[0051] In some embodiments, transmission includes sending or receiving. For example, sending data or signals, or receiving data or signals.
[0052] In some embodiments, to calculate channel state information or perform channel estimation, mobility management, positioning, etc., a base station or terminal needs to transmit a reference signal (RS). The reference signal includes, but is not limited to, a channel-state information-reference signal (CSI-RS), which includes zero-power CSI-RS (ZP CSI-RS) and non-zero-power CSI-RS (NZP CSI-RS), channel state information-interference measurement (CSI-IM), a sounding reference signal (SRS), a synchronization signal block (SSB), a physical broadcast channel (PBCH), and a synchronization signal block / physical broadcast channel (SSB / PBCH). Furthermore, the set of resource elements (REs) included in the time-frequency resources used to transmit the reference signal is called the reference signal resource, such as CSI-RS resource, SRS resource, CSI-IM resource, and SSB resource. In this disclosure, SSB includes a synchronization signal block and / or a physical broadcast channel.
[0053] In some embodiments, to save signaling overhead, multiple reference signal resources may be divided into multiple sets (reference signal resource sets are sometimes also called reference signal resource groups, such as CSI-RS resource set, CSI-IM resource set, SRS resource set). A reference signal resource set includes at least one reference signal resource, and multiple reference signal resource sets may come from the same reference signal resource setting (such as CSI-RS resource setting, SRS resource setting, where CSI-RS resource setting may be merged with CSI-IM resource setting and both are called CSI-RS resource setting) to configure parameter information.
[0054] 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. Here, a symbol refers to a time unit within a subframe, frame, or time slot, and the unit can be milliseconds, microseconds, nanoseconds, seconds, etc. For example, it can 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 new waveforms in future communication systems. In some embodiments, the described time slot can be replaced by a time instance, a mini-slot, etc.
[0055] In some embodiments, the smallest transmission unit carrying a modulation symbol is a resource element (RE), which is the smallest hourly frequency resource used to transmit a modulation symbol, including a frequency domain subcarrier and radio resources on the symbol. Radio resources consisting of one or more subcarriers on one or more symbols constitute a physical resource block (PRB), for example, 1 to 14 consecutively indexed symbols and 12 consecutively indexed subcarriers constitute a physical resource block (PRB).
[0056] In some embodiments, the communication node selects an information processing method to process the obtained information (such as channel information, channel matrix information, time-domain channel information, frequency-domain channel information, angle information, and position information) to obtain an information processing result. The information processing result includes one or more channel state information or one or more beam parameter information.
[0057] In some embodiments, the information processing method can be a traditional information processing method or various advanced information processing methods, including but not limited to AI-based information processing methods.
[0058] In some embodiments, the information processing methods include at least linear and nonlinear information processing methods. Nonlinear information processing methods, as important information processing means, include, but are not limited to, various advanced information processing technologies such as AI. In some embodiments, for ease of description, the nonlinear information processing method is also referred to as the first information processing method, and the linear information processing method is also referred to as the second information processing method.
[0059] 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.
[0060] In some embodiments, artificial intelligence is implemented through an artificial intelligence network (or neural network, or network). The neural network includes multiple layers, each of which includes at least one node. In one example, the neural network includes an input layer, an output layer, and at least one hidden layer. Artificial intelligence networks can be implemented through models. Models can include neural network models, which include neural network model structures and / or neural network model parameters. 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.
[0061] In some embodiments, a model refers to the data flow from the original input of a sample to the output target through multiple linear or nonlinear components. The model includes neural network models, other non-artificial intelligence modules for information processing or their corresponding models, 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 indicator (Model ID) or 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.
[0062] In some embodiments, the model includes a model structure and model parameters. For example, the model can be a neural network model, which includes 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 neural network model structure can correspond to multiple neural network model parameters; that is, the neural network model structures can be the same, but the corresponding neural network model parameter values can be different.
[0063] In some embodiments, a communication node sends a functionality or function index to another communication node, informing the terminal that the functionality can be used to process information. A functionality, also referred to as a functional module, function, or function mapping, describes the characteristics or type of information processing method. Information processing methods include various types, such as those used for positioning, beam management, CSI prediction, beam prediction, and channel estimation. The characteristics of an information processing method include, but are not limited to, descriptions of the scenarios the function is adapted to, descriptions of input parameters, descriptions of output parameters, and whether the output result is a measurement parameter. One functionality corresponds to one or more information processing methods, and each information processing method can be implemented using one or more models. Alternatively, one functionality can be implemented using one or more models.
[0064] In some examples, the model parameters of the neural network are obtained through online or offline training. For instance, the neural network model parameters are trained by inputting at least one sample. A sample includes at least one feature and at least one label. The sample's features are used as input to the model, while the sample's label is an ideal value that the model's output needs to approximate, used for performance monitoring or calculating the loss function, etc. In some examples, the label is also referred to as the ground truth.
[0065] In some examples, in order to better transmit data or signals, the base station or terminal needs to acquire measurement parameters. These measurement parameters may include channel state information or other parameters used to characterize the channel. The channel state information may include at least one of the following: Channel State Information - Reference Signal Resource Indicator (CSI-RS resource indicator, CRI), Synchronization Signal Block Resource Indicator (SSBRI), L1 Reference Signal Received Power (L1-RSRP or RSRP), Differential RSRP, L1 Signal-to-Interference Noise Ratio (L1-SINR or SINR), Differential L1-SINR, Reference Signal Received Quality (RSRQ), Differential RSRQ, Channel Quality Indicator (CQI), Precoding Matrix Indicator (PMI), Layer Indicator (LI), Rank Indicator (RI), Precoding Information, and Channel Information.
[0066] In some embodiments, a beam includes a transmit beam, a receive beam, a transmit and receive beam pair, and a transmit and receive beam pair. In some embodiments, a beam can be understood as a resource, such as a reference signal resource, a transmit-end spatial filter, a receive-end spatial filter, a spatial filter, spatial receive parameters, transmit-end precoding, receive-end precoding, an antenna port, an antenna weight vector, an antenna weight matrix, etc. In some embodiments, a beam index can be replaced by a resource index (e.g., a reference signal resource index) because a beam can be transmittedly bound to resources in at least one of the time domain, frequency domain, and code domain. A beam can also be a transmission (transmit / receive) mode; the transmission mode may include spatial division multiplexing, frequency / time domain diversity, beamforming, etc.
[0067] In this embodiment of the disclosure, feedback CSI can also be referred to as transmitted CSI or sent CSI, for example, carrying channel state information on uplink transmission resources for feedback or transmission. The uplink transmission resources and the CSI to be transmitted on the uplink resources can be configured or indicated through channel state information reports. In one example, transmitting a CSI report means transmitting the content indicated in the CSI report that needs to be transmitted, including but not limited to channel state information. Here, transmission includes sending or receiving, and can also be replaced by feedback or receiving.
[0068] In some embodiments, the antenna is a physical antenna. In some examples, the antenna is a logical antenna. In some examples, the concepts of port and antenna, antenna port, reference signal port, and pilot port are interchangeable. In some examples, the antenna is a transmitting antenna. In some examples, the antenna is a receiving antenna. In some examples, the antenna includes an antenna pair consisting of a transmitting antenna and a receiving antenna.
[0069] In some examples, channel information is information describing the channel environment between communication nodes, obtained from a reference signal (such as CSI-RS). In some examples, channel information is a complex matrix, the size of which depends on the number of transmit antennas Nt, the number of receive antennas Nr, and the resource elements. For example, there is at least one Nr*Nt channel matrix on a physical resource block (PRB).
[0070] In some embodiments, the channel information H 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 or a precoding matrix corresponding to the time-domain channel, one or more codewords corresponding to the frequency-domain channel, or one or more codewords corresponding to the time-domain channel.
[0071] In some embodiments, partial channel information includes at least one of the following: channel information on one or more ports, channel information on one or more resource elements, and channel information on one or more layers. All channel information is the channel information H mentioned above.
[0072] In some examples, channel state information prediction includes time-domain beam prediction. In some examples, channel state information prediction includes channel information prediction. In one example, the predicted channel information is compressed, quantized, and then fed back to the base station. In some examples, channel state information prediction includes prediction of the channel's eigenvectors.
[0073] In some examples, the distance between two scalars refers to the absolute value of their difference. In some examples, the distance between two vectors refers to the norm of their difference. In some examples, the distance between two matrices (OR) refers to the norm of their difference. The norm here can be various forms such as L1 norm, L2 norm, etc. The matrix can be 2-dimensional or greater than 2-dimensional. Of course, distance can also be replaced by other concepts, such as relevance, length, similarity, magnitude, amplitude, etc.
[0074] As shown in Figure 2, this disclosure provides a method for obtaining channel state information, applied to a first node, the method including the following S101 to S103.
[0075] S101. Receive signaling information and determine K first reference signal resources and L second reference signal resources based on the signaling information.
[0076] This signaling information is used to determine K first reference signal resources and L second reference signal resources. For example, this signaling information can be sent by a base station, and the terminal receives this signaling information and determines the K first reference signal resources and L second reference signal resources based on the received signaling information.
[0077] In some embodiments, the K first reference signal resources determined according to signaling information are transmitted on different time slots. For example, the K first reference signal resources are periodic reference signal resources or semi-persistent reference signal resources on different periods, or non-periodic reference signal resources on the K time slots. The time slots corresponding to two adjacent first reference signal resources differ by one time slot offset or one period.
[0078] In some embodiments, the L second reference signal resources determined according to signaling information are transmitted on different time slots. For example, the L second reference signal resources are periodic reference signal resources or semi-persistent reference signal resources on different periods, or non-periodic reference signal resources on the L time slots. The time slots corresponding to two adjacent second reference signal resources differ by one time slot offset or one period.
[0079] In some embodiments, the K first reference signal resources determined according to signaling information are reference signal resources of periodic or semi-persistent reference signals under the same configuration over K consecutive periods. The L second reference signal resources determined according to signaling information are reference signal resources of periodic or semi-persistent reference signals under the same configuration over L consecutive periods. The time slot of the last first reference signal resource among the K first reference signal resources differs from the time slot of the last second reference signal resource among the L second reference signal resources by a time slot offset. In some embodiments, this time slot offset can be an integer multiple of T, where T is the period length of the periodic or semi-persistent reference signal resource.
[0080] In some embodiments, the K first reference signal resources determined according to signaling information are reference signal resources of an aperiodic reference signal under the same configuration over K consecutive periods. The L second reference signal resources determined according to signaling information are reference signal resources of an aperiodic reference signal under the same configuration over L consecutive periods. The time slot containing the last first reference signal resource among the K first reference signal resources differs from the time slot containing the last second reference signal resource among the L second reference signal resources by one time slot offset.
[0081] In some embodiments, the received signaling information satisfies any of the following:
[0082] The signaling information includes a first signaling, which indicates K first reference signal resources and L second reference signal resources;
[0083] The signaling information includes a first signaling, which is used to indicate at least one reference signal resource group, wherein one of the reference signal resource groups includes K first reference signal resources and L second reference signal resources;
[0084] The signaling information includes a first signaling and a second signaling. The first signaling is used to indicate K first reference signal resources, and the second signaling is used to indicate L second reference signal resources.
[0085] The signaling information includes a first signaling and a second signaling. The first signaling is used to indicate K0 first reference signal resources and L0 second reference signal resources, and the second signaling is used to indicate K first reference signal resources out of K0 first reference signal resources and L second reference signal resources out of L0 second reference signal resources.
[0086] The signaling information includes a first signaling and a second signaling. The first signaling is used to indicate at least one reference signal resource group, and one of the reference signal resource groups includes K0 first reference signal resources and L0 second reference signal resources. The second signaling is used to indicate K first reference signal resources among the K0 first reference signal resources and L second reference signal resources among the L0 second reference signal resources.
[0087] The signaling information includes a first signaling, a second signaling, and a third signaling. The first signaling is used to indicate K0 first reference signal resources, the second signaling is used to indicate L0 second reference signal resources, and the third signaling is used to indicate K first reference signal resources out of K0 first reference signal resources and L second reference signal resources out of L0 second reference signal resources.
[0088] The signaling information includes a first signaling, a second signaling, a third signaling, and a fourth signaling. The first signaling is used to indicate K0 first reference signal resources, the second signaling is used to indicate L0 second reference signal resources, the third signaling is used to indicate K first reference signal resources out of the K0 first reference signal resources, and the fourth signaling is used to indicate L second reference signal resources out of the L0 second reference signal resources.
[0089] The signaling information includes one or more of the following: higher-layer signaling, media access control unit signaling, and physical layer signaling. Furthermore, the signaling information includes at least one of the following: first signaling, second signaling, third signaling, and fourth signaling.
[0090] In some embodiments, the first signaling can be any one of higher-layer signaling, media access control unit (MACU) signaling, and physical layer signaling. In some embodiments, the second, third, or fourth signaling can also be any one of higher-layer signaling, MACU signaling, and physical layer signaling. Detailed examples of Xth signaling being physical layer signaling and / or higher-layer signaling are given below. Xth signaling can be one of the following: first signaling, second signaling, third signaling, fourth signaling, etc.
[0091] In addition, K0 and L0, K, L are all positive integers, and K0 is greater than or equal to K, and L0 is greater than or equal to L.
[0092] In one example, the signaling information described above is a physical layer signaling message used to indicate K first reference signal resources and L second reference signal resources. This signaling information can be the first, second, third, or fourth signaling message described above. Furthermore, the signaling information in the following examples can also be the first, second, third, or fourth signaling message, and will not be described in detail below.
[0093] In another example, the signaling information includes a physical layer signaling for indicating at least one reference signal resource group, wherein one of the reference signal resource groups includes K first reference signal resources and L second reference signal resources.
[0094] In another example, the signaling information includes two physical layer signaling messages: one physical layer signaling message indicating K first reference signal resources and the other physical layer signaling message indicating L second reference signal resources. Exemplarily, these two physical layer signaling messages can be referred to as the first and second signaling messages mentioned above, or they can be any two of the first, second, third, and fourth signaling messages. Furthermore, the signaling information in the following examples can also include any two of the first, second, third, or fourth signaling messages, which will not be described in detail below.
[0095] In another example, the signaling information includes a higher-level signaling that indicates K first reference signaling resources and L second reference signaling resources.
[0096] In another example, the signaling information includes a higher-level signaling that indicates at least one reference signal resource group, the reference signal resource group including K first reference signal resources and L second reference signal resources.
[0097] In another example, the signaling information includes two higher-level signaling messages, one of which indicates K first reference signaling resources and the other of which indicates L second reference signaling resources.
[0098] In another example, the signaling information includes a physical layer signaling and a higher layer signaling, the physical layer signaling being used to indicate K first reference signaling resources and the higher layer signaling being used to indicate L second reference signaling resources.
[0099] In another example, the signaling information includes a physical layer signaling and a higher layer signaling, the higher layer signaling being used to indicate K first reference signaling resources and the physical layer signaling being used to indicate L second reference signaling resources.
[0100] In another example, the signaling information includes a higher-layer signaling and a physical-layer signaling, wherein the higher-layer signaling is used to indicate K0 first reference signal resources and L0 second reference signal resources, and the physical-layer signaling is used to indicate K first reference signal resources out of K0 first reference signal resources and L second reference signal resources out of L0 second reference signal resources.
[0101] In another example, the signaling information includes a higher-layer signaling and a physical-layer signaling. The higher-layer signaling is used to indicate at least one reference signal resource group, which includes K0 first reference signal resources and L0 second reference signal resources. The physical-layer signaling is used to indicate K first reference signal resources out of the K0 first reference signal resources and L second reference signal resources out of the L0 second reference signal resources.
[0102] In another example, the signaling information includes two higher-layer signaling messages and one physical-layer signaling message. One of the two higher-layer signaling messages is used to indicate K0 first reference signal resources, and the other of the two higher-layer signaling messages is used to indicate L0 second reference signal resources. The physical-layer signaling message is used to indicate K first reference signal resources out of the K0 first reference signal resources and L second reference signal resources out of the L0 second reference signal resources.
[0103] In another example, the signaling information includes a higher-layer signaling and a MAC-layer signaling. The higher-layer signaling is used to indicate K0 first reference signal resources and L0 second reference signal resources, and the MAC-layer signaling is used to indicate K first reference signal resources out of K0 first reference signal resources and L second reference signal resources out of L0 second reference signal resources.
[0104] In another example, the signaling information includes a higher-layer signaling and a MAC layer signaling. The higher-layer signaling is used to indicate at least one reference signal resource group, wherein one of the reference signal resource groups includes K0 first reference signal resources and L0 second reference signal resources. The MAC layer signaling is used to indicate K first reference signal resources among the K0 first reference signal resources and L second reference signal resources among the L0 second reference signal resources.
[0105] In another example, the signaling information includes two higher-layer signaling messages and one MAC layer signaling message. One of the two higher-layer signaling messages is used to indicate K0 first reference signal resources, and the other of the two higher-layer signaling messages is used to indicate L0 second reference signal resources. The MAC layer signaling message is used to indicate K first reference signal resources out of K0 first reference signal resources and L second reference signal resources out of L0 second reference signal resources.
[0106] In some embodiments, the received signaling information may include parameters for determining K first reference signal resources and L second reference signal resources. For example, a base station may send signaling information for one set of reference signal resources or one set of reference signal resources from multiple sets. The terminal receives the signaling information, which includes parameters for indicating one or more reference signal resources. In some embodiments, the parameters of the multiple reference signal resources may include parameters for K first reference signal resources and L second reference signal resources, thereby allowing the terminal to determine the K first reference signal resources and L second reference signal resources based on the received signaling information.
[0107] In some embodiments, the signaling information further includes at least one of the following (i.e., the parameters of the reference signal resource indicated by the signaling information and / or the parameters of the channel state information report include at least one of the following):
[0108] The first offset of the first reference signal resource, the second offset of the second reference signal resource, the third offset of the first channel state information, the fourth offset of the second channel state information, the fifth offset of the third channel state information, the first time domain interval of the first reference signal resource, the second time domain interval of the second reference signal resource, the third time domain interval of the first channel state information, the fourth time domain interval of the second channel state information, the fifth time domain interval of the third channel state information, the value of K, the value of N, and the value of L.
[0109] N can be the number of defined second or third channel state information items. In some examples, the first, second, third, fourth, and fifth time-domain intervals can also be the period of a periodic or semi-persistent reference signal resource. The first, second, third, fourth, and fifth time-domain intervals, K, L, and N are all positive integers, and the first, second, third, fourth, and fifth offsets are integers, which will not be elaborated further below. In some examples, two parameters have the same value and can be combined into one parameter, and they are assumed to be the same. The first, second, third, fourth, and fifth time-domain intervals in this disclosure can also be called the first interval, second interval, third interval, fourth interval, fifth interval, or other possible names, which will not be elaborated further below.
[0110] In addition, signaling information may also include other conventional parameters, such as parameters used to indicate reference signal time domain resources, frequency domain resources, code domain resources, spatial domain resources, etc., which will not be described in detail here.
[0111] S102. Determine K first channel state information based on the first reference signals on K first reference signal resources, and determine N second channel state information based on the second reference signals on L second reference signal resources.
[0112] K, L, and N are all positive integers, and the first channel state information or the first reference signal is used to obtain the third channel state information.
[0113] In some embodiments, K first reference signals can be received on K first reference signal resources respectively. Then, K first channel state information is determined based on the K first reference signals. Similarly, N second reference signals can be received on L second reference signal resources, and then N second channel state information is determined based on the N second reference signals.
[0114] In some embodiments, the aforementioned first 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. 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 examples, the first or second channel state information may also be other channel state information parameters, and this disclosure does not limit this.
[0115] 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, and the terminal receives the reference signal transmitted by the base station and measures the reference signal to obtain channel state information, such as L1-RSRP, differential L1-RSRP, L1-SINR, differential L1-SINR, probability, L1-RSRQ, differential L1-RSRQ, partial or complete channel information, etc. In some embodiments, the channel state information obtained here can be used as the first channel state information or the second channel state information mentioned above.
[0116] S103, Send channel status information report.
[0117] The channel state information report includes at least one of the following: all or part of K first channel state information, all or part of N second channel state information, and performance parameters determined based on the K first channel state information and the N second channel state information.
[0118] In some embodiments, N third channel state information can be generated based on K first channel state information. Then, performance parameters are determined based on the N second channel state information and the N third channel state information.
[0119] In some embodiments, N third channel state information items may also be sent in the channel state information report.
[0120] In some embodiments, the K first reference signal resources determined according to signaling information can be on an observation window. K can be the length of the observation window; furthermore, the observation window can also be named, for example, a measurement window. Thus, the reference signals on the K first reference signal resources can be measured to obtain K first channel state information.
[0121] Therefore, in the channel state information prediction process, the obtained K first channel state information can be used as input parameters for an information processing method. This information processing method is used to predict the channel state information, and its output can be N third channel state information, which are the prediction results. Furthermore, L second reference signal resources are on the prediction window. L can be the length of the prediction window; alternatively, the prediction window can have other names. In some examples, there may be no prediction window or a reference signal may need to be sent within the prediction window, such as during model inference. However, during model monitoring or training, the prediction window sends reference signals to obtain the label portion of the samples. Therefore, measuring the reference signals on the L second reference signal resources can yield L second channel state information. All or part of the L second channel state information can serve as labels for an information processing method, thereby monitoring the prediction performance of that method.
[0122] In some embodiments, the K first channel state information entries can represent channel state information in K time slots. Each first channel state information entry can be a channel information entry, or a matrix or vector composed of one or more L1-RSRP entries. In other embodiments, the L1-RSRP entry can be replaced by differential L1-RSRP, L1-SINR, differential L1-SINR, probability, L1-RSRQ, differential L1-RSRQ, etc. The L second channel state information entries represent channel state information in L time slots. Each second channel state information entry can be a channel information entry, or a matrix or vector composed of one or more L1-RSRP entries. In other embodiments, the L1-RSRP entry can be replaced by differential L1-RSRP, L1-SINR, differential L1-SINR, probability, L1-RSRQ, differential L1-RSRQ, etc.
[0123] It should be noted that, due to changes in the environment or channel, the information processing method, its corresponding model, or its corresponding function may no longer be suitable for the new environment or channel. Therefore, performance monitoring of the information processing method, its corresponding model, or its corresponding function is necessary. Thus, channel state information corresponding to K first reference signal resources and L second reference signal resources can be sent for performance monitoring. Furthermore, in actual performance monitoring, multiple sets of reference signal resources may be used, each set including the aforementioned K first reference signal resources and L second reference signal resources. In other examples, the channel state information corresponding to the aforementioned K first reference signal resources and L second reference signal resources can also be used for training or fine-tuning.
[0124] In some embodiments, N second reference signal resources corresponding to N second channel state information can be determined from the L second reference signal resources. N second reference signals on the N second reference signal resources are received, and N second channel state information is determined based on the N second reference signals.
[0125] For example, as shown in Figure 3, the reference signal resources shown in Figure 3 include at least K = 4 first reference signal resources and L = 3 second reference signal resources. The interval m = 5 for the first reference signal resources, the second interval d = 5 for the second reference signal resources, the offset delta = δ = 1, and the offset of the second reference signal resources is 5. The first reference signal resources are located within the measurement window or observation window, the second reference signal resources are located within the prediction window, and the reference signals measured in the channel state information report can be after the channel state information reference (CSI-Reference). The time-frequency position of the reference signal resources can be determined according to the signaling information, the first reference signals on the K first reference signal resources are received, and each first reference signal is measured separately to obtain K first channel state information. Furthermore, the K first channel state information can be used as input to an information processing method to obtain N third channel state information (predicted channel state information) as output. These N third channel state information can be located in different time slots, and the interval of the third channel state information is the fifth interval.
[0126] In some examples, to monitor the performance of this information processing method, L second reference signal resources can be received in the prediction window, and these K second reference signal resources can be measured to obtain N second channel state information. The N second channel state information are located in N time slots, with an interval of the fourth interval. In some embodiments, L = N, so that the time slot where the second channel state information is located and the time slot where the second reference signal resource is located are in a one-to-one correspondence, that is, the time slot where the i-th second channel state information is located is the same as or differs from the time slot where the i-th second reference signal resource is located, i = 1, ..., N.
[0127] In one example, the i-th reference signal is transmitted on the i-th reference signal resource, and the transmission time slot can be n. offset +i*m.
[0128] In one example, the time slot containing the k-th third channel state information is n+δ+k*d, where δ is the reference signal n. offset The offset is given by: m is the period of the channel state information reference signal, n is the time slot where the channel state information report is located, and d is the (time domain) interval of the third channel state information (predicted channel state information). The offset can be the distance between the first third channel state information and the CSI report, or it can be called the fifth offset. i = 1, ..., K, k = 1, ..., N.
[0129] In some embodiments, the third channel state information and the second reference signal resource are aligned in time slots.
[0130] It should be noted that, as shown in Figure 4, the reference signal resources include at least K = 4 first reference signal resources and L = 3 second reference signal resources. The interval of the first reference signal resources is m = 5, the second interval of the second reference signal resources is d = 5, the offset delta = δ is 2, and the offset of the second reference signal resources is 5. The first reference signal resources are located within the measurement window or observation window, and the second reference signal resources are located within the prediction window. Based on the K first channel state information determined by the first reference signals on the first reference signal resources and the information processing method, N third channel state information (predicted channel state information) can be obtained, and L first channel state information can be determined by the second reference signals on the second reference signal resources. As shown in Figure 4, taking the second channel state information 41 and the third channel state information 42 as examples, it can be seen that the time slot where the second channel state information 41 is located is different from the time slot where the third channel state information 42 is located, that is, there will be a situation where the predicted channel state information (second channel state information) and the tag channel state information (third channel state information) are misaligned. At this point, the label channel state information (second channel state information) cannot be used to monitor the performance of the predicted channel state information (third channel state information) and information processing method, or it may affect the accuracy of performance monitoring.
[0131] In some embodiments, the reference signal for the channel state information report measurement can be prior to the channel state information reference (CSI-Reference), n-4≥n offset +K×m.
[0132] In some embodiments, the terminal needs to transmit the capability description information in at least one time slot, and the base station receives the capability description information from the terminal. In one embodiment, the capability description information is transmitted via higher-layer signaling and / or physical-layer signaling. In one embodiment, the capability description information is used to describe the input and output information of a model corresponding to a model or information processing method. In one embodiment, the input information includes, but is not limited to, at least one of the following: the number of input CSIs, the interval between input CSIs, the interval between reference signal resources corresponding to input CSIs, and the interval between the last input CSI and the first output CSI. In one embodiment, the output information includes, but is not limited to, at least one of the following: the number of output CSIs, the interval between output CSIs, the interval between reference signal resources corresponding to output CSIs, the interval between reference signal resources used for tags, and the interval between the last input CSI and the first output CSI. In other embodiments, the interval here can also be replaced by offset, the period of reference signal resources, the period of CSIs, the period of CSI reports, etc. Further details regarding the capability description information will not be elaborated upon here.
[0133] In some embodiments, n offset =n+δ, m=d. Furthermore, the interval or period, offset information, etc., of the reference signal resources can be determined based on the capability description information. It should be noted that, in order to ensure that the predicted channel state information (third channel state information) and the tag channel state information (second channel state information) are aligned in time slots, i.e., the time slot corresponding to the i-th predicted channel state information is the same as the time slot corresponding to the i-th tag channel state information, i=1,…,N. Therefore, n offset =n+δ, m=d. Furthermore, the interval or period of the reference signal resource, offset information, etc., can be determined based on the capability description information.
[0134] For example, the aforementioned capability description information can also be referred to as user capability description information. Capability description information may include at least one of the following: input description information and output description information. In one example, input description information may include at least one of the following: the number K of first channel state information, the third interval of the first channel state information, and the third offset of the first channel state information. Alternatively, output description information may include at least one of the following: the number N of third channel state information, the fifth time-domain interval of the third channel state information, and the fifth offset of the third channel state information. In one example, input description information includes one of the following: input description information of a function, input description information of a model, input description information of an information processing method, etc. Alternatively, output description information includes one of the following: output description information of a function, output description information of a model, output description information of an information processing method, etc.
[0135] In some embodiments, at least one of the following can be determined based on the capability description information: the value or range of the first bias, the value or range of the second bias, the value or range of the third bias, the value or range of the fourth bias, the value or range of the fifth bias, the value or range of the first time domain interval, the value or range of the second time domain interval, the value or range of the third time domain interval, the value or range of the fourth time domain interval, and the value or range of the fifth time domain interval.
[0136] In some embodiments, the first bias, the third bias, and the fourth bias satisfy any one of the following:
[0137] The values of the third and / or fourth biases are determined based on the first bias;
[0138] The range of values for the third and / or fourth bias is determined based on the first bias;
[0139] The value of the first bias is determined based on the third and / or fourth bias;
[0140] The range of the first bias is determined based on the third and / or fourth bias.
[0141] In one example, the value or range of the third bias can be determined based on the first bias. In other examples, the third bias can also be replaced by a fourth or fifth bias. That is, the value or range of the fourth or fifth bias can be determined based on the first bias.
[0142] In another example, the value or range of the first bias can be determined based on the third bias. In other examples, the third bias can also be replaced by a fourth or fifth bias. That is, the value or range of the first bias can be determined based on the fourth or fifth bias.
[0143] In another example, the value or range of the third interval can be determined based on the first interval. The first interval can also be called the first time-domain interval, and the third interval can also be called the third time-domain interval. In other examples, the third interval can also be replaced by the fourth or fifth interval. That is, the value or range of the fourth or fifth interval can be determined based on the first interval. Furthermore, the fourth interval can also be called the fourth time-domain interval, and the fifth interval can also be called the fifth time-domain interval.
[0144] In another example, the value or range of the first interval can be determined based on the third interval. In other examples, the third interval can also be replaced by a fourth or fifth interval. That is, the value or range of the first interval can be determined based on the fourth or fifth interval.
[0145] In some embodiments, at least one threshold information may also be received. Then, second channel state information can be determined based on the received at least one threshold information. And performance parameters are determined based on the received at least one threshold information, N second channel state information, and N third channel state information.
[0146] In some embodiments, the threshold information is a threshold value, which can be a real number, a positive real number, a positive integer, a Boolean value, a string, etc. The threshold information can also be an index of a set of threshold values, where each threshold value in the set corresponds to a threshold value; this will not be elaborated further in the embodiments of this disclosure.
[0147] In some embodiments, at least one threshold information is determined based on at least one of the following: a first time-domain interval of a first reference signal resource, a second time-domain interval of a second reference signal resource, a third time-domain interval of a first channel state information, a fourth time-domain interval of a second channel state information, a fifth time-domain interval of a third channel state information, a value of K, a value of N, channel quality information, the moving speed of the terminal device, carrier spacing, the type of input data, the number of input data streams, and the information processing method used.
[0148] It should be noted that the information processing method or model of the information processing method can be determined based on the period or interval of the reference signal. The period or interval of the first reference signal can be the same as the interval of the channel state information input to the model, or the distance between the period or interval of the first reference signal and the interval of the channel state information input to the model is less than a preset threshold. And / or, the period or interval of the second reference signal is the same as the interval of the channel state information output by the model, and the distance between the period or interval of the second reference signal and the interval of the channel state information output by the model is less than a preset threshold.
[0149] For example, the time slot corresponding to the k-th predicted channel state information (the third channel state information) can be T. CSI,k = n + δ + k*d. The time slot containing the i-th reference signal resource (second reference signal resource) in the prediction window can be T. CSI-RS =n offset +i*m. When i = k, T CSI,k ≠T CSI-RS Therefore, the k-th predicted channel state information (third channel state information) and the k-th tag channel state information (second channel state information) are not aligned. Thus, the reference signal resource corresponding to the k-th predicted CSI can be determined, and the k-th tag CSI can be obtained by measuring the reference signal on the reference signal resource corresponding to the k-th predicted CSI. Therefore, the k-th tag CSI and the k-th predicted CSI are aligned, k = 1, ..., N.
[0150] In some embodiments, among L second reference signal resources, N second reference signal resources corresponding to N second channel state information are determined, N second reference signals on the N second reference signal resources are received, and N second channel state information is determined based on the N second reference signals. The N second reference signal resources corresponding to the determined N second channel state information include one of the following:
[0151] The kth second reference signal resource among the N second reference signal resources is the reference signal resource with the smallest distance between the time slot and the kth reference time slot;
[0152] The kth second reference signal resource among the N second reference signal resources is the reference signal resource whose time slot is the smallest distance from the kth reference time slot and whose time slot is less than or equal to the kth reference time slot;
[0153] The kth second reference signal resource among the N second reference signal resources is the reference signal resource whose time slot is the smallest distance from the kth reference time slot and whose time slot is greater than or equal to the kth reference time slot;
[0154] The kth second reference signal resource among the N second reference signal resources is the reference signal resource with the same time slot as the kth reference time slot;
[0155] The kth reference time slot is the time slot corresponding to the kth third channel state information, or the smallest time slot in the time slot interval corresponding to the kth third channel state information, k = 1, 2, ..., N.
[0156] In one example, the C reference signal resources closest to the time slot corresponding to the k-th third channel state information can be used as the reference signal resources corresponding to the k-th third channel state information. That is, |T CSI,k -T CSI-RS,i | Meets the preset threshold.
[0157] In another example, the top C reference signal resources closest to the time slot corresponding to the k-th third channel state information can be used as the reference signal resources corresponding to the k-th third channel state information. That is, T CSI,k -T CSI-RS , i It meets the preset threshold and is greater than or equal to 0.
[0158] In another example, the C reference signal resources closest to the time slot corresponding to the k-th third channel state information are taken as the reference signal resources corresponding to the k-th third channel state information. That is, T CSI-RS , i -T CSI,k It meets the preset threshold and is greater than or equal to 0.
[0159] C is a positive integer. When C is greater than 1, C channel state information can be measured, and the k-th tag channel state information can be obtained from these C channel state information. For example, the k-th tag channel state information can be obtained by linearly or non-linearly subtracting the C channel state information. Here, T CSI,k For the time slot where the k-th third CSI is located, T CSI-RS,i Let be the time slot where the i-th second reference signal is located.
[0160] For example, the value of C can be configured to the terminal through higher-layer signaling and / or physical-layer signaling of the base station. Alternatively, the value of C can be determined through negotiation between the base station and the terminal, or it can be a default value. In some embodiments, the value of C is less than or equal to L, where L is the number of second reference signal resources and is an integer greater than or equal to 1. In some embodiments, C is less than or equal to L and less than or equal to L1, where L1 is the number of second reference signal resources in the time slot that is less than or equal to the time slot corresponding to the kth third channel state information. In some embodiments, C is less than or equal to L and less than or equal to L2, where L2 is the number of second reference signal resources in the time slot that is greater than or equal to the time slot corresponding to the kth third channel state information.
[0161] In some embodiments, the difference between the time slot containing the kth second channel state information in the N second reference signal resources and the kth reference time slot is less than a first threshold value, k = 1, 2, ..., N.
[0162] In some embodiments, the method of acquiring N second channel state information is different from the method of acquiring N third channel state information. Here, the method of acquiring channel state information is also a kind of information processing method, such as the method of predicting channel state information.
[0163] It should be noted that in some scenarios, there may be no second reference signal resource, or the second reference signal resource may be subject to significant interference, resulting in poor measured second channel state information that does not meet the requirements for tagging. In such cases, traditional channel state information prediction algorithms, such as Wiener filtering and Kalman filtering, can be used to predict N second channel state information, or fourth channel state information, from K first channel state information. The difference between fourth and third channel state information lies in the information processing methods used. For example, third channel state information uses artificial intelligence for channel state information prediction, while fourth channel state information uses non-artificial intelligence methods.
[0164] For example, it can be based on N fourth channel state information H n and N third channel state information H a Determine the characteristic parameter m2 = f(H) n H a Based on N second channel state information H and N third channel state information H, a Determine the characteristic parameter m 1= f(H,H a It should be noted that the accuracy of m1 may be higher than that of m2, with a difference of one value. Therefore, the performance monitoring threshold for m2 can be configured to be smaller than that for m1. Alternatively, a conversion factor can be configured to perform calculations between m2 and the conversion factor, for example, dividing m2 by the conversion factor and then comparing it with a preset threshold.
[0165] In one example, the base station can indicate a threshold or reduction factor through higher-layer signaling and / or physical-layer signaling, thereby enabling the terminal to obtain the threshold or reduction factor by receiving the higher-layer signaling and / or physical-layer signaling. Then, the second channel state information is determined based on the threshold or reduction factor.
[0166] In one example, a threshold or reduction factor can be determined based on a first time-domain interval; for example, the larger the first time-domain interval, the smaller the threshold or reduction factor. In some embodiments, the first time-domain interval can be replaced by one of the following: a second time-domain interval, a third time-domain interval, a fourth time-domain interval, a fifth time-domain interval, the number L of second reference signal resources, the number N of second channel state information, the number N of third channel state information, the number N of fourth channel state information, the terminal's moving speed, the number of layers of second channel state information, the number of layers of third channel state information, etc. That is, the threshold or reduction factor can be determined based on one of the following: a first time-domain interval, a second time-domain interval, a third time-domain interval, a fourth time-domain interval, a fifth time-domain interval, the number L of second reference signal resources, the number N of second channel state information, the number N of third channel state information, the number N of fourth channel state information, the terminal's moving speed, the number of layers of second channel state information, the number of layers of third channel state information, etc.
[0167] In one example, a threshold or reduction factor can be determined based on the number K of the first reference signal resources; for example, the larger K is, the larger the threshold or reduction factor. In some embodiments, the number K of the first reference signal resources can be replaced by the number of first channel state information items or the carrier spacing.
[0168] In some embodiments, the time slot information corresponding to the first third channel state information among the N third channel state information is determined based on the time slot where the Kth first reference signal resource is located and the second offset.
[0169] For example, the time slot information corresponding to the third channel state information includes one of the following: the time slot corresponding to the third channel state information, the time slot interval corresponding to the third channel state information, the smallest time slot of the time slot interval corresponding to the third channel state information, the largest time slot of the time slot interval corresponding to the third channel state information, and the middle time slot of the time slot interval corresponding to the third channel state information.
[0170] In some embodiments, the time slot of the first predicted channel state information (third channel state information) can be determined based on the time slot n of K first channel state information and a fourth offset. As shown in Figure 5, the reference signal resources include at least K = 4 first reference signal resources and L = 3 second reference signal resources. The interval m of the first reference signal resources is 5, the second interval d of the second reference signal resources is 5, the offset delta = δ is 5, and the offset of the second reference signal resources is 5. The time slot of the first predicted channel state information (third channel state information) can be determined based on the fourth offset 5 of the second channel state information and the time slot n of the K first channel state information. In one example, the fourth offset can be replaced by the second offset and the fifth offset. In another example, the Kth first channel state information can be replaced by the Kth first reference signal resource.
[0171] In some embodiments, at least one of the following may also be satisfied:
[0172] The first time-domain interval of the first reference signal resource is less than or equal to the time-domain interval of the input channel state information of the first information processing method;
[0173] The first time-domain interval of the first reference signal resource is less than or equal to the time-domain interval of the output channel state information of the first information processing method;
[0174] The second time-domain interval of the second reference signal resource is less than or equal to the time-domain interval of the input channel state information of the first information processing method;
[0175] The second time-domain interval of the second reference signal resource is less than or equal to the time-domain interval of the output channel state information of the first information processing method.
[0176] In some embodiments, the time slot of the first second reference signal resource can be determined based on the time slot n of the Kth first channel state information and the fourth offset. In one example, the fourth offset can be replaced by a second offset and a fifth offset. In another example, the Kth first channel state information can be replaced by the Kth first reference signal resource.
[0177] In some embodiments, the base station may configure a reference signal resource of one period. The terminal receives and measures the reference signal on the reference signal resource of that period to obtain first channel state information and second channel state information. The aforementioned K first reference signal resources can correspond to K consecutive periods on the periodic reference signal. The L second reference signal resources can correspond to L consecutive periods on the periodic reference signal.
[0178] The periodic reference signal has a period of T, meaning the reference signal resource is transmitted once every T time slots. In one example, when configuring the period T of the reference signal resource, T is less than or equal to the input interval m of the K input channel state information of the information processing method. In another example, when configuring the period T of the reference signal resource, T is less than or equal to the interval d of the N output channel state information of the information processing method.
[0179] In some embodiments, the deactivation time slot of the second reference signal resource is greater than or equal to the time slot corresponding to the Nth third channel state information.
[0180] For example, a base station can configure a semi-persistent reference signal resource and activate the semi-persistent reference signal via physical layer or higher layer signaling, and begin transmitting the reference signal resource one time-domain interval after activating the semi-persistent reference signal. Thus, the terminal can begin receiving the semi-persistent reference signal only one time-domain interval after receiving the activation signaling. Furthermore, the base station can use higher layer or physical layer signaling to activate the semi-persistent reference signal. The terminal stops receiving the semi-persistent reference signal after receiving the deactivation signaling. In some embodiments, during the activation and deactivation period, the base station can transmit C cycles of semi-persistent reference signal, where C can be greater than or equal to an integer multiple of (K+L), i.e., C≥c×(K+L). c is a positive integer. K and L are the lengths of the observation window and prediction window, respectively, and are also positive integers. In some embodiments, the deactivation time slot t can be greater than or equal to the time slot where the Lth second reference signal is located.
[0181] In some embodiments, channel status information reports may also be sent.
[0182] In one example, the base station can jointly trigger an aperiodic reference signal and an aperiodic CSI report via a physical layer downlink control information (DCI). In some embodiments, the transmission time slot of the aperiodic reference signal can be n. offset +i*m. The aperiodic reference signal includes K first reference signal resources, with an interval of m between each of the K first reference signal resources. The predicted CSI time slot is n+δ+k*d, where δ is the time-domain offset from the DCI to the first first reference signal resource, and n is the time slot reported by the CSI, which can be indicated by the SLIV (Start and length indicator value) field in the DCI. As shown in Figure 6, m=d=2, and the offset delta=δ is 2. Furthermore, a second reference signal resource may not be transmitted.
[0183] In some embodiments, a second reference signal resource can be transmitted. The second reference signal resource corresponds to a second offset, and the reference time slot of the second offset can be the Kth first reference signal resource time slot. It should be noted that in some embodiments, the reference time slot of the offset for the third channel state information can also be the Kth first reference signal resource time slot. As shown in Figure 7, the time slot of the first second reference signal can be the Kth first reference signal resource time slot plus the second offset delta2 = 4.
[0184] In some embodiments, performance parameters can also be determined based on N second channel state information and N third channel state information.
[0185] In some embodiments, performance parameters can be determined based on N second channel state information, N third channel state information, and at least one threshold information received above. For example, N feature parameters can be determined based on the N second channel state information and the N third channel state information, and then the performance parameters can be determined based on the N feature parameters and at least one threshold information.
[0186] In some embodiments, N characteristic parameters can be determined based on N second channel state information and N third channel state information, and then performance parameters can be determined based on the N characteristic parameters.
[0187] For example, the terminal can calculate N feature parameters based on the obtained N second channel state information and N third channel state information. The i-th feature parameter M i Based on the i-th second channel state information H 2,i and the i-th third channel state information H 3,i The calculation yields, i.e., M i =f(H 2,i H 3,i ), i = 1, ..., N. f can represent a function that calculates feature parameters, such as calculating the metric of two matrices. The metric can be the correlation between the two matrices, the norm or distance between the two matrices, or cosine similarity, normalized minimum mean square error, mean square error, normalized cosine similarity, normalized square cosine similarity, etc. In some embodiments, the feature parameters can also be discrete values. For example, when the metric of the two matrices is greater than a preset threshold value (this preset threshold value can be determined based on at least one threshold information received above or a threshold value predetermined by the terminal), M i Take the first value, otherwise M i Take the second value. The first and second values are two different values, such as two different Boolean values, two different integers, or two different characters or strings. Performance parameters can then be determined based on N characteristic parameters.
[0188] In some embodiments, statistical values of N characteristic parameters can be determined, and these statistical values can be used as performance parameters. In some embodiments, statistical values of N characteristic parameters can be determined, and performance evaluation results can be determined based on these statistical values, with the performance evaluation results used as performance parameters.
[0189] For example, the statistical values for determining the N characteristic parameters described above include any of the following:
[0190] The weighted average of N feature parameters is used to determine the statistical value;
[0191] The geometric mean of N characteristic parameters is determined as the statistical value;
[0192] The arithmetic mean of N characteristic parameters is determined as the statistical value;
[0193] The harmonic mean of N characteristic parameters is determined as the statistical value;
[0194] The largest parameter value among the N feature parameters is determined as the statistical value;
[0195] The smallest parameter value among the N feature parameters is determined as the statistical value;
[0196] The first feature parameter among the N feature parameters is determined as the statistical value;
[0197] The Nth feature parameter among the N feature parameters is determined as the statistical value;
[0198] The proportion of N characteristic parameters that are greater than the second threshold value is determined as the statistical value;
[0199] The number of parameters among the N feature parameters that are greater than the third threshold value is determined as the statistical value.
[0200] In some other embodiments, the performance parameters can be determined directly based on N characteristic parameters.
[0201] For example, the performance parameters are determined based on N characteristic parameters, including any one of the following:
[0202] The weighted average of N feature parameters is used to determine the performance parameter;
[0203] The geometric mean of N characteristic parameters is used as the performance parameter;
[0204] The arithmetic mean of N characteristic parameters is used as the performance parameter;
[0205] The harmonic mean of N characteristic parameters is used as the performance parameter;
[0206] The largest parameter value among the N characteristic parameters is determined as the performance parameter;
[0207] The smallest parameter value among the N characteristic parameters is determined as the performance parameter;
[0208] The first feature parameter among the N feature parameters is determined as the performance parameter;
[0209] The Nth feature parameter among the N feature parameters is determined as the performance parameter;
[0210] The proportion of N characteristic parameters that are greater than the second threshold value is determined as the performance parameter.
[0211] The number of parameters among the N characteristic parameters that are greater than the third threshold value is determined as the performance parameter.
[0212] The performance evaluation result determined by the weighted average of N characteristic parameters is defined as the performance parameter;
[0213] The performance evaluation result determined by the geometric mean of N characteristic parameters is defined as the performance parameter.
[0214] The performance evaluation result determined by the arithmetic mean of N characteristic parameters is defined as the performance parameter;
[0215] The performance evaluation result determined by the harmonic average of N characteristic parameters is defined as the performance parameter;
[0216] The performance evaluation result determined by the largest parameter value among N characteristic parameters is defined as the performance parameter.
[0217] The performance evaluation result determined by the smallest parameter value among N characteristic parameters is determined as the performance parameter;
[0218] The performance evaluation result determined by the first characteristic parameter among the N characteristic parameters is determined as the performance parameter.
[0219] The performance evaluation result determined by the Nth feature parameter out of the N feature parameters is determined as the performance parameter;
[0220] The performance evaluation result determined by the proportion of parameters greater than the second threshold value among N characteristic parameters is defined as the performance parameter.
[0221] The performance parameters are determined by the number of parameters among the N characteristic parameters that are greater than the third threshold.
[0222] In one embodiment, determining a performance evaluation result based on a numerical value A includes: if the numerical value A is greater than a preset threshold value (which can be determined based on at least one received threshold information or a threshold value predetermined by the terminal), then the performance evaluation result is a first value; otherwise, the performance evaluation result is a second value. The first value and the second value are two different numerical values. For example, they can be two different Boolean values, two different integers, or two different characters or strings. Furthermore, performance parameters can be determined based on N feature parameters. Here, the numerical value A can be any one of the aforementioned N feature parameters, or their statistical values; this embodiment will not elaborate further on these details.
[0223] In one example, N characteristic parameters M1, ..., M2 can be determined based on N second channel state information and N third channel state information. N Furthermore, based on N characteristic parameters M1, ..., M NThe performance parameters are determined by the weighted average.
[0224] In another example, N characteristic parameters M1, ..., M2 can be determined based on N second-channel state information and N third-channel state information. N Furthermore, based on N characteristic parameters M1, ..., M N The geometric mean is used to determine the performance parameters.
[0225] In another example, N characteristic parameters M1, ..., M2 can be determined based on N second channel state information and N third channel state information. N Furthermore, based on N characteristic parameters M1, ..., M N The performance parameters are determined by the arithmetic mean.
[0226] In another example, N characteristic parameters M1, ..., M2 can be determined based on N second channel state information and N third channel state information. N Furthermore, based on N characteristic parameters M1, ..., M N The harmonic average is used to determine the performance parameters.
[0227] In another example, N characteristic parameters M1, ..., M2 can be determined based on N second channel state information and N third channel state information. N Furthermore, based on N characteristic parameters M1, ..., M N The maximum value determines the performance parameters.
[0228] In another example, N characteristic parameters M1, ..., M2 can be determined based on N second channel state information and N third channel state information. N Furthermore, based on N characteristic parameters M1, ..., M N The minimum value determines the performance parameters.
[0229] In another example, N characteristic parameters M1, ..., M2 can be determined based on N second channel state information and N third channel state information. N Furthermore, based on N characteristic parameters M1, ..., M N The first value determines the performance parameter.
[0230] In another example, N characteristic parameters M1, ..., M2 can be determined based on N second channel state information and N third channel state information. N Furthermore, based on N characteristic parameters M1, ..., M N The Nth value determines the performance parameter.
[0231] In another example, N characteristic parameters M1, ..., M2 can be determined based on N second channel state information and N third channel state information.N Furthermore, based on N characteristic parameters M1, ..., M N The performance parameter is determined by the proportion of values greater than a preset threshold, such as a second threshold value.
[0232] In another example, N characteristic parameters M1, ..., M2 can be determined based on N second channel state information and N third channel state information. N Furthermore, based on N characteristic parameters M1, ..., M N The number of values greater than a preset threshold, such as the second threshold value, determines the performance parameters.
[0233] In some embodiments, the transmitted channel state information report may include at least one of the following: performance parameters, K first channel state information items, N second channel state information items, and N third channel state information items.
[0234] It should be noted that the terminal can report the determined performance parameters through channel state information reports. The base station receives these performance parameters and determines whether the current information processing method meets the performance requirements based on them. In one example, if the performance parameter is greater than a preset threshold, the current information processing method is considered to meet the performance requirements; otherwise, it is determined that the current information processing method does not meet the performance requirements. In another example, the performance parameter is a performance evaluation result. If the performance parameter takes the first value, the base station considers the current information processing method to meet the performance requirements; otherwise, it is determined that the current information processing method does not meet the performance requirements. The base station can determine whether to switch the information processing method based on one or more performance monitoring results, and can instruct the terminal to switch or update the information processing method if a switch is required. In some embodiments, the information processing method here can be replaced by one of the following: a model, a function, or a feature.
[0235] In some embodiments, the terminal can determine whether the current information processing method meets performance requirements based on performance parameters. For example, if the performance parameter is greater than a preset threshold, the terminal determines that the current information processing method meets the performance requirements; otherwise, the terminal determines that the current information processing method does not meet the performance requirements. The terminal can then feed back the performance monitoring results to the base station, which receives the feedback. The base station can determine whether to switch the information processing method based on one or more feedback performance monitoring results, and if a switch is required, instruct the terminal to perform operations such as switching or updating the information processing method. In some embodiments, the information processing method here can be replaced by one of the following: a model, a function, or a feature.
[0236] Based on the technical solution provided in this disclosure, K first reference signal resources and L second reference signal resources can be determined according to the received signaling information. Then, K first channel state information and N second channel state information can be determined respectively, and a channel information report can be sent. Thus, the determined K first channel state information and N second channel state information can be used to manage one or more information processing methods, such as training, fine-tuning, and performance monitoring of the information processing methods, thereby improving the accuracy of information processing method management, such as performance monitoring.
[0237] In some embodiments, this disclosure also provides a method for obtaining channel state information, applied to a second node. As shown in FIG8, the method includes: S201 to S202.
[0238] S201, Send signaling information; the signaling information is used to determine K first reference signal resources and L second reference signal resources.
[0239] In some embodiments, the first reference signals on K first reference signal resources are used to determine K first channel state information, and the second reference signals on L second reference signal resources are used to determine N second channel state information.
[0240] In some embodiments, the signaling information satisfies any of the following:
[0241] The signaling information includes a first signaling, which indicates K first reference signal resources and L second reference signal resources;
[0242] The signaling information includes a first signaling, which is used to indicate at least one reference signal resource group, wherein one of the reference signal resource groups includes K first reference signal resources and L second reference signal resources;
[0243] The signaling information includes a first signaling and a second signaling. The first signaling is used to indicate K first reference signal resources, and the second signaling is used to indicate L second reference signal resources.
[0244] The signaling information includes a first signaling and a second signaling. The first signaling is used to indicate K0 first reference signal resources and L0 second reference signal resources, and the second signaling is used to indicate K first reference signal resources out of K0 first reference signal resources and L second reference signal resources out of L0 second reference signal resources.
[0245] The signaling information includes a first signaling and a second signaling. The first signaling is used to indicate at least one reference signal resource group, and one of the reference signal resource groups includes K0 first reference signal resources and L0 second reference signal resources. The second signaling is used to indicate K first reference signal resources among the K0 first reference signal resources and L second reference signal resources among the L0 second reference signal resources.
[0246] The signaling information includes a first signaling, a second signaling, and a third signaling. The first signaling is used to indicate K0 first reference signal resources, the second signaling is used to indicate L0 second reference signal resources, and the third signaling is used to indicate K first reference signal resources out of K0 first reference signal resources and L second reference signal resources out of L0 second reference signal resources.
[0247] The signaling information includes a first signaling, a second signaling, a third signaling, and a fourth signaling. The first signaling is used to indicate K0 first reference signal resources, the second signaling is used to indicate L0 second reference signal resources, the third signaling is used to indicate K first reference signal resources out of the K0 first reference signal resources, and the fourth signaling is used to indicate L second reference signal resources out of the L0 second reference signal resources.
[0248] The signaling information includes one or more of the following: higher layer signaling, media access control unit signaling, and physical layer signaling, and the signaling information includes at least one of the following: first signaling, second signaling, third signaling, and fourth signaling.
[0249] In some embodiments, K first reference signals are transmitted on K first reference signal resources respectively; the K first reference signals are used to determine K first channel state information.
[0250] In some embodiments, L second reference signals are transmitted on L second reference signal resources. N second channel state information are determined based on the reference signals on the N second reference signal resources out of the L second reference signal resources.
[0251] In some embodiments, determining the N second reference signal resources corresponding to the N second channel state information includes one of the following:
[0252] The kth second reference signal resource among the N second reference signal resources is the reference signal resource with the smallest distance between the time slot and the kth reference time slot;
[0253] The kth second reference signal resource among the N second reference signal resources is the reference signal resource whose time slot is the smallest distance from the kth reference time slot and whose time slot is less than or equal to the kth reference time slot;
[0254] The kth second reference signal resource among the N second reference signal resources is the reference signal resource whose time slot is the smallest distance from the kth reference time slot and whose time slot is greater than or equal to the kth reference time slot;
[0255] The kth second reference signal resource among the N second reference signal resources is the reference signal resource with the same time slot as the kth reference time slot;
[0256] The kth reference time slot is the time slot corresponding to the kth third channel state information, or the smallest time slot in the time slot interval corresponding to the kth third channel state information, k = 1, 2, ..., N.
[0257] In some embodiments, the difference between the time slot containing the kth second channel state information in the N second reference signal resources and the ith reference time slot is less than a first threshold value, k = 1, 2, ..., N.
[0258] In some embodiments, the method of obtaining N second channel state information is different from the method of obtaining N third channel state information.
[0259] In some embodiments, the signaling information includes at least one of the following: a first offset of a first reference signal resource, a second offset of a second reference signal resource, a third offset of a first channel state information, a fourth offset of a second channel state information, a fifth offset of a third channel state information, a first time-domain interval of a first reference signal resource, a second time-domain interval of a second reference signal resource, a third time-domain interval of a first channel state information, a fourth time-domain interval of a second channel state information, a fifth time-domain interval of a third channel state information, a value of K, a value of N, and a value of L.
[0260] In some embodiments, at least one of the values or ranges of the first bias, the second bias, the third bias, the fourth bias, the fifth bias, the first time-domain interval, the second time-domain interval, the third time-domain interval, the fourth time-domain interval, and the fifth time-domain interval can be determined based on the capability description information.
[0261] In some embodiments, the first bias, the third bias, and the fourth bias satisfy any one of the following:
[0262] The values of the third and / or fourth biases are determined based on the first bias;
[0263] The range of values for the third and / or fourth bias is determined based on the first bias;
[0264] The value of the first bias is determined based on the third and / or fourth bias;
[0265] The range of the first bias is determined based on the third and / or fourth bias.
[0266] In some embodiments, the time slot corresponding to the first third channel state information among the N third channel state information is determined based on the time slot where the Kth first reference signal resource is located and the second offset.
[0267] In some embodiments, at least one of the following may also be satisfied:
[0268] The first time-domain interval of the first reference signal resource is less than or equal to the time-domain interval of the input channel state information of the first information processing method;
[0269] The first time-domain interval of the first reference signal resource is less than or equal to the time-domain interval of the output channel state information of the first information processing method;
[0270] The second time-domain interval of the second reference signal resource is less than or equal to the time-domain interval of the input channel state information of the first information processing method;
[0271] The second time-domain interval of the second reference signal resource is less than or equal to the time-domain interval of the output channel state information of the first information processing method.
[0272] In some embodiments, the deactivation time slot of the second reference signal resource is greater than or equal to the time slot corresponding to the Nth third channel state information.
[0273] S202, Receive channel state information report; the channel state information report includes at least one of the following: all or part of K first channel state information, all or part of N second channel state information, and performance parameters.
[0274] In some embodiments, the performance parameters are determined based on N second channel state information and N third channel state information.
[0275] In some embodiments, N third channel state information are generated based on K first channel state information.
[0276] In some embodiments, N third channel state information can also be received via channel state information reports.
[0277] In some embodiments, a channel state information report may also be received; the channel state information report includes at least one of the following: performance parameters, K first channel state information, N second channel state information, and N third channel state information.
[0278] In some embodiments, at least one threshold information may also be transmitted. Performance parameters are determined based on N second channel state information, N third channel state information, and the at least one threshold information.
[0279] In some embodiments, at least one threshold information is determined based on at least one of the following: a first time-domain interval of a first reference signal resource, a second time-domain interval of a second reference signal resource, a third time-domain interval of a first channel state information, a fourth time-domain interval of a second channel state information, a fifth time-domain interval of a third channel state information, a value of K, a value of N, channel quality information, the moving speed of the terminal device, carrier spacing, the type of input data, the number of input data streams, and the information processing method used.
[0280] In some embodiments, the performance parameters can be determined based on N characteristic parameters, which are determined based on N second channel state information and N third channel state information.
[0281] In some embodiments, statistical values of N characteristic parameters can be determined, and these statistical values can be used as performance parameters. In some embodiments, statistical values of N characteristic parameters can be determined, and performance evaluation results can be determined based on these statistical values, with the performance evaluation results used as performance parameters.
[0282] For example, the statistical values for determining the N characteristic parameters described above include any of the following:
[0283] The weighted average of N feature parameters is used to determine the statistical value;
[0284] The geometric mean of N characteristic parameters is determined as the statistical value;
[0285] The arithmetic mean of N characteristic parameters is determined as the statistical value;
[0286] The harmonic mean of N characteristic parameters is determined as the statistical value;
[0287] The largest parameter value among the N feature parameters is determined as the statistical value;
[0288] The smallest parameter value among the N feature parameters is determined as the statistical value;
[0289] The first feature parameter among the N feature parameters is determined as the statistical value;
[0290] The Nth feature parameter among the N feature parameters is determined as the statistical value;
[0291] The proportion of N characteristic parameters that are greater than the second threshold value is determined as the statistical value;
[0292] The number of parameters among the N feature parameters that are greater than the third threshold value is determined as the statistical value.
[0293] In some other embodiments, the performance parameters can be determined directly based on N characteristic parameters.
[0294] For example, the performance parameters are determined based on N characteristic parameters, including any one of the following:
[0295] The weighted average of N feature parameters is used to determine the performance parameter;
[0296] The geometric mean of N characteristic parameters is used as the performance parameter;
[0297] The arithmetic mean of N characteristic parameters is used as the performance parameter;
[0298] The harmonic mean of N characteristic parameters is used as the performance parameter;
[0299] The largest parameter value among the N characteristic parameters is determined as the performance parameter;
[0300] The smallest parameter value among the N characteristic parameters is determined as the performance parameter;
[0301] The first feature parameter among the N feature parameters is determined as the performance parameter;
[0302] The Nth feature parameter among the N feature parameters is determined as the performance parameter;
[0303] The proportion of N characteristic parameters that are greater than the second threshold value is determined as the performance parameter.
[0304] The number of parameters among the N characteristic parameters that are greater than the third threshold value is determined as the performance parameter.
[0305] The performance evaluation result determined by the weighted average of N characteristic parameters is defined as the performance parameter;
[0306] The performance evaluation result determined by the geometric mean of N characteristic parameters is defined as the performance parameter.
[0307] The performance evaluation result determined by the arithmetic mean of N characteristic parameters is defined as the performance parameter;
[0308] The performance evaluation result determined by the harmonic average of N characteristic parameters is defined as the performance parameter;
[0309] The performance evaluation result determined by the largest parameter value among N characteristic parameters is defined as the performance parameter.
[0310] The performance evaluation result determined by the smallest parameter value among N characteristic parameters is determined as the performance parameter;
[0311] The performance evaluation result determined by the first characteristic parameter among the N characteristic parameters is determined as the performance parameter.
[0312] The performance evaluation result determined by the Nth feature parameter out of the N feature parameters is determined as the performance parameter;
[0313] The performance evaluation result determined by the proportion of parameters greater than the second threshold value among N characteristic parameters is defined as the performance parameter.
[0314] The performance parameters are determined by the number of parameters among the N characteristic parameters that are greater than the third threshold.
[0315] In one example, determining a performance evaluation result based on a numerical value A includes: if the numerical value A is greater than a preset threshold value (which can be determined based on at least one received threshold information or a threshold value predetermined by the terminal), then the performance evaluation result is a first value; otherwise, the performance evaluation result is a second value. The first value and the second value are two different numerical values. For example, they could be two different Boolean values, two different integers, or two different characters or strings. Furthermore, performance parameters can be determined based on N feature parameters. Here, the numerical value A can be any one of the aforementioned N feature parameters, or their statistical values. These will not be elaborated upon further below.
[0316] In some embodiments, the performance test results of the first information processing method can also be determined based on performance parameters.
[0317] For example, the performance result of the information processing method can be determined based on the values of the performance parameters. This performance result can be used to indicate whether the information processing method or the model corresponding to the information processing method meets the current performance requirements.
[0318] Furthermore, for detailed descriptions of S201-S202, please refer to the relevant descriptions of S101-S103 above, which will not be repeated here.
[0319] Based on the technical solution provided in this disclosure, the performance of the information processing method can be monitored using the determined N second channel state information, or it can be used to manage one or more information processing methods, such as training, fine-tuning and performance monitoring of the information processing method, and the information processing method can be used to predict channel state information.
[0320] 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.
[0321] Figure 9 shows a schematic diagram of the composition of a communication device according to some embodiments. As shown in Figure 9, the communication device 900 includes a receiving module 901, a determining module 902, and a transmitting module 903. In some embodiments, the communication device 900 may further include a generating module 904.
[0322] The receiving module 901 is used to receive signaling information; the determining module 902 is used to determine K first reference signal resources and L second reference signal resources based on the signaling information.
[0323] The determining module 902 is further configured to determine K first channel state information based on the first reference signals on K first reference signal resources, and to determine N second channel state information based on the second reference signals on L second reference signal resources; K, L, and N are all positive integers.
[0324] The transmitting module 903 is used to transmit a channel state information report, which includes at least one of the following: all or part of K first channel state information, all or part of N second channel state information, and performance parameters determined based on the K first channel state information and the N second channel state information.
[0325] In some embodiments, the generation module 904 is configured to generate N third channel state information based on K first channel state information. The determination module 902 is further configured to determine performance parameters based on the N second channel state information and the N third channel state information.
[0326] In some embodiments, the generation module 904 is configured to generate N third channel state information items based on K first channel state information items. The sending module 903 is configured to send the N third channel state information items in the channel state information report.
[0327] In some embodiments, the signaling information satisfies any of the following:
[0328] The signaling information includes a first signaling, which indicates K first reference signal resources and L second reference signal resources;
[0329] The signaling information includes a first signaling, which is used to indicate at least one reference signal resource group, wherein a reference signal resource group includes K first reference signal resources and L second reference signal resources;
[0330] The signaling information includes a first signaling and a second signaling. The first signaling is used to indicate K first reference signal resources, and the second signaling is used to indicate L second reference signal resources.
[0331] The signaling information includes a first signaling and a second signaling. The first signaling is used to indicate K0 first reference signal resources and L0 second reference signal resources, and the second signaling is used to indicate K first reference signal resources out of K0 first reference signal resources and L second reference signal resources out of L0 second reference signal resources.
[0332] The signaling information includes a first signaling and a second signaling. The first signaling is used to indicate at least one reference signal resource group, and one of the reference signal resource groups includes K0 first reference signal resources and L0 second reference signal resources. The second signaling is used to indicate K first reference signal resources among the K0 first reference signal resources and L second reference signal resources among the L0 second reference signal resources.
[0333] The signaling information includes a first signaling, a second signaling, and a third signaling. The first signaling is used to indicate K0 first reference signal resources, the second signaling is used to indicate L0 second reference signal resources, and the third signaling is used to indicate K first reference signal resources out of K0 first reference signal resources and L second reference signal resources out of L0 second reference signal resources.
[0334] The signaling information includes a first signaling, a second signaling, a third signaling, and a fourth signaling. The first signaling is used to indicate K0 first reference signal resources, the second signaling is used to indicate L0 second reference signal resources, the third signaling is used to indicate K first reference signal resources out of K0 first reference signal resources, and the fourth signaling is used to indicate L second reference signal resources out of L0 second reference signal resources.
[0335] Signaling information includes one or more of the following: higher-layer signaling, media access control and control unit signaling, and physical layer signaling.
[0336] In some embodiments, the determining module 902 is configured to: receive K first reference signals on K first reference signal resources respectively; and determine K first channel state information based on the K first reference signals.
[0337] In some embodiments, the determining module 902 is configured to: determine N second reference signal resources corresponding to N second channel state information from L second reference signal resources; receive N second reference signals on the N second reference signal resources; and determine N second channel state information based on the N second reference signals.
[0338] In some embodiments, the N second reference signal resources corresponding to the determined N second channel state information include one of the following:
[0339] The kth second reference signal resource among the N second reference signal resources is the reference signal resource with the smallest distance between the time slot and the kth reference time slot;
[0340] The kth second reference signal resource among the N second reference signal resources is the reference signal resource whose time slot is the smallest distance from the kth reference time slot and whose time slot is less than or equal to the kth reference time slot;
[0341] The kth second reference signal resource among the N second reference signal resources is the reference signal resource whose time slot is the smallest distance from the kth reference time slot and whose time slot is greater than or equal to the kth reference time slot;
[0342] The kth second reference signal resource among the N second reference signal resources is the reference signal resource with the same time slot as the kth reference time slot;
[0343] The kth reference time slot is the time slot corresponding to the kth third channel state information, or the smallest time slot in the time slot interval corresponding to the kth third channel state information, k = 1, 2, ..., N.
[0344] In some embodiments, the difference between the time slot containing the kth second channel state information in the N second reference signal resources and the ith reference time slot is less than a first threshold value, k = 1, 2, ..., N.
[0345] In some embodiments, the method of obtaining N second channel state information is different from the method of obtaining N third channel state information.
[0346] In some embodiments, the receiving module 901 is further configured to receive at least one threshold information. The determining module 902 is further configured to determine performance parameters based on N second channel state information, N third channel state information, and at least one threshold information.
[0347] In some embodiments, at least one threshold information is determined based on at least one of the following:
[0348] The first time-domain interval of the first reference signal resource, the second time-domain interval of the second reference signal resource, the third time-domain interval of the first channel state information, the fourth time-domain interval of the second channel state information, the fifth time-domain interval of the third channel state information, the value of K, the value of N, channel quality information, the moving speed of the terminal device, the carrier spacing, the type of input data, the number of input data streams, and the information processing method used.
[0349] In some embodiments, the signaling information includes at least one of the following:
[0350] The first offset of the first reference signal resource, the second offset of the second reference signal resource, the third offset of the first channel state information, the fourth offset of the second channel state information, the fifth offset of the third channel state information, the first time domain interval of the first reference signal resource, the second time domain interval of the second reference signal resource, the third time domain interval of the first channel state information, the fourth time domain interval of the second channel state information, the fifth time domain interval of the third channel state information, the value of K, the value of N, and the value of L.
[0351] In some embodiments, the determining module 902 is further configured to determine at least one of the following based on the capability description information: the value or range of the first bias, the value or range of the second bias, the value or range of the third bias, the value or range of the fourth bias, the value or range of the fifth bias, the value or range of the first time domain interval, the value or range of the second time domain interval, the value or range of the third time domain interval, the value or range of the fourth time domain interval, and the value or range of the fifth time domain interval.
[0352] In some embodiments, the first bias, the third bias, and the fourth bias satisfy any one of the following:
[0353] The values of the third and / or fourth biases are determined based on the first bias;
[0354] The range of values for the third and / or fourth bias is determined based on the first bias;
[0355] The value of the first bias is determined based on the third and / or fourth bias;
[0356] The range of the first bias is determined based on the third and / or fourth bias.
[0357] In some embodiments, the time slot corresponding to the first third channel state information among the N third channel state information is determined based on the time slot where the Kth first reference signal resource is located and the second offset.
[0358] In some embodiments, at least one of the following may also be satisfied:
[0359] The first time-domain interval of the first reference signal resource is less than or equal to the time-domain interval of the input channel state information of the first information processing method;
[0360] The first time-domain interval of the first reference signal resource is less than or equal to the time-domain interval of the output channel state information of the first information processing method;
[0361] The second time-domain interval of the second reference signal resource is less than or equal to the time-domain interval of the input channel state information of the first information processing method;
[0362] The second time-domain interval of the second reference signal resource is less than or equal to the time-domain interval of the output channel state information of the first information processing method.
[0363] In some embodiments, the deactivation time slot of the second reference signal resource is greater than or equal to the time slot corresponding to the Nth third channel state information.
[0364] In some embodiments, the determining module 902 is configured to: determine N characteristic parameters based on N second channel state information and N third channel state information; and determine performance parameters based on the N characteristic parameters.
[0365] In some embodiments, the determining module 902 is configured to: determine statistical values of N characteristic parameters, and determine the statistical values as performance parameters; or, determine statistical values of N characteristic parameters, determine a performance evaluation result based on the statistical values, and determine the performance evaluation result as a performance parameter.
[0366] For example, the statistical values for determining the N characteristic parameters described above include any of the following:
[0367] The weighted average of N feature parameters is used to determine the statistical value;
[0368] The geometric mean of N characteristic parameters is determined as the statistical value;
[0369] The arithmetic mean of N characteristic parameters is determined as the statistical value;
[0370] The harmonic mean of N characteristic parameters is determined as the statistical value;
[0371] The largest parameter value among the N feature parameters is determined as the statistical value;
[0372] The smallest parameter value among the N feature parameters is determined as the statistical value;
[0373] The first feature parameter among the N feature parameters is determined as the statistical value;
[0374] The Nth feature parameter among the N feature parameters is determined as the statistical value;
[0375] The proportion of N characteristic parameters that are greater than the second threshold value is determined as the statistical value;
[0376] The number of parameters among the N feature parameters that are greater than the third threshold value is determined as the statistical value.
[0377] For a more detailed description of the receiving module 901, determining module 902, sending module 903, and generating module 904, as well as a more detailed description of each technical feature and a description of the beneficial effects, please refer to the corresponding method embodiment section above, which will not be repeated here.
[0378] Figure 10 is a schematic diagram of the composition of a communication device according to some embodiments. As shown in Figure 10, the communication device 1000 includes a transmitting module 1001 and a receiving module 1002.
[0379] The transmitting module 1001 transmits signaling information; the signaling information is used to determine K first reference signal resources and L second reference signal resources.
[0380] The receiving module 1002 is used to receive channel state information reports; the channel state information reports include at least one of the following: all or part of K first channel state information, all or part of N second channel state information, and performance parameters; K, L, and N are all positive integers.
[0381] In some embodiments, the performance parameters are determined based on N second channel state information and N third channel state information, and the N third channel state information are generated based on K first channel state information.
[0382] In some embodiments, the signaling information satisfies any of the following:
[0383] The signaling information includes a first signaling, which indicates K first reference signal resources and L second reference signal resources;
[0384] The signaling information includes a first signaling, which is used to indicate at least one reference signal resource group, wherein a reference signal resource group includes K first reference signal resources and L second reference signal resources;
[0385] The signaling information includes a first signaling and a second signaling. The first signaling is used to indicate K first reference signal resources, and the second signaling is used to indicate L second reference signal resources.
[0386] The signaling information includes a first signaling and a second signaling. The first signaling is used to indicate K0 first reference signal resources and L0 second reference signal resources, and the second signaling is used to indicate K first reference signal resources out of K0 first reference signal resources and L second reference signal resources out of L0 second reference signal resources.
[0387] The signaling information includes a first signaling and a second signaling. The first signaling is used to indicate at least one reference signal resource group, and one of the reference signal resource groups includes K0 first reference signal resources and L0 second reference signal resources. The second signaling is used to indicate K first reference signal resources among the K0 first reference signal resources and L second reference signal resources among the L0 second reference signal resources.
[0388] The signaling information includes a first signaling, a second signaling, and a third signaling. The first signaling is used to indicate K0 first reference signal resources, the second signaling is used to indicate L0 second reference signal resources, and the third signaling is used to indicate K first reference signal resources out of K0 first reference signal resources and L second reference signal resources out of L0 second reference signal resources.
[0389] The signaling information includes a first signaling, a second signaling, a third signaling, and a fourth signaling. The first signaling is used to indicate K0 first reference signal resources, the second signaling is used to indicate L0 second reference signal resources, the third signaling is used to indicate K first reference signal resources out of K0 first reference signal resources, and the fourth signaling is used to indicate L second reference signal resources out of L0 second reference signal resources.
[0390] The signaling information includes one or more of the following: higher layer signaling, media access control unit signaling, and physical layer signaling, and the signaling information includes at least one of the following: first signaling, second signaling, third signaling, and fourth signaling.
[0391] In some embodiments, the transmitting module 1001 is configured to transmit K first reference signals on K first reference signal resources respectively; the K first reference signals are used to determine K first channel state information.
[0392] In some embodiments, the transmitting module 1001 transmits L second reference signals on L second reference signal resources respectively; N second channel state information are determined based on the N second reference signals in the L second reference signal resources.
[0393] In some embodiments, N of the L second reference signal resources include one of the following:
[0394] The kth second reference signal resource among the N second reference signal resources is the reference signal resource with the smallest distance between the time slot and the kth reference time slot;
[0395] The kth second reference signal resource among the N second reference signal resources is the reference signal resource whose time slot is the smallest distance from the kth reference time slot and whose time slot is less than or equal to the kth reference time slot;
[0396] The kth second reference signal resource among the N second reference signal resources is the reference signal resource whose time slot is the smallest distance from the kth reference time slot and whose time slot is greater than or equal to the kth reference time slot;
[0397] The kth second reference signal resource among the N second reference signal resources is the reference signal resource with the same time slot as the kth reference time slot;
[0398] The kth reference time slot is the time slot corresponding to the kth third channel state information, or the smallest time slot in the time slot interval corresponding to the kth third channel state information, k = 1, 2, ..., N.
[0399] In some embodiments, the difference between the time slot containing the kth second channel state information in the N second reference signal resources and the ith reference time slot is less than a first threshold value, k = 1, 2, ..., N.
[0400] In some embodiments, the method of obtaining N second channel state information is different from the method of obtaining N third channel state information.
[0401] For a more detailed description of the above-mentioned sending module 1001 and receiving module 1002, as well as a more detailed description of each technical feature and a description of the beneficial effects, please refer to the corresponding method embodiment section above, which will not be repeated here.
[0402] It should be noted that the modules in Figure 9 or Figure 10 can also be called units; for example, the transmitting module can be called a transmitting unit. Furthermore, in the embodiments shown in Figure 9 or Figure 10, 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.
[0403] If the units or modules in Figure 9 or Figure 10 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.
[0404] When the functions of the integrated modules described above are implemented in hardware, this disclosure provides a schematic diagram of a communication device, which may be the communication device 900 or the communication device 1000 described above. As shown in FIG11, the communication device 1100 includes: a processor 1102, a communication interface 1103, and a bus 1104. In some embodiments, the communication device 1100 may further include a memory 1101.
[0405] Processor 1102 may implement or execute various exemplary logic blocks, modules, and circuits described in connection with this disclosure. Processor 1102 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 connection with this disclosure. Processor 1102 may also be a combination of functions implementing computation, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0406] Communication interface 1103 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.
[0407] The memory 1101 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.
[0408] In one implementation, the memory 1101 can exist independently of the processor 1102. The memory 1101 can be connected to the processor 1102 via a bus 1104 and is used to store instructions or program code. When the processor 1102 calls and executes the instructions or program code stored in the memory 1101, it can implement the method provided in the embodiments of this disclosure.
[0409] In another implementation, the memory 1101 can also be integrated with the processor 1102.
[0410] Bus 1104 can be an extended industry standard architecture (EISA) bus, etc. Bus 1104 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 11, but this does not mean that there is only one bus or one type of bus.
[0411] 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.
[0412] This disclosure also provides a computer-readable storage medium. 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 computer-readable storage medium, and when executed, it can include the processes of the above method embodiments. The computer-readable storage medium can be any of the foregoing embodiments or memory. The computer-readable storage medium can also be an external storage device of the above-mentioned device or apparatus, such as a plug-in hard drive, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the above-mentioned device or apparatus. Further, the computer-readable storage medium can include both internal storage units and external storage devices of the above-mentioned device or apparatus. The computer-readable storage medium is used to store the above-mentioned computer program and other programs and data required by the above-mentioned device or apparatus. The computer-readable storage medium can also be used to temporarily store data that has been output or will be output. The readable storage medium includes non-transitory computer-readable storage media.
[0413] 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.
[0414] 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.
[0415] Although this disclosure has been described in conjunction with detailed features and embodiments, it will be apparent that various modifications and combinations can be made thereto 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.
[0416] 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. A method for obtaining channel state information, wherein, Executed by the first node, and the method includes: Receive signaling information, and determine K first reference signal resources and L second reference signal resources based on the signaling information; K first channel state information is determined based on the first reference signals on the K first reference signal resources, and N second channel state information is determined based on the second reference signals on the L second reference signal resources; wherein, K, L, and N are all positive integers; Send a channel state information report, wherein the channel state information report includes at least one of the following: all or part of the K first channel state information, all or part of the N second channel state information, and performance parameters determined based on the K first channel state information and the N second channel state information.
2. The method according to claim 1, wherein, Before transmitting the channel state information report, the method further includes: N third channel state information are generated based on the K first channel state information; The performance parameters are determined based on the N second channel state information and the N third channel state information.
3. The method according to any one of claims 1 to 2, further comprising: N third channel state information are generated based on the K first channel state information; The transmitted channel state information report includes: The N third channel status information items are sent in the channel status information report.
4. The method according to any one of claims 1 to 3, wherein, The signaling information satisfies any one of the following: The signaling information includes a first signaling, which is used to indicate the K first reference signal resources and L second reference signal resources; The signaling information includes first signaling, which is used to indicate at least one reference signal resource group, wherein one of the at least one reference signal resource group includes the K first reference signal resources and L second reference signal resources; The signaling information includes a first signaling and a second signaling, wherein the first signaling is used to indicate the K first reference signal resources and the second signaling is used to indicate the L second reference signal resources; The signaling information includes a first signaling and a second signaling. The first signaling is used to indicate K0 first reference signal resources and L0 second reference signal resources, and the second signaling is used to indicate K first reference signal resources among the K0 first reference signal resources and L second reference signal resources among the L0 second reference signal resources. The signaling information includes first signaling and second signaling. The first signaling is used to indicate at least one reference signal resource group. One of the at least one reference signal resource groups includes the K0 first reference signal resources and L0 second reference signal resources. The second signaling is used to indicate K first reference signal resources out of the K0 first reference signal resources and L second reference signal resources out of the L0 second reference signal resources; The signaling information includes a first signaling, a second signaling, and a third signaling, wherein the first signaling is used to indicate the K0 first reference signal resources, and the second signaling is used to indicate the L0 second reference signal resources; The third signaling is used to indicate K first reference signal resources out of K0 first reference signal resources and L second reference signal resources out of L0 second reference signal resources; The signaling information includes a first signaling, a second signaling, a third signaling, and a fourth signaling. The first signaling is used to indicate the K0 first reference signal resources, and the second signaling is used to indicate the L0 second reference signal resources. The third signaling is used to indicate K first reference signal resources out of the K0 first reference signal resources, and the fourth signaling is used to indicate L second reference signal resources out of the L0 second reference signal resources; The signaling information includes one or more of the following: higher-layer signaling, media access control unit signaling, and physical layer signaling, and the signaling information includes at least one of the following: first signaling, second signaling, third signaling, and fourth signaling.
5. The method according to any one of claims 1 to 4, wherein, The step of determining K first channel state information based on the first reference signals on the K first reference signal resources includes: K first reference signals are received on the K first reference signal resources respectively; Based on the K first reference signals, determine the K first channel state information.
6. The method according to any one of claims 1 to 5, wherein, The step of determining N second channel state information based on the second reference signals received on the L second reference signal resources includes: Among the L second reference signal resources, N second reference signal resources corresponding to the N second channel state information are determined; Receive N second reference signals on the N second reference signal resources, and determine the N second channel state information based on the N second reference signals.
7. The method according to claim 6, wherein, The N second reference signal resources corresponding to the determined N second channel state information include one of the following: The kth second reference signal resource among the N second reference signal resources is the reference signal resource with the smallest distance between the time slot and the kth reference time slot; The kth second reference signal resource among the N second reference signal resources is the reference signal resource with the smallest distance between its time slot and the kth reference time slot and whose time slot is less than or equal to the kth reference time slot; The kth second reference signal resource among the N second reference signal resources is the reference signal resource whose time slot is the smallest distance from the kth reference time slot and whose time slot is greater than or equal to the kth reference time slot; The kth second reference signal resource among the N second reference signal resources is a reference signal resource with the same time slot as the kth reference time slot; Wherein, the kth reference time slot is the time slot corresponding to the kth third channel state information, or the smallest time slot of the time slot interval corresponding to the kth third channel state information, k = 1, 2, ..., N.
8. The method according to any one of claims 6 to 7, wherein, The time slot containing the kth second channel state information in the N second reference signal resources is less than the distance between the i-th reference time slot and the first threshold value, k = 1, 2, ..., N.
9. The method according to any one of claims 2 to 8, wherein, The method of obtaining the N second channel state information is different from the method of obtaining the N third channel state information.
10. The method according to any one of claims 2 to 9, wherein, The step of determining performance parameters based on the N second channel state information and the N third channel state information includes: Receive at least one threshold message; The performance parameters are determined based on the N second channel state information, the N third channel state information, and the at least one threshold information.
11. The method according to claim 10, wherein, The at least one threshold information is determined based on at least one of the following: The first time-domain interval of the first reference signal resource, the second time-domain interval of the second reference signal resource, the third time-domain interval of the first channel state information, the fourth time-domain interval of the second channel state information, the fifth time-domain interval of the third channel state information, the value of K, the value of N, channel quality information, the moving speed of the terminal device, the carrier spacing, the type of input data, the number of input data streams, and the information processing method used.
12. The method according to any one of claims 1 to 11, wherein, The signaling information includes at least one of the following: The first offset of the first reference signal resource, the second offset of the second reference signal resource, the third offset of the first channel state information, the fourth offset of the second channel state information, the fifth offset of the third channel state information, the first time domain interval of the first reference signal resource, the second time domain interval of the second reference signal resource, the third time domain interval of the first channel state information, the fourth time domain interval of the second channel state information, the fifth time domain interval of the third channel state information, the value of K, the value of N, and the value of L.
13. The method of claim 12, further comprising: Based on the capability description information, at least one of the following is determined: the value or range of the first bias, the value or range of the second bias, the value or range of the third bias, the value or range of the fourth bias, the value or range of the fifth bias, the value or range of the first time domain interval, the value or range of the second time domain interval, the value or range of the third time domain interval, the value or range of the fourth time domain interval, and the value or range of the fifth time domain interval.
14. The method according to any one of claims 12 to 13, wherein, The first bias, the third bias, and the fourth bias satisfy any one of the following: The values of the third bias and / or the fourth bias are determined based on the first bias; The value range of the third bias and / or the fourth bias is determined based on the first bias; The value of the first bias is determined based on the third bias and / or the fourth bias; The range of the first bias is determined based on the third bias and / or the fourth bias.
15. The method according to any one of claims 12 to 14, wherein, The time slot information corresponding to the first third channel state information among the N third channel state information is determined based on the time slot where the Kth first reference signal resource is located and the second offset.
16. The method according to any one of claims 12 to 15, wherein, Includes at least one of the following: The first time-domain interval of the first reference signal resource is less than or equal to the time-domain interval of the input channel state information of the first information processing method; The first time-domain interval of the first reference signal resource is less than or equal to the time-domain interval of the output channel state information of the first information processing method; The second time-domain interval of the second reference signal resource is less than or equal to the time-domain interval of the input channel state information of the first information processing method; The second time-domain interval of the second reference signal resource is less than or equal to the time-domain interval of the output channel state information of the first information processing method.
17. The method according to any one of claims 2 to 16, wherein, The deactivation time slot of the second reference signal resource is greater than or equal to the time slot information corresponding to the Nth third channel state information.
18. The method according to any one of claims 2 to 17, wherein, The step of determining performance parameters based on the N second channel state information and the N third channel state information includes: Based on the N second channel state information and the N third channel state information, N feature parameters are determined; The performance parameters are determined based on the N characteristic parameters.
19. The method according to claim 18, wherein, Determining the performance parameters based on the N characteristic parameters includes any one of the following: Determine the statistical values of the N feature parameters, and use the statistical values as the performance parameters; Determine the statistical values of the N feature parameters, and determine the performance evaluation result based on the statistical values, and then use the performance evaluation result as the performance parameter.
20. The method according to claim 19, wherein, The determination of the statistical values of the N feature parameters includes any one of the following: The weighted average of the N feature parameters is determined as the statistical value; The geometric mean of the N characteristic parameters is determined as the statistical value; The arithmetic mean of the N feature parameters is determined as the statistical value; The harmonic mean of the N characteristic parameters is determined as the statistical value; The largest parameter value among the N feature parameters is determined as the statistical value; The smallest parameter value among the N feature parameters is determined as the statistical value; The first feature parameter among the N feature parameters is determined as the statistical value; The Nth feature parameter among the N feature parameters is determined as the statistical value; The proportion of parameters among the N feature parameters that are greater than the second threshold value is determined as the statistical value; The number of parameters among the N feature parameters that are greater than the third threshold value is determined as the statistical value.
21. A method for acquiring channel state information, wherein, Executed by the second node, and the method includes: Send signaling information; the signaling information is used to determine K first reference signal resources and L second reference signal resources; Receive channel state information reports; wherein the channel state information reports include at least one of the following: all or part of K first channel state information, all or part of N second channel state information, and performance parameters; wherein K, L, and N are all positive integers.
22. The method according to claim 21, wherein, The performance parameters are determined based on the N second channel state information and the N third channel state information, and the N third channel state information are generated based on the K first channel state information.
23. The method according to any one of claims 21 to 22, wherein, The signaling information satisfies any one of the following: The signaling information includes a first signaling, which is used to indicate the K first reference signal resources and L second reference signal resources; The signaling information includes first signaling, which is used to indicate at least one reference signal resource group, wherein one of the at least one reference signal resource group includes the K first reference signal resources and L second reference signal resources; The signaling information includes a first signaling and a second signaling, wherein the first signaling is used to indicate the K first reference signal resources and the second signaling is used to indicate the L second reference signal resources; The signaling information includes a first signaling and a second signaling. The first signaling is used to indicate K0 first reference signal resources and L0 second reference signal resources, and the second signaling is used to indicate K first reference signal resources among the K0 first reference signal resources and L second reference signal resources among the L0 second reference signal resources. The signaling information includes first signaling and second signaling. The first signaling is used to indicate at least one reference signal resource group. One of the at least one reference signal resource groups includes the K0 first reference signal resources and L0 second reference signal resources. The second signaling is used to indicate K first reference signal resources out of the K0 first reference signal resources and L second reference signal resources out of the L0 second reference signal resources; The signaling information includes a first signaling, a second signaling, and a third signaling, wherein the first signaling is used to indicate the K0 first reference signal resources, and the second signaling is used to indicate the L0 second reference signal resources; The third signaling is used to indicate K first reference signal resources out of K0 first reference signal resources and L second reference signal resources out of L0 second reference signal resources; The signaling information includes a first signaling, a second signaling, a third signaling, and a fourth signaling. The first signaling is used to indicate the K0 first reference signal resources, and the second signaling is used to indicate the L0 second reference signal resources. The third signaling is used to indicate K first reference signal resources out of the K0 first reference signal resources, and the fourth signaling is used to select L second reference signal resources out of L0 second reference signal resources; The signaling information includes one or more of the following: higher-layer signaling, media access control unit signaling, and physical layer signaling, and the signaling information includes at least one of the following: first signaling, second signaling, third signaling, and fourth signaling.
24. The method according to any one of claims 21 to 23, further comprising: K first reference signals are transmitted on the K first reference signal resources respectively.
25. The method according to any one of claims 21 to 24, further comprising: L second reference signals are transmitted on the L second reference signal resources respectively; The N second channel state information are determined based on the N second reference signals among the L second reference signal resources.
26. The method of claim 25, wherein, The N second reference signal resources among the L second reference signal resources include one of the following: The kth second reference signal resource among the N second reference signal resources is the reference signal resource with the smallest distance between the time slot and the kth reference time slot; The kth second reference signal resource among the N second reference signal resources is the reference signal resource with the smallest distance between its time slot and the kth reference time slot and whose time slot is less than or equal to the kth reference time slot; The kth second reference signal resource among the N second reference signal resources is the reference signal resource whose time slot is the smallest distance from the kth reference time slot and whose time slot is greater than or equal to the kth reference time slot; The kth second reference signal resource among the N second reference signal resources is a reference signal resource with the same time slot as the kth reference time slot; Wherein, the kth reference time slot is the time slot corresponding to the kth third channel state information, or the smallest time slot of the time slot interval corresponding to the kth third channel state information, k = 1, 2, ..., N.
27. A communication device, comprising: Memory and processor; The memory and the 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 according to any one of claims 1 to 26.
28. A computer-readable storage medium, wherein, The computer-readable storage medium stores computer instructions that, when executed on a processor, cause the processor to perform the method according to any one of claims 1 to 26.
29. A computer program product, wherein, The computer program product includes a computer program that, when run on a computer, causes the computer to perform the method according to any one of claims 1 to 26.
Citation Information
Patent Citations
Channel state information processing method and device, communication node and storage medium
CN117675142A
Channel state information sending method, channel state information receiving method, communication device and storage medium
CN117955540A
Channel state information sending method, channel state information receiving method, communication device and storage medium
CN117955593A
Transmission method and device for channel state information report configuration and storage medium
CN117955595A
Method and apparatus for transmitting and receiving channel state information in wireless communication system
WO2023211134A1