Communication method and communication device

By using the first weight matrix weighting in the network device to process the CSIRS and generating the second weight matrix according to the PMI in the CSI to process the signal to be sent, the problem of insufficient CSI feedback accuracy in the MIMO system is solved, and higher channel state information measurement accuracy and signal transmission performance are achieved.

CN119727819APending Publication Date: 2025-03-28HUAWEI TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202311283590.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-28
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

In the MIMO system, how to select the weight matrix W of the CSIRS to improve the CSI feedback accuracy of the terminal device feedback is an urgent problem.

Method used

The CSIRS is weighted by weighting the CSIRS using the first weight matrix in the network device and a second weight matrix is ​​generated based on the precoding matrix indicated by the PMI in the received CSI to process the signal to be sent. The number of rows of the first weight matrix is ​​related to the number of transmission ports of the CSIRS and the number of digital channels of the network device, ensuring that the number of transmission ports of the CSIRS is greater than the number of digital channels.

Benefits of technology

This method improves the feedback accuracy of CSI, improves the measurement accuracy of channel state information, and thus improves the performance of signal transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119727819A_ABST
    Figure CN119727819A_ABST
Patent Text Reader

Abstract

Provided are a communication method and a communication device, the method comprising: a network device sending a channel state information reference signal (CSIRS) to a terminal device, the CSIRS being processed by a first weight matrix, the number of rows and columns of the first weight matrix being related to the number of sending ports of the CSIRS and the number of digital channels of the network device, and the number of the sending ports of the first weight matrix being related to the number of the digital channels of the network device; the number of sending ports of the CSIRS is greater than the number of digital channels; further, the network device receives channel state information (CSI) from the terminal device. Through the method, the number of the sending ports of the CSIRS is not limited by the number of numerical channels of the network equipment, and the feedback precision of the CSI is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method and a communication device. Background Art

[0002] By adjusting the amplitude and phase of each antenna transceiver unit through precoding technology, the transmit / receive signals of the antenna array in a specific direction can be coherently superimposed, while the signals in other directions cancel each other out. Taking the codebook-based precoding technology as an example, the network device sends a channel state information reference signal (CSIRS) to the terminal device; the terminal device performs measurements based on the CSIRS and reports the measured channel state information (CSI) to the network device, and the CSI includes a precoding matrix indication (PMI); the network device subsequently processes the signal to be transmitted based on the precoding matrix indicated by the PMI, so that the precoded signal to be transmitted is adapted to the channel.

[0003] In a multiple input multiple output (MIMO) system, the transmitter and receiver use multiple transmitter (T) antennas and receiver (R) antennas to transmit signals. Usually, the CSIRS transmitted by the network device to the terminal device is the CSIRS obtained by weighting the weight matrix W.

[0004] The weight matrix W of CSIRS will affect the feedback accuracy of CSI fed back by the subsequent terminal device to a certain extent. In the MIMO system, it is an urgent problem to be solved to use what weight matrix W to weight CSIRS to improve the feedback accuracy of CSI. Summary of the invention

[0005] The embodiments of the present application provide a communication method and a communication device, which are conducive to improving the flexibility of the period of reference signal bursts, thereby facilitating improving the feedback accuracy of channel state information.

[0006] In a first aspect, the present application provides a communication method. Taking a network device executing the method as an example, the method includes: the network device sends a channel state information reference signal CSIRS to a terminal device, and the CSIRS is processed by a first weight matrix; wherein the number of rows and columns of the first weight matrix is ​​related to the number of transmitting ports of the CSIRS and the number of digital channels of the network device, and the number of transmitting ports of the CSIRS is greater than the number of digital channels; further, the network device receives channel state information CSI from the terminal device.

[0007] In the method described in the first aspect, the number of CSIRS transmitting ports is not limited by the number of digital channels of the network device (that is, the number of CSIRS transmitting ports can be greater than the number of digital channels). Compared with the solution in which the number of CSIRS transmitting ports is limited by the number of digital channels of the network device (that is, the number of CSIRS transmitting ports is less than or equal to the number of digital channels), it is beneficial to improve the feedback accuracy of CSI fed back by the terminal device.

[0008] In a possible implementation, the number of rows and columns of the first weight matrix is ​​related to the number of transmitting ports of the CSIRS and the number of digital channels of the network device, including: the number of rows of the first weight matrix is ​​equal to the number of digital channels of the network device, and the number of columns of the first weight matrix is ​​equal to the number of transmitting ports of the CSIRS; or, the number of columns of the first weight matrix is ​​equal to the number of digital channels of the network device, and the number of rows of the first weight matrix is ​​equal to the number of transmitting ports of the CSIRS.

[0009] In a possible implementation, the CSI includes a precoding matrix indication PMI, and further, the network device obtains a second weight matrix based on the first weight matrix and the precoding matrix indicated by the PMI, and the second weight matrix is ​​used to process the signal to be sent to the terminal device. By implementing this possible implementation, it is beneficial to improve the phase accuracy or amplitude quantization accuracy of the second weight matrix, thereby facilitating the improvement of the performance of processing the signal through the second weight matrix.

[0010] In a possible implementation manner, the second weight matrix is ​​the product of the first weight matrix and the precoding matrix indicated by the PMI.

[0011] In one possible implementation, the first weight matrix includes multiple element values, and the element values ​​included in the first weight matrix are related to one or more of the following information: the codebook type corresponding to the terminal device, the number of digital channels of the network device, the number of CSIRS transmitting ports, the communication environment information of the terminal device, the phase accuracy requirement of the second weight matrix, and / or the amplitude quantization requirement of the second weight matrix.

[0012] In a possible implementation, the number of CSIRS transmission ports is 8, and the number of digital channels is 4.

[0013] In a possible implementation, the number of rows of the first weight matrix is ​​4, the number of columns of the first weight matrix is ​​8, and the first weight matrix is ​​any one of the following:

[0014] or, or, or, Or, [Q1 Q2]; where Q1 is a unitary matrix with 4 rows and 4 columns, and Q2 is a unitary matrix with 4 rows and 4 columns.

[0015] In a possible implementation, the number of CSIRS transmission ports is 8, and the number of digital channels is 2.

[0016] In a possible implementation, the number of rows of the first weight matrix is ​​2, the number of columns of the first weight matrix is ​​8, and the first weight matrix is:

[0017]

