Transmission Method, Communication Node, and Storage Medium
By employing AI/ML to predict channel information from a smaller set of reference signals, the method addresses the increasing overhead challenge in wireless communication systems, enhancing spectral efficiency and optimizing resource utilization.
Patent Information
- Application Number
- JP2024576721
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-07-18
- Filing Date
- 2023-07-04
- Publication Date
- 2025-07-10
AI Technical Summary
As the number of antennas in wireless communication systems increases, the overhead of reference signals becomes significant, posing a challenge in reducing the overhead of channel state information (CSI) reference signals (CSI-RS) and sounding reference signals (SRS), which are crucial for improving spectral efficiency.
A method involving a communication node that receives multiple sets of reference signals, determines predicted channel information based on these signals, and uses artificial intelligence (AI)/machine learning (ML) to reduce the overhead by predicting channel information of a larger number of ports from a smaller set of ports, thereby optimizing the transmission and reception of CSI.
This approach effectively reduces the overhead of reference signals while maintaining spectral efficiency by utilizing AI/ML to predict channel information, allowing for more efficient use of limited resource elements.
Smart Images

Figure 2025521707000001_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, for example, transmission methods, communication nodes, and storage media.
Background Art
[0002] Multi-antenna technology is an important technology for improving wireless communication systems. With the development of wireless communication systems, the requirements for spectral efficiency are becoming increasingly high, and multi-antenna technology can improve the spectral efficiency of wireless communication systems. However, as the number of antennas used increases, the overhead of the required reference signals is becoming increasingly large.
[0003] Therefore, in the trend of an increasing number of antennas, how to reduce the overhead of reference signals must be urgently solved at present.
Summary of the Invention
[0004] This application provides a transmission method, a communication node, and a storage media. In a first aspect, an embodiment of this application is a transmission method applied to a first communication node, comprising receiving K sets of reference signals, and determining predicted channel information of N ports based on the K sets of reference signals, where N>M1+M2+···+M K where N, M1, M2, ···, M K are positive integers, M K is the number of ports corresponding to the k-th set of reference signals, k = 1, ···, K, and K is a positive integer, providing a transmission method.
[0005] In a second aspect, an embodiment of this application is a transmission method applied to a second communication node, comprising Transmit the reference signals of the K sets, where the reference signals of the K sets are used to determine the predicted channel information of N ports, and N > M1 + M2 + ··· + M K where N, M1, M2, ···, M K are positive integers, and M K is the number of ports corresponding to the reference signals of the k-th set, k = 1, ···, K, and K is a positive integer, and obtaining the channel state information of N ports or the channel information of N ports, including, Provide a transmission method.
[0006] In a third aspect, an embodiment of the present application includes at least one processor, and a storage device for storing at least one program, and when the one or more programs are executed by the one or more processors, the one or more processors implement the method according to the embodiment of the present application, Provide a communication node.
[0007] In a fourth aspect, an embodiment of the present application includes a computer program that, when executed by a processor, implements the method according to the embodiment of the present application is stored, Provide a storage medium.
Brief Description of the Drawings
[0008]
Figure 1
Figure 2a
Figure 2b
Figure 2c
Figure 2d
Figure 2e
Figure 2f
Figure 2g
Figure 2h
Figure 3
Figure 4
Figure 5
Embodiments for Carrying Out the Invention
[0009] Hereinafter, embodiments of the present application will be described in detail with reference to the drawings. In addition, when there is no conflict, the embodiments in the present application and the features in the embodiments may be arbitrarily combined with each other.
[0010] Regarding the steps shown in the flowchart of the drawings, for example, they can be executed in a computer system having a group of computer-executable instructions. Also, although a logical order is shown in the flowchart, in some cases, the shown or described steps can be executed in an order different from the order here.
[0011] Multi-antenna technology is an important technology for improving wireless communication systems. With the development of wireless communication systems, the requirements for spectral efficiency are becoming increasingly high, and the multi-antenna technology can improve the spectral efficiency of wireless communication systems. However, as the number of antennas used increases, such as 32 antennas, 64 antennas, 128 antennas, etc., the overhead of the required reference signals is becoming increasingly large. Currently, channel state information is usually estimated by a channel state information reference signal (CSI-RS) or a sounding reference signal (SRS). For example, the current New Radio (NR) supports CSI-RS with {1, 2, 4, 8, 12, 16, 24, 32} ports, the density values of the supported CSI-RS are 0.5, 1, 2, and the configuration of the CSI-RS is dedicated to a user or a user group. From the perspective of the network-side device, the number of resource elements (REs) of the required CSI-RS may be greater than or equal to the number of antennas. On the other hand, the number of REs in a physical resource block (PRB) is limited, usually 168 or less. Therefore, in the trend of the increasing number of antennas, how to reduce the overhead of the reference signals must be urgently solved at present.
[0012] Hereinafter, for ease of understanding, the concepts related to the present application will be described. In this application, the mobile communication network includes, but is not limited to, 3rd - Generation mobile communication technology (3G), the 4th generation mobile communication technology (4G), 5th Generation Mobile Communication Technology (5G), and future mobile communication networks. The network architecture of the mobile communication network may include network - side devices (such as, but not limited to, base stations) and receiving - side devices (such as, but not limited to, terminal devices). Also, in this example, it should be understood that the first communication node (also called the first communication node device) may be a terminal - side device, and the second communication node (also called the second communication node device) may be a base - station - side device.
[0013] In this application, the base station may 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., and may include multiple macro base stations, micro base stations, home base stations, wireless remote units, Reconfigurable Intelligent Surfaces (RISs), routers, Wireless Fidelity (WIFI) devices, or various network - side devices such as a primary cell and a secondary cell, and may also include a location management function (LMF) device.
[0014] In this application, the terminal device (also referred to as a terminal) is a device with a wireless transmission and reception function, and may be arranged on land, including indoors or outdoors, handheld, wearable or in-vehicle, may be arranged on the water surface (for example, a steamship, etc.), or may be arranged in the air (for example, an aircraft, a balloon, a satellite, etc.). The terminal may be a mobile phone, a tablet (Pad), a computer with a wireless transmission and reception 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 terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. The embodiments of this application do not limit the application scenarios. The terminal may also be referred to as a user, a user equipment (UE), an access terminal, a UE unit, a UE station, a mobile station, a mobile terminal, a remote station, a remote terminal, a mobile device, a UE terminal, a wireless communication device, a UE agent, or a UE device, etc. It is not limited in the embodiments of this application.
[0015] In this application, the upper layer signaling includes, but is not limited to, Radio Resource Control (RRC), Media Access Control control element (MAC CE), and may also transmit physical layer signaling between the base station and the terminal. For example, physical layer signaling may be transmitted on the Physical Downlink Control CHannel (PDCCH), or physical layer signaling may be transmitted on the Physical Uplink Control CHannel (PUCCH).
[0016] In this application, the indication of multiple types of parameters may be referred to as an index or an identifier (ID), and they have completely equivalent concepts. For example, regarding the resource identification of a wireless system, where the resources of the wireless system include, but are not limited to, an index corresponding to one reference signal resource, a reference signal resource group, a reference signal resource configuration, a channel state information (CSI) report, a CSI report set, a terminal, a base station, a panel, a neural network, a sub-neural network, a neural network layer, etc. The base station can indicate the identification of one or a group of resources to the terminal by multiple types of upper layer signaling or physical layer signaling.
[0017] In some embodiments, artificial intelligence (AI) includes devices, components, software, and modules with self-learning capabilities such as machine learning (ML), deep learning, reinforcement learning, transfer learning, deep reinforcement learning, and meta-learning. In some embodiments, artificial intelligence is realized through an artificial intelligence network (also referred to as a neural network), and the neural network includes multiple layers each having at least one node. In one example, the neural network includes an input layer, an output layer, and at least one hidden layer. Each layer of the neural network may use at least one of a fully connected layer, a dense layer, a convolutional layer, a transposed convolutional layer, a direct connection layer, an activation function, a normalization layer, a pooling layer, etc., but is not limited thereto. In some embodiments, each layer of the neural network may include a sub-neural network such as a residual network block (or Resnet block), a dense network block (Densenet Block), a recurrent neural network (RNN), etc. The artificial intelligence network includes a neural network model that may simply be referred to as a network model, and / or neural network parameters corresponding to the neural network model that may simply be referred to as network parameters. One network model defines the architecture of the network, such as the number of layers of the neural network, the size of each layer, the activation function, the link situation, the convolutional core size and convolutional step size, the convolutional type (e.g., 1-dimensional (dimensionality, D) convolution, 2D convolution, 3D convolution, dilated convolution, transposed convolution, separable convolution, packet convolution, extended convolution, etc.). The network parameters are the weights and / or biases of the network in each layer of the network model and their values. One network model may correspond to multiple sets of different values of neural network parameters to adapt to different scenarios.One neural network model may correspond to values of a plurality of different neural network parameters. The parameters of the neural network are obtained by an online training or an offline training method. For example, the neural network parameters are obtained by training the neural network model by inputting at least one sample and label.
[0018] In some embodiments, the slot may be a slot or a mini slot. One slot or mini slot comprises at least one symbol. Here, the symbol means a time unit in one subframe, or frame, or slot. For example, it may be one Orthogonal Frequency Division Multiplexing (OFDM) symbol, Single-Carrier Frequency Division Multiple Access (SC-FDMA) symbol, Orthogonal Frequency Division Multiple Access (OFDMA) symbol.
[0019] In some embodiments, the transmission includes sending or receiving. For example, sending data or signals, or receiving data or signals.
[0020] In some examples, the antenna is a physical antenna. In some examples, the antenna is a logical antenna. In some examples, the port and the antenna may be interchangeable concepts. 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 of a transmitting antenna and a receiving antenna. In some examples, the antenna may be a uniform linear array. In some examples, the antenna is a uniform planar array (for example, including Ng rows and Mg columns, where Ng and Mg are positive integers). In some examples, the antenna is a uniform circular array. In some examples, the antenna may be a non-uniform linear array. In some examples, the antenna is a non-uniform planar array. In some examples, the antenna is a non-uniform circular array. In some examples, the antenna is a directional antenna, and in some examples, the antenna is an omnidirectional antenna. In some examples, the antenna is a dual-polarization antenna. In some examples, the antenna is a single-polarization antenna. In some embodiments, the array of antennas is referred to as the topology of the antenna or the topology array of the antenna, and the topology of the antenna may be configured via a base station. The base station can obtain, by receiving the topology of the antenna, the number of rows and columns of the base station's antenna, whether it is a linear array, a planar array, or a circular array, and whether the antennas are uniformly or non-uniformly arranged.
[0021] In some embodiments, in order to calculate channel state information or perform channel estimation, mobility management, location, etc., a base station or a user needs to transmit a reference signal (RS) including a zero-power CSI-RS (Zero Power CSI-RS, ZP CSI-RS) and a non-zero-power CSI-RS (Non-Zero Power CSI-RS, NZP CSI-RS), a channel state information reference signal (Channel-State Information reference signal, CSI-RS), a channel state information interference measurement signal (Channel-State Information-Interference Measurement, CSI-IM), a sounding reference signal (Sounding Reference Signal, SRS), a synchronization signals block (Synchronization Signals Block, SSB), a physical broadcast channel (Physical Broadcast Channel, PBCH), and an SSB / PBCH, but not limited thereto. The NZP CSI-RS may be used to measure a channel or interference, the CSI-RS may be used for tracking and is called a CSI-RS for Tracking (TRS), the CSI-IM is usually used to measure interference, and the SRS is used for channel estimation. Also, a set of resource elements (REs) included in a time-frequency resource for transmitting a reference signal is called a reference signal resource such as a CSI-RS resource, an SRS resource, a CSI-IM resource, or an SSB resource. In this specification, the SSB includes a synchronization signals block and / or a physical broadcast channel.
[0022] In some embodiments, in a communication system, the resource for transmitting a reference signal may be referred to as a reference signal resource. For the sake of saving signaling overhead, etc., it is possible to divide a plurality of reference signal resources into a plurality of sets (for example, CSI-RS resource set, CSI-IM resource set, SRS resource set). A reference signal resource set includes at least one reference signal resource. Also, the plurality of reference signal resource sets may all be configured with parameter information from the same reference signal resource configuration (for example, CSI-RS resource setting, SRS resource setting, CSI-RS resource setting, where CSI-IM resource setting may be merged with CSI-IM resource setting and all are called CSI-RS resource setting).
[0023] In some embodiments, the measurement resource information for obtaining channel state information is configured by a base station. Here, the measurement resource information includes C N pieces of channel measurement resource (Channel Measurement Resource, CMR) information and C M pieces of interference measurement resource (Interference Measurement Resource, IMR) information, where C N and C M are positive integers. The base station configures the measurement resource information with one report config or reporting setting.
[0024] In some examples, in order to better transmit data or signals, a base station or a terminal needs to obtain channel state information that may include at least one of a Channel State Information-Reference Signal Resource Indicator (CSI-RS Resource Indicator, CRI), a Synchronization Signals Block Resource Indicator (SSBRI), a Reference Signal Received Power (RSRP), a Differential RSRP, a Channel Quality Indicator (CQI), a Precoding Matrix Indicator (PMI), a Layer Indicator (LI), a Rank Indicator (RI), a Level 1 Signal to Interference plus Noise Ratio (L1-SINR), and a Differential L1-SINR. Here, the precoding matrix indicator is one of the precoding information, that is, the precoding information realized based on a codebook, for example, including the first type of precoding information. The precoding information also includes that based on a non-codebook realization method, such as the second type of precoding information. In one example, the CSI including only the first type of precoding information is called the first type of CSI, and in one example, the CSI including the second type of precoding information is called the second type of CSI.
[0025] In some embodiments, the terminal and the base station transmit channel state information that matches the channel according to first - type precoding information configured based on a conventional channel feature matrix or quantization values of the feature matrix. For example, for the codebook - based method, the N - antenna codebook in LTE (where N = 2, 4, 8, 12, 16, 24, 32), the type I codebook, type II codebook, type II port selection codebook, enhanced type II codebook, enhanced type II selection codebook, and Further enhanced type II selection codebook in NR may be used. The codebook here contains L codewords, and the main idea is that the L codewords are stored in the base station and the terminal in a predetermined formula or table or dictionary manner. In some examples, a codeword is a single vector. In some examples, a codeword is a matrix that also contains r columns, each of which is a single vector. Alternatively, each column of the matrix may be orthogonal to each other. In some examples, the vector constituting the codeword is a single 0 - 1 vector, and there is only one value of 1 in the entire vector, and the other values are zero. In some examples, the vector constituting the codeword is a single DFT vector (Discrete Fourier Transform, DFT). In some examples, the vector constituting the codeword is obtained by the tensor product (Kronecker product) using two or more DFT vectors. In some examples, the vector constituting the codeword is obtained by multiplying two or more DFT vectors with different phase rotations and then connecting them. In some examples, the vector constituting the codeword is obtained by the tensor product (Kronecker product) and multiplication of phase rotation using two or more DFT vectors. The base station or the terminal searches for the L codewords to find the codeword that best matches the channel as the optimal codeword and transmits data or signals.Here, the codewords matching the channels include, but are not limited to, at least one of the codeword with the smallest distance from the channel, the codeword with the greatest relevance to the channel, the codeword with the smallest distance from the optimal right singular vector or matrix of the channel, the codeword with the greatest relevance to the optimal right singular vector or matrix of the channel, and the codeword with the greatest signal-to-noise ratio calculated with the channel. L is an integer greater than 1, and usually greater than the number of transmission antennas.
[0026] In some examples, the terminal and the base station transmit channel state information matched to the channel according to the second type of precoding information obtained by AI. In one example, the base station and the terminal obtain the channel state information by using an encoder of an autoencoder including an encoder on the terminal side and a decoder on the base station side. At the terminal, the obtained channel H is compressed by the encoder to obtain the compressed H1, the compressed H1 is quantized and then fed back to the base station. At the base station, the quantized H1 is received, dequantized and then input to the decoder, which is then decompressed by the decoder to recover H. In one example, H includes K0 elements. At the terminal, K elements are selected from H as H1, H1 is quantized and fed back. At the base station, the K quantized elements are received and dequantized, the dequantized K elements are input to the target module, and the target module outputs K0 elements as the recovery for H to obtain the precoding matrix for H. Here, K and K0 are integers greater than 1, and K<K0. Here, the K elements selected from H1 or H passing through the compressor are all the second type of precoding information. And for simplicity, the quantized H1 is also called the second type of precoding information. In one example, the second type of precoding information may be a precoding matrix different from the first type of precoding information generated by other non-AI methods. In one example, the second type of precoding information may be a precoding matrix other than the first type of precoding information.
[0027] In some examples, in order to transmit CSI, for example, to feedback CSI from a terminal or to receive CSI at a base station, the terminal and the base station need to define one CSI report (CSI report or CSI report congfig) for which at least one of the parameters such as time-frequency resources for feedback CSI, reportQuantity included in CSI, reportConfigType of the time domain type to be fed back in CSI, channel measurement resources, interference measurement resources, and measured bandwidth is defined. Here, the CSI report is for transmitting uplink signaling or data, and can be transmitted on uplink transmission resources including but not limited to PUSCH and PUCCH. Also, the CSI report includes time domain characteristics including periodic CSI report (P-CSI), aperiodic CSI report (AP-CSI), and semi-persistent CSI report (SP-CSI). Generally, P-CSI transmission has a relatively small number of bits and is transmitted on PUCCH, while A-CSI transmission has a relatively large number of bits and is usually transmitted on PUSCH. Also, SP-CSI may be transmitted by PUSCH or by PUCCH. Here, the P-CSI transmitted by PUCCH is usually configured by upper layer signaling (Radio Resource Control, RRC), and the SP-CSI transmitted by PUCCH is similarly configured or activated by upper layer signaling (RRC and / or MAC CE). Also, both the SP-CSI or A-CSI transmitted by PUSCH are triggered by physical layer signaling (Downlink control information, DCI), and DCI is usually transmitted on the Physical downlink control channel (PDCCH).
[0028] In some embodiments, feeding back channel state or channel information by one CSI report may mean carrying the channel state or channel information on the uplink transmission resource indicated by the CSI report and transmitting the channel state or channel information by the uplink transmission resource. In some embodiments, feeding back channel state or channel information may mean carrying the channel state or channel information on an uplink transmission resource and transmitting the channel state or channel information by the uplink transmission resource.
[0029] In some embodiments, the base station configures N CSI reports (CSI report) that need to be fed back to the base station by the terminal by upper layer signaling and / or physical layer signaling. Each CSI report has an index value (identity, ID) called a CSI report ID. The terminal can select M CSI reports out of the N CSI reports according to its own computing ability or processing ability and the request of the base station. Then, based on the uplink feedback resource, at least one CSI report out of the M CSI reports is fed back, where N and M are positive integers and M≤N. In one example, it is necessary to feedback M CSI reports, but the feedback resources of at least two of the M reports conflict. The feedback resource conflict of the two reports means that at least one symbol is the same in the transmission resources (for example, PUCCH or PUSCH) for feeding back the two reports and / or at least one sub-carrier is the same.
[0030] In some examples, the channel information is information for describing the channel environment between communication nodes, such as a time-domain channel matrix and a frequency-domain channel matrix, obtained based on a reference signal (CSI-RS). In some examples, the channel information is a complex number matrix related to the number of transmit antennas Nt, the number of receive antennas Nr, and a resource element (RE). For example, a physical resource block has at least one Nr*Nt channel matrix. The base station transmits a reference signal for channel measurement in one slot. The terminal receives the reference signal for channel measurement in one slot. The channel information H of the corresponding slot is obtained based on the received reference signal.
[0031] In some embodiments, one channel information is the channel information of N ports or the channel information of N transmit ports, mainly referring to the channel information with the number of transmit ports being N. For example, the channel information of N ports is a complex number matrix of one Nr*N at each RE or PRB.
[0032] In some embodiments, one channel information is the channel information of M receive ports, mainly referring to the channel information with the number of receive ports being M. For example, the channel information of M receive ports is a complex number matrix of one M*Nt at each RE or PRB. In some embodiments, the neural network can predict one Nr1*Nt1 matrix as one Nr*Nt channel information, where Nr1, Nt1, Nt, and Nr are positive integers, and Nt1 < Nt and / or Nr1 < Nr. In this case, the channel information can be called the channel information of N transmit ports and M receive ports.
[0033] In some examples, the channel information obtained from one reference signal by the target module can be determined as predicted channel information. In some examples, the channel information obtained from the reference signal includes first channel information, second channel information, ith channel information, etc., where i = 1, ···, K. Generally, the number of ports corresponding to the channel information obtained from the reference signal is smaller than the number of predicted channel information. In some examples, the target module is one functional module and can be implemented by artificial intelligence. For example, it can be implemented by the target module, for example, by a neural network. In some examples, the target module can be implemented based on several non-linear mapping relationships that map the input channel information to the predicted channel information output by a series of non-linear operations. Here, the channel information includes, but is not limited to, one of a channel matrix, a time-domain channel matrix, and a frequency-domain channel matrix. In some examples, the target module may be referred to as an operation, a processing, a mapping, etc. The role of the target module may be to process the channel information of one M-port as the predicted channel information of one N-port, where M is smaller than N.
[0034] In one exemplary embodiment, FIG. 1 is a flow schematic diagram of a transmission method according to an embodiment of the present application, and the method according to this embodiment is applicable to a first communication node. The method includes the following steps.
[0035] S110, Receive K sets of reference signals. K is a positive integer. The first communication node can receive K sets of reference signals from the second communication node. The first communication node may be a terminal device. The second communication node may be a base station.
[0036] The number of ports corresponding to the K sets of reference signals may be the same or different. S120, Determine the predicted channel information of N ports based on the K sets of reference signals.
[0037] Here, N > M1 + M2 + ··· + M K where N, M1, M2, ···, M K are positive integers, and M K is the number of ports corresponding to the k-th set of reference signals. k = 1, ···, K, and K is a positive integer.
[0038] After receiving K sets of reference signals, it is possible to determine the predicted channel information of N ports that is greater than the sum of the number of ports corresponding to the K sets of reference signals based on the K sets of reference signals.
[0039] The predicted channel information may be considered as the channel information predicted by the first communication node based on the K sets of reference signals. Based on the predicted channel information, the corresponding channel state information may be determined and fed back to the second communication node, or the predicted channel information may be fed back to the second communication node. The channel information may be considered as a parameterization of the channel.
[0040] In one embodiment, K = 2, and based on two sets of reference signals, the predicted channel information of N ports is determined.
[0041] In one embodiment, K = 1, and based on one set of reference signals, the predicted channel information of N ports is determined.
[0042] When determining the predicted channel information, it can be determined in association with the target module.
[0043] In one embodiment, the first communication node can transmit the first channel information of M1 ports corresponding to the first set of reference signals to the second communication node. After obtaining the first channel information, the second communication node can determine the predicted channel information of N ports.
[0044] In one embodiment, the first communication node can transmit the first channel information of less than M1 ports to the second communication node. After the second communication node obtains the first channel information of less than M1 ports, it can determine the predicted channel information of N ports.
[0045] In one embodiment, the first communication node itself can directly determine the predicted channel information of N ports based on K sets of reference signals. For example, determine the channel information corresponding to the K sets of reference signals, and further determine the predicted channel information of N ports by the target module.
[0046] In the transmission method according to the embodiment of the present application, by determining the predicted channel information of N ports based on the K sets of reference signals received by the first communication node, it is realized to predict the channels of N ports with relatively small ports (that is, the ports corresponding to the K sets of reference signals), and the overhead of the reference signals is reduced.
[0047] Based on the above embodiments, modified embodiments of the above embodiments are presented. For the sake of simplicity of description, only the differences from the above embodiments in the modified embodiments are described.
[0048] In one embodiment, the K sets of reference signals have the same quasi-collocation configuration.
[0049] In one embodiment, determining the predicted channel information of N ports based on the K sets of reference signals is determining the i-th channel information H of M i ports based on the i-th set of reference signals, where i = 1, ···, K, and i determining the predicted channel information of N ports based on the i-th channel information H (i = 1, ···, K) (that is, determining the predicted channel information of N ports based on H1, ···, H i ), including K and M i is a positive integer, where i = 1, ···, K, and K is a positive integer.
[0050] In one embodiment, determining the predicted channel information of N ports based on the K sets of reference signals includes: determining the i-th channel information H of M i ports based on the i-th set of reference signals, i determining the i-th predicted channel information P of N ports based on the i-th channel information H, where i = 1, ···, K, i and obtaining the predicted channel information of N ports by combining the i-th predicted channel information P, that is, obtaining the predicted channel information of N ports based on the combination of P1, ···, P i (where N, M i are positive integers, and N is greater than or equal to M, and i = 1, ···, K, and K is a positive integer). In the present application, 1, ···, K may be considered as 1, 2, 3, ···, K, and P1, ···, P i may be considered as P1, P2, ···, P. The step may be a set value or 1. K N i and M i are positive integers, and N i is greater than or equal to M, and i = 1, ···, K, and K is a positive integer. i
[0051] In one embodiment, determining the predicted channel information of N ports based on the K sets of reference signals includes: K determining the first channel information of M1 ports based on the first set of reference signals, K determining the second channel information of M2 ports based on the second set of reference signals, and
[0052] determining the predicted channel information of N ports based on the first channel information and the second channel information.
[0053] In this embodiment, the classification between the first set of reference signals and the second set of reference signals among the K sets of reference signals is not limited. For example, when the reference signal is CSI-RS and each set of CSI-RS has one CSI-RS resource ID, the first set of CSI-RS and the second set of CSI-RS among the K sets of CSI-RS can be determined based on the ID of the CSI-RS. For example, the one with the smallest ID is the first set of CSI-RS, and the one with an ID larger than only the ID of the first set of CSI-RS is the second set of CSI-RS, and so on. That is, for multiple sets of CSI-RS, by sorting the IDs of the multiple sets of CSI-RS, the first set of CSI-RS, the second set of CSI-RS... are in ascending order.
[0054] The first channel information is the channel information corresponding to the first set of reference signals. The second channel information is the channel information corresponding to the second set of reference signals.
[0055] In this embodiment, when determining the predicted channel information based on the first channel information and the second channel information, it can be determined by a target module.
[0056] In one embodiment, the first channel information and the second channel information are input into the target module to obtain the predicted channel information of N ports.
[0057] Here, in each resource element (RE), the first channel information is a complex number matrix of Nr*M1, the second channel information is a complex number matrix of Nr*M2, the predicted channel information is a complex number matrix of Nr*N, Nr is the number of receiving ports and is a positive integer, K = 2, M1, M2, N are positive integers, and M1 + M2 < N.
[0058] In one embodiment, determining the predicted channel information of N ports based on the K sets of reference signals is determining the first channel information of M1 ports based on the first set of reference signals and Determining second channel information of M2 ports based on the second set of reference signals, Determining first predicted channel information of N1 ports based on the first channel information, Determining second predicted channel information of N2 ports based on the second channel information, combining the first predicted channel information and the second predicted channel information to obtain predicted channel information of N ports, where N1 and N2 are positive integers, N1 + N2 = N, and M1 < N1 and / or M2 < N2.
[0059] The first predicted channel information may be considered as channel information determined based on the first channel information. The second predicted channel information may be considered as channel information determined based on the second channel information. The predicted channel information of N ports can be obtained by combining the first predicted channel information and the second predicted channel information (for example, concatenating, connecting, merging, etc.).
[0060] In one embodiment, a target module can be used to determine the first predicted channel information and the second predicted channel information.
[0061] In one embodiment, the first channel information is input into the target module to obtain the first predicted channel information of N1 ports.
[0062] In one embodiment, the second channel information is input into the target module to obtain the second predicted channel information of N2 ports.
[0063] In one embodiment, determining the predicted channel information of N ports based on the K sets of reference signals includes: Determining first channel information of M1 ports based on the K sets of reference signals, Determining the predicted channel information of N ports based on the first channel information, where K = 1, M1 and N are positive integers, and M1 < N.
[0064] In this embodiment, the predicted channel information of N ports is determined based on one set of reference signals.
[0065] When determining the predicted channel information based on the first channel information, it can be determined by the target module.
[0066] In one embodiment, the first channel information is input into the target module to obtain the predicted channel information of N ports.
[0067] In one embodiment, the method includes determining the channel state information of N ports based on the predicted channel information of N ports, and transmitting the channel state information of the N ports.
[0068] After the channel state information of N ports is determined, the first communication node can transmit the channel state information to the second communication node.
[0069] In one embodiment, the channel state information includes first type precoding information or second type precoding information.
[0070] In one embodiment, determining the predicted channel information of N ports based on the K sets of reference signals includes determining the first channel information of M1 ports for determining the predicted channel information of N ports based on the first set of reference signals, and transmitting the first channel information of M1 ports. M1 and N are integers greater than 1, M1 is smaller than N, and K = 1.
[0071] In this embodiment, when determining the predicted channel information, after determining the first channel information based on the first set of reference signals so that the second communication node determines the predicted channel information based on the first channel information, the first channel information can be transmitted to the second communication node. After the second communication node determines the predicted channel information, the predicted channel information can be transmitted to the first communication node.
[0072] When the second communication node determines the predicted channel information, AI and / or ML technologies can be used. For example, the first AI system determines the predicted channel information of N ports.
[0073] In one embodiment, the method further includes transmitting first indication information for indicating the type of transmission information including channel information or channel state information including first type of precoding information and second type of precoding information. In one example, the first indication information includes two values and can indicate whether the information transmitted to the transmission resource is channel information or channel state information. In one example, when the channel state information is further classified, the first indication information includes three values, that is, it is used to indicate channel information, first type of precoding information, and second type of precoding information. The communication node can be indicated by the first indication information that the information transmitted to the transmission resource is one of channel information, first type of precoding information, and second type of precoding information.
[0074] The first indication information is one of physical layer signaling, one field in the physical layer signaling, upper layer signaling, one field in the upper layer signaling, and one field corresponding to a CSI report, where the field includes at least one bit. In one example, the first indication information includes two values. When the value of the field is the first value, it indicates that the transmission information corresponding to the CSI report is channel information. When the value of the field is the second value, it indicates that the transmission information corresponding to the CSI report is channel state information. In one example, the first indication information includes three values. When the value of the field is the first value, it indicates that the transmission information corresponding to the CSI report is channel information. When the value of the field is the second value, it indicates that the transmission information corresponding to the CSI report is the first type of precoding information. When the value of the field is the third value, it indicates that the transmission information corresponding to the CSI report is the second type of precoding information. However, the first value, the second value, and the third value here may be boolean values, or integer values, or real number values. In one example, the first value is FALSE, but the second value and / or the third value is TRUE. In one example, the first value is 0, but the second value and the third value are different non-zero values. In one example, the first value is TRUE, but the second value and / or the third value is FALSE. In one example, the first value is a non-zero value, but the second value and / or the third value is 0.
[0075] One or more of the first indication information, the channel state information, or the channel information may be transmitted to the second communication node together or separately.
[0076] In one embodiment, determining the predicted channel information of N ports based on the K sets of reference signals is determining the first channel information of M1 ports based on the first set of reference signals, and based on the first channel information of M1 ports, determining M for the predicted channel information of N ports sDetermining the first channel information of the M ports, M s transmitting the first channel information of the M ports, where M1 and M s are integers greater than 1, and M1 is greater than M s and K = 1.
[0077] In this embodiment, the second communication node determines the predicted channel information of the N ports, and the first channel information of the M s ports is transmitted. That is, after the first communication node selects a port from the configured ports, the corresponding channel information is transmitted to the second communication node.
[0078] In one embodiment, the method includes M i and the values of N, M i the number of rows and columns of the M ports, the number of rows and columns of the N ports, M i the position information of the M ports in the N ports, and the port array method, and further includes obtaining port topology configuration information including one or more of them.
[0079] Here, M i and N are integers greater than 1, and i is greater than or equal to 1 and less than or equal to K. The position information may be an index. The second communication node transmits the port topology configuration information at the second communication node to the first communication node. The topology configuration information may be considered as information representing the port topology, such as the number of rows and columns of the antenna array, the number of panels, the downward tilt angle of the antenna array, the tilt angle of the antenna array, and the discovery direction of the antenna array.
[0080] In one embodiment, the position information of the M ports in the N ports is i that the M M i ports correspond to the ports in one polarization direction of the N ports, M i The M ports correspond to the odd-index ports among the N ports, M i The M ports correspond to the even-index ports among the N ports, M i One row of the M ports corresponds to the odd-index ports or the even-index ports in one row of the N ports, M i One column of the M ports corresponds to the odd-index ports or the even-index ports in one column of the N ports, M i The M ports correspond to the odd-row ports or the even-row ports among the N ports, M i The M ports are used to indicate that it includes one of corresponding to the odd-column ports or the even-column ports among the N ports.
[0081] Here, M i and N are integers greater than 1, and i is greater than or equal to 1 and less than or equal to K. In one embodiment, receiving the K sets of reference signals includes periodically receiving K sets of reference signals having the same number of ports.
[0082] Receiving the K sets of reference signals in one slot, receiving multiple K sets of reference signals in different slots, and in this embodiment, receiving the K sets of reference signals periodically.
[0083] In one embodiment, receiving the K sets of reference signals periodically includes receiving the K sets of reference signals of W 11 ports in odd periods, and receiving the K sets of reference signals of W 12 ports in even periods, where K is a positive integer, and W 11 and W 12 are different positive integers.
[0084] In one embodiment, periodically receiving the K sets of reference signals means that after continuously receiving the K sets of reference signals for X periods for Q1 ports, then continuously receiving the K sets of reference signals for Y periods for Q2 ports, where X, Y, and K are positive integers, and Q1 and Q2 are different positive integers. In one example, X = 1, Y = 1; in one example, X > 1, Y = 1; in one example, X = 1, Y > 1. In one example, in one period, one set of the K sets of reference signals is received. For example, the periods of the reference signals form one group every K, and it is called one large period with a length of K. That is, in one large period, one set of reference signals is received in each of the K periods. After the reception in one large period is completed, it enters the next large period and repeats in this way.
[0085] In one embodiment, receiving the K sets of reference signals means that it includes semi - permanently receiving the K sets of reference signals having the same number of ports, where K is a positive integer.
[0086] In one embodiment, semi - permanently receiving the K sets of reference signals means that receiving the K sets of reference signals for M 31 ports in odd periods, receiving the K sets of reference signals for M 32 ports in even periods, and in the case of semi - persistence where the continuous period is C, transmitting the K sets of reference signals for the first target number of ports in the C - th period. M 31 and M 32 are positive integers. Transmitting the K sets of reference signals for the first target number of ports in the C - th period may be considered as receiving the K sets of reference signals for the first target number of ports in the C - th period.
[0087] In one embodiment, the first target number is the parity of C, M31 and M 32 is determined based on the sizes of M and M.
[0088] In this embodiment, there is no limitation on how to determine the first target number based on the parity of C, M 31 and M 32 and the size of M.
[0089] In one embodiment, when C is odd, transmit (e.g., receive) the reference signals of the K - set of M ports in the C - th period, or transmit (e.g., receive) the reference signals of the K - set of M ports, and when C is even, transmit (e.g., receive) the reference signals of the K - set of M ports in the C - th period, or transmit (e.g., receive) the reference signals of the K - set of M ports, and the first target number is the larger value of M 31 and M 32 and M. 31 and M 32 and M. 31 and M 32 among them.
[0090] In one embodiment, receiving the reference signals of the K - set semi - permanently includes receiving the reference signals of the K - set of W1 ports for S periods in succession, and then receiving the reference signals of the K - set of W2 ports for L periods in succession.
[0091] Here, S, L, K are positive integers, and W1 and W2 are different positive integers. In one embodiment, the continuous period of receiving the reference signals semi - permanently is the C - period, and receiving the reference signals of the K - set semi - permanently includes transmitting the reference signals of the K - set of W2 ports in the C - th period or transmitting the reference signals of the K - set of W1 ports in the C - th period, where C, S, and L are positive integers, and S + L≤C. Here, C, S, and L are positive integers, and S + L≤C.
[0092] In the case of semi - persistent with a continuous period of C, transmit the reference signals of the second target number of K sets in the C - th period.
[0093] In one embodiment, the second target number is determined based on whether C is an integer multiple of the sum of S and L and the magnitudes of W1 and W2.
[0094] In this embodiment, there is no limitation on how to determine the second target number based on whether C is an integer multiple of the sum of S and L and the magnitudes of W1 and W2.
[0095] In one embodiment, when C is an integer multiple of the sum of S and L, transmit (e.g., receive) the reference signals of the K set of W1 or W2 ports in the C - th period; when C is not an integer multiple of the sum of S and L, transmit (e.g., receive) the reference signals of the K set of W1 or W2 ports in the C - th period, and the second target number is the larger value of W1 and W2.
[0096] In one embodiment, when C is an integer multiple of S + L, transmit the reference signals of the K set of W2 ports in the C - th period; when C is not an integer multiple of S + L, transmit the reference signals of the K set of W1 or W2 ports in the C - th period according to a predetermined rule.
[0097] In one example, divide C semi - persistent periods into K groups, and receive one set of the reference signals of the K set in one period of one group. It becomes one group every K periods, and is called one large period with a length of K, that is, in one large period, receive one set of reference signals in each period of the K periods. After reception is completed in one large period, enter the next large period and repeat this until the C - th period. Here, C is a multiple of K. If C is not a multiple of K, there may be at least one set of reference signals not received in the last large period.
[0098] Here, the predefined regulations are not limited, and they may be set according to actual demand.
[0099] In one embodiment, in the method, determining the predicted channel information of N ports based on the reference signals of the K set means determining the channel state information of M1 ports based on the first set of reference signals, transmitting the channel state information of M1 ports, for example, transmitting the channel state information of M1 ports.
[0100] The channel state information of the M1 ports is for determining the predicted channel information of N ports.
[0101] Transmit the channel state information of M1 ports and instruct the second communication node to determine the predicted channel information of N ports.
[0102] In one embodiment, the method further includes transmitting second indication information for indicating the type of channel state information. The type of the channel state information includes at least the first type of precoding information and the second type of precoding information. For example, the type of channel state information transmitted to the communication node can be indicated by the value of the second indication information. When the second indication information takes the first value, the first type of precoding information is transmitted to the communication node. When the second indication information takes the second value, the second type of precoding information is transmitted to the communication node.
[0103] In one exemplary embodiment, the first value is 0 and the second value is 1, or the first value is 0 and the second value is a non-zero value, or the first value is FALSE and the second value is TRUE. The first value and the second value may take other real values as long as the two cases can be distinguished.
[0104] In one exemplary embodiment, the terminal feeds back the second indication information having taken the first value, determines channel information as the first type of precoding information, feeds back the first type of precoding information, and the base station receives the second indication information and the first type of precoding information described above.
[0105] In one exemplary embodiment, the terminal feeds back the second indication information having taken the second value, determines channel information as the second type of precoding information, and feeds back the second type of precoding information. The base station receives the second indication information for describing the channel state information and the second type of precoding information described above.
[0106] In one example, the second indication information may take a third value for indicating the channel state information selected for the port transmitted from the terminal.
[0107] In one example, the second indication information further includes a fourth value for indicating the channel information selected for the port transmitted from the terminal. Here, the first value, the second value, and / or the third value, and / or the fourth value are different integers or different real numbers.
[0108] The second indication information may be one of physical layer signaling, one field in physical layer signaling, upper layer signaling, one field in upper layer signaling, and one field corresponding to a CSI report, where the field includes at least one bit.
[0109] Different values of the second indication information can correspond to indications of different contents. For example, when the value of the second indication information is the third value, it indicates the channel state information selected for the port transmitted to the first communication node. When the value of the second indication information is the fourth value, it indicates the channel information selected for the port transmitted to the first communication node to the second communication node.
[0110] In one embodiment, if the first communication node is unable to output the channel information of N ports due to capacity issues or changes in the scenarios it belongs to, or if the difference between the estimated channel information H (also referred to as predicted channel information H) of the N ports output and the actual channel is large, the first communication node can send second indication information.
[0111] In one exemplary embodiment, the present application further provides a transmission method applied to a second communication node. FIG. 2a is a schematic flowchart of another transmission method according to an embodiment of the present application, and the method includes the following steps.
[0112] S210: Transmit K sets of reference signals. K is a positive integer. The second communication node can transmit K sets of reference signals to the first communication node.
[0113] The K sets of reference signals are used to determine the predicted channel information of N ports, where N>M1+M2+···+M K and N, M1, M2, ···, M K are positive integers, and M K is the number of ports corresponding to the k-th set of reference signals.
[0114] S220: Obtain the channel state information of N ports or the channel information of N ports.
[0115] In one embodiment, the channel state information of N ports may be determined by the second communication node, or may be transmitted to the second communication node after being determined by the first communication node.
[0116] In one embodiment, obtaining the channel state information of N ports includes receiving the channel state information of N ports fed back by the first communication node.
[0117] In one embodiment, obtaining the channel state information of N ports includes receiving the first channel information and Determining predicted channel information corresponding to N ports based on the first channel information; Determining channel state information of N ports based on the predicted channel information corresponding to the N ports, where the first channel information is channel information of M1 ports, M1 and N are positive integers, and M1 < N, or the first channel information is channel information of M s ports, and M s is a positive integer, and M s < M1 < N.
[0118] In one embodiment, obtaining channel state information of N ports includes receiving first channel information of M1 ports corresponding to a first set of reference signals, and determining channel state information of N ports based on the first channel information of M1 ports.
[0119] In one embodiment, obtaining channel state information of N ports includes receiving channel state information of M1 ports corresponding to a first set of reference signals, and determining channel state information of N ports based on the channel state information of M1 ports.
[0120] In one embodiment, receiving channel state information or channel information corresponding to a plurality of sets of reference signals transmitted to a first communication node, and determining channel state information of N ports based on the received channel information or channel state information corresponding to the plurality of sets of reference signals.
[0121] In one embodiment, obtaining channel information of N ports includes receiving first channel information; and determining predicted channel information corresponding to N ports based on the first channel information, where the first channel information is channel information of M1 ports, M1 and N are positive integers, and M1 < N, or the first channel information is channel information of M ports, and M s is channel information of M ports, and Ms is a positive integer, and M s satisfies M1 < N.
[0122] For details not described in this embodiment, reference may be made to the above embodiments, and they will not be repeatedly described here.
[0123] In the transmission method according to the embodiment of the present application, it is realized to predict the channels of N ports with relatively small ports (i.e., the ports corresponding to the K sets of reference signals) according to the channel state information of the N ports determined by the second communication node. The overhead of the reference signal is reduced.
[0124] Based on the above embodiments, modified embodiments of the above embodiments are proposed. For the sake of simplicity of description, only the differences from the above embodiments in the modified embodiments are described.
[0125] In one embodiment, determining the channel state information of N ports includes receiving first channel information corresponding to M1 ports, determining predicted channel information corresponding to N ports based on the first channel information corresponding to M1 ports, and determining the channel state information of N ports based on the predicted channel information corresponding to the N ports. M1 and N are positive integers, and M1 is smaller than N.
[0126] In one embodiment, determining the channel state information of N ports includes M s receiving channel information of M ports, M s determining predicted channel information corresponding to N ports based on the channel information of M ports, and determining the channel state information of N ports based on the predicted channel information corresponding to the N ports. M s and N are positive integers, and M s is smaller than N, and M sThe channel information of the N ports is determined based on the channel information of M1 ports.
[0127] In one embodiment, determining the channel information of N ports includes: receiving first channel information corresponding to M1 ports; determining predicted channel information corresponding to N ports based on the first channel information corresponding to M1 ports. M1 and N are positive integers, and M1 is smaller than N.
[0128] In one embodiment, determining the channel information of N ports includes: M s receiving the channel information of M ports; M s determining predicted channel information corresponding to N ports based on the channel information of M ports, where M s and N are positive integers, and M s is smaller than N, and the channel information of M s ports is determined based on the channel information of M1 ports.
[0129] When the second communication node determines predicted channel information based on the first channel information, it can be determined by the target module.
[0130] In one embodiment, determining the channel state information of N ports includes: receiving the channel state information of M1 ports; determining predicted channel information corresponding to N ports based on the channel state information of M1 ports; determining the channel state information of N ports based on the predicted channel information corresponding to the N ports.
[0131] When the second communication node determines the predicted channel information based on the channel state information, it can be determined by the target module.
[0132] In one embodiment, the K sets of reference signals have the same quasi - collocation configuration.
[0133] In one embodiment, the predicted channel information of N ports is determined by the first communication node.
[0134] In one embodiment, the channel state information includes first - type precoding information or second - type precoding information.
[0135] In one embodiment, the method further includes receiving first indication information for indicating the type of transmission information.
[0136] In one embodiment, the method is s receiving the first channel information of M s ports, and determining the predicted channel information of N ports based on the first channel information of M s ports, where M is an integer greater than 1, and M1 is greater than M. s The first channel information of M s ports is determined based on the first channel information of M1 ports, and for example, is the channel information of M s ports selected from the first channel information of M1 ports determined based on the first set of reference signals.
[0137] In one embodiment, the method is i the values of M and N, the number of rows and columns of M i ports, the number of rows and columns of N ports, the position information of M i ports in N ports, Further including transmitting port topology configuration information including one or more of the port array methods, M i and N are integers greater than 1, and i is greater than or equal to 1 and less than or equal to K.
[0138] In one embodiment, i the position information in the N ports of the M ports is M i the M ports correspond to the ports in one polarization direction of the N ports, M i the M ports correspond to the odd-index ports among the N ports, M i the M ports correspond to the even-index ports among the N ports, M i one row of the M ports corresponds to the odd-index ports or even-index ports in one row of the N ports, M i one column of the M ports corresponds to the odd-index ports or even-index ports in one column of the N ports, M i the M ports correspond to the odd-row ports or even-row ports among the N ports, M i the M ports correspond to the odd-column ports or even-column ports among the N ports, including one of M i and N are integers greater than 1, and i is greater than or equal to 1 and less than or equal to K.
[0139] In one embodiment, transmitting the K sets of reference signals includes periodically transmitting K sets of reference signals having the same number of ports.
[0140] In one embodiment, periodically transmitting the K sets of reference signals includes transmitting the K sets of reference signals of W ports in odd periods 11 and In an even period, W 12 transmitting a reference signal of a K set of ports, and K is a positive integer, and W 11 and W 12 are different positive integers.
[0141] In one embodiment, periodically transmitting a reference signal of a K set of ports means transmitting a reference signal of a K set of ports of Q1 ports continuously for X periods, and then transmitting a reference signal of a K set of ports of Q2 ports continuously for Y periods, where X, Y, and K are positive integers, and Q1 and Q2 are different positive integers.
[0142] In one embodiment, transmitting a reference signal of a K set of ports means semi - permanently transmitting a reference signal of a K set of ports having the same number of ports, and K is a positive integer.
[0143] In one embodiment, semi - permanently transmitting a reference signal of a K set of ports means in an odd period, transmitting a reference signal of a K set of ports of M 31 ports, and in an even period, transmitting a reference signal of a K set of ports of M 32 ports, and in the case of semi - permanent where the continuous period is C, transmitting a reference signal of a K set of ports of the first target number of ports in the C - th period. M 31 and M 32 are positive integers.
[0144] In one embodiment, the first target number is determined based on the parity of C, M 31 and M 32 sizes.
[0145] In one embodiment, when C is odd, transmitting a reference signal of a K set of ports of M 31 ports, or transmitting a reference signal of a K set of ports of M 32 ports, and when C is even, in the C - th period, M 31transmit the reference signals of the K sets of the ports, or M 32 transmit the reference signals of the K sets of the ports, and the first target number is M 31 and M 32 is the larger value among them.
[0146] In one embodiment, transmitting the reference signals of the K sets semi - permanently means transmitting the reference signals of the K sets of W1 ports continuously for S periods, and then transmitting the reference signals of the K sets of W2 ports continuously for L periods, in the case of semi - permanent with the continuous period being C, transmitting the reference signals of the K sets of the second target number in the C - th period. This includes
[0147] Here, S, L, and K are positive integers, and W1 and W2 are different positive integers. In one embodiment, the second target number is determined based on whether C is an integer multiple of the sum of S and L and the magnitudes of W1 and W2.
[0148] In one embodiment, when C is an integer multiple of the sum of S and L, transmit the reference signals of the K sets of W1 or W2 ports in the C - th period. When C is not an integer multiple of the sum of S and L, transmit the reference signals of the K sets of W1 or W2 ports in the C - th period, and the second target number is the larger value among W1 and W2.
[0149] In one embodiment, when C is an integer multiple of S + L, transmit the reference signals of the K sets of W2 ports in the C - th period. When C is not an integer multiple of S + L, transmit the reference signals of the K sets of W1 or W2 ports in the C - th period according to a predetermined rule.
[0150] In one embodiment, the method further includes receiving the channel state information of M1 ports.
[0151] In one embodiment, the method It further includes receiving second indication information for indicating the type of channel state information.
[0152] Hereinafter, the present application will be described by way of example. In this example, the transmission method according to the present application is considered to be a kind of CSI prediction method. In order to reduce the overhead of reference signals, it is beneficial to study the reduction of CSI-RS overhead using Artificial Intelligence (AI) / Machine Learning (ML). That is, the channels of N ports are predicted using relatively small M ports. Here, M < N, and M and N are positive integers.
[0153] When predicting the channels of N ports using M ports, it is necessary to determine how to configure the reference signals of the M ports (for example, to configure CSI-RS), how to predict and feedback the channel information of the N ports from the reference signals of the M ports, and how to configure the antenna topology, for example, how many rows and columns, whether it is a linear array, a planar array, a dual polarization, a circular array, which port was actually transmitted, how many ports to restore to, how to restore from multiple sets of ports to one larger port, and how to configure periodic / aperiodic ports to verify the performance of channel restoration.
[0154] To solve one of the above technical problems, several embodiments or examples are given below. Aspect 1: Receive K sets of CSI-RS resources, and obtain predicted channel information H of N ports based on the K sets of CSI resources. Here, N > M1 + ··· + M K where N, M1, ···, M K are positive integers, and M k is the number of ports corresponding to the k-th CSI-RS resource.
[0155] In one embodiment, the CSI-RS resources of the K sets have the same Quasi-Co-Location (QCL) configuration.
[0156] In one embodiment, the CSI-RS resources of the K sets have the same number of ports. Example 1: The terminal receives the K sets of CSI-RS resources configured by the base station, and based on the CSI-RS resources of the i-th set, obtains the channel information H of the i-th channel of M i ports, and obtains the predicted channel information H of N ports based on the channel information H of M i ports obtained from the K sets of CSI-RS resources (i = 1, ···, K). i ports (i = 1, ···, K). i (i = 1, ···, K) to obtain the predicted channel information H of N ports.
[0157] Determining the predicted channel information of N ports based on the K sets of reference signals includes the following.
[0158] Determining the predicted channel information of N ports based on the reference signals of the K sets (K = 2) includes determining the first channel information of M1 ports based on the first set of reference signals, determining the second channel information of M2 ports based on the second set of reference signals, and determining the predicted channel information of N ports based on the first channel information and the second channel information.
[0159] Here, N > M1 + M2. In one method, the first channel information H1 and the second channel information H2 are input into the target module, and the target module obtains the predicted channel information H of N ports. Here, in each RE, H1 is a complex matrix of Nr * M1, H2 is a complex matrix of Nr * M2, and H is a complex matrix of Nr * N.
[0160] Example 2: The terminal receives the K CSI-RS resources configured by the base station, and based on the reference signals of the i-th set, Mi Channel information H of the i-th channel of the individual ports i is determined, and M i channel information H of the individual ports i is used to obtain N i predicted channel information P of the individual ports i (for example, input H i to the target module to obtain the predicted channel information P i ), and the predicted channel information P of all K sets of reference signals i is combined into a larger predicted channel matrix H (where i = 1,..., K).
[0161] For example, determining the predicted channel information of N ports based on the K sets (K = 2) of reference signals includes determining the first channel information of M1 ports based on the first set of reference signals and determining the second channel information of M2 ports based on the second set of reference signals determining the first predicted channel information of N1 ports based on the first channel information determining the second predicted channel information of N2 ports based on the second channel information and combining the first predicted channel information and the second predicted channel information to obtain the predicted channel information of N ports, where N1 and N2 are positive integers, N1 + N2 = N, and M1 < N1 and / or M2 < N2.
[0162] In one method, H i is input to the target module, and the target module obtains N i predicted channel information P of the individual ports i . Here, in each RE, P i is a complex matrix of Nr * N i , H i is a complex matrix of Nr * M i , and the P i is combined (for example, concatenated) into a larger channel matrix H, where H is a complex matrix of Nr * N, and i = 1, 2.
[0163] Example 3. Determining the predicted channel information of N ports based on the reference signal of the K set (K = 1) is determining the first channel information of M1 ports based on the reference signal, and determining the predicted channel information of N ports based on the first channel information, where K = 1, M1 and N are positive integers, and M1 < N.
[0164] When K = 1, the terminal receives one CSI-RS resource configured by the base station, obtains the first channel information H1 of M1 ports based on the CSI-RS resource, and obtains the predicted channel information H of N ports based on the first channel information H1 of M1 ports. Here, N > M1. In one method, H1 is input to the target module, and the target module obtains the predicted channel information H of N ports. Here, in each RE, H1 is a complex matrix of Nr * M1, and H is a complex matrix of Nr * N.
[0165] Example 4. The terminal feeds back the channel state information corresponding to the predicted channel information H to the base station. For example, after determining the channel state information of N ports based on the predicted channel information of N ports, the terminal transmits the channel state information of the N ports. Here, the channel state information may include the first type of precoding information or the second type of precoding information that matches the predicted channel information H.
[0166] Example 5. For the first communication node to determine the predicted channel information of N ports based on the reference signal of the K set is Determining first channel information of M1 ports for determining predicted channel information of N ports based on the first set of reference signals, and transmitting the first channel information of the M1 ports. M1 and N are integers greater than 1, M1 is less than N, and K = 1. For the second communication node to determine the channel state information of N ports, it includes receiving the first channel information corresponding to the M1 ports, determining the predicted channel information corresponding to the N ports based on the first channel information corresponding to the M1 ports, and determining the channel state information of the N ports based on the predicted channel information corresponding to the N ports.
[0167] The terminal feeds back the first channel information H1 of the M1 ports to the base station, and the base station inputs the first channel information H1 of the M1 ports into the target module to obtain the predicted channel information H of the N ports. The terminal needs to notify the base station whether to feedback channel information or channel state information. For example, transmit first indication information for indicating the type of transmission information. The type of transmission information includes channel information or channel state information.
[0168] In one embodiment, in order to obtain the predicted channel information H of the N ports from the first channel information H1 of the M1 ports, the terminal needs to receive the antenna topology configuration in the base station, that is, obtain the port topology configuration information. This includes A) The values of M i and N, B) Which rows and columns are the antennas corresponding to the M i ports, that is, the number of rows and columns of the M i ports, C) Which rows and columns are the antennas corresponding to the N ports, that is, the number of rows and columns of the N ports, D) The indexes of the M i ports in the N ports, that is, the position information of the M i ports in the N ports, E) An array of antennas, including a linear array, a planar array, a dual-polarized array, a circular array, etc., that is, an array method of ports.
[0169] M at N ports i Regarding the indexes, that is, the position information, of M ports out of N ports, A) The M i ports correspond to the ports in one polarization direction of the N ports, and B) The M i ports correspond to the ports with odd indexes among the N ports, and C) The M i ports correspond to the ports with even indexes among the N ports, and D) One row of the M i ports corresponds to the ports with odd indexes or even indexes in one row of the N ports, and E) One column of the M i ports corresponds to the ports with odd indexes or even indexes in one column of the N ports, and F) The M i ports correspond to the ports with odd rows or even rows among the N ports, and G) The M i ports correspond to the ports with odd columns or even columns among the N ports, including several default methods.
[0170] In one embodiment, the terminal obtains the first channel information H1 of the M1 ports by receiving CSI-RS resources whose time-domain characteristics are periodic.
[0171] In one method, the number of ports in each period of the CSI-RS resources may be different, for example, including the following.
[0172] A) Receive CSI-RS of M 11 ports in odd periods and receive CSI-RS of M 12 ports in even periods. M11 and M 12 are different positive integers.
[0173] B) M 21 After receiving the CSI-RS of M ports for X periods in succession, M 22 receives the CSI-RS of M ports for Y periods in succession. M 21 and M 22 are different positive integers. X and Y are positive integers. For example, M 21 immediately after receiving the CSI-RS of M ports continuously for 4 periods, M 22 receives the CSI-RS of M ports for 1 period. X and Y need to be configured. That is, periodically receiving K sets of reference signals means receiving the K sets of reference signals of Q1 ports for X periods in succession and then receiving the K sets of reference signals of Q2 ports for Y periods in succession, where X, Y, and K are positive integers and Q1 and Q2 are different positive integers. M 11 , M 12 , M 21 , M 22 , M 31 , M 32 , M k , Q1 and Q2 are only for distinguishing different numbers of ports.
[0174] In one embodiment, the terminal obtains the first channel information H1 of the M1 ports by receiving a CSI-RS resource whose time-domain characteristic is semi-persistent semi persist.
[0175] In one method, the number of ports in each period of the CSI-RS resource may be different, for example, including the following.
[0176] A) In odd periods, receive the CSI-RS of M 31 ports (that is, receive the K sets of reference signals of M ports in odd periods), and in even periods, receive the CSI-RS of M 31 ports (that is, receive the K sets of reference signals of M ports in even periods). M 32 ports (that is, receive the K sets of reference signals of M ports in even periods). M 32 ports (that is, receive the K sets of reference signals of M ports in even periods). M31 and M 32 are different positive integers. For a semi-persistent semipersist with a continuous period C, if C is odd, at the C-th period, M 32 CSI-RS of ports are compulsorily transmitted. Alternatively, if C is even, at the C-th period, M 31 CSI-RS of ports are compulsorily transmitted.
[0177] In the case of a semi-persistent with a continuous period C, at the C-th period, reference signals of a K set of the first target number of ports are transmitted.
[0178] In one embodiment, the first target number is determined based on the parity of C, M 31 and M 32 and the magnitude of M.
[0179] In one embodiment, when C is odd, at the C-th period, either M 31 CSI-RS of ports of the K set are transmitted, or M 32 CSI-RS of ports of the K set are transmitted, when C is even, at the C-th period, either M 31 CSI-RS of ports of the K set are transmitted, or M 32 CSI-RS of ports of the K set are transmitted, and the first target number is the number with the larger value of M 31 and M 32 among them.
[0180] After receiving CSI-RS of W1 ports continuously for S periods, CSI-RS of W2 ports are received continuously for L periods. W1 and W2 are different positive integers. S and L are positive integers. For example, immediately after receiving CSI-RS of W1 ports continuously for 4 periods, CSI-RS of W2 ports are received for 1 period. S and L need to be configured. For a semipersist with a continuous period C, C is an integer multiple of S + L, or C is not an integer multiple of S + L.
[0181] When C is an integer multiple of S + L, transmit the reference signals of the K set of W2 ports in the C-th period. When C is not an integer multiple of S + L, transmit the reference signals of the K set of W1 or W2 ports in the C-th period according to a predetermined rule.
[0182] The terminal receives the K set of CSI-RS, obtains the first channel information H1 of M1 ports based on the K set of CSI-RS, inputs the first channel information H1 into the target module to output the predicted channel information H of N ports, and feeds back the channel state information CSI corresponding to the predicted channel information H.
[0183] In one embodiment, due to the discovery of a problem with the capabilities or a change in the scenario, the terminal may not be able to output the predicted channel information of N ports, or there may be a large difference between the estimated predicted channel information H and the actual channel based on the output predicted channel information of N ports. In this case, the terminal may need to fall back to a conventional channel estimation method such as a non-AI channel prediction method or a linear interpolation method to estimate the channel.
[0184] A) The terminal estimates the first channel information H1 of M1 ports, feeds back the first channel information H1, and instructs the base station to restore the predicted channel information H based on the first channel information H1. For example, instruct the second communication node by the second indication information that the first channel information H1 is transmitted from the first communication node, and the second communication node needs to determine the predicted channel information corresponding to N ports based on the channel state information corresponding to the first channel information H1.
[0185] B) The terminal estimates first channel information H1 of M1 ports, feeds back channel state information corresponding to the first channel information H1, and indicates to the base station that a conventional channel estimation method was used, i.e., no channel space prediction was performed. For example, the terminal indicates by second indication information that the channel state information transmitted from the first communication node is the channel state information, and the predicted channel information corresponding to N ports has not been determined.
[0186] C) The terminal is M s The first channel information of the ports is estimated. s Feedback the first channel information of the M ports, or s feedback channel state information corresponding to the first channel information of the M ports, where s <M1であり、例えば、端末は、AIアルゴリズムによりM1個のポートのチャネルからM s That is, determining the predicted channel information of N ports based on K sets (K=1) of reference signals includes determining first channel information of M1 ports based on a first set of reference signals, and determining the predicted channel information of N ports based on the first channel information of M1 ports. s determining first channel information for the M ports; s and transmitting first channel information of the ports M1 and M s is an integer greater than 1, and M1 is M s K is greater than K, and K = 1. For example, the second indication information indicates to the second communication node that the channel information selected for the port is transmitted from the first communication node, or the channel state information corresponding to the channel information selected for the port is transmitted from the first communication node.
[0187] The above illustrative embodiments will now be described. In some examples, the base station transmits the reference signal of a set of M ports in one slot. When the terminal receives the reference signal of the M ports, it obtains the predicted channel information H of the corresponding slot based on the received reference signal of the M ports. In some examples, H is a complex matrix related to the number of transmitting antennas M, the number of receiving antennas Nr, and the number of physical resource blocks (PRBs) Nb. For example, H is a complex matrix of one Nr*M*Nb, or there is a complex matrix of one Nr*M for each PRB, or there is a complex matrix of one Nr*M for each RE, where Nr, M, and Nb are positive integers.
[0188] In some examples, the reference signal is a CSI-RS including M ports. In some examples, the reference signal is a DMRS including M ports.
[0189] In some examples, the reference signal is a PRS including M ports. In some examples, in order to reduce the overhead of the reference signal, it is necessary to predict the channel of N ports using the channel of M ports. The base station transmits the reference signal of M ports in one slot. When the terminal receives the reference signal of the M ports, it obtains the first channel information H1, which is a complex matrix including M transmission ports of the corresponding slot, based on the received reference signal of the M ports. In some examples, H1 is a complex matrix related to the number of transmission antennas M, the number of receiving antennas Nr, and the number of physical resource blocks (Physical Resource Block) Nb. For example, H is a complex matrix of 1 Nr*M*Nb, or there is a complex matrix of 1 Nr*M for each PRB, or there is a complex matrix of 1 Nr*M for each RE. The terminal codes the first channel information H1 and inputs it into the target module, and outputs the predicted channel information H with the number of transmission ports being N from the target module such as the first AI module. In some examples, H is a complex matrix related to the predicted number of transmission antennas N, the number of receiving antennas Nr, and the number of physical resource blocks (Physical Resource Block) Nb. For example, H is a complex matrix of 1 Nr*N*Nb, or there is a complex matrix of 1 Nr*N for each PRB, or there is a complex matrix of 1 Nr*N for each RE, where Nr, N, M, and Nb are positive integers respectively, and M < N. Nr is the number of receiving antennas, M and N are the number of ports of the transmitted reference signal and the number of ports corresponding to the predicted reference signal respectively, and Nb is the number of PRBs or the number of REs.
[0190] Here, the first AI module is considered as an AI module for determining the predicted channel information H with the number of transmission ports being N. However, the "first" is only used to distinguish different AI modules.
[0191] Figure 2b is a schematic diagram of one prediction channel according to an embodiment of the present application. In order to obtain a channel corresponding to an 8-port CSI-RS, based on AI / ML technology, the 4-port CSI-RS is actually transmitted by the base station and can be transmitted to the UE. Then, the UE measures the 4-port CSI-RS to obtain a 4-port channel and restores the 4-port channel to an 8-port channel by AI / ML.
[0192] Figure 2c is a schematic diagram of another prediction channel according to an embodiment of the present application. As shown in Figure 2c, in order to obtain a channel corresponding to a 16-port CSI-RS, based on AI / ML technology, the 8-port CSI-RS is actually transmitted by the base station and can be transmitted to the UE. Then, the UE measures the 8-port CSI-RS to obtain an 8-port channel and restores the 8-port channel to a 16-port channel by AI / ML.
[0193] In some examples, a channel matrix H with a transmission port number of N is obtained based on a channel matrix H1 with a transmission port number of M1.
[0194] In one example, a complex matrix of Nr*M for each PRB (or RE) is used as the input of the target module, and then an Nr*N channel matrix with a transmission port number of N corresponding to each PRB (or RE) is output. Then, the Nr*N channel matrices of each PRB (or RE) are merged to form the final predicted channel matrix H.
[0195] In one example, a complex matrix of 1*M corresponding to each receiving antenna of each PRB (or RE) is used as the input of the target module, and then a 1*N channel matrix with a transmission port number of N corresponding to each receiving antenna of each PRB (or RE) is output. Then, the 1*N channel matrices of each receiving antenna of each PRB (or RE) are merged to form the final predicted channel matrix H.
[0196] In one example, a complex matrix of Nr*M*Nb for all PRBs (or REs) is used as the input to the target module, and then an Nr*N*Nb channel matrix with the number of transmission ports corresponding to all the PRBs (or REs) being N is output. Nr, N, M, and Nb are positive integers respectively, and M < N. Nr is the number of receiving antennas, M and N are the number of ports of the transmitted reference signal and the number of ports corresponding to the predicted reference signal respectively, and Nb is the number of PRBs or the number of REs.
[0197] In some examples, channel state information is obtained based on the predicted channel information H predicted from the spatial domain. For example, the predicted channel information H is quantized into the first type of precoding information or the second type of precoding information. The channel state information CSI corresponding to the predicted channel information H is fed back. For example, the CSI is fed back in the uplink control information UCI. In some examples, the UCI is borne by at least one non-periodic PUSCH. In some examples, the CSI corresponding to the M pieces of channel information is borne by at least one semi-persistent PUSCH.
[0198] In some embodiments, the base station configures K sets of CSI-RS resources and transmits the K sets of CSI-RS resources in at least one slot. Here, the k-th set of CSI-RS resources is a reference signal of M k ports, M k is a positive integer, and k = 1, ···, K. The terminal receives the K sets of CSI-RS resources in at least one slot. Based on the k-th set of CSI-RS resources, a channel matrix H k with the number of transmission ports being M k is obtained. H k is a matrix related to the number of PRBs (or REs), the number of transmission ports, and the number of receiving ports. Based on the H k (k = 1, ···, K), a channel matrix H with the number of transmission ports being N is predicted, where N > M1 + ··· + M K and N, M1, ···, MK is a positive integer.
[0199] In one example, the CSI-RS resources of the K sets have the same QCL configuration.
[0200] In one example, the CSI-RS resources of the K sets have the same number of ports.
[0201] In one example, when k = 2, the base station configures K sets of CSI-RS resources and transmits the two sets of CSI-RS resources in at least one slot. Here, the k-th set of CSI-RS resources is a reference signal of M k ports, M k is a positive integer, and k = 1, 2. The terminal receives two sets of CSI-RS resources configured by the base station, obtains the first channel information H1 of M1 transmission ports based on the first set of CSI-RS resources, obtains the second channel information H2 of M2 transmission ports based on the second set of CSI-RS resources, and obtains the predicted channel information H of N ports based on the first channel information H1 of M1 ports and the second channel information H2 of M2 ports. Here, N > M1 + M2. In one method, H1 and H2 are input into the target module, and the target module obtains the predicted channel information H of N ports. Here, in each RE, H1 is a complex matrix of Nr * M1, H2 is a complex matrix of Nr * M2, and H is a complex matrix of Nr * N.
[0202] FIG. 2d is a schematic diagram of the determination of one piece of predicted channel information according to an embodiment of the present application. As shown in FIG. 2d, M1 = M2 = 8 and N = 32.
[0203] In one example, when k = 2, the base station configures K sets of CSI-RS resources and transmits the two sets of CSI-RS resources in at least one slot. Here, the k-th set of CSI-RS resources is Mk is the reference signal of a port, M k is a positive integer, and k = 1, 2. The terminal receives two sets of CSI-RS resources configured at the base station, and based on the i-th set of CSI-RS resources, M i channel information H of the transmission ports i is obtained, and based on M i channel information H of the transmission ports i predicted channel information H of N ports is obtained. In one method, H i is input into the target module, and the spatial domain prediction function of the target module is used to obtain N i predicted channel information P of the transmission ports i where, at each RE, the predicted channel information P i is a complex matrix of Nr*N i and H i is a complex matrix of Nr*M i i = 1, 2. Combine P1 and P2 in the transmission antenna dimension to the larger channel matrix H. H is a complex matrix of Nr*N, and N = M1 + M2 may be satisfied.
[0204] In one example, when k = 1, the base station configures one set of CSI-RS resources and transmits the CSI-RS resources in one slot. Here, the CSI-RS resources are reference signals of M1 ports, and M1 is a positive integer. The terminal receives one set of CSI-RS resources configured by the base station, obtains the first channel information H1 of M1 ports based on the CSI-RS resources, and obtains the predicted channel information H of N ports based on the first channel information H1 of M1 ports. Here, N > M1. In one method, H1 is input into the target module, and the target module obtains the predicted channel information H of N ports. Here, in each RE, H1 is a complex matrix of Nr * M1, and H is a complex matrix of Nr * N. FIG. 2e is a schematic diagram of the determination of another predicted channel information according to an embodiment of the present application. As shown in FIG. 2e, the predicted channel information of N = 16 is predicted using the first channel information H1 of M1 = 8 ports.
[0205] In some embodiments, in order to better predict the predicted channel information H of N ports from the first channel information H1 of M ports, the base station configures the values of the actually transmitted port number M and the predicted port number N according to the demand and indicates them to the terminal by signaling. The terminal obtains the actually transmitted port number M and the predicted port number N by receiving the indication of the base station.
[0206] In some examples, the base station and the terminal agree on the values of the actually transmitted port number M and the predicted port number N. In some examples, the base station and the terminal determine the actually transmitted port number M based on the input of the target module.
[0207] In some examples, the base station and the terminal determine the value of the predicted port number N based on the output of the target module.
[0208] In some examples, the base station constructs values of the actual number of ports M to be transmitted and the predicted number of ports N in multiple sets, and transmits the configured values of M and N in the multiple sets to the terminal through upper-layer signaling. The terminal receives the configured values of M and N in the multiple sets, and selects the values of M and N in one of the sets based on the implementation status of the channel or the terminal's own airspace prediction ability.
[0209] In some embodiments, in order to better predict the predicted channel information H of N ports from the first channel information H1 of M ports, the antennas have many array types such as linear arrays, planar arrays, dual polarization, circular arrays, etc., and the distances can be uniform or non-uniform. Therefore, there are also C(M, N) possibilities to select M antennas from the N antennas to transmit the reference signal. Therefore, in some examples, the base station needs to indicate to the terminal through signaling which row and column the array of antennas corresponding to the M ports is. In some examples, the base station needs to indicate to the terminal through signaling which row and column the array of antennas corresponding to the N predicted ports is. In some examples, the base station needs to indicate to the terminal through signaling the index or position of the antennas corresponding to the M ports in the N ports.
[0210] In some examples, FIG. 2f is a schematic diagram of the correspondence relationship of one port according to an embodiment of the present application. As shown in FIG. 2f, M i ports correspond to the antennas in the same polarization direction among the N ports.
[0211] In some examples, M i ports correspond to the odd-index ports among the N ports. In some examples, M i ports correspond to the even-index ports among the N ports. FIG. 2g is a schematic diagram of the correspondence relationship of another port according to an embodiment of the present application. As shown in FIG. 2g, the channel of the even port index is predicted using the channel of the odd index port.
[0212] In some examples, M i One row of the M ports corresponds to the odd or even ports in one row of the N ports.
[0213] In some examples, M i One column of the M ports corresponds to the odd or even ports in one column of the N ports.
[0214] In some examples, M i The M ports correspond to the ports in the odd rows or the even rows among the N ports.
[0215] In some examples, M i The M ports correspond to the ports in the odd columns or the even columns among the N ports.
[0216] In some examples, the base station transmits periodic reference signals. For example, it configures the resource type of the periodic reference signal (such as CSI-RS, PRS, SSB, etc.), the time-frequency resource mapping resourceMapping of the reference signal, the number of ports of the reference signal, the number of ports that need to be predicted for the reference signal, the scrambling ID, the period and offset of the reference signal, etc. The terminal obtains the first channel information H1 of the M1 ports by receiving the periodic reference signal transmitted from the base station.
[0217] In one example, the periodic reference signal starts transmitting in the nth slot, transmits once every T slots, that is, transmits in the n + o * T slots, where o is an integer greater than or equal to 0. In one example, the reference signals transmitted for each period have the same number of ports. In one example, the reference signals transmitted for each period have different numbers of ports. For example, when o is odd, the reference signal with the number of ports M 11 is transmitted, and when o is even, the reference signal with the number of ports M 12 is transmitted. M 11 and M 12 are different positive integers.
[0218] In one example, the reference signals transmitted every period have different numbers of ports. For example, after transmitting the reference signals of M ports continuously for X periods, 21 the reference signals of M ports are received continuously for Y periods. M 22 and M 21 are different positive integers. X and Y are positive integers. For example, after transmitting the reference signals of M ports continuously for 4 periods, 22 the reference signals of M ports are transmitted for 1 period. X and Y need to be configured. 21 After transmitting the reference signals of M ports continuously for 4 periods, 22 the reference signals of M ports are transmitted for 1 period.
[0219] In one example, the SP reference signal starts to be transmitted in the nth slot, is transmitted once every T slots, that is, is transmitted in the n + o * T slot, where o is an integer greater than or equal to 0 and less than or equal to C. In one example, among the C periods of continuously transmitting the reference signal, the reference signals transmitted in each period have the same number of ports. In one example, among the C periods of continuously transmitting the reference signal, the reference signals transmitted in each period have different numbers of ports. For example, when o is odd, the reference signal with the number of ports M 31 is transmitted, and when o is even, the reference signal with the number of ports M 32 is transmitted. In one example, when the last period is defined, that is, k = C, the transmission of the reference signal with the number of ports M 32 is maintained. In one example, when the last period is defined, that is, k = C, the transmission of the reference signal with the number of ports M 31 is maintained. M 31 and M 32 are different positive integers. FIG. 2h is a schematic diagram of the transmission of one reference signal according to an embodiment of the present application. Referring to FIG. 2h, when C = 4 and k = 4, the reference signal of M 31 is transmitted, M 31 = 8, and M 32 = 4.
[0220] In one example, among the C periods of continuously transmitting a reference signal, the reference signal transmitted in each period has a different number of ports. For example, after continuously transmitting the reference signal of W1 ports for S periods, the reference signal of W2 ports is continuously received for L periods. W1 and M 12 are different positive integers. S and L are positive integers. For example, after continuously transmitting the reference signal of W1 ports for 4 periods, the reference signal of W2 ports is transmitted for 1 period. S and L need to be configured. In one example, when the last period is defined, that is, k = C, the transmission of the reference signal with the port number of W2 is maintained. In one example, when the last period is defined, that is, k = C, the transmission of the reference signal with the port number of W1 is maintained.
[0221] In some embodiments, the terminal receives the CSI-RS of M ports, obtains the first channel information H1 of M1 ports based on the CSI-RS of M ports, inputs the first channel information H1 into the target module to output the predicted channel information H of N ports, and feeds back the CSI corresponding to the predicted channel information H.
[0222] In one exemplary embodiment, the embodiment of the present application provides a transmission device. FIG. 3 is a structural schematic diagram of a transmission device according to the embodiment of the present application. As shown in FIG. 3, the transmission device may be integrated into the first communication node. a receiving module 31 configured to receive K sets of reference signals; a determining module 32 configured to determine the predicted channel information of N ports based on the K sets of reference signals, where N > M1 + M2 + ··· + M K and N, M1, M2, ···, M K are positive integers, and M K is the number of ports corresponding to the k-th set of reference signals, k = 1, ···, K, and K is a positive integer.
[0223] The transmission device according to this embodiment is for realizing the transmission method in the embodiment as shown in FIG. 1. Since its realization principle and technical effects are similar to those of the transmission method in the embodiment shown in FIG. 1, they will not be described repeatedly here.
[0224] Based on the above embodiment, a modified embodiment of the above embodiment is proposed. For the sake of simplicity of description, only the differences from the above embodiment in the modified embodiment will be described.
[0225] In one embodiment, the K sets of reference signals have the same quasi-collocation configuration.
[0226] In one embodiment, the determination module 32 determines the predicted channel information of N ports based on the K sets of reference signals, which is determining the i-th channel information H i of M i ports based on the i-th set of reference signals, where i = 1, ···, K, and determining the predicted channel information of N ports based on the i-th channel information H i (that is, determining the predicted channel information of N ports based on H1, ···, H K ), and M is a positive integer, i = 1, ···, K, and K is a positive integer. i
[0227] In one embodiment, the determination module 32 determines the predicted channel information of N ports based on the K sets of reference signals, which is determining the i-th channel information H i of M i ports based on the i-th set of reference signals, and determining the i-th predicted channel information P i of N i ports based on the i-th channel information H i , where i = 1, ···, K, and determining the i-th predicted channel information P iCombining them to obtain the predicted channel information of N ports (i.e., P1, ···, P K Obtaining the predicted channel information of N ports by combining them), and N i , M i are positive integers, and N i is greater than or equal to M i and i = 1, ···, K, where K is a positive integer.
[0228] In one embodiment, the determination module 32 determines the predicted channel information of N ports based on the K sets of reference signals, which includes determining the first channel information of M1 ports based on the first set of reference signals, determining the second channel information of M2 ports based on the second set of reference signals, and determining the predicted channel information of N ports based on the first channel information and the second channel information.
[0229] In one embodiment, the determination module 32 determines the predicted channel information of N ports based on the K sets of reference signals, which includes determining the first channel information of M1 ports based on the first set of reference signals, determining the second channel information of M2 ports based on the second set of reference signals, determining the first predicted channel information of N1 ports based on the first channel information, determining the second predicted channel information of N2 ports based on the second channel information, and obtaining the predicted channel information of N ports by combining the first predicted channel information and the second predicted channel information, where N1 and N2 are positive integers, N1 + N2 = N, and M1 < N1 and / or M2 < N2.
[0230] In one embodiment, the determination module 32 determines the predicted channel information of N ports based on the K sets of reference signals, which determining first channel information of M1 ports based on the reference signal; determining predicted channel information of N ports based on the first channel information, where K = 1, M1 and N are positive integers, and M1 < N.
[0231] In one embodiment, the apparatus determines channel state information of N ports based on the predicted channel information of N ports, and further includes a first transmission module configured to transmit the channel state information of the N ports.
[0232] In one embodiment, the channel state information includes first type precoding information or second type precoding information.
[0233] In one embodiment, for the determination module 32 to determine the predicted channel information of N ports based on the K sets of reference signals, it includes determining first channel information of M1 ports for determining the predicted channel information of N ports based on the first set of reference signals, and transmitting the first channel information of the M1 ports, where M1 and N are integers greater than 1, M1 is less than N, and K = 1.
[0234] In one embodiment, the apparatus further includes a second transmission module configured to transmit first indication information for indicating the type of transmission information.
[0235] In one embodiment, for the determination module 32 to determine the predicted channel information of N ports based on the K sets of reference signals, it includes determining first channel information of M1 ports based on the first set of reference signals, and determining first channel information of M ports for determining the predicted channel information of N ports based on the first channel information of the M1 ports, s where M is a positive integer. M s including transmitting the first channel information of M ports, where M1 and M s are integers greater than 1, and M1 is greater than M s and K = 1.
[0236] In one embodiment, the apparatus M i and the value of N, M i the number of rows and columns of M ports, the number of rows and columns of N ports, M i the position information of M ports in N ports, and further includes an acquisition module configured to acquire port topology configuration information including one or more of the port arrangement method.
[0237] Here, M i and N are integers greater than 1, and i is greater than or equal to 1 and less than or equal to K. In one embodiment, the position information of M ports in N ports i is that M i ports correspond to ports in one polarization direction of N ports, M i ports correspond to odd-index ports among N ports, M i ports correspond to even-index ports among N ports, M i one row of M ports corresponds to odd-index ports or even-index ports in one row of N ports, M i one column of M ports corresponds to odd-index ports or even-index ports in one column of N ports, M i ports correspond to odd-row ports or even-row ports among N ports, M iEach port includes one of corresponding to the odd-numbered ports or the even-numbered ports among the N ports.
[0238] Here, M i and N are integers greater than 1, and i is greater than or equal to 1 and less than or equal to K. In one embodiment, the receiving module 31 is configured to periodically receive K sets of reference signals having the same number of ports.
[0239] In one embodiment, the receiving module 31 is configured to receive, for X periods, K sets of reference signals of Q1 ports, and then receive, for Y periods, K sets of reference signals of Q2 ports, where X, Y, and K are positive integers, and Q1 and Q2 are different positive integers.
[0240] In one embodiment, the receiving module 31 is configured to semi-permanently receive K sets of reference signals having the same number of ports, where K is a positive integer.
[0241] In one embodiment, the receiving module 31 is configured to receive, for S periods, K sets of reference signals of W1 ports, and then receive, for L periods, K sets of reference signals of W2 ports.
[0242] Here, S, L, and K are positive integers, and W1 and W2 are different positive integers. In one embodiment, the continuous period of semi-permanently receiving the K sets of reference signals is C periods, and the fact that the receiving module 31 semi-permanently receives the K sets of reference signals includes one of transmitting, in the C-th period, K sets of reference signals of W2 ports and transmitting, in the C-th period, K sets of reference signals of W1 ports, where the C, S, and L are positive integers, and S + L ≤ C.
[0243] In the case of semi - persistent with a continuous period of C, transmit the reference signals of the K - set of the second target number in the C - th period. W1 and W2 are different positive integers.
[0244] In one embodiment, the second target number is determined based on whether C is an integer multiple of the sum of S and L and the magnitudes of W1 and W2.
[0245] In one embodiment, when C is an integer multiple of the sum of S and L, transmit the reference signals of the K - set of W1 or W2 ports in the C - th period, when C is not an integer multiple of the sum of S and L, transmit the reference signals of the K - set of W1 or W2 ports in the C - th period, the second target number is the larger value of W1 and W2.
[0246] In one embodiment, when C is an integer multiple of S + L, transmit the reference signals of the K - set of W2 ports in the C - th period; when C is not an integer multiple of S + L, transmit the reference signals of the K - set of W1 or W2 ports in the C - th period according to a predetermined rule.
[0247] In one embodiment, the device is configured such that the determination module 32 determines the channel state information of M1 ports for determining the predicted channel information of N ports based on the first - set of reference signals and transmits the channel state information of M1 ports.
[0248] In one embodiment, the device is further provided with a fourth transmission module configured to instruct the second communication node to determine the predicted channel information corresponding to N ports, or to transmit second - instruction information indicating that the predicted channel information corresponding to N ports has not been determined at the first communication node.
[0249] In one exemplary embodiment, the example of the present application provides a transmission device. FIG. 4 is a structural schematic diagram of a transmission device according to the example of the present application. The device is integrated into a second communication node, transmits a K set of reference signals for determining predicted channel information of N ports, where K is a positive integer, and N>M1 + M2 + ··· + M K where N, M1, M2, ···, M K are positive integers, and M K is the number of ports corresponding to the k-th set of reference signals, and a transmission module 41 configured as such; an acquisition module 42 configured to acquire channel state information of N ports or channel information of N ports.
[0250] The transmission device according to this example is for realizing the transmission method in the example as shown in FIG. 2a. Since its realization principle and technical effects are similar to those of the transmission method in the example shown in FIG. 2a, they will not be described repeatedly here.
[0251] Based on the above example, a modified example of the above example is proposed. For the sake of simplicity of description, only the differences between the modified example and the above example will be described.
[0252] In one example, the acquisition module 42 receives first channel information, determines predicted channel information corresponding to N ports based on the first channel information, and is configured to determine channel state information of N ports based on the predicted channel information corresponding to the N ports, where the first channel information is channel information of M1 ports, M1 and N are positive integers, and M1 < N.
[0253] In one example, the acquisition module 42 is configured to receive channel state information of N ports fed back to the first communication node.
[0254] In one embodiment, the acquisition module 42 receives first channel information and is configured to determine predicted channel information corresponding to N ports based on the first channel information, wherein the first channel information is channel information of M1 ports, M1 and N are positive integers, and M1 < N, or the first channel information is channel information of M s ports, M s is a positive integer, and M s < M1 < N.
[0255] In one embodiment, the acquisition module 42 receives channel state information of M1 ports, determines predicted channel information corresponding to N ports based on the channel state information of M1 ports, and is configured to determine channel state information of N ports based on the predicted channel information corresponding to the N ports.
[0256] In one embodiment, the K sets of reference signals have the same quasi - collocation configuration.
[0257] In one embodiment, the predicted channel information of N ports is determined by the first communication node.
[0258] In one embodiment, the channel state information includes first - type precoding information or second - type precoding information.
[0259] In one embodiment, the apparatus further includes a first receiving module configured to receive first indication information for indicating the type of transmission information.
[0260] In one embodiment, the apparatus M s receives first channel information of M ports, M sBased on the first channel information of the M ports, determine the predicted channel information of the N ports, and M s is an integer greater than 1, and M1 is configured to be greater than M s The apparatus further includes a second receiving module. M s The first channel information of the M ports is determined based on the first channel information of the M1 ports, and is, for example, selected from the first channel information of the M1 ports determined based on the first set of reference signals.
[0261] In one embodiment, the apparatus M i the values of M and N, M i the number of rows and columns of the M ports, the number of rows and columns of the N ports, M i the position information of the M ports among the N ports, The apparatus further includes a first transmitting module configured to transmit port topology configuration information including one or more of the port arrangement method, where M i and N are integers greater than 1, and i is greater than or equal to 1 and less than or equal to K.
[0262] In one embodiment, the position information of the M ports among the N ports i is that M i the M ports correspond to the ports in one polarization direction of the N ports, M i the M ports correspond to the odd-index ports among the N ports, M i the M ports correspond to the even-index ports among the N ports, M i one row of the M ports corresponds to the odd-index ports or the even-index ports in one row of the N ports, M iOne column of ports corresponds to the odd-index ports or even-index ports in one column of N ports, M i The ports correspond to the odd-row ports or even-row ports among the N ports, M i The ports include one of corresponding to the odd-column ports or even-column ports among the N ports.
[0263] Here, M i and N are integers greater than 1, and i is greater than or equal to 1 and less than or equal to K. In one embodiment, the transmission module 41 is configured to periodically transmit K sets of reference signals having the same number of ports.
[0264] In one embodiment, the transmission module 41 is configured to transmit K sets of reference signals of W 11 ports in odd periods, and transmit K sets of reference signals of W 12 ports in even periods, where K is a positive integer, and W 11 and W 12 are different positive integers.
[0265] In one embodiment, the transmission module 41 periodically transmitting K sets of reference signals means repeatedly transmitting the K sets of reference signals by transmitting the K sets of reference signals of Q1 ports for X periods and then transmitting the K sets of reference signals of Q2 ports for Y periods, where X, Y, and K are positive integers, and Q1 and Q2 are different positive integers.
[0266] In one embodiment, the transmission module 41 is configured to semi-permanently transmit K sets of reference signals having the same number of ports, where K is a positive integer.
[0267] In one embodiment, the transmission module 41 is configured to In the odd period, M 31 transmits the reference signals of the K sets of M 31 ports, In the even period, M 32 transmits the reference signals of the K sets of M 32 ports, In the case of semi - persistent where the continuous period is C, it is configured to transmit the reference signals of the K sets of the first target number of ports in the C - th period. M 31 and M 32 are positive integers.
[0268] In one embodiment, the first target number is determined based on the parity of C, M 31 and M 32 in terms of magnitude.
[0269] In one embodiment, when C is odd, it transmits the reference signals of the K sets of M 31 ports in the C - th period, or transmits the reference signals of the K sets of M 32 ports; when C is even, it transmits the reference signals of the K sets of M 31 ports in the C - th period, or transmits the reference signals of the K sets of M 32 ports, and the first target number is the larger value of M 31 and M 32 in terms of magnitude. 31 or transmits the reference signals of the K sets of M 32 ports, and the first target number is the larger value of M 32 and M 31 in terms of magnitude. 32
[0270] In one embodiment, the transmission module 41 transmits the reference signals of the K sets of W1 ports continuously for S periods, and then transmits the reference signals of the K sets of W2 ports continuously for L periods, In the case of semi - persistent where the continuous period is C, it is configured to transmit the reference signals of the second target number of K sets in the C - th period.
[0271] Here, S, L, K are positive integers, and W1 and W2 are different positive integers. In one embodiment, the second target number is determined based on whether C is an integer multiple of the sum of S and L and the magnitudes of W1 and W2.
[0272] In one embodiment, when C is an integral multiple of the sum of S and L, a reference signal of a K set of W1 or W2 ports is transmitted in the C-th period. When C is not an integral multiple of the sum of S and L, a reference signal of a K set of W1 or W2 ports is transmitted in the C-th period, and the second target number is the larger value of W1 and W2.
[0273] In one embodiment, when C is an integral multiple of S + L, a reference signal of a K set of W2 ports is transmitted in the C-th period. When C is not an integral multiple of S + L, a reference signal of a K set of W1 or W2 ports is transmitted in the C-th period according to a predetermined rule.
[0274] In one embodiment, the apparatus further includes a third receiving module configured to receive channel state information of M1 ports.
[0275] In one embodiment, the apparatus further includes a fourth receiving module configured to instruct the second communication node to determine prediction channel information corresponding to N ports, or to receive second instruction information indicating that the prediction channel information corresponding to N ports has not been determined at the first communication node.
[0276] In one exemplary embodiment, the embodiments of the present application provide a communication node that may be one or more of a first communication node and a second communication node. FIG. 5 is a schematic structural diagram of a communication node according to an embodiment of the present application. As shown in FIG. 5, the node according to the present application includes one or more processors 51 and a storage device 52. The number of processors 51 in this communication node may be one or more. In FIG. 5, one processor 51 is taken as an example. The storage device 52 is used to store one or more programs. When the one or more programs are executed by the one or more processors 51, the one or more processors 51 implement the transmission method described in the embodiments of the present application. When the communication node is the first communication node, it implements the transmission method as described in the embodiment of FIG. 1 of the present application. When the communication node is the second communication node, it implements the transmission method as described in the embodiment of FIG. 2a of the present application.
[0277] The communication node further includes a communication device 53, an input device 54, and an output device 55. The processor 51, the storage device 52, the communication device 53, the input device 54, and the output device 55 in the communication node may be connected by a bus or other means. In FIG. 5, it is taken as an example that they are connected by a bus.
[0278] The input device 54 may be used to receive input digital or character information and generate key signal inputs related to user settings and function controls of the communication node. The output device 55 may include a display device such as a display.
[0279] The communication device 53 may include a receiver and a transmitter. The communication device 53 is configured to perform communication by sending and receiving information under the control of the processor 51. The information includes, but is not limited to, a reference signal, first channel information, first indication information, second indication information, and channel state information.
[0280] The memory device 52 may be configured to store, as a computer-readable storage medium, software programs, computer-executable programs and modules, such as program instructions / modules corresponding to the transmission method described in the embodiments of the present application (for example, the request receiving module 31 and the decision module 32 in the transmission device, or, for example, the transmission module 41 and the acquisition module 42 in the transmission device). The memory device 52 may include a program storage area capable of storing an operating system and at least one application program required for functions, and a data storage area capable of storing data created by the use of communication nodes. Further, the memory device 52 may include a high-speed random access memory, and may include, for example, at least one magnetic disk storage device, a flash memory device, or other nonvolatile solid storage devices. In some examples, the memory device 52 may further include a memory provided remotely from the processor 51, and the remote memory may be connected to the communication node through a network. Examples of the above network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0281] Embodiments of the present application further provide a storage medium storing a computer program that, when executed by a processor, implements any one of the methods described in the present application, and the storage medium stores a computer program that, when executed by a processor, implements any one of the transmission methods described in the embodiments of the present application. For example, it may be a transmission method applied to a first communication node and a transmission method applied to a second communication node, where the transmission method applied to the first communication node includes receiving K sets of reference signals, and determining predicted channel information of N ports based on the K sets of reference signals, where N>M1+M2+···+M K and N, M1, M2, ···, M K are positive integers, and MK is the number of ports corresponding to the k-th set of reference signals, where k = 1, ···, K, and K is a positive integer.
[0282] The transmission method applied to the second communication node is to transmit K sets of reference signals, where K is a positive integer, and the K sets of reference signals are used to determine the predicted channel information of N ports, where N > M1 + M2 + ··· + M K and N, M1, M2, ···, M K are positive integers, and M K is the number of ports corresponding to the k-th set of reference signals, and to obtain the channel state information of N ports or the channel information of N ports.
[0283] The computer storage medium in the embodiments of the present application can adopt any combination of one or more computer-readable media. The computer-readable media may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above, but is not limited thereto. Examples (not an exhaustive list) of computer-readable storage media include electrical connections by one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fibers, portable compact disk read-only disks (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the above. The computer-readable storage medium may be any tangible medium that can contain or store a program used in or in conjunction with an instruction execution system, apparatus, or device.
[0284] The computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier, in which computer-readable program code is carried. Such a propagated data signal can adopt various forms including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may be any computer-readable medium other than the computer-readable storage medium, and this computer-readable medium can transmit, propagate, or transmit a program for use in or in conjunction with an instruction execution system, apparatus, or device.
[0285] The program code included in a computer-readable medium can be transmitted using any suitable medium including, but not limited to, wireless, wire, optical fiber cable, radio frequency (RF), or any suitable combination of the foregoing.
[0286] The computer program code for performing the operations of the present application can be written in one or more programming languages or combinations thereof, and the programming languages include object-oriented programming languages such as Java (registered trademark), Smalltalk, and C++, and further include general procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on a user computer, partially on a user computer, executed as an independent software package, partially on a user computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user computer by any type of network including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, connected via the Internet using an Internet service provider).
[0287] The above content is merely an exemplary embodiment of the present application and is not intended to limit the protection scope of the present application.
[0288] It should be understood by those skilled in the art that the term "terminal" covers any suitable type of wireless user equipment such as, for example, a mobile phone, a portable data processing device, a portable web browser, or an in-vehicle mobile station.
[0289] Generally, multiple embodiments of the present application can be implemented in hardware or dedicated circuits, software, logic, or any combination thereof. For example, but not limited to this in the present application, some aspects are implemented in hardware, and other aspects can be implemented in firmware or software executable by a controller, a microprocessor, or other computing devices.
[0290] Embodiments of the present application can be implemented by a data processor of a mobile device executing computer program instructions, for example, in an entity of the processor, it may be implemented by hardware or by a combination of software and hardware. The computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or target code written in any combination of one or more programming languages.
[0291] Any block diagram of a logic flow in the drawings of the present application may represent a program step, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of a program step and logic circuits, modules, and functions. A computer program can be stored in a memory. The memory may have any type suitable for the local technology environment and can be implemented using any suitable data memory technology, for example, read-only memory (ROM), random access memory (RAM), optical memory devices and systems (such as digital video discs (DVDs) or compact discs (CDs)), etc., but is not limited thereto. The computer-readable medium may include a non-transitory storage medium. The data processor may be of any type suitable for the local technology environment, for example, a general-purpose computer, a dedicated computer, a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), and a processor based on a group core processor architecture, but is not limited thereto.
Claims
1. A transmission method applied to a first communication node, comprising: receiving K sets of reference signals; and determining predicted channel information of N ports based on the K sets of reference signals. However, N > M 1 + M 2 + ··· + M K where N, M 1 , M 2 , ···, M K are positive integers, and M K is the number of ports corresponding to the k-th reference signal, where k = 1, ···, K and K is a positive integer A transmission method.
2. The K sets of reference signals have the same quasi-collocation configuration. The method according to claim 1.
3. Determining the predicted channel information of N ports based on the K sets of reference signals comprises: Based on the reference signal of the i-th set, determine the i-th channel information H of M i ports, where i = 1,..., K, and i Based on the i-th channel information H i determining predicted channel information of N ports, and including However, M i is a positive integer, i = 1, ..., K, and K is a positive integer The method according to claim 1.
4. Determining the predicted channel information of N ports based on the K sets of reference signals comprises: Determine the i-th channel information H of M i ports based on the reference signal of the i-th set i and i then the i-th channel information H i Based on N i pieces of predicted channel information P for the ports i are determined, where i = 1, ···, K, and the i-th predicted channel information P i combining them to obtain the predicted channel information of N ports, and However, N i , M i are positive integers, and N i is greater than or equal to M i where i = 1, ···, K, and K is a positive integer. The method according to claim 1.
5. Determining the predicted channel information of N ports based on the K sets of reference signals comprises: Determine the first channel information of M ports based on the first set of reference signals 1 and Determining second channel information of M ports based on a second set of reference signals 2 and determining the predicted channel information of N ports based on the first channel information and the second channel information. However, K = 2, and M 1 , M 2 and N are positive integers, and M 1 + M 2 ≤ N, The method according to claim 1.
6. Determining the predicted channel information of N ports based on the K sets of reference signals comprises: Determine the first channel information of M ports based on the first set of reference signals 1 and Determine the second channel information of M ports based on the second set of reference signals 2 and Based on the first channel information, determine the first predicted channel information for N 1 ports, and Determining second predicted channel information of N 2 ports based on the second channel information; obtaining the predicted channel information of N ports by combining the first predicted channel information and the second predicted channel information. However, K = 2, and N 1 and N 2 are positive integers, and N 1 + N 2 = N, and M 1 and M 2 are such that M 1 < N 1 and M 2 < N 2 satisfies at least one of the conditions of The method according to claim 1.
7. Determining the predicted channel information of N ports based on the K sets of reference signals comprises: Determining first channel information of M 1 ports based on the reference signal of the K set; determining the predicted channel information of N ports based on the first channel information, where K = 1. However, M 1 and N are positive integers, and M 1 < N, The method according to claim 1.
8. further comprising: determining channel state information of the N ports based on the predicted channel information of the N ports; and transmitting the channel state information of the N ports. The method according to claim 1.
9. The channel state information includes first type precoding information or second type precoding information. The method according to claim 8.
10. Determining the predicted channel information of N ports based on the K sets of reference signals comprises: Based on the first set of reference signals, determining first channel information of M 1 ports for determining predicted channel information of the N ports, and transmitting the first channel information of the M 1 ports, including: However, M 1 and N are integers greater than 1, and the M 1 is smaller than N, and the K = 1 The method according to claim 1.
11. Determining the predicted channel information of N ports based on the K sets of reference signals comprises: Determine the first channel information of M ports based on the first set of reference signals 1 and the said M 1 Based on the first channel information of the M ports, for determining the predicted channel information of the N ports, the M s determining the first channel information of the M ports, and the foregoing M s transmitting first channel information of the M ports, and However, M 1 and M s are integers greater than 1, and the said M 1 is greater than M s and the said K = 1 The method according to claim 1.
12. further comprising transmitting first indication information for indicating the type of transmission information. The method according to any one of claims 8 to 11.
13. M i the values of M and N, M i the number of rows and columns of the ports, and the number of rows and columns of N ports, and M i the position information at N ports out of M ports, and Further comprising obtaining port topology configuration information including at least one of a port array method, However, M i and N are integers greater than 1, and i is greater than or equal to 1 and less than or equal to K. The method according to claim 1.
14. M i The position information at N ports out of M ports is The foregoing M i ports correspond to the ports in one polarization direction among the N ports, and The foregoing M i ports correspond to the ports with odd indices among the N ports, and The foregoing M i ports correspond to the ports with even indices among the N ports, and said M i One row of said M ports corresponds to odd-index ports or even-index ports in one row of said N ports, the foregoing M i One column of the M ports corresponds to the odd-index ports or the even-index ports in one column of the N ports, The said M i ports correspond to the odd-row ports or the even-row ports among the said N ports, and The said M i The ports include one of corresponding to the odd-numbered port or the even-numbered port among the said N ports, However, M i and N are integers greater than 1, and i is greater than or equal to 1 and less than or equal to K. The method according to claim 13.
15. Receiving a K-set of reference signals Including periodically receiving a K-set of reference signals having the same number of ports The method according to claim 1.
16. Periodically receiving a K-set of reference signals Q 1 After successively receiving the reference signals of the K sets of Q ports for X periods, Q 2 includes successively receiving the reference signals of the K sets of Q ports for Y periods. However, X, Y, and K are positive integers, and Q 1 and Q 2 are different positive integers. The method according to claim 15.
17. Receiving a K-set of reference signals Including semi-permanently receiving a K-set of reference signals having the same number of ports K is a positive integer The method according to claim 1.
18. Semi-permanently receiving a K-set of reference signals W 1 After receiving the reference signals of the K sets of W ports continuously for S periods, W 2 includes receiving the reference signals of the K sets of W ports continuously for L periods. However, S, L, and K are positive integers, and W 1 and W 2 are different positive integers. The method according to claim 17.
19. The continuous period of semi-permanently receiving a K-set of reference signals is the C period, and semi-permanently receiving a K-set of reference signals Transmitting the reference signals of the K - set of W ports in the C - th period 2 and Transmitting a reference signal of a K-set of W ports in the C-th period, including one of 1 and However, the C, S, and L are positive integers, and S + L ≤ C The method according to claim 18.
20. When C is an integral multiple of S + L, in the C-th period, transmit the reference signals of the K sets of W ports, 2 and When C is a non-integer multiple of S + L, in the C-th period, W 1 or W 2 transmits the reference signals of the K sets of the W ports according to a predetermined rule. The method according to claim 18.
21. Determining predicted channel information for N ports based on the K-set of reference signals Determining channel state information of M 1 ports for determining predicted channel information of the N ports based on the first set of reference signals, and transmitting the channel state information of the M 1 ports, including The method according to claim 1.
22. A transmission method applied to a second communication node, Transmit the reference signal of the K set, where the reference signal of the K set is used to determine the predicted channel information of N ports, and N > M 1 + M 2 + ··· + M K where N, M 1 , M 2 , ···, M K are positive integers, M K is the number of ports corresponding to the reference signal of the k-th set, k = 1, ···, K, and K is a positive integer, and Including obtaining channel state information of the N ports or channel information of the N ports Transmission method.
23. Obtaining the channel state information of the N ports Receiving first channel information Determining predicted channel information corresponding to the N ports based on the first channel information Determining the channel state information of the N ports based on the predicted channel information corresponding to the N ports However, the first channel information is the channel information of M 1 ports, where M 1 and N are positive integers, and M 1 < N, or The first channel information is the channel information of M s ports, where M s is a positive integer, and M s < M 1 < N. The method according to claim 22.
24. Obtaining the channel state information of the N ports Including receiving the channel state information of the N ports fed back to the first communication node The method according to claim 22.
25. Obtaining the channel information of the N ports Receiving first channel information Determining predicted channel information corresponding to the N ports based on the first channel information However, the first channel information is the channel information of M 1 ports, where M 1 and N are positive integers, and M 1 < N, or The first channel information is M s channel information of ports, where M s is a positive integer, and M s < M 1 < N, The method according to claim 22.
26. Comprising at least one processor and A storage device configured to store at least one program When the at least one program is executed by the at least one processor, the at least one processor implements the method according to any one of claims 1 to 25. Communication node. [
27. ] A computer program that, when executed by a processor, implements the method according to any one of claims 1 to 25 is stored. Storage medium.
Citation Information
Patent Citations
Apparatus and method for allocating resources in a large-scale antenna system
JP2018512027A
Channel state information reporting method, channel state information reading method, and related device
JP2019521570A
Method and apparatus for use of reference signals for time and frequency tracking in new radios
JP2021503770A