CN116235415A - Signal transmission method and related device - Google Patents

Signal transmission method and related device Download PDF

Info

Publication number
CN116235415A
CN116235415A CN202080105611.6A CN202080105611A CN116235415A CN 116235415 A CN116235415 A CN 116235415A CN 202080105611 A CN202080105611 A CN 202080105611A CN 116235415 A CN116235415 A CN 116235415A
Authority
CN
China
Prior art keywords
matrix
receiving
signal
channel
terminal equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202080105611.6A
Other languages
Chinese (zh)
Inventor
高翔
刘鹍鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN116235415A publication Critical patent/CN116235415A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Radio Transmission System (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application provides a signal transmission method and a related device. The signal transmission method comprises the steps that a terminal device receives a first receiving signal; the first receiving signal is sent to the terminal equipment through a downlink channel corresponding to the terminal equipment after the first reference signal is precoded according to a first channel matrix, the first channel matrix is obtained according to a second channel matrix, the number of rows and/or columns of the first channel matrix is smaller than or equal to the sum of the number of receiving antennas of one or more terminal equipment participating in MIMO transmission, and the second channel matrix is the channel matrix of the downlink channel corresponding to one or more terminal equipment; and the terminal equipment obtains an equivalent channel coefficient corresponding to the terminal equipment according to the first receiving signal.

Description

Signal transmission method and related device Technical Field
The present disclosure relates to the field of communications technologies, and in particular, to a signal transmission method and a related device.
Background
The 5G communication system has higher requirements on system capacity, spectrum efficiency and the like. In a 5G communication system, massive (massive) multiple-input multiple-output (multiple input multiple output, MIMO) plays a vital role in the spectral efficiency of the system.
When the MIMO technology is adopted, when the network device transmits data to the terminal device through multiple antenna ports, precoding is required. The network device can preprocess the signal to be transmitted by means of the precoding matrix matched with the channel under the condition of knowing the channel state, so that the precoded signal to be transmitted is matched with the channel, and the transmission performance is improved. In a specific implementation process, the sending device may also perform precoding in other manners. For example, when channel information cannot be acquired, precoding is performed using a pre-set precoding matrix or a weighting method.
In the related art, a network device may transmit a demodulation reference signal (demodulation reference signal, DMRS) to a terminal device, and the DMRS performs the same precoding process with a data signal based on the same precoding matrix. The receiver of the terminal device estimates an equivalent channel matrix or equivalent channel coefficient by demodulating the reference signal, and estimates the received data signal according to the equivalent channel matrix or equivalent channel coefficient.
When the THP algorithm in the MIMO scene performs precoding, the feedback matrix B is utilized to perform precoding so as to eliminate interference. B=gr H R is the conjugate transpose of the channel matrix H to all users H And (3) performing QR decomposition to obtain Q which is a unitary matrix. The G matrix is a diagonal matrix, and its main diagonal elements are the inverses of the main diagonal elements of the R matrix. The dimension of the user complete channel matrix H is
Figure PCTCN2020119757-APPB-000001
For large-scale antennas, the number of transmit antennas is typically large, such as 64T. In addition, when the number of paired users is large,
Figure PCTCN2020119757-APPB-000002
the value of (2) is also larger. Thus, QR decomposition of channel matrix H is complexThe impurity degree is higher. Therefore, in the THP precoding process, the matrix calculation dimension is larger and the complexity is higher.
Disclosure of Invention
The signal transmission method and the related device can reduce the calculation difficulty of channel matrix decomposition, reduce the precoding calculation complexity and improve the transmission performance.
In a first aspect, the present application provides a signal transmission method, including: the terminal equipment receives a first receiving signal; the first receiving signal is sent to the terminal equipment through a downlink channel corresponding to the terminal equipment after the first reference signal is precoded according to a first channel matrix, the first channel matrix is obtained according to a second channel matrix, the number of rows and/or columns of the first channel matrix is smaller than or equal to the sum of the number of receiving antennas of one or more terminal equipment participating in MIMO transmission, and the second channel matrix is the channel matrix of the downlink channel corresponding to the one or more terminal equipment; and the terminal equipment obtains an equivalent channel coefficient corresponding to the terminal equipment according to the first receiving signal. The equivalent channel coefficients may be used to detect the data signal.
According to the technical scheme, after the first reference signal is precoded according to the first channel matrix, the first reference signal is sent to the terminal equipment through the downlink channel corresponding to the terminal equipment, the first channel matrix is obtained according to the second channel matrix, and the number of rows and/or the number of columns of the first channel matrix is smaller than or equal to the sum of the number of receiving antennas of n terminal equipment participating in MIMO transmission, so that the matrix calculation difficulty can be reduced in the THP precoding process, and the calculation of THP precoding is simpler.
It should be understood that the precoding in this application may be THP precoding, but may also be other precoding techniques. For example, the precoding may be, but is not limited to, symbol level precoding (symbol level precoding, SLP), vector perturbation (vector perturbation, VP) precoding, zero-forcing (ZF) precoding, and the like.
In some possible embodimentsIn the formula, the first channel matrix
Figure PCTCN2020119757-APPB-000003
The second channel matrix is processed according to the receiving weight matrix W and the weight matrix V.
In this application, the weight matrix may be an outer weight matrix.
In some embodiments, the number of rows of the weight matrix and/or the number of columns of the weight matrix is less than or equal to the sum of the number of receive antennas of the one or more terminal devices participating in the MIMO transmission.
Optionally, a first channel matrix
Figure PCTCN2020119757-APPB-000004
Second channel matrix
Figure PCTCN2020119757-APPB-000005
First channel matrix
Figure PCTCN2020119757-APPB-000006
The number of rows being less than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission, or a first channel matrix
Figure PCTCN2020119757-APPB-000007
The number of rows and columns of the antenna is less than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission.
Optionally, a first channel matrix
Figure PCTCN2020119757-APPB-000008
Second channel matrix
Figure PCTCN2020119757-APPB-000009
First channel matrix
Figure PCTCN2020119757-APPB-000010
The number of columns being less than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission, or a first channel matrix
Figure PCTCN2020119757-APPB-000011
The number of rows and columns of the antenna is less than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission.
For example, the number of rows of the weight matrix V is the sum of the numbers of transport streams of the one or more terminal devices, and/or the number of columns of the weight matrix is the sum of the numbers of transport streams of the plurality of terminal devices. In this way, by reasonably designing the weight matrix V and the receiving weight matrix W, the first channel matrix can be formed
Figure PCTCN2020119757-APPB-000012
The number of rows and the number of columns are the sum L of the total transmission streams of one or more terminal devices participating in MIMO transmission, and the problem of mismatching of matrix dimensions caused by that the sum L of the total transmission streams of n terminal devices participating in MIMO transmission is smaller than the sum of the total receiving antenna numbers of a plurality of terminal devices is solved.
In some embodiments, the first channel matrix
Figure PCTCN2020119757-APPB-000013
W is a receiving weight matrix, V is a weight matrix, H is the second channel matrix, and the number of rows of the receiving weight matrix and/or the number of columns of the weight matrix is smaller than or equal to the sum of the numbers of receiving antennas of one or more terminal devices participating in MIMO transmission. In this way, the second channel matrix is subjected to dimension reduction processing through the receiving weight matrix and the weight matrix, so that the dimension is smaller than or equal to the second channel matrixThe first matrix of the channel matrix can reduce the calculation difficulty of the channel matrix decomposition.
Optionally, the receiving weight matrix includes a receiving weight sub-matrix corresponding to the terminal device; the method further comprises the steps of:
the terminal equipment receives a second receiving signal;
the terminal equipment obtaining the equivalent channel coefficient corresponding to the terminal equipment according to the first receiving signal comprises the following steps:
the terminal equipment determines an estimated receiving weight sub-matrix corresponding to the receiving weight sub-matrix according to the second receiving signal;
and the terminal equipment obtains an equivalent channel coefficient corresponding to the terminal equipment according to the estimated receiving weight submatrix and the first receiving signal. For example, the terminal device may multiply the estimated reception weight submatrix by the first reception signal to obtain a third reception signal, and then perform channel estimation according to the third reception signal and the first reference signal.
In this way, the terminal device determines the estimated receiving weight sub-matrix corresponding to the terminal device according to the receiver type and the second receiving signal corresponding to the second reference signal. In this application, when performing channel estimation, the network device transmits another reference signal (second reference signal) in addition to the reference signal used for directly performing channel estimation. Compared with the scheme of directly indicating through signaling, the scheme of implicitly indicating the receiving weight sub-matrix through the second reference signal can avoid signaling notification of the receiving weight matrix, reduce the downlink signaling overhead and avoid performance loss caused by quantization during notification.
Optionally, the weight matrix includes a weight sub-matrix corresponding to the terminal device, and the second received signal is sent to the terminal device through a downlink channel corresponding to the terminal device after the network device performs precoding on the second reference signal according to the weight sub-matrix. In this way, the terminal device can estimate the estimated receiving weight sub-matrix corresponding to the terminal device according to the second reference signal.
Optionally, the receiving weight sub-matrix corresponding to the terminal device is obtained according to the channel matrix and the weight matrix corresponding to the terminal device.
In other possible embodiments, the first channel matrix
Figure PCTCN2020119757-APPB-000014
Is obtained by processing the second channel matrix according to the receiving weight matrix W.
First channel matrix
Figure PCTCN2020119757-APPB-000015
Second channel matrix
Figure PCTCN2020119757-APPB-000016
The number of rows of the receiving weight matrix W is less than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission, i.e. the first channel matrix
Figure PCTCN2020119757-APPB-000017
Less than or equal to the sum of the number of receive antennas of n terminal devices participating in the MIMO transmission.
Alternatively, the first channel matrix
Figure PCTCN2020119757-APPB-000018
Second channel matrix
Figure PCTCN2020119757-APPB-000019
The number of columns of the receiving weight matrix W is less than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission, i.e. a channel matrix
Figure PCTCN2020119757-APPB-000020
Is small in the number of columnsAnd the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission.
In this way, the second channel matrix is subjected to dimension reduction processing through the receiving weight matrix and the weight matrix to obtain the first matrix with dimension smaller than or equal to that of the second channel matrix, so that the calculation difficulty of channel matrix decomposition can be reduced.
Optionally, the number of rows of the receiving weight matrix is the sum of the numbers of the transport streams of the plurality of terminal devices. Thus, by reasonably designing the receiving weight matrix W, the first channel matrix can be formed
Figure PCTCN2020119757-APPB-000021
The number of the lines of the (a) is the sum L of the total transmission streams of one or more terminal devices participating in MIMO transmission, and the problem of mismatching of matrix dimensions caused by that the sum L of the total transmission streams of n terminal devices participating in MIMO transmission is smaller than the sum of the total receiving antenna numbers of a plurality of terminal devices is solved.
Specifically, the receiving weight matrix comprises a receiving weight submatrix corresponding to the terminal equipment; the method further comprises the steps of:
the terminal equipment receives a second receiving signal;
the terminal equipment obtaining the equivalent channel coefficient corresponding to the terminal equipment according to the first receiving signal comprises the following steps:
the terminal equipment determines an estimated receiving weight sub-matrix corresponding to the receiving weight sub-matrix according to the second receiving signal;
and the terminal equipment obtains an equivalent channel coefficient corresponding to the terminal equipment according to the estimated receiving weight submatrix and the first receiving signal.
In this way, the terminal device determines the estimated receiving weight sub-matrix corresponding to the terminal device according to the receiver type and the second receiving signal corresponding to the second reference signal. In this application, when channel estimation is performed, another reference signal (second reference signal) is transmitted in addition to the reference signal used for direct channel estimation. Compared with the scheme of directly indicating through signaling, the scheme of implicitly indicating the receiving weight sub-matrix through the second reference signal can avoid signaling notification of the receiving weight matrix, reduce the downlink signaling overhead and avoid performance loss caused by quantization during notification.
In certain embodiments, the method further comprises: the terminal equipment receives a first received data signal, wherein the first received data signal is sent to the terminal equipment through a downlink channel corresponding to the terminal equipment after the network equipment performs precoding on a sent data signal according to the first channel matrix; and the terminal equipment detects the first received data signal according to the estimated receiving weight submatrix and the equivalent channel coefficient corresponding to the terminal equipment. In this way, the terminal device can detect the received data signal based on the equivalent channel coefficients.
In some embodiments, the detecting, by the terminal device, the data signal according to the estimated receiving weight submatrix and the equivalent channel coefficient corresponding to the terminal device includes: the terminal equipment multiplies the first received data signal by the estimated receiving weight submatrix to obtain a second received data signal corresponding to the first received data signal; and the terminal equipment obtains an estimation result of the transmitted data signal according to the second received data signal and the equivalent channel coefficient corresponding to the terminal equipment. In this way, the network device processes the transmitted data signal according to the receiving weight matrix, the terminal device processes the first received data signal according to the receiving weight matrix, and the network device and the terminal device both operate and process according to the same receiver hypothesis, so as to ensure the matching of the calculation of the transmitting end and the receiving end. Reporting or downlink notification of the detection weight matrix can be avoided.
Optionally, the method further comprises: the terminal equipment sends the receiver type of the terminal equipment, and the receiver type of the terminal equipment is used for the network equipment to determine the receiving weight matrix. In this way, the network device can determine the receiving weight sub-matrix corresponding to the terminal device according to the type of the receiver reported by the terminal device and a preset receiver or receiving weight calculation method, so as to obtain the first channel matrix.
In a second aspect, embodiments of the present application further provide a signal transmission method for multiple-input multiple-output MIMO transmission, including: the network equipment performs precoding on a first reference signal according to a first channel matrix to obtain a first transmission signal, wherein the first channel matrix is obtained according to a second channel matrix, the number of rows and/or columns of the first channel matrix is smaller than or equal to the sum of the number of receiving antennas of one or more terminal equipment participating in MIMO transmission, and the second channel matrix is a channel matrix of a downlink channel of the one or more terminal equipment; the network device transmits the first transmission signal.
It will be appreciated that the first transmit signal is transmitted to one or more terminal devices participating in the MIMO transmission. The one or more terminal devices receive respective corresponding first received signals on respective downlink channels.
According to the technical scheme, the network equipment performs precoding on the first reference signal according to the first channel matrix, the first channel matrix is obtained according to the second channel matrix, and the number of rows and/or columns of the first channel matrix is smaller than or equal to the sum of the number of receiving antennas of n terminal equipment participating in MIMO transmission, so that matrix calculation difficulty can be reduced in the THP precoding process, and THP precoding calculation is simpler.
Optionally, a second channel matrix
Figure PCTCN2020119757-APPB-000022
First channel matrix
Figure PCTCN2020119757-APPB-000023
The number of rows being less than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission, or a first channel matrix
Figure PCTCN2020119757-APPB-000024
Is smaller than or equal to the number of rows and columns of n terminal devices participating in MIMO transmissionAnd the sum of the number of receiving antennas.
Optionally, a second channel matrix
Figure PCTCN2020119757-APPB-000025
First channel matrix
Figure PCTCN2020119757-APPB-000026
The number of columns being less than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission, or a first channel matrix
Figure PCTCN2020119757-APPB-000027
The number of rows and columns of the antenna is less than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission.
In some possible embodiments, the first channel matrix
Figure PCTCN2020119757-APPB-000028
W is a receiving weight matrix, V is a weight matrix, and the number of rows of the receiving weight matrix and/or the number of columns of the weight matrix are smaller than or equal to the sum of the number of receiving antennas of the one or more terminal devices. In this way, the second channel matrix is subjected to dimension reduction processing through the receiving weight matrix and the weight matrix to obtain the first matrix with dimension smaller than or equal to that of the second channel matrix, so that the calculation difficulty of channel matrix decomposition can be reduced.
Optionally, the number of rows of the receiving weight matrix is the sum of the number of transport streams of the one or more terminal devices, and/or the number of columns of the weight matrix is the number of transport streams of the one or more terminal devices. In this way, by reasonably designing the weight matrix V and the receiving weight matrix W, the first channel matrix can be formed
Figure PCTCN2020119757-APPB-000029
The number of rows and the number of columns are the sum L of the total transmission streams of one or more terminal devices participating in MIMO transmission, and the problem of mismatching of matrix dimensions caused by that the sum L of the total transmission streams of n terminal devices participating in MIMO transmission is smaller than the sum of the total receiving antenna numbers of a plurality of terminal devices is solved.
In some embodiments, the weight matrix includes a weight sub-matrix corresponding to each of the one or more terminal devices, where the weight sub-matrix corresponding to each terminal device is determined according to a channel matrix of a downlink channel corresponding to the terminal device. The network device calculates the weight submatrix only depends on the channel matrix corresponding to each terminal device, does not depend on the channel information of other users, and does not need joint detection or notification of the channel state information of other users.
Optionally, the receiving weight sub-matrix corresponding to each terminal device is obtained according to the channel matrix and the weight matrix corresponding to the terminal device.
In some possible implementations, the method further includes: the network device sends a second sending signal, and each of the one or more terminal devices determines an estimated receiving weight sub-matrix corresponding to the second sending signal. In this way, the terminal device can determine the estimated receiving weight sub-matrix corresponding to the terminal device according to the receiver type and the second receiving signal corresponding to the second reference signal. In this application, when performing channel estimation, the network device transmits another reference signal (second reference signal) in addition to the reference signal for directly performing channel estimation. Compared with the scheme of directly indicating through signaling, the scheme of implicitly indicating the receiving weight sub-matrix through the second reference signal can avoid signaling notification of the receiving weight matrix, reduce the downlink signaling overhead and avoid performance loss caused by quantization during notification.
Specifically, the second transmission signal is obtained by precoding a second reference signal by the network device according to the weight submatrix. In this way, the terminal device can estimate the estimated receiving weight sub-matrix corresponding to the terminal device according to the second reference signal.
In other possible embodiments, the first channel matrix
Figure PCTCN2020119757-APPB-000030
W is a receiving weight matrix, and the number of rows of the receiving weight matrix is smaller than or equal to the sum of the number of receiving antennas of the one or more terminal devices. In this way, the second channel matrix is subjected to dimension reduction processing through the receiving weight matrix and the weight matrix to obtain the first matrix with dimension smaller than or equal to that of the second channel matrix, so that the calculation difficulty of channel matrix decomposition can be reduced.
In some embodiments, the receiving weight matrix includes a receiving weight sub-matrix corresponding to each of the plurality of terminal devices, where the receiving weight sub-matrix corresponding to each terminal device is determined by the network device according to a receiver type of the terminal device. The network device calculates the receiving weight matrix without depending on the channel information of other users, and joint detection or notification of the channel state information of other users is not needed. In this way, when the terminal equipment at the receiving end detects signals, the estimated receiving weight sub-matrix corresponding to the terminal equipment can be estimated in a simpler mode, so that the processing complexity of the terminal equipment can be reduced.
In certain embodiments, the method further comprises: the network equipment performs precoding on the transmission data signals according to the first channel matrix to obtain precoded transmission data signals; and the network equipment transmits the precoded transmission data signals. Thus, since the first transmission signal encodes the first reference signal based on the first channel matrix, and the transmission data signal also precodes the transmission data signal based on the first channel matrix, the terminal device can obtain the equivalent channel coefficient corresponding to the terminal device according to the first reception signal corresponding to the first transmission signal, and detect the reception data signal corresponding to the transmission data signal according to the equivalent channel coefficient.
In a third aspect, embodiments of the present application further provide a signal transmission device, including a receiving unit and a processing unit; the signal transmission means may be, for example, a terminal device, or the signal transmission means may be deployed at a terminal device; the receiving unit is used for receiving the first receiving signal; the first receiving signal is sent to the terminal equipment through a downlink channel corresponding to the terminal equipment after the first reference signal is precoded according to a first channel matrix, the first channel matrix is obtained according to a second channel matrix, the number of rows and/or columns of the first channel matrix is smaller than or equal to the sum of the number of receiving antennas of one or more terminal equipment participating in MIMO transmission, and the second channel matrix is the channel matrix of the downlink channel corresponding to the one or more terminal equipment; and the processing unit is used for obtaining the equivalent channel coefficient corresponding to the terminal equipment according to the first received signal.
According to the technical scheme, after the first reference signal is precoded according to the first channel matrix, the first reference signal is sent to the terminal equipment through the downlink channel corresponding to the terminal equipment, the first channel matrix is obtained according to the second channel matrix, and the number of rows and/or columns of the first channel matrix is smaller than or equal to the sum of the number of receiving antennas of n terminal equipment participating in MIMO transmission, so that matrix calculation difficulty can be reduced in the THP precoding process, and THP precoding calculation is simpler.
In some embodiments, the first channel matrix
Figure PCTCN2020119757-APPB-000031
W is a receiving weight matrix, V is a weight matrix, H is the second channel matrix, and the number of rows of the receiving weight matrix and/or the number of columns of the weight matrix is smaller than or equal to the sum of the numbers of receiving antennas of one or more terminal devices participating in MIMO transmission.
In some embodiments, the number of rows of the receiving weight matrix is the sum of the numbers of the transport streams of the one or more terminal devices, and/or the number of columns of the weight matrix is the sum of the numbers of the transport streams of the plurality of terminal devices.
In some embodiments, the receiving weight matrix includes a receiving weight sub-matrix corresponding to the terminal device; the receiving unit is further used for receiving a second receiving signal;
the processing unit is further configured to:
according to the first received signal, obtaining the equivalent channel coefficient corresponding to the terminal equipment comprises:
determining an estimated receiving weight sub-matrix corresponding to the receiving weight sub-matrix according to the second receiving signal; and
and obtaining an equivalent channel coefficient corresponding to the terminal equipment according to the estimated receiving weight submatrix and the first receiving signal.
In some embodiments, the weight matrix includes a weight sub-matrix corresponding to the terminal device, and the second received signal is sent to the terminal device through a downlink channel corresponding to the terminal device after the network device performs precoding on a second reference signal according to the weight sub-matrix.
Optionally, the receiving weight sub-matrix corresponding to the terminal device is obtained according to the channel matrix and the weight matrix corresponding to the terminal device.
In some embodiments, the first channel matrix
Figure PCTCN2020119757-APPB-000032
W is a receiving weight matrix, and the number of rows of the receiving weight matrix is smaller than the sum of the number of receiving antennas of one or more terminal devices participating in MIMO transmission.
In some embodiments, the number of rows of the receive weight matrix is the sum of the number of transport streams of the plurality of terminal devices.
In some embodiments, the receiving weight matrix includes a receiving weight sub-matrix corresponding to the terminal device; the receiving unit is further used for receiving a second receiving signal;
the processing unit is further configured to:
according to the first received signal, obtaining the equivalent channel coefficient corresponding to the terminal equipment comprises:
determining an estimated receiving weight sub-matrix corresponding to the receiving weight sub-matrix according to the second receiving signal; and
and obtaining an equivalent channel coefficient corresponding to the terminal equipment according to the estimated receiving weight submatrix and the first receiving signal.
In some embodiments, the receiving unit is further configured to receive a first received data signal, where the first received data signal is sent to the terminal device through a downlink channel corresponding to the terminal device after the network device performs precoding on a sending data signal according to the first channel matrix; the processing unit is further configured to detect the first received data signal according to the estimated receiving weight sub-matrix and an equivalent channel coefficient corresponding to the terminal device.
In some embodiments, the processing unit is specifically configured to:
multiplying the first received data signal by the estimated receiving weight submatrix to obtain a second received data signal corresponding to the first received data signal;
and obtaining an estimation result of the transmitted data signal according to the second received data signal and the equivalent channel coefficient corresponding to the terminal equipment.
In certain embodiments, the signal transmission device further comprises: and the transmitting unit is used for transmitting the receiver type of the terminal equipment, wherein the receiver type of the terminal equipment is used for the network equipment to determine the receiving weight matrix.
It should be appreciated that the technical effects of the various embodiments of the signal transmission method of the first aspect and the related supplementary explanation are also applicable to the signal transmission device of the third aspect of the present application, and the explanation is not repeated here.
In a fourth aspect, embodiments of the present application further provide a signal transmission apparatus for MIMO transmission, including a processing unit and a transmitting unit; the signal transmission means may be, for example, a network device, or the signal transmission means may be deployed at a network device; the processing unit is configured to perform precoding on a first reference signal according to a first channel matrix to obtain a first transmission signal, where the first channel matrix is obtained according to a second channel matrix, and a number of rows and/or columns of the first channel matrix is smaller than or equal to a sum of numbers of receiving antennas of one or more terminal devices participating in MIMO transmission, and the second channel matrix is a channel matrix of a downlink channel of the one or more terminal devices; the transmitting unit is used for transmitting the first transmitting signal.
According to the technical scheme, the signal transmission device performs precoding on the first reference signal according to the first channel matrix, the first channel matrix is obtained according to the second channel matrix, and the number of rows and/or columns of the first channel matrix is smaller than or equal to the sum of the number of receiving antennas of n terminal devices participating in MIMO transmission, so that matrix calculation difficulty can be reduced in the THP precoding process, and THP precoding calculation is simpler.
In some embodiments, the first channel matrix
Figure PCTCN2020119757-APPB-000033
W is a receiving weight matrix, V is a weight matrix, and the number of rows of the receiving weight matrix and/or the number of columns of the weight matrix are smaller than or equal to the sum of the number of receiving antennas of the one or more terminal devices.
In some embodiments, the number of rows of the receiving weight matrix is the sum of the number of transport streams of the one or more terminal devices, and/or the number of columns of the weight matrix is the number of transport streams of the one or more terminal devices.
In some embodiments, the weight matrix includes a weight sub-matrix corresponding to each of the one or more terminal devices, where the weight sub-matrix corresponding to each terminal device is determined according to a channel matrix of a downlink channel corresponding to the terminal device.
Optionally, the receiving weight sub-matrix corresponding to each terminal device is obtained according to the channel matrix and the weight matrix corresponding to the terminal device.
In some embodiments, the transmitting unit is further configured to transmit a second transmission signal, where each of the one or more terminal devices determines an estimated receiving weight sub-matrix corresponding to its corresponding receiving weight sub-matrix.
In some embodiments, the second transmission signal is obtained by the network device precoding a second reference signal according to the weight submatrix.
In some embodiments, the first channel matrix
Figure PCTCN2020119757-APPB-000034
W is a receiving weight matrix, and the number of rows of the receiving weight matrix is smaller than or equal to the sum of the number of receiving antennas of the one or more terminal devices.
In some embodiments, the receiving weight matrix includes a receiving weight sub-matrix corresponding to each of the plurality of terminal devices, where the receiving weight sub-matrix corresponding to each terminal device is determined by the network device according to a receiver type of the terminal device.
In some embodiments, the processing unit is further configured to precode a transmission data signal according to the first channel matrix to obtain a precoded transmission data signal; the transmitting unit is further configured to transmit the precoded transmission data signal.
It should be understood that the technical effects of the respective embodiments of the signal transmission method of the second aspect and the related supplementary explanation are also applicable to the signal transmission device of the fourth aspect of the present application, and the explanation is not repeated here.
In a fifth aspect, the present application provides a communication device, which is a terminal device or a network device, comprising a processor and a memory for storing computer instructions, the processor executing a computer program or instructions in the memory, such that the method of the first aspect or any of the embodiments of the second aspect is performed.
In a sixth aspect, the present application also provides a communication device comprising a processor, a memory and a transceiver for receiving signals or transmitting signals; a memory for storing program code; a processor for invoking program code from memory to perform a method as in the first or second aspect. The memory is for storing a computer program or instructions, and the processor is for calling and running the computer program or instructions from the memory, which when executed by the processor causes the communication device to perform any one of the embodiments of the method of the first or second aspect described above.
In the alternative, the processor is one or more, and the memory is one or more.
Alternatively, the memory may be integrated with the processor or the memory may be separate from the processor.
Alternatively, a transmitter (transmitter) and a receiver (receiver) may be included in the transceiver.
In a seventh aspect, the present application provides an apparatus comprising a processor coupled to a memory, which when executing a computer program or instructions in the memory, causes the method of any of the embodiments of the first aspect described above to be performed. Optionally, the apparatus further comprises a memory. Optionally, the apparatus further comprises a communication interface, the processor being coupled to the communication interface.
In one implementation, the apparatus is a terminal device. When the communication device is a terminal device, the communication interface may be a transceiver, or an input/output interface. Alternatively, the transceiver may be a transceiver circuit. Alternatively, the input/output interface may be an input/output circuit.
In another implementation, the device is a chip or a system-on-chip. When the device is a chip or a system-on-chip, the communication interface may be an input/output interface, interface circuitry, output circuitry, input circuitry, pins, or related circuitry, etc. on the chip or system-on-chip. A processor may also be embodied as processing or logic circuitry.
In an eighth aspect, the present application provides a communication device comprising a processor and interface circuitry for receiving code instructions and transmitting to the processor; the processor executes code instructions to perform the method of any one of the possible implementations of the first aspect or the second aspect described above.
In a ninth aspect, the present application provides a system, which includes the above terminal device and a network device.
In a tenth aspect, the present application provides a computer program product comprising: a computer program (which may also be referred to as code, or instructions) which, when executed, causes a computer to perform the method of any one of the possible implementations of the first or second aspects described above.
In an eleventh aspect, the present application provides a computer readable storage medium storing a computer program (which may also be referred to as code, or instructions) which, when run on a computer, causes the computer to perform the method of the first aspect or any one of the possible implementations of the second aspect.
In a twelfth aspect, the present application further provides a chip, including: a processor and an interface for executing a computer program or instructions stored in a memory for performing the method of the first aspect or any one of the possible implementations of the second aspect.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings that are required to be used in the embodiments will be briefly described below.
Fig. 1 is a network architecture diagram of a network system according to an embodiment of the present application;
fig. 2A is a schematic structural diagram of a communication device according to an embodiment of the present application;
fig. 2B is a schematic structural diagram of a chip according to an embodiment of the present application;
fig. 3A is a schematic view of a THP precoding scenario;
fig. 3B is a schematic flow chart of THP precoding;
fig. 4 is a flow chart of a signal transmission method according to an embodiment of the present application;
fig. 5A is another flow chart of a signal transmission method according to an embodiment of the present application;
fig. 5B is another flow chart of the signal transmission method according to the embodiment of the present application;
fig. 5C is a schematic diagram of a scenario involved in a signal transmission method according to an embodiment of the present application;
fig. 6 is another flow chart of a signal transmission method according to an embodiment of the present application;
fig. 7 is another flow chart of a signal transmission method according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of a signal transmission device according to an embodiment of the present application;
fig. 9 is another schematic structural diagram of a signal transmission device according to an embodiment of the present application.
Detailed Description
The technical solutions in the present application will be described below with reference to the accompanying drawings.
The technical solution of the embodiment of the application can be applied to various communication systems, for example: long term evolution (Long Term Evolution, LTE) system, LTE frequency division duplex (frequency division duplex, FDD) system, LTE time division duplex (time division duplex, TDD), universal mobile telecommunications system (universal mobile telecommunication system, UMTS), worldwide interoperability for microwave access (worldwide interoperability for microwave access, wiMAX) telecommunications system, 5G mobile telecommunications system, or new radio access technology (new radio Access Technology, NR). The 5G mobile communication system may include a non-independent Networking (NSA) and/or an independent networking (SA), among others.
The technical solutions provided herein may also be applied to machine-type communication (machine type communication, MTC), inter-machine communication long term evolution technology (Long Term Evolution-machine, LTE-M), device-to-device (D2D) networks, machine-to-machine (machine to machine, M2M) networks, internet of things (internet of things, ioT) networks, or other networks. The IoT network may include, for example, an internet of vehicles. The communication modes in the internet of vehicles system are generally called as vehicle to other devices (V2X, X may represent anything), for example, the V2X may include: vehicle-to-vehicle (vehicle to vehicle, V2V) communication, vehicle-to-infrastructure (vehicle to infrastructure, V2I) communication, vehicle-to-pedestrian communication (vehicle to pedestrian, V2P) or vehicle-to-network (vehicle to network, V2N) communication, etc.
The technical scheme provided by the application can also be applied to future communication systems, such as a sixth generation mobile communication system and the like. The present application is not limited in this regard.
In this embodiment of the present application, the network device may be any device having a wireless transceiver function. The apparatus includes, but is not limited to: an evolved Node B (eNB), a radio network controller (radio network controller, RNC), a Node B (Node B, NB), a base station controller (base station controller, BSC), a base transceiver station (base transceiver station, BTS), a home base station (home evolved NodeB, or a home Node B, HNB, for example), a Base Band Unit (BBU), an Access Point (AP) in a wireless fidelity (wireless fidelity, wiFi) system, a wireless relay Node, a wireless backhaul Node, a transmission point (transmission point, TP), or a transmission reception point (transmission and reception point, TRP), etc., may also be 5G, e.g., NR, a gNB in a system, or a transmission point (TRP or TP), one or a group of base stations (including multiple antenna panels) in a 5G system, or may also be a network Node constituting a gNB or a transmission point, such as a baseband unit (BBU), or a Distributed Unit (DU), etc.
In some deployments, the gNB may include a Centralized Unit (CU) and DUs. The gNB may also include an active antenna unit (active antenna unit, AAU). The CU implements part of the functionality of the gNB and the DU implements part of the functionality of the gNB, e.g. the CU is responsible for handling non-real time protocols and services, implementing radio resource control (radio resource control, RRC), packet data convergence layer protocol (packet data convergence protocol, PDCP) layer functions. The DUs are responsible for handling physical layer protocols and real-time services, implementing the functions of the radio link control (radio link control, RLC), medium access control (medium access control, MAC) and Physical (PHY) layers. The AAU realizes part of physical layer processing function, radio frequency processing and related functions of the active antenna. Since the information of the RRC layer may eventually become information of the PHY layer or be converted from the information of the PHY layer, under this architecture, higher layer signaling, such as RRC layer signaling, may also be considered to be transmitted by the DU or by the du+aau. It is understood that the network device may be a device comprising one or more of a CU node, a DU node, an AAU node. In addition, the CU may be divided into network devices in an access network (radio access network, RAN), or may be divided into network devices in a Core Network (CN), which is not limited in this application.
The network device provides services for the cell, and the terminal device communicates with the cell through transmission resources (e.g., frequency domain resources, or spectrum resources) allocated by the network device, where the cell may belong to a macro base station (e.g., macro eNB or macro gNB, etc.), or may belong to a base station corresponding to a small cell (small cell), where the small cell may include: urban cells (metro cells), micro cells (micro cells), pico cells (pico cells), femto cells (femto cells) and the like, and the small cells have the characteristics of small coverage area and low transmitting power and are suitable for providing high-rate data transmission services.
In the embodiments of the present application, the terminal device may also be referred to as a User Equipment (UE), an access terminal device, a subscriber unit, a subscriber station, a mobile station, a remote terminal device, a mobile device, a user terminal device, a wireless communication device, a user agent, or a user apparatus.
The terminal device may be a device providing voice/data connectivity to a user, e.g., a handheld device with wireless connectivity, an in-vehicle device, etc. Currently, some examples of terminal devices may be: a mobile phone (mobile phone), a tablet (pad), a computer with wireless transceiving function (such as a notebook computer, a palm computer, etc.), a mobile internet device (mobile internet device, MID), a Virtual Reality (VR) device, an augmented reality (augmented reality, AR) device, a wireless terminal device in industrial control (industrial control), a wireless terminal device in unmanned aerial vehicle (self driving), a wireless terminal device in telemedicine (remote media), a wireless terminal device in smart grid (smart grid), a wireless terminal device in transportation security (transportation safety), a wireless terminal device in smart city (smart city), a wireless terminal device in smart home (smart home), a cellular phone, a cordless phone, a session initiation protocol (session initiation protocol, SIP) phone, a wireless local loop (wireless local loop, WLL) station, a personal digital assistant (personal digital assistant, PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a wireless terminal device in smart grid (smart media), a future mobile terminal device in smart city (smart city), a future mobile terminal device in smart home (smart home), a future mobile terminal device in a future communication network (public land mobile network, etc.).
The wearable device can also be called as a wearable intelligent device, and is a generic name for intelligently designing daily wearing and developing wearable devices by applying a wearable technology, such as glasses, gloves, watches, clothes, shoes and the like. The wearable device is a portable device that is worn directly on the body or integrated into the clothing or accessories of the user. The wearable device is not only a hardware device, but also can realize a powerful function through software support, data interaction and cloud interaction. The generalized wearable intelligent device includes full functionality, large size, and may not rely on the smart phone to implement complete or partial functionality, such as: smart watches or smart glasses, etc., and focus on only certain types of application functions, and need to be used in combination with other devices, such as smart phones, for example, various smart bracelets, smart jewelry, etc. for physical sign monitoring.
Furthermore, the terminal device may also be a terminal device in an internet of things (internet of things, ioT) system. IoT is an important component of future information technology development, and its main technical feature is to connect an item with a network through a communication technology, so as to implement man-machine interconnection and an intelligent network for object interconnection. IoT technology can enable mass connectivity, deep coverage, and terminal device power saving through, for example, narrowband NB technology.
In addition, the terminal device may further include sensors such as an intelligent printer, a train detector, and a gas station, and the main functions include collecting data (part of the terminal device), receiving control information and downlink data of the network device, and transmitting electromagnetic waves to transmit uplink data to the network device.
To facilitate understanding of the embodiments of the present application, a communication system suitable for use in the method provided in the embodiments of the present application will be described in detail with reference to fig. 1. Fig. 1 shows a schematic diagram of a communication system suitable for use in the method provided in the embodiments of the present application. As shown, the communication system may include at least one network device; the communication system may further comprise at least one terminal device. Wherein the terminal devices in the communication system may be mobile or fixed. The network device and the terminal device may communicate over a wireless link. Each network device may provide communication coverage for a particular geographic area and may communicate with terminal devices located within the coverage area. For example, the network device may send configuration information to the terminal device, and the terminal device may send uplink data to the network device based on the configuration information; as another example, the network device may send downstream data to the terminal device. Thus, the network device and the terminal device in fig. 1 constitute one communication system.
Alternatively, the terminal devices may also communicate with the network device, respectively. The terminal devices can communicate directly with each other.
It should be appreciated that fig. 1 illustrates schematically one network device and a plurality of terminal devices, as well as communication links between the communication devices. Alternatively, the communication system may comprise a plurality of network devices, and the coverage area of each network device may comprise other numbers of terminal devices, e.g. more or fewer terminal devices. The present application is not limited in this regard.
Each of the above-described communication apparatuses, such as the network apparatus and the terminal apparatus in fig. 1, may be configured with a plurality of antennas. The plurality of antennas may include at least one transmitting antenna for transmitting signals and at least one receiving antenna for receiving signals. In addition, each communication device may additionally include a transmitter chain and a receiver chain, each of which may include a plurality of components (e.g., processors, modulators, multiplexers, demodulators, demultiplexers, antennas, etc.) associated with the transmission and reception of signals, as will be appreciated by one skilled in the art. Thus, communication between the network device and the terminal device is possible through MIMO technology.
Optionally, the wireless communication system may further include a network controller, a mobility management entity, and other network entities, where embodiments of the present application are not limited.
The functions of the terminal device and the network device in the embodiments of the present application may be implemented by the communication apparatus 200 in fig. 2A. Fig. 2A is a schematic structural diagram of a communication device according to an embodiment of the present application. As shown in fig. 2A, the communication device 200 may include: processor 201, transceiver 205, and optionally memory 202.
The transceiver 205 may be referred to as a transceiver unit, a transceiver circuit, etc. for implementing a transceiver function. The transceiver 205 may include a receiver, which may be referred to as a receiver or a receiving circuit, etc., for implementing a receiving function, and a transmitter; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., for implementing a transmitting function.
The memory 202 may store a computer program or software code or instructions 204, which computer program or software code or instructions 204 may also be referred to as firmware. The processor 201 may control the MAC layer and the PHY layer by running a computer program or software code or instructions 203 therein or by calling a computer program or software code or instructions 204 stored in the memory 202 to implement the signaling methods provided by the embodiments described below. The processor 201 may be a central processing unit (central processing unit, CPU), and the memory 202 may be a read-only memory (ROM), or a random access memory (random access memory, RAM), for example.
The processor 201 and transceiver 205 described herein may be implemented on an integrated circuit (integrated circuit, IC), analog IC, radio frequency integrated circuit RFIC, mixed signal IC, application specific integrated circuit (application specific integrated circuit, ASIC), printed circuit board (printed circuit board, PCB), electronic device, or the like.
The communication device 200 may further include an antenna 206, and the modules included in the communication device 200 are only exemplary, and the application is not limited thereto.
As described above, the communication apparatus 200 in the above embodiment description may be a network device or a terminal device, but the scope of the communication apparatus described in the present application is not limited thereto, and the structure of the communication apparatus may not be limited by fig. 2A. The communication means may be a stand-alone device or may be part of a larger device. For example, the implementation form of the communication device may be:
(1) A stand-alone integrated circuit IC, or chip, or a system-on-a-chip or subsystem; (2) A set of one or more ICs, optionally including storage means for storing data, instructions; (3) modules that may be embedded within other devices; (4) A receiver, an intelligent terminal, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a cloud device, an artificial intelligent device, and the like; (5) others, and so forth.
For the case where the implementation form of the communication device is a chip or a chip system, reference may be made to the schematic structural diagram of the chip shown in fig. 2B. The chip shown in fig. 2B includes a processor and an interface. The number of the processors may be one or more, and the number of the interfaces may be a plurality. The interface is used for receiving and transmitting signals. Alternatively, the chip or system of chips may include a memory. The memory is used to hold the necessary program instructions and data for the chip or chip system.
The embodiments of the application and the claims are not limited to the scope and applicability of the application. Those skilled in the art may make adaptations, or omissions, substitutions, or additions of the various processes or components as may be made without departing from the scope of the embodiments of the application.
As shown in the processing block diagram of THP precoding in fig. 3A, THP precoding includes a process of nonlinear precoding and a process of linear precoding. The THP precoding procedure is elucidated based on a scenario where the number of transmit antennas is equal to the total number of receive antennas of all terminal devices participating in the MIMO transmission and is equal to the total number of transport streams L of all users. As shown in the flowchart of fig. 3B, in the related art, the THP precoding process includes the following steps:
301. The network device performs interference cancellation and modulo on the transmit modulation symbol vector based on the feedback matrix to obtain the transmit symbol vector.
It should be appreciated that the above-described interference cancellation and modulo can also be other similar or equivalent operations, and step 301 can also be understood as a process of nonlinear precoding.
For example, assuming that n terminal devices participate in MIMO transmission, the n terminal devices may be denoted as terminal device 1, terminal device 2, … …, terminal device n.
The terminal devices participating in the MIMO transmission may be terminal devices participating in pairing or terminal devices participating in multi-user MU-MIMO transmission.
For example, terminal k can be understood as a kth terminal, k=1, 2, … …, n. Each terminal device correspondingly transmits symbol vectors
Figure PCTCN2020119757-APPB-000035
Wherein L is k Representing the number of transport streams transmitted corresponding to terminal device k. s is(s) k,l (l∈[1,L k ]) Representing the symbol transmitted by the first transport stream corresponding to terminal device k. In the nonlinear processing phase, the network device transmits a symbol vector s=(s) for multiple users 1 ,s 2 ,…,s n ) T Interference cancellation is performed and a mode operation is performed after the interference cancellation operation to avoid transmit power unrestricted due to the interference cancellation operation.
After the modulo operation, the network device gets the transmit symbol vector x= (x) 1 ,x 2 ,…,x n ) T . The total transmission stream number corresponding to n terminal devices is
Figure PCTCN2020119757-APPB-000036
Each element in the multiuser transmit symbol vector s may be rearranged with an index, denoted s=(s) 1 ,s 2 ,…,s L ) T . Similarly, each element in the transmitted symbol vector x rearranges the index, denoted as x= (x) 1 ,x 2 ,…,x L ) T
Specifically, the feedback matrix B may be expressed as b=gr H . The dimension of the feedback matrix B is lxl.
Wherein the R matrix passes through the complete channel matrix for all users
Figure PCTCN2020119757-APPB-000037
The conjugated transpose matrix of (1) is subjected to QR decomposition to obtain: h H =qr. Wherein H is k Representing a channel matrix corresponding to the terminal equipment k, wherein the dimension is as follows
Figure PCTCN2020119757-APPB-000038
Indicating the number of receiving antennas of terminal equipment k, N T Indicating the number of transmit antennas of the network device.
The G matrix is a diagonal matrix with dimension L×L, and its main diagonal element is the inverse of the main diagonal element of the R matrix, i.e
Figure PCTCN2020119757-APPB-000039
Wherein r is kk Representing the elements corresponding to the kth column of the kth row of the R matrix. Matrix B is the lower triangular matrix with a main diagonal element of 1. The matrix Q is a unitary matrix of dimension l×l.
For the kth space layer formed by n terminal devices, the network device performs interference elimination and modulo on the transmission modulation symbol vector to output transmission symbol x k Can be expressed as:
Figure PCTCN2020119757-APPB-000040
wherein B is k,l Representing the elements corresponding to the kth row and the kth column of the B matrix. Mod (mode) τ { x } represents the mode operation, and the mode operation parameter is τ.
Figure PCTCN2020119757-APPB-000041
For power constraint of the non-linearly operated transmit symbols. d, d k Representing the rounded portion of the k-space layer obtained by the modulo operation. In the present application, one spatial layer corresponds to one transport stream.
By the above nonlinear operation, the resulting transmission symbol vector can be expressed as:
x=B -1 v;
wherein v= (v) 1 ,v 2 ,…,v L ) T ,v k =s k +d k τ。k=1,2,…,L。
302. The network device performs linear precoding on the transmission symbol vector x to obtain a precoded transmission symbol vector.
Specifically, the network device performs linear precoding on the transmission symbol vector x by using the matrix Q to obtain a precoded transmission symbol vector
Figure PCTCN2020119757-APPB-000042
Beta is a power normalization factor. The power normalization factor in the embodiment of the present application may also be a power adjustment factor, a power control factor or a power factor. The power factor may be 1, or may be a real number greater than 1 or less than 1.
The signals received by one or more terminal devices participating in a MIMO transmission may be expressed as
Figure PCTCN2020119757-APPB-000043
Figure PCTCN2020119757-APPB-000044
Where n is additive white gaussian noise, and or interference.
y=(y 1 ,y 2 ,…,y n ) T ,y k Representing the received symbol vector corresponding to terminal device k,
Figure PCTCN2020119757-APPB-000045
y k,l representing the received signal corresponding to the first receiving antenna of terminal equipment k. The G matrix is a diagonal matrix. Therefore, through THP precoding, the multi-user multi-antenna channel can be converted into parallel sub-channels, and the received signal corresponding to the u-th terminal device can be expressed as
Figure PCTCN2020119757-APPB-000046
Wherein,
Figure PCTCN2020119757-APPB-000047
as a matrix G -1 A sub-matrix corresponding to the u-th terminal device,
Figure PCTCN2020119757-APPB-000048
the transmission stream corresponding to the u-th space layer of the terminal equipment k corresponds to the equivalent channel coefficient of
Figure PCTCN2020119757-APPB-000049
Is a matrix
Figure PCTCN2020119757-APPB-000050
In the row corresponding to the u-th spatial layer of terminal device k, the elements located on the main diagonal.
The terminal device can perform channel estimation by using the demodulation reference signals (demodulation reference signal, DMRS) sent by the network device to obtain equivalent channel coefficients
Figure PCTCN2020119757-APPB-000051
Based on the above description of THP precoding, THP precoding relies on channel matrix
Figure PCTCN2020119757-APPB-000052
QR decomposition H of (C) H =qr. Wherein the Q matrix is N T ×N T Is R matrix as unitary matrix
Figure PCTCN2020119757-APPB-000053
Is a triangular matrix of (a). And the dimension of the feedback matrix B for the network device to perform serial interference cancellation during the nonlinear precoding phase should be lxl. When n terminal devices participating in MIMO transmission total transmission stream number
Figure PCTCN2020119757-APPB-000054
Less than the total number of receiving antennas of a plurality of terminal devices
Figure PCTCN2020119757-APPB-000055
In this case, the feedback matrix B cannot pass directly through b=gr due to the mismatch of matrix dimensions H A square matrix of dimension l×l is obtained. n is the number of terminal devices participating in the MIMO transmission.
In the related art, a solution to the problem of the mismatch of matrix dimensions is to select L row vector structures in an R matrix Forming a new matrix
Figure PCTCN2020119757-APPB-000056
Correspondingly, selecting L corresponding column vectors in the Q matrix to form a new matrix
Figure PCTCN2020119757-APPB-000057
Matrix based on row/column selection
Figure PCTCN2020119757-APPB-000058
And
Figure PCTCN2020119757-APPB-000059
THP precoding is performed.
In such a scheme, in the case where the number of transmission antennas is large,
Figure PCTCN2020119757-APPB-000060
the value of (2) is also larger, and the QR decomposition complexity of the channel matrix H is higher. Furthermore, the total number of transport streams for n terminal devices
Figure PCTCN2020119757-APPB-000061
Less than the total number of receiving antennas of a plurality of terminal devices
Figure PCTCN2020119757-APPB-000062
In this case, the scheme may cause stronger inter-user interference and inter-stream interference in the signals received by part of the receiving antennas, which affect the detection performance of the receiving end.
The embodiment of the application provides a signal transmission method for MIMO transmission.
As shown in the flowchart of fig. 4, the signal transmission method in the embodiment of the present application includes:
401. the network equipment is according to the first channel matrix
Figure PCTCN2020119757-APPB-000063
For the first reference signal s 1 Precoding to obtain a first transmission signal x 1
First channel matrix
Figure PCTCN2020119757-APPB-000064
Is obtained from a second channel matrix H, a first channel matrix
Figure PCTCN2020119757-APPB-000065
The number of rows and/or columns of the second channel matrix H is smaller than or equal to the sum of the number of receiving antennas of one or more terminal devices participating in MIMO transmission, and the second channel matrix H is a channel matrix of downlink channels of the plurality of terminal devices.
In the embodiment of the present application, the terminal device participating in MIMO transmission may also be a terminal device participating in pairing, or a terminal device participating in multi-user MU-MIMO transmission.
The MIMO system includes n terminal apparatuses, namely, terminal apparatus 1, terminal apparatuses 2, … …, and terminal apparatus n. The k-th terminal device is also understood to be the kth terminal device. k=1, 2, … …, n.
The sum of the total transport streams of n terminal devices is
Figure PCTCN2020119757-APPB-000066
First channel matrix
Figure PCTCN2020119757-APPB-000067
The number of rows and columns of (a) are greater than or equal to L.
Optionally, the second channel matrix H is a block matrix. The second channel matrix H comprises data involved in MIMO transmissionAnd the channel matrix of the downlink channel corresponding to each of the n terminal devices. Second channel matrix
Figure PCTCN2020119757-APPB-000068
The second channel matrix H has the dimensions of
Figure PCTCN2020119757-APPB-000069
Or a second channel matrix
Figure PCTCN2020119757-APPB-000070
The second channel matrix H has the dimensions of
Figure PCTCN2020119757-APPB-000071
Figure PCTCN2020119757-APPB-000072
Indicating the number of receiving antennas of terminal equipment k, N T Indicating the number of transmit antennas of the network device. H k The element of the ith row and jth column of the network device represents the channel coefficient between the ith receiving antenna of terminal device k and the jth transmitting antenna pair of the network device.
For example, a second channel matrix
Figure PCTCN2020119757-APPB-000073
Comprising a plurality of sub-matrices including a second channel matrix H of the corresponding downlink channel of the terminal device 1 1 Channel matrix H of downlink channel corresponding to terminal device 2 2 … …, the channel matrix H of the downlink channel corresponding to the terminal device n n
First transmission signal x 1 The first reference signal symbols corresponding to n terminal devices may be pre-encodedAnd the corresponding transmitted signal vector after the code. Wherein the first reference signal corresponding to the terminal equipment k
Figure PCTCN2020119757-APPB-000074
Comprises L k And the first reference signal symbol corresponding to each port. Wherein,
Figure PCTCN2020119757-APPB-000075
and the first reference signal symbol corresponding to the kth terminal equipment first port is represented. Each reference signal port corresponds to a spatial layer. The first reference signals corresponding to different ports may be orthogonal signals. The first reference signal symbols corresponding to different ports may be multiplexed by one or more of time division multiplexing, frequency division multiplexing and code division multiplexing. The network device may transmit the first transmission signals corresponding to the plurality of first reference signals, or may transmit the first transmission signals corresponding to the plurality of first reference signal symbols. The plurality of first reference signals may occupy different time-frequency resources. It can be understood that the n terminal devices are terminal devices participating in MIMO transmission.
Specifically, the network device is based on the first channel matrix
Figure PCTCN2020119757-APPB-000076
First reference signals corresponding to n terminal devices
Figure PCTCN2020119757-APPB-000077
Precoding to obtain first transmission signals corresponding to n terminal devices
Figure PCTCN2020119757-APPB-000078
Indicating the first transmit signal corresponding to the first transmit antenna. The first reference signal corresponding to the terminal equipment k is
Figure PCTCN2020119757-APPB-000079
The first reference signal may be a demodulation reference signal (demodulation reference signal, DMRS).
402. The network device transmits a first transmission signal x 1
First transmission signal x 1 Transmitting signals corresponding to n terminal devices participating in MIMO transmission; x is x 1 Satisfy the following requirements
Figure PCTCN2020119757-APPB-000080
Figure PCTCN2020119757-APPB-000081
403. Terminal equipment k receives first received signal corresponding to terminal equipment k
Figure PCTCN2020119757-APPB-000082
The first received signal
Figure PCTCN2020119757-APPB-000083
May be the first transmitted signal x 1 And transmitting the downlink channel corresponding to the terminal equipment k.
It will be appreciated that the first received signals received by n terminal devices participating in a MIMO transmission may be jointly represented as
Figure PCTCN2020119757-APPB-000084
Wherein,
Figure PCTCN2020119757-APPB-000085
satisfy the following requirements
Figure PCTCN2020119757-APPB-000086
Wherein n is k Is additive noise, and or interference.
404. Terminal equipment k receives signal according to first
Figure PCTCN2020119757-APPB-000087
And determining an equivalent channel coefficient corresponding to the terminal equipment k.
The equivalent channel coefficient corresponding to the terminal equipment k can be used for data detection of the received data signal of the downlink channel corresponding to the terminal equipment k.
According to the technical scheme, the network equipment performs a first channel matrix
Figure PCTCN2020119757-APPB-000088
For the first reference signal s 1 Precoding, first channel matrix
Figure PCTCN2020119757-APPB-000089
Is obtained from a second channel matrix H, a first channel matrix
Figure PCTCN2020119757-APPB-000090
The number of the rows and/or the number of the columns of the (n) terminal equipment participating in MIMO transmission is smaller than or equal to the sum of the number of the receiving antennas of the n terminal equipment participating in MIMO transmission, so that the matrix calculation difficulty can be reduced in the THP precoding process, and the THP precoding calculation is simpler.
Specifically, a first channel matrix
Figure PCTCN2020119757-APPB-000091
The second channel matrix H is processed by using the dimension-reducing matrix. The dimension-reducing matrix comprisesA weight matrix W and a weight matrix V; or the dimension-reduction matrix includes a receive weight matrix W.
In this application, the weight matrix may be an outer weight matrix.
It should be understood that the precoding in the embodiments of the present application may be THP precoding, or may be other precoding techniques. For example, the precoding may be, but is not limited to, symbol level precoding (symbol level precoding, SLP), vector perturbation (vector perturbation, VP) precoding, zero-forcing (zero-forcing) precoding, and the like.
In one possible implementation, the second channel matrix
Figure PCTCN2020119757-APPB-000092
First channel matrix
Figure PCTCN2020119757-APPB-000093
The number of rows being less than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission, or a first channel matrix
Figure PCTCN2020119757-APPB-000094
The number of rows and columns of the antenna is less than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission.
In another possible implementation, the second channel matrix
Figure PCTCN2020119757-APPB-000095
First channel matrix
Figure PCTCN2020119757-APPB-000096
The number of columns being less than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission, or a first channel matrix
Figure PCTCN2020119757-APPB-000097
The number of rows and columns of the antenna is less than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission.
The following describes in detail the signal transmission scheme in the scenario where the dimension reduction matrix includes the receiving weight matrix W and the outer layer weight matrix V, and the signal transmission scheme in the scenario where the dimension reduction matrix includes the receiving weight matrix W.
1. The dimension reduction matrix comprises a signal transmission scheme under the scene of a receiving weight matrix W and a weight matrix V.
In some possible implementations, the first channel matrix
Figure PCTCN2020119757-APPB-000098
Second channel matrix
Figure PCTCN2020119757-APPB-000099
The number of rows of the receiving weight matrix W is less than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission. I.e. a first channel matrix
Figure PCTCN2020119757-APPB-000100
Less than or equal to the sum of the number of receive antennas of n terminal devices participating in the MIMO transmission. Or the number of rows of the receiving weight matrix W and the number of columns of the weight matrix V are smaller than or equal to the sum of the numbers of receiving antennas of n terminal devices participating in MIMO transmission, namely a first channel matrix
Figure PCTCN2020119757-APPB-000101
And the number of rows and columns of the antenna is smaller than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission.
In other possible implementations, the first channel matrix
Figure PCTCN2020119757-APPB-000102
Second channel matrix
Figure PCTCN2020119757-APPB-000103
The number of columns of the weight matrix V is less than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission, i.e. the first channel matrix
Figure PCTCN2020119757-APPB-000104
Is less than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission. Or the number of rows of the receiving weight matrix W and the number of columns of the weight matrix V are smaller than or equal to the sum of the numbers of receiving antennas of n terminal devices participating in MIMO transmission, namely a first channel matrix
Figure PCTCN2020119757-APPB-000105
And the number of rows and columns of the antenna is smaller than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission.
The weight matrix V comprises a weight submatrix V corresponding to each of a plurality of terminal devices k Weight matrix v= [ V 1 … V n ]The dimension of the weight matrix V is N T X L. Weight submatrix V of terminal k k Dimension N T ×L k 。L k K=1, 2, … …, n, which is the number of transport streams for terminal device k. Weight submatrix V k Is the channel matrix H of the downlink channel of the network equipment according to the terminal equipment k k And (3) determining. n is the number of terminal devices participating in the MIMO transmission. If the weight matrix is an outer weight matrix, the outer weight matrix may include an outer weight sub-matrix corresponding to each terminal device. Alternatively, the weight submatrix may be an outer weight submatrix.
For example, for weight submatrix V corresponding to terminal k k The network device can pass throughChannel matrix H for the downlink channel of terminal device k k Singular Value Decomposition (SVD), i.e.
Figure PCTCN2020119757-APPB-000106
Wherein U is k Is of dimension
Figure PCTCN2020119757-APPB-000107
Unitary matrix of V k For dimension N T ×N T Unitary matrix of D k Is a diagonal matrix, the main diagonal element of which is H k Corresponding singular values.
Will V k Maximum L of (2) k L corresponding to singular values k Matrix formed by right eigenvectors is taken as weight submatrix V k . Or covariance matrix of network device to channel matrix of downlink channel of terminal device k
Figure PCTCN2020119757-APPB-000108
Performing eigenvalue decomposition (EVD), i.e.
Figure PCTCN2020119757-APPB-000109
V k For dimension N T ×N T Unitary matrix, Λ of (2) k Is a diagonal matrix, the main diagonal element of which is H k Corresponding characteristic values. Will V k Maximum L of (2) k L corresponding to the characteristic values k Matrix formed by right eigenvectors is taken as weight submatrix V k
The receiving weight matrix W comprises receiving weight submatrices W corresponding to each of n terminal devices 1 ,W 2 ,……,W n Wherein the receiving weight matrix W is a block diagonal matrix,
Figure PCTCN2020119757-APPB-000110
k=1, 2, … …, n, dimension is
Figure PCTCN2020119757-APPB-000111
The kth submatrix corresponding to the main diagonal of the receiving weight matrix W is the receiving weight submatrix W corresponding to the terminal equipment k k . Receiving weight submatrix W corresponding to terminal equipment k k Is a weight submatrix V corresponding to the network equipment according to the receiver type of the terminal equipment k k And (3) determining. Can be represented as W by a code k =f(H k V k ). Wherein f (H) k V k ) The representation is based on H k V k And performing corresponding treatment. The corresponding processing may be linear or nonlinear.
W n Is of the dimension of
Figure PCTCN2020119757-APPB-000112
The receiving matrix W is a block diagonal matrix, and the submatrices on the diagonal are receiving weight matrices corresponding to each terminal device in the terminal devices 1-n. Terminal device k may be understood as any of n terminal devices participating in a MIMO transmission.
For example, if the type of receiver transmitted by the terminal device is an MRC receiver, W k =(H k V k ) H . If the type of the receiver sent by the terminal equipment is MMSE receiver, W k =[(H k V k ) H (H k V k )+σ 2 I] -1 (H k V k ) H . Wherein I is an identity matrix. Sigma (sigma) 2 To adjust the factor, the transmit signal power, and or the noise power is related.
In this way, the network device calculates the receiving weight matrix only depending on the channel matrix H corresponding to each terminal device k Sum weight submatrix V k And does not rely on channel information of other users, and does not need joint detection or notification of channel state information (channel state information, CSI) of other users. In this way, the terminal device at the receiving end can estimate the receiving weight sub-matrix W corresponding to the terminal device in a simpler way when detecting the signal k Corresponding estimated receiving weight submatrix W k Thereby enabling to reduce the processing complexity of the terminal device.
In the channel estimation stage, the network equipment is based on the first channel matrix under the scene that the dimension reduction matrix comprises a receiving weight matrix W and a weight matrix V
Figure PCTCN2020119757-APPB-000113
The reference signal is linearly precoded to obtain a transmission signal, the transmission signal is transmitted to terminal equipment participating in MIMO transmission, the terminal equipment participating in MIMO transmission receives a received signal transmitted through a downlink channel corresponding to the terminal equipment, and the received signal is based on an estimated receiving weight submatrix W 'corresponding to the terminal equipment' k And carrying out channel estimation on the received signal to obtain equivalent channel parameters corresponding to the terminal equipment.
In the transmission stage of the data signal, taking THP precoding as an example, the network device first uses the first channel matrix
Figure PCTCN2020119757-APPB-000114
And carrying out nonlinear precoding on the transmission data signals corresponding to one or more terminal devices to eliminate interference to obtain a precoded transmission data signal, and then carrying out linear precoding on the transmission data symbols based on a weight matrix V to obtain a precoded transmission data signal c. The receiving end receives the pre-coded transmitting data signal c, transmits the corresponding receiving data signal through the downlink channel of the terminal equipment, and sets according to the terminal Prepare corresponding estimated receive weight submatrix W' k And detecting the received data signal by the equivalent channel parameter corresponding to the terminal equipment.
Optionally, a first channel matrix
Figure PCTCN2020119757-APPB-000115
The number of rows and/or columns of the transport stream is the sum L of the number of transport streams of a plurality of terminal devices.
For example, channel matrix
Figure PCTCN2020119757-APPB-000116
First channel matrix
Figure PCTCN2020119757-APPB-000117
Is the sum L of the number of transmission streams of a plurality of terminal devices or a first channel matrix
Figure PCTCN2020119757-APPB-000118
The number of rows and columns of the transmission stream is the sum L of the number of transmission streams of a plurality of terminal devices. Also for example, channel matrix
Figure PCTCN2020119757-APPB-000119
First channel matrix
Figure PCTCN2020119757-APPB-000120
Is the sum L of the number of transmission streams of a plurality of terminal devices or a first channel matrix
Figure PCTCN2020119757-APPB-000121
The number of rows and columns of the transmission stream is the sum L of the number of transmission streams of a plurality of terminal devices.
The following is a first channel matrix
Figure PCTCN2020119757-APPB-000122
For example, the technical scheme of the signal transmission method in the application is described in the scene that the dimension reduction matrix comprises a receiving weight matrix W. Specifically, as shown in the flowchart of fig. 5A, in a specific embodiment, the signal transmission method includes the following steps:
501. the network equipment pairs the first reference signal s according to the matrix Q and the weight matrix V 1 Precoding to obtain a first transmission signal x 1
The Q matrix is the first channel matrix for the network device
Figure PCTCN2020119757-APPB-000123
The product is obtained by performing the decomposition of the QR,
Figure PCTCN2020119757-APPB-000124
the Q matrix is a unitary matrix. The R matrix is an upper triangular matrix.
First channel matrix
Figure PCTCN2020119757-APPB-000125
The number of rows and/or columns of the antenna is less than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission.
For example, a first channel matrix
Figure PCTCN2020119757-APPB-000126
The number of rows and columns of the (c) may be the sum of the numbers of transport streams of the plurality of terminal devices, the dimension of Q is lxl, and the dimension of R is lxl. The first channel matrix after the dimension reduction
Figure PCTCN2020119757-APPB-000127
Is square matrix, avoidThe problem of matrix dimension mismatch caused when the number of transmission streams L is smaller than the total number of receiving antennas is solved, and various antenna configurations and transmission scenes can be flexibly adapted.
In one possible implementation of the present invention,
Figure PCTCN2020119757-APPB-000128
alpha is a power control factor. The network device pairs first reference signals s corresponding to n terminal devices participating in MIMO transmission according to the matrix Q and the weight matrix V 1 Precoding to obtain a first transmission signal x 1
Figure PCTCN2020119757-APPB-000129
Figure PCTCN2020119757-APPB-000130
Indicating the first transmit signal symbol corresponding to the first transmit antenna. First reference signals corresponding to n terminal devices
Figure PCTCN2020119757-APPB-000131
Wherein the first reference signal corresponding to the terminal equipment k
Figure PCTCN2020119757-APPB-000132
Comprises L k The first reference signal symbol corresponding to each port,
Figure PCTCN2020119757-APPB-000133
and the first reference signal symbol corresponding to the kth terminal equipment first port is represented. Each reference signal port corresponds to a spatial layer. The first reference signals corresponding to different ports may be orthogonal signals. The first reference signal symbols corresponding to different ports can be multiplexed by time division multiplexing, frequency division multiplexing Multiplexing is performed in one or more ways of sum code division multiplexing.
The network device may transmit a plurality of first reference signals, or may transmit a plurality of first reference signal symbols. The plurality of first reference signals may occupy different time-frequency resources. The terminal device k is any one of n terminal devices participating in MIMO transmission. If the first reference signal corresponding to each terminal device is an orthogonal signal, the first transmission signal corresponding to the terminal device k
Figure PCTCN2020119757-APPB-000134
Can be expressed as:
Figure PCTCN2020119757-APPB-000135
wherein P is k Representing the matrix VQ
Figure PCTCN2020119757-APPB-000136
The corresponding column vector forms a matrix with the dimension N T ×L k
In another possible implementation form of the present invention,
Figure PCTCN2020119757-APPB-000137
wherein matrix B may be represented as b=gr H The G matrix is a diagonal matrix. For example, a first channel matrix
Figure PCTCN2020119757-APPB-000138
The number of rows and columns of the transmission stream of the plurality of terminal devices can be the sum L of the numbers of the transmission streams, the G matrix is a diagonal matrix with dimension L multiplied by L, and the main diagonal element is the reciprocal of the main diagonal element of the R matrix, namely
Figure PCTCN2020119757-APPB-000139
The dimension of matrix B is lxl. Alpha is a power control factor.
The network device pairs the first reference signals s corresponding to n terminal devices participating in MIMO transmission according to the matrix Q, the matrix B and the weight matrix V 1 Precoding to obtain a first transmission signal x 1
Figure PCTCN2020119757-APPB-000140
Figure PCTCN2020119757-APPB-000141
Figure PCTCN2020119757-APPB-000142
Indicating the first transmit signal symbol corresponding to the first transmit antenna. First reference signals corresponding to n terminal devices
Figure PCTCN2020119757-APPB-000143
Wherein the first reference signal corresponding to the terminal equipment k
Figure PCTCN2020119757-APPB-000144
Comprises L k The first reference signal symbol corresponding to each port,
Figure PCTCN2020119757-APPB-000145
and the first reference signal symbol corresponding to the kth terminal equipment first port is represented.
If the first reference signal corresponding to each terminal device is an orthogonal signal, the first transmission signal corresponding to the terminal device k
Figure PCTCN2020119757-APPB-000146
Can be expressed as:
Figure PCTCN2020119757-APPB-000147
Wherein P is k Representation matrix VQB -1 In (a)
Figure PCTCN2020119757-APPB-000148
The corresponding column vector forms a matrix with the dimension N T ×L k
502. The network device transmits a first transmission signal x 1
503. Terminal equipment k receives first received signal corresponding to terminal equipment k
Figure PCTCN2020119757-APPB-000149
First received signal y 1 With the first transmitted signal x 1 Corresponding to each other. The above-mentioned
Figure PCTCN2020119757-APPB-000150
In an implementation manner, the first received signals received by n terminal devices participating in MIMO transmission may be expressed as
Figure PCTCN2020119757-APPB-000151
Wherein n is additive white gaussian noise and/or interference, wherein,
Figure PCTCN2020119757-APPB-000152
for the first received signal corresponding to terminal device k, k=1, 2, … …, n.
Second channel matrix
Figure PCTCN2020119757-APPB-000153
First received signals corresponding to n terminal devices participating in MIMO transmission:
Figure PCTCN2020119757-APPB-000154
for convenience of description, definitions
Figure PCTCN2020119757-APPB-000155
The first received signal corresponding to the kth terminal device
Figure PCTCN2020119757-APPB-000156
Wherein n is k For the additive white gaussian noise and or interference corresponding to terminal device k,
the above-mentioned
Figure PCTCN2020119757-APPB-000157
In an implementation manner, the first received signals received by n terminal devices participating in MIMO transmission may be expressed as
Figure PCTCN2020119757-APPB-000158
Wherein n is additive white gaussian noise, wherein,
Figure PCTCN2020119757-APPB-000159
for the first received signal corresponding to terminal device k, k=1, 2, … …, n.
Second channel matrix
Figure PCTCN2020119757-APPB-000160
First received signals corresponding to n terminal devices participating in MIMO transmission:
Figure PCTCN2020119757-APPB-000161
for convenience of description, definitions
Figure PCTCN2020119757-APPB-000162
The first received signal corresponding to the kth terminal device
Figure PCTCN2020119757-APPB-000163
n k Is additive white gaussian noise and or interference.
504. The terminal equipment k determines a receiving weight sub-matrix W corresponding to the terminal equipment k k Corresponding estimated receive weight submatrix W' k
For example, the terminal device k may determine the receiving weight sub-matrix W according to the second receiving signal corresponding to the second transmitting signal sent by the network device k The method comprises the steps of carrying out a first treatment on the surface of the Alternatively, the terminal device k may determine the receiving weight sub-matrix W in a manner agreed with the network device k Corresponding estimated receive weight submatrix W' k . Estimating a receive weight submatrix W' k It can be understood that the receive weight submatrix W k Is used for the estimation matrix of (a).
It will be appreciated that step 504 may be performed after step 503 or may be performed before step 503.
505. The terminal device k receives the weight matrix W 'according to the estimation' k First received signal corresponding to terminal equipment k
Figure PCTCN2020119757-APPB-000164
And obtaining the equivalent channel coefficient corresponding to the terminal equipment k.
Specifically, terminal device k may utilize the estimated receive weight submatrix W' k Multiplying the first received signal by
Figure PCTCN2020119757-APPB-000165
Obtaining a third received signal corresponding to the first received signal
Figure PCTCN2020119757-APPB-000166
Terminal equipment k receives the third received signal
Figure PCTCN2020119757-APPB-000167
First reference signal corresponding to terminal equipment k
Figure PCTCN2020119757-APPB-000168
And obtaining the equivalent channel coefficient corresponding to the terminal equipment k.
For example, based on the above
Figure PCTCN2020119757-APPB-000169
Is realized by a third receiving signal corresponding to the terminal equipment k
Figure PCTCN2020119757-APPB-000170
Figure PCTCN2020119757-APPB-000171
Corresponding third received signals of the respective terminal device 1-terminal device n:
Figure PCTCN2020119757-APPB-000172
wherein n is k And n' is additive white gaussian noise.
Estimating a receive weight matrix
Figure PCTCN2020119757-APPB-000173
The estimated reception weight matrix W' can be understood as an estimated matrix of the reception weight matrix W. The estimated receive weight matrix W 'may be equivalently a receive weight matrix W superimposed channel estimation error matrix, i.e., W' =w+Δ W . Estimating the receive weight matrix W 'as a block diagonal matrix, W' including W contained in the receive weight matrix W 1 ,W 2 ,……,W n Respectively corresponding estimated receiving weight submatrix W' 1 ,W′ 2 ,……,W′ n . In an ideal case, assuming W' =w, the above formula can be expressed as
Figure PCTCN2020119757-APPB-000174
In the presence of a channel estimation error,
Figure PCTCN2020119757-APPB-000175
Wherein the R matrix is a matrix for the first channel
Figure PCTCN2020119757-APPB-000176
The product is obtained by performing the decomposition of the QR,
Figure PCTCN2020119757-APPB-000177
thus, the network device uses the first channel matrix for precoding
Figure PCTCN2020119757-APPB-000178
Based on the receive weight submatrix W k The terminal device obtains the estimated receiving weight matrix W 'according to the utilization' k Multiplying the first received signal by
Figure PCTCN2020119757-APPB-000179
The obtained data reception signal
Figure PCTCN2020119757-APPB-000180
Equivalent channel coefficients are determined. The network equipment and the terminal equipment are operated and processed according to the same receiver assumption, so that the matching calculated by the transmitting end and the receiving end is ensured. Reporting or downlink notification of the detection weight matrix can be avoided.
The estimated receive weight matrix W' is the same as the dimension of the receive weight matrix W. The values of the elements in the estimated reception weight matrix W' and the elements in the same position of the reception weight matrix W may be the same or may be close.
R H For the lower triangular matrix, the R matrix is the first channel matrix
Figure PCTCN2020119757-APPB-000181
Is obtained through QR decomposition. R is R H The elements in each row located on the main diagonal correspond to the equivalent channel coefficients of one transport stream. The equivalent channel coefficients may be used to detect data transmitted by the transport stream.
Terminal equipment k receives the signal through the third receiving signal corresponding to terminal equipment k
Figure PCTCN2020119757-APPB-000182
And performing channel estimation to obtain equivalent channel coefficients corresponding to one or more transport streams corresponding to the terminal equipment k.
For example, if the number of transport streams corresponding to terminal equipment k is m, then terminal equipment k may receive the signal by the third reception signal corresponding to terminal equipment k
Figure PCTCN2020119757-APPB-000183
Channel estimation is performed. First reference signal corresponding to terminal equipment k
Figure PCTCN2020119757-APPB-000184
For both the terminal device k and the network device at the transmitting and receiving end, the terminal device k may be adapted to receive the third received signal
Figure PCTCN2020119757-APPB-000185
Obtaining R H In the above, the main diagonal elements on m rows corresponding to the terminal device k are equivalent channel coefficients corresponding to m transport streams, respectively. In one implementation, if the first reference signal corresponding to each terminal device is a quadrature signal, the third received signal corresponding to the terminal device k
Figure PCTCN2020119757-APPB-000186
Can be expressed as
Figure PCTCN2020119757-APPB-000187
Wherein the method comprises the steps of
Figure PCTCN2020119757-APPB-000188
Representation of
Figure PCTCN2020119757-APPB-000189
A sub-matrix formed by elements corresponding to rows and columns corresponding to the terminal equipment k.
Terminal equipment k can pass through a third receiving signal corresponding to the terminal equipment k
Figure PCTCN2020119757-APPB-000190
Based on the first reference signal
Figure PCTCN2020119757-APPB-000191
Channel estimation is carried out to obtain an estimation result
Figure PCTCN2020119757-APPB-000192
The first main diagonal element is the equivalent channel coefficient corresponding to the first data stream corresponding to the terminal equipment k.
The terminal device k can detect the data signal transmitted by each transport stream according to the equivalent channel coefficient corresponding to the transport stream.
Also for example, based on the above
Figure PCTCN2020119757-APPB-000193
Is realized by a third receiving signal corresponding to the terminal equipment k
Figure PCTCN2020119757-APPB-000194
Corresponding third received signals of the respective terminal device 1-terminal device n:
Figure PCTCN2020119757-APPB-000195
Figure PCTCN2020119757-APPB-000196
where n and n' are additive white gaussian noise.
Estimating a receive weight matrix
Figure PCTCN2020119757-APPB-000197
The estimated reception weight matrix W' can be understood as an estimated matrix of the reception weight matrix W. The estimated receive weight matrix W 'may be equivalently a receive weight matrix W superimposed channel estimation error matrix, i.e., W' =w+Δ W
Estimating the receive weight matrix W 'as a block diagonal matrix, W' packetIncludes W included in the reception weight matrix W 1 ,W 2 ,……,W n Respectively corresponding estimated receiving weight submatrix W' 1 ,W′ 2 ,……,W′ n . In an ideal case, assuming W' =w, the above formula can be expressed as
Figure PCTCN2020119757-APPB-000198
In the presence of a channel estimation error,
Figure PCTCN2020119757-APPB-000199
wherein the G matrix is related to the R matrix, which is the basis of the first channel matrix for the network device
Figure PCTCN2020119757-APPB-000200
The product is obtained by performing the decomposition of the QR,
Figure PCTCN2020119757-APPB-000201
the G matrix is a diagonal matrix with the main diagonal elements being the inverse of the R matrix main diagonal elements, i.e
Figure PCTCN2020119757-APPB-000202
Third received signal corresponding to terminal equipment k
Figure PCTCN2020119757-APPB-000203
Or (b)
Figure PCTCN2020119757-APPB-000204
Where n and n' are additive white gaussian noise.
Wherein,
Figure PCTCN2020119757-APPB-000205
as a matrix G -1 A sub-matrix corresponding to the kth terminal device,
Figure PCTCN2020119757-APPB-000206
the estimated receive weight matrix W' is the same as the dimension of the receive weight matrix W. The values of the elements in the estimated reception weight matrix W' and the elements in the same position of the reception weight matrix W may be the same or may be close.
G -1 For diagonal matrix, G -1 Each element on the main diagonal corresponds to an equivalent channel coefficient of a transport stream. The equivalent channel coefficients may be used to detect data transmitted by the transport stream.
Terminal equipment k receives the signal through the third receiving signal corresponding to terminal equipment k
Figure PCTCN2020119757-APPB-000207
And performing channel estimation to obtain equivalent channel coefficients corresponding to one or more transport streams corresponding to the terminal equipment k.
For example, if the number of transport streams corresponding to terminal equipment k is m, then terminal equipment k may receive the signal by the third reception signal corresponding to terminal equipment k
Figure PCTCN2020119757-APPB-000208
Channel estimation is performed. First reference signal
Figure PCTCN2020119757-APPB-000209
For terminal equipment k and network equipment at both transceiver ends, the terminal equipment k can be used for receiving the third received signal
Figure PCTCN2020119757-APPB-000210
Obtaining
Figure PCTCN2020119757-APPB-000211
M main diagonal elements in the network, wherein the m diagonal elements are equivalent channel coefficients corresponding to m transport streams respectively. The transmission stream corresponding to the u-th space layer of the terminal equipment k corresponds to the equivalent channel coefficient of
Figure PCTCN2020119757-APPB-000212
Is a matrix
Figure PCTCN2020119757-APPB-000213
In the row corresponding to the u-th spatial layer of terminal device k, the elements located on the main diagonal.
The terminal device k can detect the data signal transmitted by each transport stream according to the equivalent channel coefficient corresponding to the transport stream.
In this way, each of n terminal devices participating in MIMO transmission can obtain its corresponding equivalent channel coefficient, so as to be used for detecting the received data signal subsequently by each device.
It can be seen that in the technical solution of the present application, the dimension of the channel matrix can be reduced, so that the first channel matrix
Figure PCTCN2020119757-APPB-000214
The number of rows and/or columns of the antenna is smaller than or equal to the sum of the number of receiving antennas of n terminal devices participating in MIMO transmission, and the first channel matrix can be realized by reasonably designing the weight matrix V and the receiving weight matrix W
Figure PCTCN2020119757-APPB-000215
The number of rows and the number of columns are the sum L of the total transmission stream numbers of n terminal devices participating in MIMO transmission, and the problem of participation in MIMO transmission is solvedThe sum L of the total transmission stream numbers of n terminal devices is smaller than the sum of the total receiving antenna numbers of a plurality of terminal devices, so that the problem of mismatching of matrix dimensions is caused.
Furthermore, the network device is configured to precode the first channel matrix
Figure PCTCN2020119757-APPB-000216
Based on the receive weight submatrix W k The terminal device obtains the estimated receiving weight matrix W 'according to the utilization' k Multiplying the first received signal by
Figure PCTCN2020119757-APPB-000217
The obtained data reception signal
Figure PCTCN2020119757-APPB-000218
Equivalent channel coefficients are determined. The network equipment and the terminal equipment are operated and processed according to the same receiver assumption, so that the matching calculated by the transmitting end and the receiving end is ensured. Reporting or downlink notification of the detection weight matrix can be avoided.
Furthermore, the total transmission stream number of n terminal devices participating in MIMO transmission
Figure PCTCN2020119757-APPB-000219
Less than the total number of receiving antennas of a plurality of terminal devices
Figure PCTCN2020119757-APPB-000220
If L row vectors are selected in R matrix to form new matrix
Figure PCTCN2020119757-APPB-000221
Selecting L corresponding column vectors in the Q matrix to form a new matrix
Figure PCTCN2020119757-APPB-000222
Matrix based on row/column selection
Figure PCTCN2020119757-APPB-000223
And
Figure PCTCN2020119757-APPB-000224
because the number of rows of the B matrix is smaller than the number of receiving antennas, the THP precoding may not completely eliminate the inter-user interference and the inter-stream interference of the received signals of all the antennas when the B matrix is used for interference elimination.
If signal detection is only performed based on the receiving antenna without inter-user interference and inter-stream interference, and signals of the receiving antenna with inter-user interference and inter-stream interference are not detected, the part of the antennas are not utilized, so that power loss is caused; if signal detection is performed based on all the receiving antennas, interference of the receiving signals of a part of the receiving antennas is serious due to the existence of inter-user interference and inter-stream interference of the part of the receiving antennas, so that serious performance is flat.
By adopting the technical scheme, the total transmission stream number of n terminal devices participating in MIMO transmission
Figure PCTCN2020119757-APPB-000225
Less than the total number of receiving antennas of a plurality of terminal devices
Figure PCTCN2020119757-APPB-000226
In this case, the first channel matrix can be obtained by reasonably designing the weight matrix V and the reception weight matrix W
Figure PCTCN2020119757-APPB-000227
Down to the same number of total transmission streams L as the n terminal devices involved in the MIMO transmissionThereby enabling the matrix R H The number of columns of (2) is L.
Thus, feedback matrix b=gr H The dimension of the feedback matrix B is also lxl. Therefore, the dimension of the channel matrix of the QR decomposition can be reduced, and the computation complexity of the QR decomposition is reduced.
Further, a channel matrix H of downlink channels of n terminal devices participating in MIMO transmission is processed into a first channel matrix with dimension L×L
Figure PCTCN2020119757-APPB-000228
Then, according to the L×L first channel matrix
Figure PCTCN2020119757-APPB-000229
Interference cancellation is performed on the first channel matrix
Figure PCTCN2020119757-APPB-000230
A channel matrix corresponding to a virtual downlink channel having a number of receiving antennas L, the number of receiving antennas of the channel matrix of the virtual downlink channel being
Figure PCTCN2020119757-APPB-000231
L number of rows of (a).
Therefore, the number L of the transmission streams of n terminal devices is the same as the number of lines of the channel matrix of the virtual downlink channel, and the interference corresponding to each receiving antenna can be well eliminated in the interference elimination process, so that the power loss or residual interference of the receiving antenna at the receiving end caused by mismatching of the number of the transmission streams and the number of the antennas can be avoided.
The terminal device determination of the estimated reception weight submatrix W 'is provided below' k Is provided.
In step 504, the terminal device k may determine a receiving weight sub-matrix W corresponding to the terminal device according to the received second receiving signal k Corresponding estimated receive weight submatrix W' k The method comprises the steps of carrying out a first treatment on the surface of the As shown in the flowchart of fig. 5B, before step 504, the signal transmission method further includes the steps of:
506. the network device transmits a second transmission signal x 2
Optionally, the second transmission signal x 2 The network equipment is used for corresponding second reference signals s of n terminal equipment participating in MIMO transmission according to the weight matrix V 2 The pre-coding is performed to obtain the product,
Figure PCTCN2020119757-APPB-000232
gamma is the power factor.
Figure PCTCN2020119757-APPB-000233
Figure PCTCN2020119757-APPB-000234
s 2 And the second reference signals corresponding to the n terminal devices are included.
Figure PCTCN2020119757-APPB-000235
And the second reference signal corresponding to the terminal equipment k.
Figure PCTCN2020119757-APPB-000236
And the second reference signal symbol corresponding to the kth terminal equipment kth port is represented. Each second reference signal port corresponds to one spatial layer. The second reference signal corresponding to a different port may be a quadrature signal. The second reference signal symbols corresponding to different ports may be multiplexed by one or more of time division multiplexing, frequency division multiplexing and code division multiplexing.
The network device may transmit a plurality of second transmission signals, or may transmit a plurality of second transmission signalsThe number symbol. The plurality of second transmission signals may occupy different time-frequency resources. Second transmission signals x corresponding to n terminal devices 2 Is composed of L k The second reference signal symbol corresponding to each port,
Figure PCTCN2020119757-APPB-000237
representing a second reference signal symbol corresponding to the first port of terminal device k. The second reference signal of the different port may be a quadrature signal. If the second reference signal s 2 The different ports are orthogonal, and the second transmission signal corresponding to the terminal equipment k
Figure PCTCN2020119757-APPB-000238
507. Terminal equipment k receives a second receiving signal corresponding to the terminal equipment k
Figure PCTCN2020119757-APPB-000239
The second received signal
Figure PCTCN2020119757-APPB-000240
Is the second transmission signal x 2 The receiving end receives the received signal after passing through the downlink channel corresponding to the terminal equipment k. y is 2 =Hx 2 +n. Wherein the method comprises the steps of
Figure PCTCN2020119757-APPB-000241
Optionally, a second reference signal s 2 The different ports are orthogonal, and the second received signal corresponding to terminal equipment k can be expressed as
Figure PCTCN2020119757-APPB-000242
Wherein,
Figure PCTCN2020119757-APPB-000243
is additive white gaussian noise, and or interference.
In this way, terminal equipment k can receive the second received signal
Figure PCTCN2020119757-APPB-000244
Determining a receiving weight submatrix W corresponding to a terminal device k k Corresponding estimated receive weight submatrix W' k
Step 504 may include:
5041. terminal equipment k receives signal according to the second
Figure PCTCN2020119757-APPB-000245
Performing channel estimation to obtain a second channel estimation matrix corresponding to the terminal equipment k
Figure PCTCN2020119757-APPB-000246
In particular, the method comprises the steps of,
Figure PCTCN2020119757-APPB-000247
reference signal
Figure PCTCN2020119757-APPB-000248
The receiving end can know that the terminal equipment k of the receiving end can obtain the estimation of the equivalent channel
Figure PCTCN2020119757-APPB-000249
Is of dimension N R ×L k
Figure PCTCN2020119757-APPB-000250
Is based on the second received signal
Figure PCTCN2020119757-APPB-000251
And a second reference signal
Figure PCTCN2020119757-APPB-000252
For H k V k Is determined by the evaluation result of (a). Delta 1 And the estimation error matrix is corresponding to the channel estimation.
For example, the terminal device k may perform channel estimation using a Least Square (LS) channel estimation algorithm or a minimum mean Square error (Minimum Mean Squared Error, MMSE) channel estimation algorithm, or the like.
5042. Terminal equipment k estimates matrix according to the second channel
Figure PCTCN2020119757-APPB-000253
And receiver type, determining a receive weight submatrix W k Corresponding estimated receive weight submatrix W' k
It can be appreciated that the estimated receive weight submatrix W 'obtained by terminal device k' k Is the receiving weight sub-matrix W corresponding to the terminal equipment k k Is used for the estimation of the estimated value of (a).
Receiving weight submatrix W corresponding to terminal equipment k k Channel matrix H corresponding to terminal k k Corresponding weight matrix V k Related to the following. The receiver type is the type of receiver that terminal device k sends to the network device. The network equipment sends the downlink channel H corresponding to the terminal equipment k according to the type of the receiver sent by the terminal equipment k k Determining a receiving weight submatrix W corresponding to a terminal device k k . In this way, the terminal device k can more accurately determine the reception right sub-matrix W according to the type of the receiver transmitted to the network device k Corresponding estimated receive weight submatrix W' k
Specifically, the terminal device k calculates an estimated receiving weight sub-matrix corresponding to the terminal device k according to the type of the receiver sent to the network device
Figure PCTCN2020119757-APPB-000254
Wherein,
Figure PCTCN2020119757-APPB-000255
the representation is based on
Figure PCTCN2020119757-APPB-000256
And performing corresponding treatment. The corresponding processing may be linear or nonlinear.
For example, if the type of receiver that terminal device k sends to the network device is an MRC receiver,
Figure PCTCN2020119757-APPB-000257
Figure PCTCN2020119757-APPB-000258
if the type of the receiver sent by the terminal equipment is MMSE receiver, W k =[(H k V k ) H (H k V k )+σ 2 I] -1 (H k V k ) H . Wherein I is an identity matrix. Sigma (sigma) 2 To adjust the factor, the transmit signal power, and or the noise power is related.
In this way, terminal equipment k receives a second received signal corresponding to the second reference signal according to the receiver type
Figure PCTCN2020119757-APPB-000259
Determining a finalEstimated receiving weight submatrix W 'corresponding to end device k' k . In this application, when channel estimation is performed, another reference signal (second reference signal) is transmitted in addition to the reference signal used for direct channel estimation. Compared with the scheme of directly indicating through signaling, the scheme of implicitly indicating the receiving weight sub-matrix through the second reference signal can avoid signaling notification of the receiving weight matrix, reduce the downlink signaling overhead and avoid performance loss caused by quantization during notification.
In the embodiment of the present application, the first reference signal and the second reference signal may be demodulation reference signals (DMRS). DMRS resources 1 corresponding to the first reference signal and DMRS resources 2 corresponding to the second reference signal may occupy different time and frequency resources.
As shown in the schematic diagram of the scenario of fig. 5C, the horizontal axis represents OFDM symbols, and the vertical axis represents frequency domain subcarriers. Each cell represents a resource element. For example, DMRS resource 1 and DMRS resource 2 may be arranged in a time division manner. The DMRS resource 1 occupies 12 subcarriers of a third OFDM symbol in a Resource Block (RB), and the DMRS resource 2 occupies 12 subcarriers of a 9 th OFDM symbol in an RB.
Of course, in other embodiments, DMRS resource 1, and DMRS resource 2 are not limited to being arranged according to the example of fig. 5C, nor to being arranged in a time division manner. DMRS resource 1 and DMRS resource 2 may have different time-frequency resource mapping methods.
In other embodiments, the first reference signal and the second reference signal may be other types of reference signals. For example, it may be a channel state information-reference signal (channel state information reference signal, CSI-RS), a cell reference signal (cell information reference signal, CRS), a phase tracking reference signal (phase trackingreference signal, PTRS), etc.
The first reference signal and the second reference signal may be different types of reference signals. For example, the first reference signal is a DMRS and the second reference signal may be a CSI-RS.
It will be appreciated that the terminal device determines the estimated receive weight sub-moment based on the second transmit signalArray W' k Is for illustration, the application does not limit that the terminal device can only determine the estimated reception weight submatrix W 'using the schemes of steps 505, 506 and 504 described above' k . In other embodiments, the terminal device k may also determine the receiving weight sub-matrix W corresponding to the terminal device according to the manner agreed with the network device k Corresponding estimated receive weight submatrix W' k
In the following, a transmission scheme of the data signal in a scenario where the dimension reduction matrix includes the receiving weight matrix W and the weight matrix V is described. Specifically, as shown in the flowchart of fig. 6, the data signal transmission method includes:
601. the network equipment is according to the first channel matrix
Figure PCTCN2020119757-APPB-000260
Precoding a transmission data signal s to obtain a precoded transmission data signal c;
the transmission data signal s=(s) 1 ,s 2 ,…,s n ) T . The transmission data signal s may also be understood as a transmission symbol vector corresponding to n terminal devices participating in the MIMO transmission, or as a multi-user transmission symbol vector.
s k Can be expressed as
Figure PCTCN2020119757-APPB-000261
s k For the corresponding transmitted symbol vector of terminal equipment k, or s k And transmitting a data signal corresponding to the terminal equipment k. s is(s) k,l (l∈[1,L k ]) Representing the data symbols sent by the first transport stream corresponding to terminal device k.
Specifically, the network device is based on a first channel matrix
Figure PCTCN2020119757-APPB-000262
Hair-matchingAnd carrying out THP precoding on the data transmission signal to obtain a precoded data transmission signal c. The THP precoding includes a process of nonlinear precoding and a process of linear precoding.
In the nonlinear precoding process, the network equipment performs a serial interference elimination operation on a stream-by-stream basis based on the feedback matrix B. B=gr H . R matrix is obtained by matrix of first channel
Figure PCTCN2020119757-APPB-000263
The conjugated transpose matrix of (1) is subjected to QR decomposition to obtain:
Figure PCTCN2020119757-APPB-000264
for example, a first channel matrix
Figure PCTCN2020119757-APPB-000265
Is L x L;
Figure PCTCN2020119757-APPB-000266
the G matrix is a diagonal matrix with dimension L×L, and its main diagonal element is the inverse of the main diagonal element of the R matrix, i.e
Figure PCTCN2020119757-APPB-000267
Wherein r is kk Representing the elements corresponding to the kth column of the kth row of the R matrix. Thus, matrix B is a lower triangular matrix with a main diagonal element of 1. The matrix Q is a unitary matrix of dimension l×l.
n terminal devices participate in MIMO transmission, each terminal device correspondingly transmits a symbol vector
Figure PCTCN2020119757-APPB-000268
Wherein L is k Indicating terminal equipmentAnd (5) preparing the transmission stream number sent by k. s is(s) k,l (l∈[1,L k ]) Representing the symbol transmitted by the first transport stream of terminal device k.
In the nonlinear precoding process, the network device transmits a symbol vector s=(s) for multiple users 1 ,s 2 ,…,s n ) T Interference cancellation is performed and in order to avoid that the interference cancellation operation causes the transmit power to be unrestricted, a mode operation is also performed after the interference cancellation operation. The network device obtains a transmit symbol vector x= (x) after the modulo operation 1 ,x 2 ,…,x n ) T . The total transmission stream number of n terminal devices is
Figure PCTCN2020119757-APPB-000269
Rearranging each element in the multiuser transmit symbol vector s by an index denoted s=(s) 1 ,s 2 ,…,s L ) T . Similarly, each element in the transmitted symbol vector x rearranges the index, denoted as x= (x) 1 ,x 2 ,…,x L ) T
For a transmission stream i corresponding to the space layer i, the transmission symbol output in the nonlinear precoding step
Figure PCTCN2020119757-APPB-000270
Figure PCTCN2020119757-APPB-000271
B i,l Representing the corresponding element of row i and column i of the B matrix. Mod (mode) τ { x } represents the mode operation, for a given mode operation parameter τ,
Figure PCTCN2020119757-APPB-000272
d k representing the rounded portion resulting from the modulo operation. Network deviceThe obtained transmission symbol vector x=b is prepared by the above nonlinear operation -1 v。
Wherein v= (v) 1 ,v 2 ,…,v L ) T Representing the transmitted data symbol vectors after signal perturbation (modulo operation) obtained after the THP nonlinear operation by n users, can be written as
Figure PCTCN2020119757-APPB-000273
Wherein the method comprises the steps of
Figure PCTCN2020119757-APPB-000274
Representing the corresponding transmitted data symbol vector after signal disturbance for terminal device k.
In the linear precoding process, the network device performs precoding on the transmission symbol vector x according to the matrix Q and the weight matrix V to obtain transmission data signals c corresponding to n terminal devices participating in MIMO transmission. Specifically, a data signal is transmitted
Figure PCTCN2020119757-APPB-000275
Where β is the power normalization factor.
The process of precoding by the network device according to the matrix Q and the weight matrix V can be understood as a process of linear processing.
602. The network equipment transmits the precoded transmission data signal c;
603. terminal equipment k receives first received data signal
Figure PCTCN2020119757-APPB-000276
It can be appreciated that the received data signals of n terminal devices participating in a MIMO transmission
Figure PCTCN2020119757-APPB-000277
Figure PCTCN2020119757-APPB-000278
Wherein the first received data signal
Figure PCTCN2020119757-APPB-000279
Is the received data signal corresponding to terminal device k in the n terminal devices.
604. The terminal equipment k is used for receiving the weight submatrix W 'according to the equivalent channel coefficient corresponding to the terminal equipment k' k Detecting a first received data signal
Figure PCTCN2020119757-APPB-000280
Specifically, the terminal device k uses the receiving right submatrix W 'corresponding to the terminal device k' k The left-hand received data signal is
Figure PCTCN2020119757-APPB-000281
Obtaining a second received data signal
Figure PCTCN2020119757-APPB-000282
It will be appreciated that the second received data signals of the n terminal devices participating in the MIMO transmission
Figure PCTCN2020119757-APPB-000283
Figure PCTCN2020119757-APPB-000284
Figure PCTCN2020119757-APPB-000285
Where n represents the corresponding additive noise and or interference.
Matrix G -1 The main diagonal line element corresponding to the ith row and the ith column of the matrix G is R H Matrix or R matrix ith rowiThe inverse of the main diagonal element corresponding to the column.
Figure PCTCN2020119757-APPB-000286
Wherein r is kk R represents H The element corresponding to the kth column of the kth row of the matrix can be obtained
Figure PCTCN2020119757-APPB-000287
The second received data signal corresponding to terminal equipment k can be expressed as
Figure PCTCN2020119757-APPB-000288
And representing the symbol vector which corresponds to the terminal equipment k and is sent after the modular operation.
It will be appreciated that the number of components,
Figure PCTCN2020119757-APPB-000289
in the matrix, m main diagonal elements corresponding to the terminal equipment k are equivalent channel coefficients corresponding to m transmission streams of the terminal equipment k. The terminal device may detect the received data signal by using the equivalent channel coefficient obtained in step 505, to obtain an estimation result of the transmitted data signal. For example, the terminal device may perform equalization on the received data signal using the equivalent channel coefficients obtained in step 505, and then perform a modulo operation to obtain an estimate of the transmitted data signal.
2. The dimension-reduction matrix includes a receive weight matrix W.
In some possible implementations, the first channel matrix
Figure PCTCN2020119757-APPB-000290
Second channel matrix
Figure PCTCN2020119757-APPB-000291
Wherein the number of rows of the receiving weight matrix W is smaller than or equal to the sum of the number of receiving antennas of n terminal devices participating in MIMO transmission, i.e. the first channel matrix
Figure PCTCN2020119757-APPB-000292
Less than or equal to the sum of the number of receive antennas of n terminal devices participating in the MIMO transmission.
In other possible implementations, the first channel matrix
Figure PCTCN2020119757-APPB-000293
Second channel matrix
Figure PCTCN2020119757-APPB-000294
Wherein the number of columns of the receiving weight matrix W is smaller than or equal to the sum of the number of receiving antennas of n terminal devices participating in MIMO transmission, namely a channel matrix
Figure PCTCN2020119757-APPB-000295
Is less than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission.
The receiving weight matrix W comprises receiving weight submatrices W corresponding to each of n terminal devices 1 ,W 2 ,……, W n Wherein the receiving weight matrix W is a block diagonal matrix,
Figure PCTCN2020119757-APPB-000296
k=1,2, … …, n, with dimensions of
Figure PCTCN2020119757-APPB-000297
The kth submatrix corresponding to the main diagonal of the receiving weight matrix W is the receiving weight submatrix W corresponding to the terminal equipment k k . Receiving weight submatrix W corresponding to terminal equipment k k Is determined by the network device according to the receiver type of the terminal device k.
The following is a first channel matrix
Figure PCTCN2020119757-APPB-000298
For example, the technical scheme of the signal transmission method in the application is described in the scene that the dimension reduction matrix comprises a receiving weight matrix W. Specifically, as shown in the flowchart of fig. 7, the signal transmission method includes the following steps:
701. the network device pairs the first reference signal s according to the matrix Q 1 Precoding to obtain a first transmission signal x 1
The Q matrix is the first channel matrix for the network device
Figure PCTCN2020119757-APPB-000299
The product is obtained by performing the decomposition of the QR,
Figure PCTCN2020119757-APPB-000300
the Q matrix is a unitary matrix. The R matrix is an upper triangular matrix.
First channel matrix
Figure PCTCN2020119757-APPB-000301
The number of rows and/or columns of the antenna is less than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission.
For example, a first channel matrix
Figure PCTCN2020119757-APPB-000302
The number of lines of the (B) can be the sum of the numbers of the transmission streams of a plurality of terminal devices, R is L×L, Q is N T X L. The matrix R after dimension reduction is a square matrix, so that the problem of mismatching of matrix dimensions caused when the number of transmission stream numbers L is smaller than the total number of receiving antennas is avoided, and various antenna configurations and transmission scenes can be flexibly adapted.
In one possible implementation of the present invention,
Figure PCTCN2020119757-APPB-000303
alpha is a power control factor. The network device transmits first reference signals s corresponding to n terminal devices participating in MIMO transmission according to the matrix Q 1 Precoding to obtain first transmission signals x corresponding to n terminal devices 1
Figure PCTCN2020119757-APPB-000304
Figure PCTCN2020119757-APPB-000305
Indicating the first transmit signal symbol corresponding to the first transmit antenna. First reference signals corresponding to n terminal devices
Figure PCTCN2020119757-APPB-000306
Wherein the first reference signal corresponding to the terminal equipment k
Figure PCTCN2020119757-APPB-000307
Comprises L k The first reference signal symbol corresponding to each port,
Figure PCTCN2020119757-APPB-000308
And the first reference signal symbol corresponding to the kth terminal equipment first port is represented. The first reference signals of the different ports may be orthogonal signals. The terminal device k is any one of n terminal devices participating in MIMO transmission.
In another possible implementation form of the present invention,
Figure PCTCN2020119757-APPB-000309
wherein matrix B may be represented as b=gr H The G matrix is a diagonal matrix of dimension L×L, with the main diagonal elements being the inverse of the R matrix main diagonal elements, i.e
Figure PCTCN2020119757-APPB-000310
The dimension of matrix B is lxl. Alpha is a power control factor. The network device transmits first reference signals s corresponding to n terminal devices participating in MIMO transmission according to the matrix Q and the matrix B 1 Precoding to obtain first transmission signals x corresponding to n terminal devices 1
Figure PCTCN2020119757-APPB-000311
Figure PCTCN2020119757-APPB-000312
Indicating the first transmit signal symbol corresponding to the first transmit antenna. First reference signals corresponding to n terminal devices
Figure PCTCN2020119757-APPB-000313
Wherein the first reference signal corresponding to the terminal equipment k
Figure PCTCN2020119757-APPB-000314
Comprises L k The first reference signal symbol corresponding to each port,
Figure PCTCN2020119757-APPB-000315
and the first reference signal symbol corresponding to the kth terminal equipment first port is represented. The first reference signals of the different ports may be orthogonal signals. The terminal device k is any one of n terminal devices participating in MIMO transmission.
702. The network device transmits a first transmission signal x 1
703. Terminal equipment k receives the first received signal
Figure PCTCN2020119757-APPB-000316
First received signal y 1 With the first transmitted signal x 1 Corresponding to each other. The above-mentioned
Figure PCTCN2020119757-APPB-000317
In an implementation manner, vectors received by n terminal devices participating in MIMO transmission may be expressed as
Figure PCTCN2020119757-APPB-000318
Where n is additive white gaussian noise and or interference. Wherein,
Figure PCTCN2020119757-APPB-000319
for the first received signal corresponding to terminal device k, k=1, 2, … …, n.
Second channel matrix
Figure PCTCN2020119757-APPB-000320
First received signals corresponding to n terminal devices participating in MIMO transmission:
Figure PCTCN2020119757-APPB-000321
the R matrix and the Q matrix are the first channel matrix of the network equipment
Figure PCTCN2020119757-APPB-000322
The product is obtained by performing the decomposition of the QR,
Figure PCTCN2020119757-APPB-000323
for convenience of description, definitions
Figure PCTCN2020119757-APPB-000324
The first received signal corresponding to the kth terminal device
Figure PCTCN2020119757-APPB-000325
Figure PCTCN2020119757-APPB-000326
n k Is additive white gaussian noise, and or interference.
The above-mentioned
Figure PCTCN2020119757-APPB-000327
In an implementation manner, vectors received by n terminal devices participating in MIMO transmission may be expressed as
Figure PCTCN2020119757-APPB-000328
Where n is additive white gaussian noise. Wherein,
Figure PCTCN2020119757-APPB-000329
for the first received signal corresponding to terminal device k, k=1, 2, … …, n.
Second channel matrix
Figure PCTCN2020119757-APPB-000330
First received signals corresponding to n terminal devices participating in MIMO transmission:
Figure PCTCN2020119757-APPB-000331
the R matrix and the Q matrix are the first channel matrix of the network equipment
Figure PCTCN2020119757-APPB-000332
The product is obtained by performing the decomposition of the QR,
Figure PCTCN2020119757-APPB-000333
For convenience of description, definitions
Figure PCTCN2020119757-APPB-000334
The first received signal corresponding to the kth terminal device
Figure PCTCN2020119757-APPB-000335
n k Is additive white gaussian noise and or interference.
704. The terminal equipment k determines a receiving weight sub-matrix W corresponding to the terminal equipment k k Corresponding estimated receive weight submatrix W' k
For example, the terminal device k may also determine the receiving weight sub-matrix W according to the second receiving signal corresponding to the second transmitting signal sent by the network device k The method comprises the steps of carrying out a first treatment on the surface of the Alternatively, terminal device k may follow a party agreed with the network deviceDetermining a receive weight submatrix W k Corresponding estimated receive weight submatrix W' k . Estimating a receive weight submatrix W' k It can be understood that the receive weight submatrix W k Is used for the estimation matrix of (a).
It will be appreciated that step 704 may be performed after step 703 or may be performed before step 703.
705. The terminal device k receives the weight matrix W 'according to the estimation' k First received signal corresponding to terminal equipment k
Figure PCTCN2020119757-APPB-000336
And obtaining the equivalent channel coefficient corresponding to the terminal equipment k.
Specifically, terminal device k may utilize the estimated receive weight submatrix W' k Multiplying the first received signal by
Figure PCTCN2020119757-APPB-000337
Obtaining a third received signal corresponding to the first received signal
Figure PCTCN2020119757-APPB-000338
Terminal equipment k receives the third received signal
Figure PCTCN2020119757-APPB-000339
First reference signal corresponding to terminal equipment k
Figure PCTCN2020119757-APPB-000340
And obtaining the equivalent channel coefficient corresponding to the terminal equipment k.
For example, based on the above
Figure PCTCN2020119757-APPB-000341
Is realized by a third receiving signal corresponding to the terminal equipment k
Figure PCTCN2020119757-APPB-000342
Corresponding third received signal of terminal device 1-terminal device n:
Figure PCTCN2020119757-APPB-000343
based on the above description of the correlation between the receiving weight matrix W and the estimated receiving weight matrix W 'in the scenario where the dimension-reduction matrix includes the receiving weight matrix W, in an ideal case, assuming that W' =w, the above equation can be expressed as
Figure PCTCN2020119757-APPB-000344
In the presence of a channel estimation error,
Figure PCTCN2020119757-APPB-000345
first reference signal
Figure PCTCN2020119757-APPB-000346
Is known to the network device and the terminal device k on both sides of the transceiver, so that an equivalent channel matrix can be obtained
Figure PCTCN2020119757-APPB-000347
Is a function of the estimate of (2). In one implementation, if the first reference signal corresponding to each terminal device is a quadrature signal, the third received signal corresponding to the terminal device k
Figure PCTCN2020119757-APPB-000348
Can be expressed as
Figure PCTCN2020119757-APPB-000349
Wherein the method comprises the steps of
Figure PCTCN2020119757-APPB-000350
Representation of
Figure PCTCN2020119757-APPB-000351
A sub-matrix formed by elements corresponding to rows and columns corresponding to the terminal equipment k. Terminal equipment k can pass through a third receiving signal corresponding to the terminal equipment k
Figure PCTCN2020119757-APPB-000352
Based on the first reference signal
Figure PCTCN2020119757-APPB-000353
Channel estimation is carried out to obtain an estimation result
Figure PCTCN2020119757-APPB-000354
The first main diagonal element is the equivalent channel coefficient corresponding to the first data stream corresponding to the terminal equipment k.
Thus, the network device uses the first channel matrix for precoding
Figure PCTCN2020119757-APPB-000355
Based on the receive weight submatrix W k The terminal device multiplies the first received signal by the estimated reception weight matrix W
Figure PCTCN2020119757-APPB-000356
The obtained data reception signal
Figure PCTCN2020119757-APPB-000357
Equivalent channel coefficients are determined. The network equipment and the terminal equipment are operated and processed according to the same receiver assumption, so that the matching calculated by the transmitting end and the receiving end is ensured. Reporting or downlink notification of the detection weight matrix can be avoided.
The estimated receive weight matrix W' is the same as the dimension of the receive weight matrix W. The values of the elements in the estimated reception weight matrix W' and the elements in the same position of the reception weight matrix W may be the same or may be close.
R H Or (b)
Figure PCTCN2020119757-APPB-000358
For the lower triangular matrix, the R matrix is the first channel matrix
Figure PCTCN2020119757-APPB-000359
Is obtained through QR decomposition.
Figure PCTCN2020119757-APPB-000360
The elements in each row located on the main diagonal correspond to the equivalent channel coefficients of one transport stream. The equivalent channel coefficients may be used to detect data transmitted by the transport stream.
Also for example, based on the above
Figure PCTCN2020119757-APPB-000361
Is realized by a third receiving signal corresponding to the terminal equipment k
Figure PCTCN2020119757-APPB-000362
Corresponding third received signal of terminal device 1-terminal device n:
Figure PCTCN2020119757-APPB-000363
estimating a receive weight matrix
Figure PCTCN2020119757-APPB-000364
The estimated reception weight matrix W' can be understood as an estimated matrix of the reception weight matrix W. The estimated receive weight matrix W 'may be equivalently a receive weight matrix W superimposed channel estimation error matrix, i.e., W' =w+Δ W . Estimating the receive weight matrix W 'as a block diagonal matrix, W' including W contained in the receive weight matrix W 1 ,W 2 ,……,W n Respectively corresponding estimated receiving weight submatrix W' 1 ,W′ 2 ,……,W′ n
In an ideal case, assuming W' =w, the above formula can be expressed as
Figure PCTCN2020119757-APPB-000365
In the presence of a channel estimation error,
Figure PCTCN2020119757-APPB-000366
wherein the G matrix is related to the R matrix, which is the basis of the first channel matrix for the network device
Figure PCTCN2020119757-APPB-000367
The product is obtained by performing the decomposition of the QR,
Figure PCTCN2020119757-APPB-000368
the G matrix is a diagonal matrix with the main diagonal elements being the inverse of the R matrix main diagonal elements, i.e
Figure PCTCN2020119757-APPB-000369
Data receiving signal corresponding to terminal equipment k
Figure PCTCN2020119757-APPB-000370
Or (b)
Figure PCTCN2020119757-APPB-000371
Wherein,
Figure PCTCN2020119757-APPB-000372
as a matrix G -1 A sub-matrix corresponding to the kth terminal device,
Figure PCTCN2020119757-APPB-000373
Figure PCTCN2020119757-APPB-000374
wherein,
Figure PCTCN2020119757-APPB-000375
is a matrix
Figure PCTCN2020119757-APPB-000376
A sub-matrix corresponding to the kth terminal device,
Figure PCTCN2020119757-APPB-000377
due to the first reference signal
Figure PCTCN2020119757-APPB-000378
Are known to the network devices and terminal devices on both sides, and can therefore be obtainedEffective channel matrix
Figure PCTCN2020119757-APPB-000379
Is a function of the estimate of (2).
Figure PCTCN2020119757-APPB-000380
The elements in each row located on the main diagonal correspond to the equivalent channel coefficients of one transport stream. The equivalent channel coefficients may be used to detect data transmitted by the transport stream.
Thus, the network device uses the first channel matrix for precoding
Figure PCTCN2020119757-APPB-000381
Based on the receive weight submatrix W k The terminal device obtains the estimated receiving weight matrix W 'according to the utilization' k Multiplying the first received signal by
Figure PCTCN2020119757-APPB-000382
The obtained data reception signal
Figure PCTCN2020119757-APPB-000383
Equivalent channel coefficients are determined. The network equipment and the terminal equipment are operated and processed according to the same receiver assumption, so that the matching calculated by the transmitting end and the receiving end is ensured. Reporting or downlink notification of the detection weight matrix can be avoided.
The estimated receive weight matrix W' is the same as the dimension of the receive weight matrix W. The values of the elements in the estimated reception weight matrix W' and the elements in the same position of the reception weight matrix W may be the same or may be close.
G -1 For diagonal matrix, G -1 Each element on the main diagonal corresponds to an equivalent channel coefficient of a transport stream. The equivalent channel coefficients may be used to detect data transmitted by the transport stream.
It can be seen that in the technical solution of the present application, the dimension of the channel matrix can be reduced, so that the first channel matrix
Figure PCTCN2020119757-APPB-000384
The number of rows and/or columns of the antenna is smaller than or equal to the sum of the number of receiving antennas of n terminal devices participating in the MIMO transmission, and the first channel matrix can be realized by reasonably designing the receiving weight matrix W
Figure PCTCN2020119757-APPB-000385
The number of the lines of the (3) is the sum L of the total transmission streams of n terminal devices participating in MIMO transmission, and the problem of matrix dimension mismatch caused by that the sum L of the total transmission streams of n terminal devices participating in MIMO transmission is smaller than the sum of the total receiving antenna numbers of a plurality of terminal devices is solved.
The terminal device determination of the estimated reception weight submatrix W 'is provided below' k Is provided.
In step 704, the terminal device k may determine a receiving right sub-matrix W corresponding to the terminal device according to the received second receiving signal k Corresponding estimated receive weight submatrix W' k The method comprises the steps of carrying out a first treatment on the surface of the Prior to step 704, the signal transmission method further comprises the steps of:
706. the network device transmits a second transmission signal x 2
Alternatively, the second transmission signal may be understood as a second reference signal corresponding to n terminal devices,
Figure PCTCN2020119757-APPB-000386
gamma is a power factor, and the value of gamma can be 1.
Wherein,
Figure PCTCN2020119757-APPB-000387
s 2 comprises n terminal devicesAnd preparing a corresponding second reference signal.
Figure PCTCN2020119757-APPB-000388
And the second reference signal corresponding to the terminal equipment k. Second transmission signal corresponding to terminal equipment k
Figure PCTCN2020119757-APPB-000389
Concerning x 2 For explanation of (a), reference may be made to the description of the correlation in the signal transmission scheme in the scenario where the dimension-reduction matrix includes the reception weight matrix W and the weight matrix V, and the description will not be repeated here.
707. Terminal equipment k receives a second receiving signal corresponding to the terminal equipment k
Figure PCTCN2020119757-APPB-000390
The second received signal
Figure PCTCN2020119757-APPB-000391
Is the second transmission signal x 2 The receiving end receives the received signal after passing through the downlink channel corresponding to the terminal equipment k. y is 2 =Hx 2 +n. If the second reference signal s 2 The different ports are orthogonal, and the second received signal corresponding to terminal equipment k can be expressed as
Figure PCTCN2020119757-APPB-000392
Wherein,
Figure PCTCN2020119757-APPB-000393
is additive white gaussian noise, and or interference.
In this way, terminal equipment k can receive the second received signal
Figure PCTCN2020119757-APPB-000394
Determining a receiving weight submatrix W corresponding to a terminal device k k Corresponding estimated receive weight submatrix W' k
Step 704 may include:
7041. terminal equipment k receives signal according to the second
Figure PCTCN2020119757-APPB-000395
Performing channel estimation to obtain a second channel estimation matrix corresponding to the terminal equipment k
Figure PCTCN2020119757-APPB-000396
In particular, the method comprises the steps of,
Figure PCTCN2020119757-APPB-000397
due to the reference signal
Figure PCTCN2020119757-APPB-000398
The receiving end can know that the terminal equipment k of the receiving end can obtain the estimation of the equivalent channel
Figure PCTCN2020119757-APPB-000399
Wherein,
Figure PCTCN2020119757-APPB-000400
is of the dimension of
Figure PCTCN2020119757-APPB-000401
Is based on the second received signal
Figure PCTCN2020119757-APPB-000402
And a second reference signal
Figure PCTCN2020119757-APPB-000403
For H k Is determined by the evaluation result of (a). Delta 1 And the estimation error matrix is corresponding to the channel estimation.
For example, the terminal device k may perform channel estimation using an LS channel estimation algorithm or an MMSE channel estimation algorithm, or the like.
7042. Terminal equipment k estimates matrix according to the second channel
Figure PCTCN2020119757-APPB-000404
And receiver type, determining a receive weight submatrix W k Corresponding estimated receive weight submatrix W' k
For a specific implementation of step 7042, reference is made to the description related to step 5042 in the above embodiment, and the description will not be repeated here.
The first reference signal and the second reference signal may be demodulation reference signals (DMRS). DMRS resources 1 corresponding to the first reference signal and DMRS resources 2 corresponding to the second reference signal may occupy different time and frequency resources.
It should be understood that the terminal device determines the estimated receiving weight submatrix W 'based on the second transmission signal' k Is for illustration, the application does not limit that the terminal device can only determine the estimated reception weight submatrix W 'using the schemes of steps 705, 706 and 704 described above' k . In other embodiments, the terminal device k may also determine the receiving weight sub-matrix W corresponding to the terminal device according to the manner agreed with the network device k Corresponding estimated receive weight submatrix W' k
In the following, a transmission scheme of the data signal in a scenario where the dimension reduction matrix includes the reception weight matrix W is described. Specifically, the data signal transmission method includes:
711. netThe network device is based on the first channel matrix
Figure PCTCN2020119757-APPB-000405
Precoding a transmission data signal s to obtain a precoded transmission data signal c;
first channel matrix
Figure PCTCN2020119757-APPB-000406
The transmission data signal s=(s) 1 ,s 2 ,…,s n ) T . The transmission data signal s may also be understood as a transmission symbol vector corresponding to n terminal devices participating in the MIMO transmission, or as a multi-user transmission symbol vector.
Figure PCTCN2020119757-APPB-000407
And transmitting a symbol vector corresponding to the terminal equipment k.
s k For the corresponding transmitted symbol vector of terminal equipment k, or s k And transmitting a data signal corresponding to the terminal equipment k. s is(s) k,l (l∈[1,L k ]) Representing the data symbols sent by the first transport stream corresponding to terminal device k.
Specifically, the network device is based on a first channel matrix
Figure PCTCN2020119757-APPB-000408
THP precoding is carried out on the transmission data signal, and a precoded transmission data signal c is obtained. The THP precoding includes a process of nonlinear precoding and a process of linear precoding.
The process of nonlinear precoding may refer to the description related to the signal transmission scheme in the scenario where the dimension reduction matrix includes the receiving weight matrix W and the weight matrix V, and will not be repeated here.
In the linear precoding process, for n terminals participating in MIMO transmissionAnd the network equipment performs precoding on the transmitted symbol vectors according to the matrix Q to obtain transmitted data signals c corresponding to the n terminal equipment. Specifically, a data signal is transmitted
Figure PCTCN2020119757-APPB-000409
Where β is the power normalization factor.
The process of precoding by the network device according to the matrix Q can be understood as a process of linear processing.
712. The network equipment transmits the precoded transmission data signal c;
713. terminal equipment k receives first received data signal
Figure PCTCN2020119757-APPB-000410
It can be appreciated that the received data signals of n terminal devices participating in a MIMO transmission
Figure PCTCN2020119757-APPB-000411
Figure PCTCN2020119757-APPB-000412
Wherein the first received data signal
Figure PCTCN2020119757-APPB-000413
For the received data signal corresponding to terminal device k.
714. The terminal equipment k is used for receiving the weight submatrix W 'according to the equivalent channel coefficient corresponding to the terminal equipment k' k Detecting a first received data signal
Figure PCTCN2020119757-APPB-000414
In particular, the method comprises the steps of,terminal equipment k utilizes receiving weight submatrix W 'corresponding to the terminal equipment k' k The left-hand received data signal is
Figure PCTCN2020119757-APPB-000415
Obtaining a second received data signal
Figure PCTCN2020119757-APPB-000416
It will be appreciated that the second received data signals of the n terminal devices participating in the MIMO transmission
Figure PCTCN2020119757-APPB-000417
Figure PCTCN2020119757-APPB-000418
Figure PCTCN2020119757-APPB-000419
Where n represents the corresponding additive noise and or interference.
Matrix G -1 Is a diagonal matrix, and the main diagonal element corresponding to the ith row and the ith column is R H The inverse of the main diagonal element corresponding to the ith row and ith column of the matrix. The second received data signal corresponding to terminal equipment k can be expressed as
Figure PCTCN2020119757-APPB-000420
And representing the symbol vector which corresponds to the terminal equipment k and is sent after the modular operation.
It will be appreciated that the number of components,
Figure PCTCN2020119757-APPB-000421
in the matrix, m main diagonal angles corresponding to the terminal equipment kAnd the line element is equivalent channel coefficients corresponding to m transmission streams of the terminal equipment k. The terminal device may detect the received data signal by using the equivalent channel coefficient obtained in step 705, to obtain an estimation result of the transmitted data signal.
Wherein, based on the above
Figure PCTCN2020119757-APPB-000422
Based on the first received signal to obtain an equivalent channel matrix R H Wherein R is H The elements in each row located on the main diagonal correspond to the equivalent channel coefficients of one transport stream. The u-th spatial layer of the terminal equipment k, based on the first received signal, obtains equivalent channel coefficients of
Figure PCTCN2020119757-APPB-000423
Figure PCTCN2020119757-APPB-000424
Is a matrix
Figure PCTCN2020119757-APPB-000425
In the row corresponding to the u-th spatial layer of terminal device k, the elements located on the main diagonal. Based on
Figure PCTCN2020119757-APPB-000426
And the modulo operation may estimate the data signal correspondingly transmitted by the u-th spatial layer of terminal device k. Based on the above
Figure PCTCN2020119757-APPB-000427
Obtaining an equivalent channel matrix based on the first received signal
Figure PCTCN2020119757-APPB-000428
Based on equivalent channel matrix
Figure PCTCN2020119757-APPB-000429
And the modulo operation may estimate the data signal correspondingly transmitted by terminal device k.
The embodiment of the present application further provides a signal transmission device, as shown in a schematic structural diagram of the signal transmission device in fig. 8, where the signal transmission device 800 includes a receiving unit 801 and a processing unit 802; the signal transmission means may be, for example, a terminal device, or the signal transmission means may be deployed at a terminal device; the receiving unit 801 is configured to receive a first received signal; the first receiving signal is sent to the terminal equipment through a downlink channel corresponding to the terminal equipment after the first reference signal is precoded according to a first channel matrix, the first channel matrix is obtained according to a second channel matrix, the number of rows and/or columns of the first channel matrix is smaller than or equal to the sum of the number of receiving antennas of one or more terminal equipment participating in MIMO transmission, and the second channel matrix is the channel matrix of the downlink channel corresponding to one or more terminal equipment; the processing unit 802 is configured to obtain an equivalent channel coefficient corresponding to the terminal device according to the first received signal.
According to the technical scheme, after the first reference signal is precoded according to the first channel matrix, the first reference signal is sent to the terminal equipment through the downlink channel corresponding to the terminal equipment, the first channel matrix is obtained according to the second channel matrix, and the number of rows and/or columns of the first channel matrix is smaller than or equal to the sum of the number of receiving antennas of n terminal equipment participating in MIMO transmission, so that matrix calculation difficulty can be reduced in the THP precoding process, and THP precoding calculation is simpler.
In some embodiments, the first channel matrix
Figure PCTCN2020119757-APPB-000430
W is a receiving weight matrix, V is a weight matrix, H is a second channel matrix, and the number of rows of the receiving weight matrix and/or the number of columns of the weight matrix is smaller than or equal to the sum of the number of receiving antennas of one or more terminal devices participating in MIMO transmission.
Optionally, the number of rows of the receiving weight matrix is the sum of the numbers of the transport streams of one or more terminal devices, and/or the number of columns of the weight matrix is the sum of the numbers of the transport streams of a plurality of terminal devices.
In some possible implementations, the receiving weight matrix includes a receiving weight sub-matrix corresponding to the terminal device; the receiving unit 801 is further configured to receive a second received signal;
The processing unit 802 is further configured to:
according to the first received signal, obtaining the equivalent channel coefficient corresponding to the terminal equipment comprises the following steps:
determining an estimated receiving weight sub-matrix corresponding to the receiving weight sub-matrix according to the second receiving signal; and
and obtaining the equivalent channel coefficient corresponding to the terminal equipment according to the estimated receiving weight sub-matrix and the first receiving signal.
Optionally, the weight matrix includes a weight sub-matrix corresponding to the terminal device, and the second received signal is sent to the terminal device through a downlink channel corresponding to the terminal device after the network device performs precoding on the second reference signal according to the weight sub-matrix.
In some embodiments, the first channel matrix
Figure PCTCN2020119757-APPB-000431
W is a receiving weight matrix, and the number of rows of the receiving weight matrix is smaller than the sum of the number of receiving antennas of one or more terminal devices participating in MIMO transmission.
Optionally, the number of rows of the receiving weight matrix is the sum of the numbers of transport streams of the plurality of terminal devices.
In some possible implementations, the receiving weight matrix includes a receiving weight sub-matrix corresponding to the terminal device; the receiving unit 801 is further configured to receive a second received signal;
the processing unit 802 is further configured to:
according to the first received signal, obtaining the equivalent channel coefficient corresponding to the terminal equipment comprises the following steps:
Determining an estimated receiving weight sub-matrix corresponding to the receiving weight sub-matrix according to the second receiving signal; and
and obtaining the equivalent channel coefficient corresponding to the terminal equipment according to the estimated receiving weight sub-matrix and the first receiving signal.
In some embodiments, the receiving unit 801 is further configured to receive a first received data signal, where the first received data signal is sent to the terminal device through a downlink channel corresponding to the terminal device after the network device performs precoding on the sent data signal according to the first channel matrix; the processing unit 802 is further configured to detect the first received data signal according to the estimated receiving weight sub-matrix and the equivalent channel coefficient corresponding to the terminal device.
In some embodiments, the processing unit 802 is specifically configured to, in detecting the data signal according to the estimated receiving weight submatrix and the equivalent channel coefficient corresponding to the terminal device:
multiplying the first received data signal by the estimated receiving weight submatrix to obtain a second received data signal corresponding to the first received data signal;
and obtaining an estimation result of the transmitted data signal according to the second received data signal and the equivalent channel coefficient corresponding to the terminal equipment.
Optionally, the signal transmission apparatus 800 further comprises a transmitting unit, configured to transmit a receiver type of the terminal device, where the receiver type of the terminal device is used for determining the receiving weight matrix by the network device.
It should be understood that the technical effects of the various embodiments of the signal transmission method and the related supplementary descriptions are also applicable to the signal transmission device 800 according to the embodiment of the present application, and the description thereof will not be repeated here.
The embodiment of the application further provides a signal transmission device for MIMO transmission, as shown in a schematic structural diagram of the signal transmission device in fig. 9, where the signal transmission device 900 includes a processing unit 901 and a sending unit 902; the signal transmission device 900 may be, for example, a network apparatus, or the signal transmission device may be disposed in the network apparatus; the processing unit 901 is configured to pre-encode a first reference signal according to a first channel matrix to obtain a first transmission signal, where the first channel matrix is obtained according to a second channel matrix, and the number of rows and/or columns of the first channel matrix is smaller than or equal to a sum of the numbers of receiving antennas of one or more terminal devices participating in MIMO transmission, and the second channel matrix is a channel matrix of a downlink channel of one or more terminal devices; the transmitting unit 902 is configured to transmit the first transmission signal.
According to the technical scheme, the signal transmission device performs precoding on the first reference signal according to the first channel matrix, the first channel matrix is obtained according to the second channel matrix, and the number of rows and/or columns of the first channel matrix is smaller than or equal to the sum of the number of receiving antennas of n terminal devices participating in MIMO transmission, so that matrix calculation difficulty can be reduced in the THP precoding process, and THP precoding calculation is simpler.
In some embodiments, the first channel matrix
Figure PCTCN2020119757-APPB-000432
W is a receiving weight matrix, V is a weight matrix, and the number of rows of the receiving weight matrix and/or the number of columns of the weight matrix are smaller than or equal to the sum of the number of receiving antennas of one or more terminal devices.
Optionally, the number of rows of the receiving weight matrix is the sum of the number of transport streams of one or more terminal devices, and/or the number of columns of the weight matrix is the number of transport streams of one or more terminal devices.
Optionally, the weight matrix includes a weight sub-matrix corresponding to each of the one or more terminal devices, where the weight sub-matrix corresponding to each terminal device is determined according to a channel matrix of a downlink channel corresponding to the terminal device.
In a possible implementation manner, the sending unit 902 is further configured to send a second sending signal, where each of the one or more terminal devices of the second sending signal determines an estimated receiving weight sub-matrix corresponding to its corresponding receiving weight sub-matrix.
Optionally, the second transmission signal is obtained by the network device precoding the second reference signal according to the weight submatrix.
In some embodiments, the first channel matrix
Figure PCTCN2020119757-APPB-000433
W is the receiving weight matrix, the number of rows of the receiving weight matrix is smaller than or equal to the sum of the number of receiving antennas of one or more terminal devices.
Optionally, the received weight matrix includes a receiving weight sub-matrix corresponding to each of the plurality of terminal devices, where the receiving weight sub-matrix corresponding to each terminal device is determined by the network device according to a receiver type of the terminal device.
Optionally, the processing unit 901 is further configured to precode a transmission data signal according to the first channel matrix, to obtain a precoded transmission data signal; the transmitting unit is further configured to transmit the precoded transmission data signal.
It should be understood that the technical effects of the various embodiments of the signal transmission method and the related supplementary descriptions are also applicable to the signal transmission device 900 of the embodiment of the present application, and the description is not repeated here.
The present application provides a computer program product comprising: a computer program (which may also be referred to as code, or instructions), when executed, causes a computer to perform the steps of any of the method embodiments described above that are performed by a network device or to perform the steps of any of the method embodiments described above that are performed by a terminal device.
The present application provides a computer readable storage medium storing a computer program (which may also be referred to as code, or instructions) which, when run on a computer, causes the computer to perform the steps of any of the method embodiments described above that are performed by a network device or to perform the steps of any of the method embodiments described above that are performed by a terminal device.
It should also be understood that the first, second, third, fourth, and various numerical numbers referred to herein are merely descriptive convenience and are not intended to limit the scope of the present application.
It should be understood that the term "and/or" is merely an association relationship describing the associated object, and means that three relationships may exist, for example, a and/or B may mean: a exists alone, A and B exist together, and B exists alone. In addition, the character "/" herein generally indicates that the front and rear associated objects are an "or" relationship.
It should be understood that, in various embodiments of the present application, the sequence numbers of the foregoing processes do not mean the order of execution, and the order of execution of the processes should be determined by the functions and internal logic thereof, and should not constitute any limitation on the implementation process of the embodiments of the present application.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, and are not repeated herein.
In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of the units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in each embodiment of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
The steps in the method of the embodiment of the application can be sequentially adjusted, combined and deleted according to actual needs.
The modules in the device of the embodiment of the application can be combined, divided and deleted according to actual needs.
The above embodiments are merely for illustrating the technical solution of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.