[0018] In the second aspect, the present application provides a communication method, taking a terminal device executing the method as an example, the method includes: the terminal device receives a channel state information reference signal CSIRS from a network device, and the CSIRS is processed by a first weight matrix; wherein the number of rows and columns of the first weight matrix is ​​related to the number of transmitting ports of the CSIRS and the number of digital channels of the network device, and the number of transmitting ports of the CSIRS is greater than the number of digital channels; further, the terminal device measures the CSIRS, obtains the channel state information CSI, and sends the CSI to the network device.

[0019] Based on the beneficial effects of the method described in the second aspect, please refer to the beneficial effects of the method described in the first aspect above.

[0020] In a possible implementation, the number of rows and columns of the first weight matrix is ​​related to the number of transmitting ports of the CSIRS and the number of digital channels of the network device, including: the number of rows of the first weight matrix is ​​equal to the number of digital channels of the network device, and the number of columns of the first weight matrix is ​​equal to the number of transmitting ports of the CSIRS; or, the number of columns of the first weight matrix is ​​equal to the number of digital channels of the network device, and the number of rows of the first weight matrix is ​​equal to the number of transmitting ports of the CSIRS.

[0021] In one possible implementation, the first weight matrix includes multiple element values, and the element values ​​included in the first weight matrix are related to one or more of the following information: the codebook type corresponding to the terminal device, the number of digital channels of the network device, the number of CSIRS transmitting ports, the communication environment information of the terminal device, the phase accuracy requirement of the second weight matrix, and / or the amplitude quantization requirement of the second weight matrix.

[0022] In a possible implementation, the number of CSIRS transmission ports is 8, and the number of digital channels is 4.

[0023] In a possible implementation, the number of rows of the first weight matrix is ​​4, the number of columns of the first weight matrix is ​​8, and the first weight matrix is ​​any one of the following:

[0024] or, or, or, Or, [Q1 Q2]; where Q1 is a unitary matrix with 4 rows and 4 columns, and Q2 is a unitary matrix with 4 rows and 4 columns.

[0025] In a possible implementation, the number of CSIRS transmission ports is 8, and the number of digital channels is 2.

[0026] In a possible implementation, the number of rows of the first weight matrix is ​​2, the number of columns of the first weight matrix is ​​8, and the first weight matrix is:

[0027]

[0028] In a third aspect, the present application provides a communication device, which may be a network device, or a device in a network device, or a device that can be used in combination with a network device. The communication device may also be a chip system. The communication device may execute the method described in the first aspect. The functions of the communication device may be implemented by hardware, or by hardware executing corresponding software implementations. The hardware or software includes one or more units or modules corresponding to the above functions. The unit or module may be software and / or hardware. The operations and beneficial effects performed by the communication device may refer to the method and beneficial effects described in the first aspect above.

[0029] In a fourth aspect, the present application provides a communication device, which may be a terminal device, or a device in a terminal device, or a device that can be used in combination with a terminal device. The communication device may also be a chip system. The communication device may execute the method described in the second aspect. The functions of the communication device may be implemented by hardware, or by hardware executing corresponding software implementations. The hardware or software includes one or more units or modules corresponding to the above functions. The unit or module may be software and / or hardware. The operations and beneficial effects performed by the communication device may refer to the method and beneficial effects described in the second aspect above.

[0030] In a fifth aspect, the present application provides a communication device, comprising a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method described in the first aspect through a logic circuit or by executing code instructions, or the processor is used to implement the method described in the second aspect through a logic circuit or by executing code instructions.

[0031] In a sixth aspect, the present application provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is executed by a communication device, the method described in the first aspect is implemented, or the method described in the second aspect is implemented.

[0032] In a seventh aspect, the present application provides a computer program product comprising instructions, which, when a communication device reads and executes the instructions, causes the communication device to execute the method as described in the first aspect, or causes the communication device to execute the method as described in the second aspect.

[0033] In an eighth aspect, the present application provides a communication system, comprising a communication device for executing the method described in the first aspect above, and a communication device for executing the method described in the second aspect above. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 is a schematic diagram of a communication system provided in an embodiment of the present application;

[0035] Figure 2 It is a flow chart of a communication method provided in an embodiment of the present application;

[0036] Figure 3 is a structural diagram of a communication device provided in an embodiment of the present application;

[0037] Figure 4 It is a structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0038] In order to facilitate a specific understanding of the embodiments of the present application, the system architecture involved in the embodiments of the present application is first introduced below.

[0039] Figure 1 FIG. 1 is a schematic diagram of the architecture of a communication system 1000 used in an embodiment of the present application. Figure 1 As shown, the communication system includes a radio access network (RAN) 100 and a core network 200. Optionally, the communication system 1000 may also include the Internet 300. The RAN 100 includes at least one RAN node (such as Figure 1 110a and 110b in the figure, collectively referred to as 110), and may also include at least one terminal (such as Figure 1 RAN 100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment ( Figure 1 (not shown in the figure). The terminal 120 is connected to the RAN node 110 by wireless means, and the RAN node 110 is connected to the core network 200 by wireless or wired means. The core network device in the core network 200 and the RAN node 110 in the RAN 100 can be independent and different physical devices, or the same physical device that integrates the logical functions of the core network device and the logical functions of the RAN node. Terminals and terminals and RAN nodes and RAN nodes can be connected to each other by wire or wireless means. It should be noted that the RAN node 110 may also be referred to as the network device 110 in the following text.

[0040] RAN100 may be an evolved universal terrestrial radio access (E-UTRA) system, a new radio (NR) system, and a future radio access system defined in the 3rd generation partnership project (3GPP). RAN100 may also include two or more of the above-mentioned different radio access systems. RAN100 may also be an open RAN (O-RAN).

[0041] RAN nodes, also known as radio access network equipment, RAN entities or access nodes, are used to help terminals access the communication system wirelessly. In one application scenario, a RAN node can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a fifth generation (5G) mobile communication system, a next generation NodeB in a sixth generation (6G) mobile communication system, or a base station in a future mobile communication system. A RAN node can be a macro base station (such as a Figure 1 110a), or a micro base station or an indoor station (such as Figure 1 110b) in the figure, it can also be a relay node or a donor node.

[0042] In another application scenario, the cooperation of multiple RAN nodes can be used to help the terminal achieve wireless access, and different RAN nodes respectively implement part of the functions of the base station. For example, the RAN node can be a centralized unit (CU), a distributed unit (DU) or a radio unit (RU). The CU here completes the functions of the radio resource control protocol and the packet data convergence protocol (PDCP) of the base station, and can also complete the function of the service data adaptation protocol (SDAP); the DU completes the functions of the radio link control layer and the medium access control (MAC) layer of the base station, and can also complete the functions of part of the physical layer or all of the physical layer. For the specific description of the above-mentioned various protocol layers, please refer to the relevant technical specifications of 3GPP. RU can be used to implement the transceiver function of radio frequency signals. CU and DU can be two independent RAN nodes, or they can be integrated in the same RAN node, such as integrated in a baseband unit (BBU). RU can be included in a radio frequency device, such as a remote radio unit (RRU) or an active antenna unit (AAU). The CU can be further divided into two types of RAN nodes: CU-control plane and CU-user plane.

[0043] In different systems, RAN nodes may have different names. For example, in an O-RAN system, CU may be called an open CU (open CU, O-CU), DU may be called an open DU (open DU, O-DU), and RU may be called an open RU (open RU, O-RU). The RAN node in the embodiment of the present application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. For example, the RAN node may be a server loaded with a corresponding software module. The embodiments of the present application do not limit the specific technology and specific device form adopted by the RAN node. For the convenience of description, the following description takes a base station as an example of a RAN node.

[0044] A terminal is a device with wireless transceiver function, which can send signals to a base station or receive signals from a base station. A terminal can also be called a terminal device, user equipment (UE), a mobile station, a mobile terminal, etc. The terminal can be widely used in various scenarios, for example, device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, automatic driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, an airplane, a ship, a robot, a mechanical arm, a smart home device, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal.

[0045] Base stations and terminals can be fixed or movable. Base stations and terminals can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed on airplanes, balloons, and artificial satellites. The embodiments of this application do not limit the application scenarios of base stations and terminals.

[0046] The roles of the base station and the terminal can be relative, for example, Figure 1The helicopter or drone 120i in the figure can be configured as a mobile base station. For the terminal 120j that accesses the wireless access network 100 through 120i, the terminal 120i is a base station; but for the base station 110a, 120i is a terminal, that is, 110a and 120i communicate through the wireless air interface protocol. Of course, 110a and 120i can also communicate through the interface protocol between base stations. In this case, relative to 110a, 120i is also a base station. Therefore, base stations and terminals can be collectively referred to as communication devices. Figure 1 110a and 110b in the figure may be referred to as communication devices having base station functions. Figure 1 120a-120j in the figure can be called communication devices with terminal functions.

[0047] Base stations and terminals, base stations and base stations, and terminals and terminals can communicate through authorized spectrum, unauthorized spectrum, or both; they can communicate through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz. The embodiments of the present application do not limit the spectrum resources used for wireless communication.

[0048] In the embodiments of the present application, the functions of the base station may also be performed by a module (such as a chip) in the base station, or by a control subsystem including the base station function. The control subsystem including the base station function here may be a control center in the above-mentioned application scenarios such as smart grid, industrial control, smart transportation, and smart city. The functions of the terminal may also be performed by a module (such as a chip or a modem) in the terminal, or by a device including the terminal function.

[0049] In this application, the base station sends a downlink signal or downlink information to the terminal, and the downlink information is carried on the downlink channel; the terminal sends an uplink signal or uplink information to the base station, and the uplink information is carried on the uplink channel. In order to communicate with the base station, the terminal needs to establish a wireless connection with the cell controlled by the base station. The cell with which the terminal has established a wireless connection is called the service cell of the terminal. When the terminal communicates with the service cell, it will also be interfered by signals from neighboring cells.

[0050] It can be understood that in the embodiments of the present application, PDSCH, PDCCH and PUSCH are merely examples of downlink data channels, downlink control channels and uplink data channels, respectively. In different systems and different scenarios, data channels and control channels may have different names, and the embodiments of the present application do not limit this.

[0051] In order to facilitate understanding of the relevant contents of the embodiments of the present application, some of the terms involved in the embodiments of the present application are explained below. This part is only for ease of understanding and cannot be regarded as a disclosure or specific limitation of the technical solution of the present application.

[0052] 1. Channel

[0053] The channel from the baseband module in the network device (or terminal device) to the specific antenna port in the terminal device (or network device) is simply called a channel, and may also be called a RF link or a digital channel.

[0054] The channels are divided into an uplink transmission channel (also called an uplink transmission channel or an uplink channel) and a downlink receiving channel (also called a downlink channel). An uplink transmission channel can be used to connect the baseband module of the terminal device and an antenna port of the terminal device when the terminal device is transmitting uplink, so as to transmit the baseband signal to the antenna for transmission. An uplink transmission channel may include at least one of a digital-to-analog converter, a filter, a mixer, and a power amplifier; a downlink receiving channel can be used to connect the baseband module of the terminal device and an antenna port of the terminal device when the terminal device is receiving downlink, so as to transmit the signal received on the antenna to the baseband. A downlink receiving channel may include at least one of an analog-to-digital converter, a filter, a mixer, and a power amplifier. Usually, the uplink and downlink channels cannot be shared. The terminal device can have one or more uplink transmission channels, and one or more downlink transmission channels.

[0055] It should be noted that the number of digital channels of the network device mentioned in this application can be understood as the number of digital channels through which the network device actually sends CSIRS, and the number of digital channels through which the network device actually sends CSIRS can be less than or equal to the number of digital channels possessed by the network device; wherein the number of digital channels possessed by the network device is determined by the hardware of the network device. For example, according to the hardware of the network device, the maximum number of digital channels of the network device is determined to be 64 channels (i.e., the number of digital channels possessed by the network device mentioned in this application), but the number of digital channels used by the network device to send CSIRS this time is 8 channels (i.e., the number of digital channels through which the network device mentioned in this application actually sends CSIRS). In this case, the number of digital channels of the network device corresponding to the first weight matrix is ​​8.

[0056] 2. Ports

[0057] The antenna port can be simply referred to as a port, which can be understood as a transmitting antenna recognized by the receiving device, or a transmitting antenna that can be distinguished in space. An antenna port can be configured for each virtual antenna, and each virtual antenna can be a weighted combination of multiple physical antennas. Each antenna port can correspond to a reference signal, and therefore, each antenna port can be called a reference signal port, for example, a channel state information reference signal (CSIRS) port can also be called a CSIRS transmission port, a sounding reference signal (SRS) port, etc. It should be noted that the present application also refers to the reference signal port as the reference signal transmission port, for example, the CSIRS port can also be referred to as the CSIRS transmission port in the present application.

[0058] 3. Precoding technology

[0059] When the channel state information (CSI) is known, the network device can process the signal to be transmitted with the help of the precoding matrix that matches the channel state, so that the precoded signal to be transmitted is adapted to the channel, thereby reducing the complexity of the receiving device to eliminate the influence between channels. Therefore, by precoding the signal to be transmitted, the quality of the received signal (such as signal to interference plus noise ratio (SINR)) can be improved.

[0060] It should be understood that the relevant description of the precoding technology in this article is only for ease of understanding and is not intended to limit the scope of protection of the embodiments of the present application. In the specific implementation process, the sending device can also perform precoding in other ways. For example, when channel information (such as but not limited to the channel matrix) cannot be obtained, a pre-set precoding matrix or a weighted processing method is used for precoding. For the sake of brevity, the specific content is not repeated herein.

[0061] 4. CSIRS

[0062] CSIRS is used to obtain CSI. Specifically, the network device weights the CSIRS through a weight matrix and sends the weighted CSIRS to the terminal device through an air interface channel. In this case, the CSIRS received by the terminal device satisfies the condition shown in formula (1).

[0063] y CSIRS =H 空口信道 W CSIRS s CSIRS +n CSIRS(1)

[0064] Among them, y CSIRS is the CSIRS received by the terminal device, H 空口信道 is the air interface channel, W CSIRS is the weight matrix for weighting CSIRS, s CSIRS is the CSIRS before weighting by the weight matrix, n CSIRS is the noise of the air interface channel, H 空口信道 W CSIRS is an equivalent channel.

[0065] Furthermore, the terminal device measures the equivalent channel based on the received CSIRS to obtain CSI, where the CSI includes a channel quality indicator (CQI), a rank indicator (RI) and a precoding indicator (PMI).

[0066] Researchers have found that the number of CSIRS transmission ports is related to the feedback accuracy of CSI fed back by the terminal device. As the number of CSIRS transmission ports increases, the CSI feedback accuracy increases. However, the number of CSIRS transmission ports is usually restricted by the number of digital channels of the network device, that is, the number of CSIRS transmission ports is less than or equal to the digital channels of the network device, which limits the feedback accuracy of the CSI.

[0067] In order to improve the feedback accuracy of CSI, the present application provides a communication method and a communication device. The communication method and the communication device provided in the embodiments of the present application are described in detail below in conjunction with the accompanying drawings. Figure 2 is a flow chart of a communication method provided in an embodiment of the present application. Figure 2 As shown, the communication method includes the following steps S201 to S203: Figure 2 The method execution subject shown is described by taking a terminal device and a network device as an example. It can be understood that Figure 2 The execution subject of the method shown may also be a module in a terminal device (for example, a chip) and a module in a network device (for example, a chip, or a CU, or a DU).

[0068] S201. A network device sends a CSIRS to a terminal device, where the CSIRS is processed by a first weight matrix.

[0069] That is to say, after the network device performs weighted processing on the CSIRS through the first weight matrix, the network device sends the weighted CSIRS to the terminal device. The number of rows and columns of the first weight matrix is ​​related to the number of transmission ports of the CSIRS and the number of digital channels of the network device, and the number of transmission ports of the CSIRS is greater than the number of digital channels.

[0070] It should be noted that, in this application, the number of rows and columns of a matrix is ​​collectively referred to as the number of rows and columns. The first weight matrix mentioned in this application can be understood as W in the above formula (1) CSIRS The number of rows and columns of the first weight matrix is ​​related to the number of transmission ports of the CSIRS and the number of digital channels of the network device, which can be understood as the number of rows of the first weight matrix is ​​related to the number of transmission ports of the CSIRS or the number of digital channels of the network device, and the number of columns of the first weight matrix is ​​related to the number of transmission ports of the CSIRS or the number of digital channels of the network device.

[0071] In an optional implementation, when the number of rows of the first weight matrix is ​​equal to the number of digital channels of the network device, the number of columns of the first weight matrix is ​​equal to the number of transmission ports of the CSIRS. Alternatively, when the number of columns of the first weight matrix is ​​equal to the number of digital channels of the network device, the number of rows of the first weight matrix is ​​equal to the number of transmission ports of the CSIRS.

[0072] It should be noted that the present application does not specifically limit the element values ​​included in the first weight matrix. In a possible implementation, the element values ​​included in the first weight matrix may be related to one or more of the following information (or understood as determined according to one or more of the following information): ①, the codebook type corresponding to the terminal device, for example, the codebook type may be an R15-TypeI codebook, an R15 / R16-TypeII codebook, or an R17 / R18 protocol codebook, etc.; ②, the number of digital channels of the network device; ③, the number of CSIRS transmission ports; ④, the communication environment information of the terminal device, the communication environment information including communication bandwidth information, transmission delay, reference signal receiving power (reference signal receiving power, RSRP), reference signal receiving quality (reference signal receiving quality, RSRQ), signal to interference plus noise ratio (signal to interference plus noise ratio, SINR), bit error rate or throughput One or more; ⑤ phase accuracy requirements for the second weight matrix; wherein the second weight matrix can be understood as a matrix obtained according to the first weight matrix for subsequent processing of the signal to be sent to the terminal device; ⑥ amplitude quantization requirements for the second weight matrix. For a detailed description of the second weight matrix, reference may be made to the exemplary description of the second weight matrix in subsequent S203.

[0073] Examples of the first weight matrix in two cases are provided below to help understand. These examples are only to help understand the first weight matrix and should not be regarded as specific limitations on the solution of the present application.

[0074] Case 1: The number of CSIRS transmission ports is 8, and the number of digital channels of the network device is 4.

[0075] In case 1, the first weight matrix is ​​a matrix of 4 rows and 8 columns, or a matrix of 8 rows and 4 columns. Taking the first weight matrix as a matrix of 4 rows and 8 columns (that is, the number of rows and the number of columns of the first weight matrix are 4 and 8, respectively) as an example, the first weight matrix can be any of the following:

[0076] or, or, or, Or, [Q1 Q2]; where Q1 is a unitary matrix with 4 rows and 4 columns, and Q2 is a unitary matrix with 4 rows and 4 columns.

[0077] Case 2: The number of CSIRS transmission ports is 8, and the number of digital channels is 2.

[0078] In case 2, the first weight matrix is ​​a matrix of 2 rows and 8 columns, or a matrix of 8 rows and 2 columns. Taking the first weight matrix as a matrix of 2 rows and 8 columns (that is, the number of rows and the number of columns of the first weight matrix are 2 and 8, respectively) as an example, the first weight matrix can be:

[0079]

[0080] S202. The terminal device measures CSIRS to obtain CSI.

[0081] That is, after receiving the CSIRS, the terminal device transmits the equivalent channel of the CSIRS (for example, corresponding to formula H 空口信道 W CSIRS ) performs channel estimation to obtain CSI. Generally, CSI may include one or more of the following information: channel quality indicator (CQI), precoding matrix indicator (PMI), CSIRS resource indicator (CRI), synchronization signal / physical broadcast channel block resource indicator (SSBRI), layer indicator (LI), rank indicator (RI), layer 1 reference signal received power (L1-RSRP), layer 1 signal to interference plus noise ratio (L1-SINR), and capability index (Capability Index).

[0082] Among them, RI indicates the number of transmission streams that the terminal device recommends that the network device can use for data transmission, PMI is used to indicate the precoding matrix recommended under the number of transmission streams, and CQI indicates the modulation and coding scheme recommended under the number of transmission streams and precoding matrix. The use of this modulation and coding scheme is expected to achieve a preset block error rate. LI is used to tell the network device a column in the precoding matrix corresponding to the PMI, which corresponds to the strongest stream of codewords with a larger broadband CQI. CRI and SSBRI are when the network device configures multiple CSIRS resources or synchronization signal blocks (SSB) for CSI measurement, the terminal device tells the network device which resource the measurement result is based on. The capability index is used to indicate the maximum number of SRS ports.

[0083] S203. The terminal device sends CSI to the network device.

[0084] That is, after obtaining the CSI, the terminal device sends the CSI to the network device through the resources corresponding to the CSI (for example, at the transmission timing of the CSI). Furthermore, the network device can perform relevant processing according to the CSI, such as resource scheduling or signal processing.

[0085] In a possible implementation, after the network device receives the CSI from the terminal device, a second weight matrix is ​​obtained based on the first weight matrix and the precoding matrix indicated by the PMI included in the CSI, and the second weight matrix is ​​used to process the signal to be sent to the terminal device. Wherein, the manner of obtaining the second weight matrix based on the first weight matrix and the precoding matrix indicated by the PMI included in the CSI includes but is not limited to taking the product of the first weight matrix and the precoding matrix indicated by the PMI as the second weight matrix. For example, in the process of obtaining the second weight matrix, the product of the first weight matrix and the precoding matrix indicated by the PMI can also be adapted to the orthogonalization processing, power normalization processing, etc. of the signal to be sent to the terminal device (for convenience of name, hereinafter referred to as the signal to be sent) according to the sending requirements (such as weight orthogonal requirements or hardware power requirements, etc.) of the signal to be sent to the terminal device, which can also be understood as screening, adjusting or normalizing the product of the first weight matrix and the precoding matrix indicated by the PMI.

[0086] It should be noted that the signal to be sent to the terminal device (or understood as the signal processed by the second weight matrix) can be a signal corresponding to the physical downlink shared channel (physical downlink shared channel, PDSCH), or it can be a signal corresponding to the physical downlink control channel (physical downlink control channel, PDCCH).

[0087] In order to facilitate understanding of the technical solution of the present application, the second weight matrix obtained by the present application is schematically explained below by taking the case where the number of CSIRS transmission ports is equal to the number of digital channels as a comparative example.

[0088] Example 1: The precoding matrix indicated by PMI is the precoding matrix corresponding to the R15-TypeI codebook; the number of digital channels of the network device is 4; in the comparison example, the number of CSIRS transmitting ports is 4; in the solution provided in this application, the number of CSIRS transmitting ports is 8.

[0089] In this case, the comparative example is Case 0, and the solution provided by the present application is Case 1, Case 2 or Case 3. The weight matrices W corresponding to Case 0 to Case 3 are respectively CSIRS See formula (2). Wherein, the weight matrix W corresponding to Case1, Case2 or Case3 is CSIRS It can be understood as the first weight matrix mentioned above.

[0090]

[0091] If the precoding matrix corresponding to the comparison example (i.e. Case 0) is The precoding matrix corresponding to the solution provided in this application (i.e., Case 1 to Case 3) is In this case, the network device uses the precoding matrix W corresponding to Case0~Case3 PMI and the weight matrix W CSIRS , the obtained W CSIRS W PMI As shown in formula (3), W corresponding to Case 1 to Case 3 is CSIRS W PMI It can be understood as the second weight matrix mentioned above.

[0092]

[0093] The following compares Case 0 in Example 1 with Case 1 to Case 3 respectively.

[0094] In the comparison between Case 0 and Case 1, the W corresponding to Case 1 is CSIRS W PMI The polarization phase is e jφ , the φ is The value of the granularity is obtained; and Case0 corresponds to W CSIRS W PMI The polarization phase is Should by The value of the granularity is obtained. Therefore, the W corresponding to Case 1 CSIRS W PMI The quantization accuracy of the polarization phase is higher than that of Case 0. CSIRS W PMI The quantization accuracy of the polarization phase.

[0095] In the comparison between Case 0 and Case 2, the W corresponding to Case 2 is CSIES W PMI The polarization phase is The φ To get the value of the granularity, by The value of the granularity is obtained; and Case0 corresponds to W CSIRS W PMI The polarization phase is Should by It can be seen that the W corresponding to Case 2 CSIRS W PMI The quantization accuracy of the polarization phase is higher than that of Case 0. CSIRS W PMI The quantization accuracy of the polarization phase.

[0096] In the comparison between Case 0 and Case 3, the beam phases of left and right polarizations in Case 0 are both The θ To obtain the value of the granularity, Case 0 There are 8 quantizations; in Case 3, the beam phases of the left and right polarizations are and The θ and φ are both To select the value of the granularity, Case 3 There are 64 quantizations. It can be seen that the quantization accuracy of the beam phase corresponding to Case 3 is higher than that of the beam phase corresponding to Case 0. quantization accuracy.

[0097] Example 2: The precoding matrix indicated by PMI is the precoding matrix corresponding to the R15-TypeI codebook; the number of digital channels of the network device is 2; in the comparison example, the number of CSIRS transmitting ports is 2; in the solution provided in this application, the number of CSIRS transmitting ports is 8.

[0098] In this case, the comparative example is referred to as Case 0, and the solution provided by the present application is referred to as Case 1. The weight matrices W corresponding to Case 0 and Case 1 are respectively CSIRS See formula (4). Among them, the weight matrix W corresponding to Case1CSIRS It can be understood as the first weight matrix mentioned above.

[0099]

[0100] If the precoding matrix corresponding to the comparison example (i.e. Case 0) is The precoding matrix corresponding to the solution provided in this application (i.e. Case 1) is In this case, the network device uses the precoding matrix W corresponding to Case0~Case1 PMI and the weight matrix W CSIRS , the obtained W CSIRS W PMI As shown in formula (5), the W corresponding to Case 1 is CSIRS W PMI It can be understood as the second weight matrix mentioned above.

[0101]

[0102] The following compares Case 0 and Case 1 in Example 2. CSIRS W PMI The quantization accuracy of the polarization phase is the same as that of Case 0 corresponding to W CSIRS W PMI The quantization accuracy of the polarization phase is the same as that of Case 1. CSIRS W PMI The amplitude is And Case0 corresponds to W CSIRS W PMI The amplitude is 1. Since φ and θ each have 8 values, the W corresponding to Case 1 is CSIRS W PMI The amplitude of corresponds to 64 values, which can be understood as having 64 amplitude adjustment capabilities. Furthermore, when the power of each antenna of the network device is unbalanced, the corresponding W of Case 1 is used. CSIRS W PMI Processing the signal to be sent is beneficial to improving the performance of the signal to be sent.

[0103] Example 3: The precoding matrix indicated by PMI is the precoding matrix corresponding to the R15 / R16-TypeII codebook; the number of digital channels of the network device is 4; in the comparison example, the number of CSIRS transmitting ports is 4; in the solution provided in this application, the number of CSIRS transmitting ports is 8.

[0104] In this case, the comparative example is recorded as Case 0, and the solutions provided by this application are Case 1 and Case 2. The weight matrices W corresponding to Case 0 to Case 2 are respectivelyCSIRS See formula (6). Among them, the weight matrix W corresponding to Case1~Case2 CSIRS It can be understood as the first weight matrix mentioned above.

[0105]

[0106] Where Q1 and Q2 are arbitrary unitary matrices.

[0107] If the precoding matrix corresponding to the comparison example (i.e. Case 0) is The precoding matrix corresponding to Case 1 to Case 2 is: In this case, the network device uses the precoding matrix W corresponding to Case0~Case2 PMI and the weight matrix W CSIRS , the obtained W CSIRS W PMI As shown in formula (7), the W corresponding to Case 1 or Case 2 is CSIRS W PMI It can be understood as the second weight matrix mentioned above.

[0108]

[0109] The following compares Case 0 in Example 3 with Case 1 and Case 2 respectively.

[0110] In the comparison between Case 0 and Case 1, the W corresponding to Case 0 is CSIRS W PMI The weight of is a sample, that is W corresponding to Case 1 CSIRS W PMI The weight of is two samples, namely and In the presence of codebook quantization error, the W corresponding to Case 1 is CSIRS W PMI More samples can be obtained in a single measurement, which helps to obtain higher weight accuracy. In addition, under the R16-TypeII protocol codebook constraint, through the W corresponding to Case 1 CSIRS W PMI It can obtain higher weight accuracy and more weight samples, thereby improving the overall performance.

[0111] In the comparison between Case 0 and Case 2, the W corresponding to Case 0 is CSIRS W PMI The weight of is a sample, that is W corresponding to Case 1 CSIRS W PMIThe weight of is two samples, namely and In the presence of codebook quantization error, the W corresponding to Case 1 is CSIRS W PMI More samples can be obtained in a single measurement, which helps to obtain higher weight accuracy. In addition, under the R16-TypeII protocol codebook constraint, through the W corresponding to Case 1 CSIRS W PMI Higher weight accuracy can be obtained, and more weight samples can be obtained, thereby improving the overall performance.

[0112] In summary, through Figure 2 In the method shown, the number of CSIRS transmitting ports is not limited by the number of digital channels of the network device (that is, the number of CSIRS transmitting ports can be greater than the number of digital channels). Compared with the solution in which the number of CSIRS transmitting ports is limited by the number of digital channels of the network device (that is, the number of CSIRS transmitting ports is less than or equal to the number of digital channels), it is beneficial to improve the feedback accuracy of CSI fed back by the terminal device.

[0113] It is understandable that in order to implement the functions in the above embodiments, the terminal device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and method steps of each example described in the embodiments disclosed in this application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software transceiver components driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0114] Figure 3 and Figure 4 The following is a schematic diagram of the structure of possible communication devices provided in the embodiments of the present application. These communication devices can be used to implement the functions of the terminal device or network device in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments. In the embodiments of the present application, the communication device can be as follows: Figure 1 The terminal 120 shown may also be a module (such as a chip) applied to a terminal device, or the communication device may be Figure 1 The network device 110 shown may also be a module (such as a chip) applied to a network device.

[0115] like Figure 3 As shown, the communication device 300 includes a processing unit 310 and a transceiver unit 320. The communication device 300 is used to implement the above Figure 2 The functions of the network device in the method embodiment shown in FIG.

[0116] When the communication device 300 is used to implement Figure 2 The functions of the network device in the method embodiment shown are: a transceiver unit 320, used to send a channel state information reference signal CSIRS to a terminal device, and the CSIRS is processed by a first weight matrix; wherein the number of rows and columns of the first weight matrix is ​​related to the number of sending ports of the CSIRS and the number of digital channels of the network device, and the number of sending ports of the CSIRS is greater than the number of digital channels; the transceiver unit 320 is also used to receive channel state information CSI from the terminal device.

[0117] In a possible implementation, the number of rows and columns of the first weight matrix is ​​related to the number of transmitting ports of the CSIRS and the number of digital channels of the network device, including: the number of rows of the first weight matrix is ​​equal to the number of digital channels of the network device, and the number of columns of the first weight matrix is ​​equal to the number of transmitting ports of the CSIRS; or, the number of columns of the first weight matrix is ​​equal to the number of digital channels of the network device, and the number of rows of the first weight matrix is ​​equal to the number of transmitting ports of the CSIRS.

[0118] In a possible implementation, the CSI includes a precoding matrix indication PMI, and the processing unit 310 is used to obtain a second weight matrix based on the first weight matrix and the precoding matrix indicated by the PMI, and the second weight matrix is ​​used to process the signal to be sent to the terminal device.

[0119] In a possible implementation manner, the second weight matrix is ​​the product of the first weight matrix and the precoding matrix indicated by the PMI.

[0120] In one possible implementation, the first weight matrix includes multiple element values, and the element values ​​included in the first weight matrix are related to one or more of the following information: the codebook type corresponding to the terminal device, the number of digital channels of the network device, the number of CSIRS transmitting ports, the communication environment information of the terminal device, the phase accuracy requirement of the second weight matrix, and / or the amplitude quantization requirement of the second weight matrix.

[0121] In a possible implementation, the number of CSIRS transmission ports is 8, and the number of digital channels is 4.

[0122] In a possible implementation, the number of rows of the first weight matrix is ​​4, the number of columns of the first weight matrix is ​​8, and the first weight matrix is ​​any one of the following:

[0123] or, or, or, Or, [Q1 Q2]; where Q1 is a unitary matrix with 4 rows and 4 columns, and Q2 is a unitary matrix with 4 rows and 4 columns.

[0124] In a possible implementation, the number of CSIRS transmission ports is 8, and the number of digital channels is 2.

[0125] In a possible implementation, the number of rows of the first weight matrix is ​​2, the number of columns of the first weight matrix is ​​8, and the first weight matrix is:

[0126]

[0127] For more detailed description of the transceiver unit 320 and the processing unit 310, please refer to Figure 2 The relevant description of the network device in the method embodiment is shown.

[0128] like Figure 3 As shown, the communication device 300 includes a processing unit 310 and a transceiver unit 320. The communication device 300 is used to implement the above Figure 2 The functions of the terminal device in the method embodiment shown in FIG.

[0129] When the communication device 300 is used to implement Figure 2 The functions of the terminal device in the method embodiment shown are: a transceiver unit 320, used to receive a channel state information reference signal CSIRS from a network device, and the CSIRS is processed by a first weight matrix; wherein the number of rows and columns of the first weight matrix is ​​related to the number of transmitting ports of the CSIRS and the number of digital channels of the network device, and the number of transmitting ports of the CSIRS is greater than the number of digital channels; a processing unit 310, used to measure the CSIRS and obtain channel state information CSI; the transceiver unit 320, is also used to send the CSI to the network device.

[0130] In a possible implementation, the number of rows and columns of the first weight matrix is ​​related to the number of transmitting ports of the CSIRS and the number of digital channels of the network device, including: the number of rows of the first weight matrix is ​​equal to the number of digital channels of the network device, and the number of columns of the first weight matrix is ​​equal to the number of transmitting ports of the CSIRS; or, the number of columns of the first weight matrix is ​​equal to the number of digital channels of the network device, and the number of rows of the first weight matrix is ​​equal to the number of transmitting ports of the CSIRS.

[0131] In one possible implementation, the first weight matrix includes multiple element values, and the element values ​​included in the first weight matrix are related to one or more of the following information: the codebook type corresponding to the terminal device, the number of digital channels of the network device, the number of CSIRS transmitting ports, the communication environment information of the terminal device, the phase accuracy requirement of the second weight matrix, and / or the amplitude quantization requirement of the second weight matrix.

[0132] In a possible implementation, the number of CSIRS transmission ports is 8, and the number of digital channels is 4.

[0133] In a possible implementation, the number of rows of the first weight matrix is ​​4, the number of columns of the first weight matrix is ​​8, and the first weight matrix is ​​any one of the following:

[0134] or, or, or, Or, [Q1 Q2]; where Q1 is a unitary matrix with 4 rows and 4 columns, and Q2 is a unitary matrix with 4 rows and 4 columns.

[0135] In a possible implementation, the number of CSIRS transmission ports is 8, and the number of digital channels is 2.

[0136] In a possible implementation, the number of rows of the first weight matrix is ​​2, the number of columns of the first weight matrix is ​​8, and the first weight matrix is:

[0137]

[0138] For more detailed description of the transceiver unit 320 and the processing unit 310, please refer to Figure 2 Relevant description of the terminal device in the method embodiment shown.

[0139] like Figure 4 As shown, the communication device 400 includes a processor 410 and an interface circuit 420. The processor 410 and the interface circuit 420 are coupled to each other. It is understood that the interface circuit 420 can be a transceiver or an input-output interface. Optionally, the communication device 400 may also include a memory 430 for storing instructions executed by the processor 410 or storing input data required by the processor 410 to execute instructions or storing data generated after the processor 410 executes instructions.

[0140] When the communication device 400 is used to implement Figure 4 When the method is shown, the processor 410 is used to implement the function of the processing unit 310, and the interface circuit 420 is used to implement the function of the transceiver unit 320.

[0141] When the above-mentioned communication device is a chip applied to a terminal, the terminal chip implements the functions of the terminal in the above-mentioned method embodiment. The terminal chip receives information from the base station, which can be understood as the information is first received by other modules in the terminal (such as a radio frequency module or an antenna), and then sent to the terminal chip by these modules. The terminal chip sends information to the base station, which can be understood as the information is first sent to other modules in the terminal (such as a radio frequency module or an antenna), and then sent to the base station by these modules.

[0142] When the above-mentioned communication device is a chip applied to a network device, the network device chip implements the function of the network device in the above-mentioned method embodiment. The network device chip receives information from the terminal, which can be understood as the information is first received by other modules in the network device (such as a radio frequency module or an antenna), and then sent to the network device chip by these modules. The network device chip sends information to the terminal, which can be understood as the information is sent to other modules in the network device (such as a radio frequency module or an antenna), and then sent to the terminal by these modules.

[0143] In the present application, when entity A sends information to entity B, it can be that A sends it directly to B, or that A sends it to B indirectly through other entities. Similarly, when entity B receives information from entity A, it can be that entity B directly receives the information sent by entity A, or that entity B indirectly receives the information sent by entity A through other entities. Entities A and B here can be RAN nodes or terminals, or modules inside the RAN nodes or terminals. The sending and receiving of information can be information interaction between a RAN node and a terminal, for example, information interaction between a base station and a terminal; the sending and receiving of information can also be information interaction between two RAN nodes, for example, information interaction between a CU and a DU; the sending and receiving of information can also be information interaction between different modules inside a device, for example, information interaction between a terminal chip and other modules of the terminal, or information interaction between a base station chip and other modules in the base station.

[0144] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0145] The method steps in the embodiments of the present application can be implemented in hardware or in software instructions that can be executed by a processor. The software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, register, hard disk, mobile hard disk, CD-ROM or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. The storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. The processor and the storage medium can also be present in a base station or a terminal as discrete components.

[0146] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instruction is loaded and executed on a computer, the process or function described in the embodiment of the present application is executed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device or other programmable device. The computer program or instruction may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer program or instruction may be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server, data center, etc. that integrates one or more available media. The available medium may be a magnetic medium, for example, a floppy disk, a hard disk, a tape; it may also be an optical medium, for example, a digital video disc; it may also be a semiconductor medium, for example, a solid-state hard disk. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.

[0147] In the various embodiments of the present application, unless otherwise specified or provided for in any logical conflict, the terms and / or descriptions between the different embodiments are consistent and may be referenced to each other, and the technical features in the different embodiments may be combined to form new embodiments according to their inherent logical relationships.

[0148] In the present application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of the present application, the character " / " generally indicates that the previous and next associated objects are in an "or" relationship; in the formula of the present application, the character " / " indicates that the previous and next associated objects are in a "division" relationship. "Including at least one of A, B and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B and C.

[0149] It is understood that the various numbers involved in the embodiments of the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic.

Claims

1. A communication method, characterized in that: The method comprises: Sending a channel state information reference signal CSIRS to a terminal device, wherein the CSIRS is processed by a first weight matrix; wherein the number of rows and columns of the first weight matrix is ​​related to the number of transmission ports of the CSIRS and the number of digital channels of a network device, and the number of transmission ports of the CSIRS is greater than the number of digital channels; Receive channel state information CSI from the terminal device.

2. The method according to claim 1, characterized in that: The number of rows and columns of the first weight matrix is ​​related to the number of transmission ports of the CSIRS and the number of digital channels of the network device, including: The number of rows of the first weight matrix is ​​equal to the number of digital channels of the network device, and the number of columns of the first weight matrix is ​​equal to the number of transmission ports of the CSIRS; Alternatively, the number of columns of the first weight matrix is ​​equal to the number of digital channels of the network device, and the number of rows of the first weight matrix is ​​equal to the number of transmission ports of the CSIRS.

3. The method according to claim 1 or 2, characterized in that: The CSI includes a precoding matrix indication PMI, and the method further includes: Based on the first weight matrix and the precoding matrix indicated by the PMI, a second weight matrix is ​​obtained, and the second weight matrix is ​​used to process the signal to be sent to the terminal device.

4. The method according to claim 3, characterized in that: The second weight matrix is ​​the product of the first weight matrix and the precoding matrix indicated by the PMI.

5. The method according to claim 3 or 4, characterized in that: The first weight matrix includes a plurality of element values, and the element values ​​included in the first weight matrix are related to one or more of the following information: The codebook type corresponding to the terminal device, the number of digital channels of the network device, the number of transmitting ports of the CSIRS, the communication environment information of the terminal device, the phase accuracy requirement for the second weight matrix, and / or the amplitude quantization requirement for the second weight matrix.

6. The method according to any one of claims 1 to 5, characterized in that: The number of the CSIRS transmission ports is 8, and the number of the digital channels is 4.

7. The method according to claim 6, characterized in that: The number of rows of the first weight matrix is ​​4, the number of columns of the first weight matrix is ​​8, and the first weight matrix is ​​any one of the following: or, or, or, or, [Q1 Q2]; where Q1 is a unitary matrix with 4 rows and 4 columns, and Q2 is a unitary matrix with 4 rows and 4 columns.

8. The method according to any one of claims 1 to 5, characterized in that: The number of the CSIRS transmission ports is 8, and the number of the digital channels is 2.

9. The method according to claim 8, characterized in that: The number of rows of the first weight matrix is ​​2, the number of columns of the first weight matrix is ​​8, and the first weight matrix is:

10. A communication method, characterized in that: The method comprises: Receive a channel state information reference signal CSIRS from a network device, the CSIRS being processed by a first weight matrix; wherein the number of rows and columns of the first weight matrix is ​​related to the number of transmission ports of the CSIRS and the number of digital channels of the network device, and the number of transmission ports of the CSIRS is greater than the number of digital channels; Measuring the CSIRS to obtain channel state information CSI; The CSI is sent to the network device.

11. The method according to claim 10, characterized in that: The number of rows and columns of the first weight matrix is ​​related to the number of transmission ports of the CSIRS and the number of digital channels of the network device, including: The number of rows of the first weight matrix is ​​equal to the number of digital channels of the network device, and the number of columns of the first weight matrix is ​​equal to the number of transmission ports of the CSIRS; Alternatively, the number of columns of the first weight matrix is ​​equal to the number of digital channels of the network device, and the number of rows of the first weight matrix is ​​equal to the number of transmission ports of the CSIRS.