Claims (24)

  1. A signal transmission method for multiple-input multiple-output, MIMO, transmission, comprising:
    the terminal equipment receives a first receiving signal; the first receiving signal is sent to the terminal equipment through a downlink channel corresponding to the terminal equipment after the first reference signal is precoded according to a first channel matrix, the first channel matrix is obtained according to a second channel matrix, the number of rows and/or columns of the first channel matrix is smaller than or equal to the sum of the number of receiving antennas of one or more terminal equipment participating in MIMO transmission, and the second channel matrix is the channel matrix of the downlink channel corresponding to the one or more terminal equipment;
    And the terminal equipment obtains an equivalent channel coefficient corresponding to the terminal equipment according to the first receiving signal.
  2. The method of claim 1, wherein the first channel matrix
    Figure PCTCN2020119757-APPB-100001
    W is a receiving weight matrix, V is a weight matrix, H is the second channel matrix, and the number of rows of the receiving weight matrix and/or the number of columns of the weight matrix is smaller than or equal to the sum of the numbers of receiving antennas of one or more terminal devices participating in MIMO transmission.
  3. Method according to claim 2, characterized in that the number of rows of the receiving weight matrix is the sum of the number of transport streams of the one or more terminal devices and/or the number of columns of the weight matrix is the sum of the number of transport streams of the plurality of terminal devices.
  4. A method according to claim 2 or 3, wherein the receiving weight matrix comprises a receiving weight sub-matrix corresponding to the terminal device;
    the method further comprises the steps of:
    the terminal equipment receives a second receiving signal;
    the terminal equipment obtaining the equivalent channel coefficient corresponding to the terminal equipment according to the first receiving signal comprises the following steps:
    the terminal equipment determines an estimated receiving weight sub-matrix corresponding to the receiving weight sub-matrix according to the second receiving signal;
    And the terminal equipment obtains an equivalent channel coefficient corresponding to the terminal equipment according to the estimated receiving weight submatrix and the first receiving signal.
  5. The method of claim 4, wherein the weight matrix comprises a weight sub-matrix corresponding to the terminal device, and the second received signal is sent to the terminal device through a downlink channel corresponding to the terminal device after the network device performs precoding on a second reference signal according to the weight sub-matrix.
  6. The method of claim 1, the first channel matrix
    Figure PCTCN2020119757-APPB-100002
    W is a receiving weight matrix, and the number of rows of the receiving weight matrix is smaller than the sum of the number of receiving antennas of one or more terminal devices participating in MIMO transmission.
  7. The method of claim 6, wherein the number of rows of the receive weight matrix is a sum of the number of transport streams of the plurality of terminal devices.
  8. The method according to claim 6 or 7, wherein the receiving weight matrix comprises a receiving weight sub-matrix corresponding to the terminal device;
    the method further comprises the steps of:
    the terminal equipment receives a second receiving signal;
    the terminal equipment obtaining the equivalent channel coefficient corresponding to the terminal equipment according to the first receiving signal comprises the following steps:
    The terminal equipment determines an estimated receiving weight sub-matrix corresponding to the receiving weight sub-matrix according to the second receiving signal;
    and the terminal equipment obtains an equivalent channel coefficient corresponding to the terminal equipment according to the estimated receiving weight submatrix and the first receiving signal.
  9. The method according to any one of claims 4, 5 and 8, further comprising:
    the terminal equipment receives a first received data signal, wherein the first received data signal is sent to the terminal equipment through a downlink channel corresponding to the terminal equipment after the network equipment performs precoding on a sent data signal according to the first channel matrix;
    and the terminal equipment detects the first received data signal according to the estimated receiving weight submatrix and the equivalent channel coefficient corresponding to the terminal equipment.
  10. The method of claim 9, wherein the detecting the data signal by the terminal device according to the estimated receive weight submatrix and the corresponding equivalent channel coefficient of the terminal device comprises:
    the terminal equipment multiplies the first received data signal by the estimated receiving weight submatrix to obtain a second received data signal corresponding to the first received data signal;
    And the terminal equipment obtains an estimation result of the transmitted data signal according to the second received data signal and the equivalent channel coefficient corresponding to the terminal equipment.
  11. The method according to any one of claims 2-10, further comprising:
    the terminal equipment sends the receiver type of the terminal equipment, and the receiver type of the terminal equipment is used for the network equipment to determine the receiving weight matrix.
  12. A signal transmission method for multiple-input multiple-output, MIMO, transmission, comprising:
    the network equipment performs precoding on a first reference signal according to a first channel matrix to obtain a first transmission signal, wherein the first channel matrix is obtained according to a second channel matrix, the number of rows and/or columns of the first channel matrix is smaller than or equal to the sum of the number of receiving antennas of one or more terminal equipment participating in MIMO transmission, and the second channel matrix is a channel matrix of a downlink channel of the one or more terminal equipment;
    the network device transmits the first transmission signal.
  13. The method of claim 12, wherein the first channel matrix
    Figure PCTCN2020119757-APPB-100003
    W is a receiving weight matrix, V is a weight matrix, and the number of rows of the receiving weight matrix and/or the number of columns of the weight matrix are smaller than or equal to the sum of the number of receiving antennas of the one or more terminal devices.
  14. The method according to claim 13, wherein the number of rows of the receiving weight matrix is the sum of the number of transport streams of the one or more terminal devices and/or the number of columns of the weight matrix is the number of transport streams of the one or more terminal devices.
  15. The method according to claim 13 or 14, wherein the weight matrix comprises a weight sub-matrix corresponding to each of the one or more terminal devices, and wherein the weight sub-matrix corresponding to each terminal device is determined according to a channel matrix of a downlink channel corresponding to the terminal device.
  16. The method of claim 15, wherein the method further comprises:
    the network device sends a second sending signal, and each of the one or more terminal devices determines an estimated receiving weight sub-matrix corresponding to the second sending signal.
  17. The method of claim 16, wherein the second transmission signal is obtained by the network device precoding a second reference signal according to the weight submatrix.
  18. The method of claim 12, wherein the first channel matrix
    Figure PCTCN2020119757-APPB-100004
    W is a receiving weight matrix, and the number of rows of the receiving weight matrix is smaller than or equal to the sum of the number of receiving antennas of the one or more terminal devices.
  19. The method according to any of claims 13-18, wherein the receive weight matrix comprises a receive weight sub-matrix for each of the plurality of terminal devices, the receive weight sub-matrix for each terminal device being determined by the network device according to the receiver type of the terminal device.
  20. The method according to any one of claims 12-19, further comprising:
    the network equipment performs precoding on the transmission data signals according to the first channel matrix to obtain precoded transmission data signals;
    and the network equipment transmits the precoded transmission data signals.
  21. A communication device comprising a processor and a memory, the memory storing computer instructions that, when executed by the processor, cause the communication device to perform the method of any one of claims 1-11 or cause the communication device to perform the method of any one of claims 12-20.
  22. A computer readable storage medium having stored therein computer instructions that instruct a communication device to perform the method of any one of claims 1-11 or the method of any one of claims 12-20.
  23. A chip, comprising: a processor and an interface for executing a computer program or instructions stored in a memory for performing the method of any one of claims 1-11 or the method of any one of claims 12-20.
  24. A computer program product, characterized in that the computer program product comprises a computer program which, when run on a computer, causes the computer to perform the method of any one of claims 1-11 or the method of any one of claims 12-20.
CN202080105611.6A 2020-09-30 2020-09-30 Signal transmission method and related device Pending CN116235415A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2020/119757 WO2022067824A1 (en) 2020-09-30 2020-09-30 Signal transmission method and related apparatus

Publications (1)

Publication Number Publication Date
CN116235415A true CN116235415A (en) 2023-06-06

Family

ID=80951165

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202080105611.6A Pending CN116235415A (en) 2020-09-30 2020-09-30 Signal transmission method and related device

Country Status (2)

Country Link
CN (1) CN116235415A (en)
WO (1) WO2022067824A1 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101621357B (en) * 2008-07-01 2013-12-25 上海贝尔股份有限公司 Mimo communication system and method thereof
CN102624496B (en) * 2011-01-30 2015-03-11 华为技术有限公司 Precoding processing method, base station and communication system
CN103312389B (en) * 2012-03-06 2016-05-25 华为技术有限公司 A kind of multiuser interference suppression method, terminal and base station
CN107733478B (en) * 2016-08-09 2020-06-05 中国电信股份有限公司 Channel feedback and precoding method, base station, user terminal and system
CN111342873B (en) * 2018-12-18 2021-11-30 华为技术有限公司 Channel measurement method and communication device

Also Published As

Publication number Publication date
WO2022067824A1 (en) 2022-04-07