12. The method according to claim 10 or 11, characterized in that: The first weight matrix includes a plurality of element values, and the element values ​​included in the first weight matrix are related to one or more of the following information: The codebook type corresponding to the terminal device, the number of digital channels of the network device, the number of transmitting ports of the CSIRS, the communication environment information of the terminal device, the phase accuracy requirement for the second weight matrix, and / or the amplitude quantization requirement for the second weight matrix.

13. The method according to any one of claims 10 to 12, characterized in that: The number of the CSIRS transmission ports is 8, and the number of the digital channels is 4.

14. The method according to claim 13, characterized in that: The number of rows of the first weight matrix is ​​4, the number of columns of the first weight matrix is ​​8, and the first weight matrix is ​​any one of the following: or, or, or, or, [Q1 Q2]; where Q1 is a unitary matrix with 4 rows and 4 columns, and Q2 is a unitary matrix with 4 rows and 4 columns.

15. The method according to any one of claims 10 to 12, characterized in that: The number of the CSIRS transmission ports is 8, and the number of the digital channels is 2.

16. The method according to claim 15, characterized in that: The number of rows of the first weight matrix is ​​2, the number of columns of the first weight matrix is ​​8, and the first weight matrix is:

17. A communication device, characterized in that: The method comprises a module for executing the method according to any one of claims 1 to 9, or comprises a module for executing the method according to any one of claims 10 to 16.

18. A communication device, characterized in that: It includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method as described in any one of claims 1 to 9 through a logic circuit or by executing code instructions, or the processor is used to implement the method as described in any one of claims 10 to 16 through a logic circuit or by executing code instructions.

19. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or instruction. When the computer program or instruction is executed by the communication device, the communication device implements the method as described in any one of claims 1 to 9, or implements the method as described in any one of claims 10 to 16.

20. A computer program product, characterized in that The computer program product includes a computer program or instructions, and when the computer program or instructions are executed by a communication device, the communication device implements the method according to any one of claims 1 to 9, or implements the method according to any one of claims 10 to 16.

Citation Information

Cited By

  • Communication method and communication apparatus

    EP4779886A1

  • Communication method and communication apparatus

    WO2025066776A1