Similar Documents

Publication Publication Date Title
US9537549B2 (en) Method, terminal and base station for multi-user interference suppression
CN102983935B (en) Precoding, pre-coding/pre-decoding method and emitter and mobile terminal based on interference alignment
US20220263560A1 (en) Channel state information reporting method and communications apparatus
US20230239111A1 (en) Method for sending demodulation reference signal, method for receiving demodulation reference signal, and communication apparatus
CN112751598B (en) Method for processing precoding matrix and communication device
CN114600384B (en) Channel measurement method and communication device
CN110324070A (en) Communication means, communication device and system
CN110557348B (en) Method and communication device for demodulating data
CN115315906B (en) Channel measurement method and communication device
EP3751768A1 (en) Communication method, communication apparatus, and system
CN112868188A (en) Electronic device, communication method, and medium
US20220271900A1 (en) Method for configuring transmit port of downlink reference signal and communication apparatus
WO2022067824A1 (en) Signal transmission method and related apparatus
WO2020211736A1 (en) Electronic device and method for use in wireless communication system, and storage medium
EP4099783A1 (en) Channel state information (csi) measurement indication method and communication apparatus
CN117063449A (en) Signal transmission method and device
CN114070436A (en) Channel measurement method and communication device
CN107733478B (en) Channel feedback and precoding method, base station, user terminal and system
US11984948B2 (en) Methods and apparatus for port selection codebook enhancement
WO2024051807A1 (en) Data transmission method and communication apparatus
WO2023241215A1 (en) Communication method and device
WO2023272676A1 (en) Systems and methods for uplink codebook based transmission
EP4277149A1 (en) Precoding method and apparatus
CN117997392A (en) Precoding indication method and communication device
CN116800309A (en) Distributed precoding method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination