[go: up one dir, main page]

WO2009003423A1 - Method for channel state information feedback and wireless transceiver - Google Patents

Method for channel state information feedback and wireless transceiver Download PDF

Info

Publication number
WO2009003423A1
WO2009003423A1 PCT/CN2008/071552 CN2008071552W WO2009003423A1 WO 2009003423 A1 WO2009003423 A1 WO 2009003423A1 CN 2008071552 W CN2008071552 W CN 2008071552W WO 2009003423 A1 WO2009003423 A1 WO 2009003423A1
Authority
WO
WIPO (PCT)
Prior art keywords
codebook
precoding
matrix
precoding matrix
channel state
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.)
Ceased
Application number
PCT/CN2008/071552
Other languages
French (fr)
Chinese (zh)
Inventor
Yongming Huang
Lvxi Yang
Wei Ruan
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 WO2009003423A1 publication Critical patent/WO2009003423A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

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
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • H04B7/0636Feedback format
    • H04B7/0639Using selective indices, e.g. of a codebook, e.g. pre-distortion matrix index [PMI] or for beam selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0025Transmission of mode-switching indication

Definitions

  • the present invention relates to the field of wireless communications, and in particular, to channel state information feedback techniques.
  • MIMO Multi-Input Multi-Output
  • a system based on MIMO spatial division multiplexing technology can significantly improve the spectrum utilization of a system by simultaneously transmitting multiple independent data streams, but the space division multiplexing system is very sensitive to poor channel conditions.
  • a more effective way is to first adaptively adjust the number of independent data streams that need to be sent so as not to be larger than the smaller of the number of received antennas and the number of transmitting antennas, and dynamically change according to the rank of the current channel matrix.
  • the transmitted data stream is precoded or beamformed, and the design or selection of the precoding matrix or the transmit beam needs to utilize channel information.
  • the basic idea of the precoding system is to design the signal transmission mode by analyzing some form of channel information known by the transmitting end, so that the transmitted signal can adapt to the characteristic structure of the channel matrix, so that the mutual interference between the independent data streams is as small.
  • the precoding system design can utilize different forms of channel information and is designed according to different criteria.
  • the precoding system can obtain the maximum gain.
  • TDD Time Division Duplex
  • the estimated value of the channel in the receiving mode can be used to estimate the transmission channel, that is, the transmitting end may obtain relatively accurate channel state information, but in frequency division duplex (Frequency
  • channel state information can only be transmitted from the receiving end to the transmitting end through the feedback channel.
  • the MIMO channel matrix contains a plurality of parameters, the transmission of these channel parameters exceeds the loadability of the limited feedback channel. Therefore, the manner in which the channel state information is transmitted from the receiving end to the transmitting end through the feedback channel is not feasible in the limited feedback system. Therefore, in order to reduce the amount of feedback information, one of the more effective methods is to adopt a scheme based on precoding matrix or beam codebook, called limited feedback precoding, and the idea is to design a set of available precoding according to the statistical characteristics of the channel.
  • the matrix or the beam vector constitutes a codebook, and the codebook is known at both the transmitting end and the receiving end, and the receiving end selects one codeword in the codebook according to the estimated channel matrix and a certain performance criterion to be used as a pre-
  • the coding matrix or beam vector is fed back to the sender at the sequence number in the codebook.
  • the design of the codebook is a very important part in the design of the precoding system.
  • the design method of the skeleton time constellation proposed by Hochwald et al.
  • the key to the Grassmannian subspace stacking method is how to define two different subspaces.
  • the distance, theoretical analysis shows that, according to the different codeword selection criteria adopted by the system and the specific receiver model, different subspace distance definitions should be used when designing the codebook.
  • the following is a brief introduction to the various standard codeword selection criteria and the corresponding distance definitions.
  • the system selects a precoding matrix from the codebook to maximize the minimum distance of the received symbol vector (MD Selection) or maximize the instantaneous capacity.
  • the system selects a precoding matrix from the codebook to maximize the minimum singular value of the equivalent channel matrix HF (SV Selection).
  • the receiver uses a minimum mean-square error (MMSE) receiver, and the system selects a precoding matrix from the codebook to make the trace of the mean square error matrix (MMSE-trace). Selection ) or MMSE-det Selection is minimized.
  • MMSE mean-square error
  • Table 1 The specific definitions of the above various codeword selection criteria are shown in Table 1.
  • ⁇ ⁇ denotes a matrix consisting of the first M columns of v H .
  • the codebook design objective is to maximize the distance: m i ni ⁇ ; ⁇ ⁇ A ⁇ 2 (F ; , F ), where 2 (F ;, F) represents the projected two-norm distance between the two subspaces formed by the matrix F ; and F., which are defined as follows:
  • the codebook design objective is to maximize the distance: min ⁇ . ⁇ ⁇ F ⁇ F.), where (F ; , ) represents the matrix F ; and the chordal distance between Zhang Cheng's two subspaces, as defined below:
  • the receiving end feeds back the sequence number of the selected codeword (ie, the precoding matrix) in its codebook to the transmitting end, and notifies the transmitting end.
  • the precoding matrix used by the transmitted signal is used to reduce the amount of feedback information.
  • the inventors of the present invention have found that, since a relatively low complexity linear receiver is often used in practice, the actually available throughput has a certain loss with respect to the information theory capacity, that is, the receiving end is based on the estimated channel matrix.
  • the codewords selected with certain performance criteria are not accurate enough for the optimal codewords, resulting in a certain performance loss.
  • each codeword in the current codebook is a large precoding matrix, so the occupied storage space is large. Summary of the invention
  • the main technical problem to be solved by the embodiments of the present invention is to provide a channel state information feedback method and a wireless transceiver device, so that the performance of the precoding process can be improved under the condition of the same amount of feedback information.
  • an embodiment of the present invention provides a channel state information feedback method, including the following steps:
  • the receiving end selects one precoding matrix from at least two codebooks according to the current channel state, adapts the selected combination of precoding matrices to the current channel state, and transmits information representing the selected precoding matrices to The transmitting end notifies the transmitting end to perform precoding processing on the signal to be transmitted according to the combination of the precoding matrices selected by the receiving end; wherein each codebook in the receiving end is generated by different criteria, in each codebook Contains at least two precoding matrices.
  • An embodiment of the present invention further provides a wireless receiving apparatus, including:
  • a storage unit configured to store at least two codebooks, each codebook is generated by different criteria, and each codebook includes at least two precoding matrices;
  • a selecting unit configured to respectively select a precoding matrix from each codebook saved by the storage unit according to a current channel state, so that the selected combination of precoding matrices is adapted to a current channel state;
  • An embodiment of the present invention further provides a wireless transmitting apparatus, including: a storage unit, configured to store at least two codebooks identical to the sender, each codebook being generated by different criteria, and each codebook includes at least two precoding matrices;
  • a receiving unit which receives a sequence number of at least two precoding matrices selected by the transmitting end in respective codebooks; and a searching unit, configured to respectively find corresponding ones from each codebook in the storage unit according to each serial number received by the receiving unit Precoding matrix
  • a precoding unit configured to perform precoding processing on the signal to be transmitted by using a combination of precoding matrices found by the searching unit.
  • the main effect of the embodiment of the present invention is that the performance of the precoding process can be improved without increasing the amount of feedback information.
  • multiple codebooks are used without increasing the amount of feedback information, although each codebook becomes smaller, since the codebook is generated by different criteria, it is equivalent to introducing some nonlinear factors. It is proved by simulation (see the corresponding embodiment for the simulation result) that multiple codebooks generated by different criteria can be more adapted to the current channel state than one codebook.
  • a plurality of small codebooks occupy less storage space than a large codebook, and can save storage space of the storage codebooks at both ends of the transmission and reception.
  • FIG. 1 is a flowchart of a channel state information feedback method according to a first embodiment of the present invention
  • FIG. 2 is a schematic diagram of performance simulation of a dual codebook scheme and a single codebook scheme according to a first embodiment of the present invention
  • FIG. 3 is a schematic diagram of performance simulation of a dual codebook scheme and a single codebook scheme according to a second embodiment of the present invention
  • FIG. 4 is a schematic diagram of performance simulation of a dual codebook scheme and a single codebook scheme according to a third embodiment of the present invention.
  • FIG. 5 is a schematic diagram of performance simulation of a dual codebook scheme and a single codebook scheme according to a fourth embodiment of the present invention.
  • FIG. 6 is a schematic structural diagram of a wireless receiving apparatus according to a fifth embodiment of the present invention.
  • Figure 7 is a schematic structural view of an embodiment of the selection unit of Figure 6;
  • FIG. 8 is a schematic structural diagram of a wireless transmitting apparatus according to a sixth embodiment of the present invention. detailed description
  • a first embodiment of the present invention relates to a channel state information feedback method.
  • a receiving end selects a precoding from two codebooks (ie, a primary codebook and an auxiliary codebook) according to a current channel state.
  • a matrix the selected combination of precoding matrices is adapted to the current channel state, and the sequence numbers of the selected precoding matrices in the respective codebooks are transmitted to the transmitting end, and the transmitting end is notified according to the selected end of the receiving end.
  • the combination of precoding matrices performs precoding processing on the signals that need to be transmitted.
  • the main codebook is generated and selected according to the prior art scheme, and the auxiliary codebook can be regarded as adding a disturbance to the main codebook.
  • the specific process is shown in FIG.
  • the receiving end selects a precoding matrix in the main codebook according to the current channel state.
  • the receiving end selects a precoding matrix F from the codebook F according to the first criterion according to the current channel state.
  • the first criterion may be one of the criteria types in Table 1, such as Capacity Selection or MMSE-trace Selection.
  • the receiving end selects a precoding matrix in the auxiliary codebook according to the current channel state.
  • the auxiliary codebook is represented as ⁇ U l ⁇ , ..., ! ⁇ , U, which is an M-dimensional matrix.
  • the receiving end selects a precoding matrix U from the codebook G according to the current channel state. The combination of the precoding matrix selected in step 110 and the precoding matrix selected in this step satisfies the second criterion.
  • the second criterion is:
  • the receiving end transmits the sequence numbers of the selected precoding matrices in the respective codebooks to the transmitting end, and notifies the transmitting end to send according to the combination of the precoding matrices selected by the receiving end.
  • the signal is precoded.
  • the method of using the primary codebook + the auxiliary codebook in this embodiment will require additional feedback on the precoding matrix selected in the auxiliary codebook.
  • the serial number that is, the total number of bits that the receiver needs to feed back is l. g 2 (N) + l. g 2 (G;). Since in the actual system, the number of feedback bits B for indicating the selected precoding matrix is often fixed in advance, the total number of bits that the receiving end needs to feed back is log 2 (N) + log 2 (G), which needs to be The fixed feedback bit number B is equal.
  • N is the number of precoding matrices included in the main codebook
  • G is the number of precoding matrices included in the auxiliary codebook. Since the total number of bits that need to be fed back is fixed in advance, such as 6 bits, if a codebook (such as a Grassmannian codebook) is used alone, the length of the Grassmannian codebook is 64 (ie, the packet) 64 precoding matrices are included; if 2 codebooks are used, the length of the first codebook can be set to 16 (that is, 16 precoding matrices are included), and the length of the second codebook can be set to 4 ( That is, four precoding matrices are included, and it can be seen that the storage space of the storage codebooks at both ends of the transmitting and receiving is reduced as compared with the case of using one codebook alone.
  • a codebook such as a Grassmannian codebook
  • the receiving end can select the preferred precoding matrix by using the sequential search method after using the dual codebook, the computational complexity of the search can be significantly reduced compared to the conventional Grassmannian codebook based precoding method.
  • the transmitting end After receiving the feedback bits indicating the sequence numbers from the receiving end, the transmitting end respectively finds corresponding precoding matrices from the same codebooks as the receiving end, to find the combined signals of the precoding matrices to be sent. Perform precoding processing.
  • the transmitting end needs to save the specific information of the primary codebook and the auxiliary codebook that are the same as the receiving end.
  • the combination of the precoding matrices used by the transmitting end for the transmitted signals can be notified, so that the amount of information transmitted can be effectively reduced.
  • the criteria for selecting the precoding matrix from the primary codebook and the auxiliary codebook twice before and after the receiving end need to be matched.
  • the first criterion of the precoding matrix is selected in the primary codebook.
  • the second criterion that needs to be met when selecting the precoding matrix in the auxiliary codebook needs to be from the capacity point of view.
  • the angle of incidence (AoA) at the terminal is fixed at zero. , take 10,000 channel implementations.
  • the performance of the dual codebook scheme using the primary codebook and the auxiliary codebook based on the Fourier matrix of the present embodiment is compared with the performance of the conventional scheme using a codebook (such as a Grassmannian codebook). 2 is shown.
  • the abscissa indicates the average signal-to-noise ratio (SignalNoise ratio, referred to as "SNR"), and the ordinate indicates the system throughput size.
  • SNR Signal-to-noise ratio
  • the system throughput has a gain of about 0.3 bits/Hz, indicating that the auxiliary codebook can effectively compensate the capacity loss of the linear receiver.
  • the length of the primary codebook ie, the Grassmannian codebook
  • the length of the secondary codebook is taken as 4
  • the single-code scheme has the same amount of feedback information. As shown in the figure, both have almost the same average throughput performance, but with a dual codebook scheme, with lower computational complexity and smaller codebook storage space.
  • the second embodiment of the present invention relates to a channel state information feedback method, which is substantially the same as the first embodiment, except that in the first embodiment, the auxiliary codebook used by the receiving end is generated based on the Fourier matrix. Auxiliary codebook; and in this embodiment, the form of the auxiliary codebook used by the receiving end
  • the optimal perturbation matrix U is a matrix of eigenvectors of the matrix H ff HF p , that is, 1 ⁇ ⁇ " ⁇ 1 ⁇ is a diagonal matrix, and the action of I ⁇ is equivalent.
  • Pairwise transformation Diagonalize Engineering matrix theory has shown that for two-dimensional real symmetric matrices
  • V H AV diag(A l , 2 ) (6) Cos ⁇ -sin ⁇
  • the rotation angle e has a value range of [_ r/4, r/4]. If the auxiliary codebook is constructed in the form of equation (7), only the degree of rotation is one degree of freedom, and the auxiliary codebook can be easily generated by quantizing the form of S, ie
  • the diagonal elements are all real numbers, so the diagonal elements of A, are all zero.
  • the complex matrix A can be converted into a quasi-diagonal matrix by the similar transformation described above, which means that there must be one codeword (ie, precoding matrix) in the auxiliary codebook constructed by equation (8), which can approximate the system.
  • the optimal capacity u the larger the codebook scale G, the higher the degree of approximation.
  • the codebook construction method is analyzed from the perspective of compensation capacity. If the error rate performance is used, the function of an optimal disturbance is to balance the signal-to-noise ratio of each signal stream, so that the channel condition is the worst one. The noise ratio is maximized.
  • the value of the diagonal element is determined by the value of 1 when using the MMSE (Minimum Mean Square Error Estimation) receiver, and the value is 0 when using the ZF (forcing zero) receiver.
  • the difference from the capacity perspective is the optimal perturbation matrix U at this time. Pi is made All diagonal elements are equal. If the perturbation matrix is still represented by the pattern defined by equation (7), it is easy to prove that when
  • a third embodiment of the present invention relates to a channel state information feedback method. This embodiment is substantially the same as the first embodiment. The difference is that, in the first embodiment, the receiving end starts from the perspective of throughput maximization. The combination of the precoding matrix selected in the codebook and the auxiliary codebook satisfies the second criterion: . In this embodiment, the receiving end optimizes the error rate angle.
  • U ? argmmmax[U(I + FHF p ) -
  • M is the dimension of the precoding matrix
  • [ ⁇ is the precoding matrix in the selected auxiliary codebook
  • I M is the M dimension unit matrix
  • H is the channel matrix.
  • the criteria of the array need to be matched.
  • the first criterion for selecting the precoding matrix in the primary codebook is from the perspective of optimizing the error rate. Therefore, when the precoding matrix is selected in the auxiliary codebook, it is required.
  • the second criterion that is met also needs to be optimized from the perspective of optimizing the bit error rate.
  • the second criterion that needs to be met when the precoding matrix is selected in the auxiliary codebook is different.
  • the second criterion that needs to be satisfied in this embodiment starts from optimizing the bit error rate.
  • each codebook becomes smaller since the codebook is generated by different criteria, it is equivalent to introducing some nonlinear factors. It is proved by simulation that a plurality of codebooks generated by different criteria can be more adapted to the current channel state than a codebook.
  • the purpose of saving the codebook storage space at both ends of the transmission and reception can also be achieved.
  • the angle of incidence (AoA) at the terminal is fixed at zero. , take 10,000 channel implementations.
  • the performance simulation using the dual codebook scheme using the primary codebook and the auxiliary codebook based on the Fourier matrix of this embodiment, and the performance simulation using the conventional scheme using a codebook (such as a Grassmannian codebook) are shown in FIG.
  • the abscissa indicates the ratio of the received energy per bit to the noise power spectral density (Eb/No), and the ordinate indicates the bit error rate (BBER), which is not difficult to find, at low BER.
  • the scheme using the dual codebook has a lower bit error rate than the scheme using the single codebook, and the system has a gain of about ldB.
  • the fourth embodiment of the present invention relates to a channel state information feedback method, which is substantially the same as the third embodiment, and is different in the third embodiment, the auxiliary codebook used by the receiving end and the first embodiment.
  • the auxiliary codebook in the same is the auxiliary codebook generated based on the Fourier matrix; in the embodiment, the auxiliary codebook used by the receiving end has the form: cos ⁇ ⁇ - sin ⁇ ⁇
  • a fifth embodiment of the present invention relates to a wireless receiving apparatus 1, as shown in FIG. 6, comprising: a storage unit 10, configured to store at least two codebooks, each generated by a different criterion, each The codebook includes at least two precoding matrices, and the selecting unit 12 is configured to respectively select a precoding matrix from each codebook saved by the storage unit 10 according to the current channel state, so that the selected precoding matrices are respectively selected.
  • the combination is most adapted to the current channel state; the feedback unit 14 is configured to pass information representing each precoding matrix selected by the selection unit 12 to the transmitting end.
  • the codebook saved by the storage unit 10 includes a primary codebook and an auxiliary codebook, and the information of each precoding matrix selected by the selection unit 12 is selected for each precoding matrix.
  • the auxiliary codebook is in the form of one of the following:
  • M is the dimension of the precoding matrix
  • the selecting unit 12 in this embodiment further includes: a primary codebook selecting subunit 120, configured to select a precoding matrix from the primary codebook by using a first criterion; and an auxiliary codebook selecting subunit 122, For selecting a precoding matrix from the auxiliary codebook, the combination of the precoding matrix and the precoding matrix selected by the primary codebook selection subunit 120 satisfies the second criterion.
  • the second criterion is: Or, the second criterion is
  • the precoding matrix in the selected auxiliary codebook, / M is an M-dimensional unit matrix, which is a precoding matrix in the selected main codebook, U is a precoding matrix in the auxiliary codebook, and ⁇ is a channel matrix.
  • at least two codebooks generated by different criteria are used, and the receiving end selects a combination of precoding matrices that best fits the current channel state from each codebook, and combines the precoding matrices with The finite bit is fed back to the transmitting end, and the performance of the precoding process can be improved without increasing the amount of feedback information. Since the codebook is generated by different criteria, it is equivalent to introducing some nonlinear factors.
  • a sixth embodiment of the present invention relates to a wireless transmitting apparatus 2, as shown in FIG.
  • each codebook includes at least two precoding matrices;
  • the receiving unit 22 receives the sequence numbers of the at least two precoding matrices selected by the transmitting end in the respective codebooks;
  • the searching unit 24 is configured to use the receiving unit according to the receiving unit The received sequence numbers respectively find corresponding precoding matrices from each codebook in the storage unit 20;
  • the precoding unit 26 is configured to use the combination of precoding matrices found by the searching unit 24 to be sent.
  • the signal is precoded.
  • the receiving end selects, from each codebook, a combination of precoding matrices that best fits the current channel state, and The combination of the coding matrices is fed back to the transmitting end with limited bits, and the performance of the precoding processing can be improved without increasing the amount of feedback information.
  • multiple codebooks are used without increasing the amount of feedback information, although each codebook becomes smaller, since the codebook is generated by different criteria, it is equivalent to introducing some nonlinear factors. It is proved by simulation (see the corresponding embodiment for the simulation result) that multiple codebooks generated by different criteria can be more adapted to the current channel state than one codebook.
  • the storage space of the storage codebook at both ends of the transmission and reception can be saved. Presetting the same codebook on the transmitting end and the receiving end only transmits the sequence numbers of the precoding matrices in the respective codebooks, which can effectively reduce the amount of information transmitted.
  • the embodiment of the present invention proposes a typical case, that is, using two codebooks, one may be called a master code
  • the other can be called an auxiliary codebook, wherein the main codebook is generated and selected according to the prior art scheme, and the auxiliary codebook can be regarded as adding a perturbation based on the main codebook.
  • the embodiments of the present invention propose two practical auxiliary codebook forms, one is generated based on a Fourier matrix, and the other is an extended rotation matrix generation.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Radio Transmission System (AREA)

Abstract

A method for channel state information feedback and a wireless transceiver in wireless communication field are disclosed. At least two codebooks generated in different rules are used. Receiver selects the pre-code matrix composition, which is the most suitable for the current channel state from codebooks, and then the pre-code matrix composition is sent to transmitter in limited bit feedback. It can improve capability of pre-code process without increasing feedback information quantity, and save the storage space of saving codebooks. A main codebook and an assistant codebook may be used, the assistant codebook can be looked upon a increased disturbance based on the main codebook. The main codebook can be generated in method well known in the art, the assistant codebook can be generated based on Fourier matrix or expand rotation matrix.

Description

信道状态信息反馈方法及无线收发装置 技术领域  Channel state information feedback method and wireless transceiver

本发明涉及无线通信领域, 特别涉及信道状态信息反馈技术。 背景技术 目前, 多输入多输出 ( Multi-Input Multi-Output, 简称 "MIMO" )技术在无 线通信系统中的应用越来越受到重视, 无论是从增加系统容量的角度还是改善 系统性能的角度, MIMO都有其不可替代的优越性。 MIMO主要分为两大类, 一类是以最大化分集增益为目的的空间分集技术, 另一类则是以最大化数据速 率为目的的空分复用技术。 基于 MIMO的空分复用技术的系统能通过同时发送多路独立的数据流, 以 显著地提高系统的频谱利用率, 但空分复用系统对于恶劣的信道条件非常敏感。 对于该问题, 比较有效的方式是首先自适应调整需要发送的独立数据流的数目, 使其不大于接收的天线数和发送天线数中的较小值, 根据当前信道矩阵的秩进 行动态变化, 同时对发送的数据流进行预编码或波束形成, 预编码矩阵或发送 波束的设计或选取需要利用信道信息。 预编码系统的基本思想是通过分析发送端已知的某种形式的信道信息来设 计信号的发送方式, 使发送的信号能适应信道矩阵的特征结构, 使独立数据流 之间的相互干扰尽可能小。 预编码系统设计可以利用不同形式的信道信息, 根 据不同的准则来设计。 当发送端已精确地获知当前信道状态信息( Channel State Information, 简称 "CSI" )时, 预编码系统能获得最大的增益。 在采用时分双工 ( Time Division Duplex , 简称 "TDD" ) 的无线通信系统中, 当数据发送和接收 保证在合适的乒乓时间内, 信道在接收模式下的估计值能用来估计发送信道, 即此时发送端有可能获得比较精确的信道状态信息, 但在频分双工 (FrequencyThe present invention relates to the field of wireless communications, and in particular, to channel state information feedback techniques. BACKGROUND OF THE INVENTION At present, the application of Multi-Input Multi-Output (MIMO) technology in wireless communication systems is receiving more and more attention, both from the perspective of increasing system capacity and improving system performance. MIMO has its irreplaceable advantages. MIMO is mainly divided into two categories, one is spatial diversity technology for the purpose of maximizing diversity gain, and the other is space division multiplexing technology for the purpose of maximizing data rate. A system based on MIMO spatial division multiplexing technology can significantly improve the spectrum utilization of a system by simultaneously transmitting multiple independent data streams, but the space division multiplexing system is very sensitive to poor channel conditions. For this problem, a more effective way is to first adaptively adjust the number of independent data streams that need to be sent so as not to be larger than the smaller of the number of received antennas and the number of transmitting antennas, and dynamically change according to the rank of the current channel matrix. At the same time, the transmitted data stream is precoded or beamformed, and the design or selection of the precoding matrix or the transmit beam needs to utilize channel information. The basic idea of the precoding system is to design the signal transmission mode by analyzing some form of channel information known by the transmitting end, so that the transmitted signal can adapt to the characteristic structure of the channel matrix, so that the mutual interference between the independent data streams is as small. The precoding system design can utilize different forms of channel information and is designed according to different criteria. When the transmitting end has accurately learned the current channel state information ("CSI"), the precoding system can obtain the maximum gain. In a wireless communication system using Time Division Duplex ("TDD"), when data is transmitted and received It is ensured that during the appropriate ping-pong time, the estimated value of the channel in the receiving mode can be used to estimate the transmission channel, that is, the transmitting end may obtain relatively accurate channel state information, but in frequency division duplex (Frequency

Division Duplex, 简称 "FDD" ) 的无线通信系统中, 信道状态信息只能通过反 馈信道由接收端传送到发送端。 但由于 MIMO信道矩阵包含多个参数, 传送这 些信道参数超出了有限反馈信道的可负荷程度, 因此, 通过反馈信道由接收端 将信道状态信息传送到发送端的方式在有限反馈系统中并不可行。 因此, 为了减少反馈信息量, 比较有效的方法之一是采用基于预编码矩阵 或波束码本的方案, 称为有限反馈预编码, 其思想是先根据信道的统计特性设 计一组可用的预编码矩阵或波束矢量, 构成一个码本, 该码本在发送端和接收 端均已知, 接收端根据估计的信道矩阵和一定的性能准则选择码本中的一个码 字用作发送端使用的预编码矩阵或波束矢量, 将其在码本中的序号反馈给发送 端。 码本的设计是预编码系统设计中非常关键的一个环节, 可以采用 Hochwald 等提出的酉空时星座设计方法。 需要指出的是, 为了实现简单, 预编码码本中 各元素, 即码字 F, F e cM'rf满足 ι^Γ = ΐκ , 即预编码矩阵 F为各列正交归一的矩 阵, 每一列作为一个独立数据流的承载波束。 具体地说,假设系统可以反馈 ?个比特进行预编码设计, 若采用预编码码本 的方式,此时码本由 N = 2S个预编码矩阵组成。如果把码本中每个预编码矩阵(若 M= 1 , 则矩阵退化成波束)看成一个由列张成的子空间 (若码字退化成波束, 则每个波束可以看作是一根线), 这样码本的设计就等效成一个子空间 (或线) 堆积的过程, 它的目标是使不同子空间之间的最小距离最大化, 这种方法被称 为 Grassmannian子空间堆积、方法。 In a wireless communication system of Division Duplex ("FDD"), channel state information can only be transmitted from the receiving end to the transmitting end through the feedback channel. However, since the MIMO channel matrix contains a plurality of parameters, the transmission of these channel parameters exceeds the loadability of the limited feedback channel. Therefore, the manner in which the channel state information is transmitted from the receiving end to the transmitting end through the feedback channel is not feasible in the limited feedback system. Therefore, in order to reduce the amount of feedback information, one of the more effective methods is to adopt a scheme based on precoding matrix or beam codebook, called limited feedback precoding, and the idea is to design a set of available precoding according to the statistical characteristics of the channel. The matrix or the beam vector constitutes a codebook, and the codebook is known at both the transmitting end and the receiving end, and the receiving end selects one codeword in the codebook according to the estimated channel matrix and a certain performance criterion to be used as a pre- The coding matrix or beam vector is fed back to the sender at the sequence number in the codebook. The design of the codebook is a very important part in the design of the precoding system. The design method of the skeleton time constellation proposed by Hochwald et al. It should be noted that, in order to achieve simplicity, each element in the pre-encoded codebook, ie, the codeword F, F e c M ' rf satisfies ι^Γ = ΐκ , that is, the precoding matrix F is a matrix orthogonally normalized by columns. Each column acts as a bearer beam for an independent data stream. Specifically, it is assumed that the system can feed back the bits for precoding design. If the precoding codebook is used, the codebook is composed of N = 2 S precoding matrices. If each precoding matrix in the codebook (if M = 1 , the matrix degenerates into a beam) is regarded as a subspace formed by columns (if the codeword is degraded into beams, each beam can be regarded as a Line), so the design of the codebook is equivalent to a subspace (or line) stacking process, its goal is to maximize the minimum distance between different subspaces, this method is called Grassmannian subspace stacking, method.

Grassmannian子空间堆积方法的关键之处在于如何定义两个不同子空间的 距离, 经理论分析表明, 根据系统所采用的不同的码字选取准则以及具体的接 收机模型, 在设计码本时应该采用不同的子空间距离定义。 下面简单介绍一下 已有的各种码字选取标准以及相应的距离定义。 The key to the Grassmannian subspace stacking method is how to define two different subspaces. The distance, theoretical analysis shows that, according to the different codeword selection criteria adopted by the system and the specific receiver model, different subspace distance definitions should be used when designing the codebook. The following is a brief introduction to the various standard codeword selection criteria and the corresponding distance definitions.

( 1 )假设接收端使用最大似然接收机, 系统从码本中选择一个预编码矩阵, 使接收符号矢量的最小距离达到最大(MD Selection ), 或者使瞬时容量达到最 大 ( Capacity Selection )。 (1) Assuming that the receiver uses the maximum likelihood receiver, the system selects a precoding matrix from the codebook to maximize the minimum distance of the received symbol vector (MD Selection) or maximize the instantaneous capacity.

( 2 )假设接收端使用迫零 ZF线性接收机, 系统从码本中选择一个预编码 矩阵, 使等效信道矩阵 HF的最小奇异值达到最大 (SV Selection)。 (2) Assuming that the receiver uses a zero-forcing ZF linear receiver, the system selects a precoding matrix from the codebook to maximize the minimum singular value of the equivalent channel matrix HF (SV Selection).

( 3 ) 4叚设接收端使用最小均方差估计 ( Minimum mean-square error, 简称 "MMSE" )接收机, 系统从码本中选择一个预编码矩阵, 使均方误差矩阵的迹 ( MMSE-trace Selection )或行列式( MMSE-det Selection )达到最小。 上述各种码字选取准则的具体定义如表 1所示。 (3) 4 The receiver uses a minimum mean-square error (MMSE) receiver, and the system selects a precoding matrix from the codebook to make the trace of the mean square error matrix (MMSE-trace). Selection ) or MMSE-det Selection is minimized. The specific definitions of the above various codeword selection criteria are shown in Table 1.

Figure imgf000005_0001
Figure imgf000005_0001

表 1 根据上述不同的码字选取准则, 可以得到如下的码本设计准则: ( 1 ) 当 ? = oo , 等效于发送端已知全部的信道状态信息, 此时最优的预编码 矩阵是由矩阵 HffH的 M个最大特征值对应的特征向量组成的。 若对 HffH进行特 征值分解, 得到如下形式: Table 1 According to the above different codeword selection criteria, the following codebook design criteria can be obtained: (1) When ? = oo, it is equivalent to all channel state information known to the transmitting end. At this time, the optimal precoding matrix is composed of the feature vectors corresponding to the M largest eigenvalues of the matrix H ff H . If eigenvalue decomposition is performed on H ff H, the following form is obtained:

H = VHDH (1 ) 其中 DH

Figure imgf000006_0001
, 则最优预编码矩阵 为:
Figure imgf000006_0002
H = V H D H (1 ) where D H
Figure imgf000006_0001
, then the optimal precoding matrix is:
Figure imgf000006_0002

其中 ΫΗ表示由 vH的前 M列组成的矩阵。 Where Ϋ Η denotes a matrix consisting of the first M columns of v H .

(2)有限反馈系统中, 假设 ? = l。g2(N)。 如果使用行列式达到最小或者容量 选取准则,则码本设计目标是使如下距离: min^^^W^.)最大化,其中 (F;,F ) 表示由矩阵 F;和 F张成的两个子空间之间的 Fubini-Study距离, 具体定义如下: dFS Fi ,Fj)

Figure imgf000006_0003
( 3 ) (2) In the limited feedback system, assume ? = l. g 2 (N). If the determinant is used to achieve the minimum or capacity selection criteria, the codebook design goal is to maximize the distance: min^^^W^.), where (F ;, F) represents the two formed by the matrix F; The Fribini-Study distance between subspaces is defined as follows: d FS F i , Fj)
Figure imgf000006_0003
(3)

(3)有限反馈系统如果使用 MMSE-trace、 SV或 MD码字选取准则, 则码 本设计目标是使如下距离: mini≤;< ≤A^2(F;,F )最大化,其中 2(F;,F )表示由矩阵 F;和 F.张成的两个子空间之间的投影二范数距离, 具体定义如下: (3) Limited feedback system If MMSE-trace, SV or MD codeword selection criteria are used, the codebook design objective is to maximize the distance: m i ni ≤; < ≤ A ^ 2 (F ; , F ), where 2 (F ;, F) represents the projected two-norm distance between the two subspaces formed by the matrix F ; and F., which are defined as follows:

-F.F/ ||2 = ^- n(F F ( 4 ) 其中 UF¾)表示矩阵

Figure imgf000006_0004
的最小奇异值。 -FF/ || 2 = ^- n ( F F ( 4 ) where UF3⁄4) represents the matrix
Figure imgf000006_0004
The smallest singular value.

( 4 )对于联合使用正交空时分组码的有限反馈预编码系统, 码本设计目标 是使如下距离: min^.^ ^F^F.)最大化, 其中 (F;, )表示由矩阵 F;和 张成的两 个子空间之间的 chordal距离, 具体定义如下:

Figure imgf000007_0001
(4) For a finite feedback precoding system that uses orthogonal space-time block codes in combination, the codebook design objective is to maximize the distance: min^.^ ^F^F.), where (F ; , ) represents the matrix F ; and the chordal distance between Zhang Cheng's two subspaces, as defined below:
Figure imgf000007_0001

本发明人在实施本发明的时候发现, 在目前的现有技术中, 接收端是通过 将选取的码字 (即预编码矩阵)在其码本中的序号反馈给发送端, 通知发送端 对发送的信号采用的预编码矩阵, 以此来减少反馈信息量。 然而, 本发明的发 明人发现, 由于实际中往往采用复杂度较低的线性接收机, 实际可获得的吞吐 量相对于信息论的容量有一定的损失, 也就是说, 接收端根据估计的信道矩阵 和一定的性能准则选取的码字对最优码字进似不够准确, 从而导致了一定的性 能损失。 此外, 目前码本中每个码字都是一个较大预编码矩阵, 所以占用的存 储空间较大。 发明内容  The present inventors have found that in the present prior art, the receiving end feeds back the sequence number of the selected codeword (ie, the precoding matrix) in its codebook to the transmitting end, and notifies the transmitting end. The precoding matrix used by the transmitted signal is used to reduce the amount of feedback information. However, the inventors of the present invention have found that, since a relatively low complexity linear receiver is often used in practice, the actually available throughput has a certain loss with respect to the information theory capacity, that is, the receiving end is based on the estimated channel matrix. The codewords selected with certain performance criteria are not accurate enough for the optimal codewords, resulting in a certain performance loss. In addition, each codeword in the current codebook is a large precoding matrix, so the occupied storage space is large. Summary of the invention

本发明实施例要解决的主要技术问题是提供一种信道状态信息反馈方法及 无线收发装置, 使得可以在相同反馈信息量的条件下提高预编码处理的性能。  The main technical problem to be solved by the embodiments of the present invention is to provide a channel state information feedback method and a wireless transceiver device, so that the performance of the precoding process can be improved under the condition of the same amount of feedback information.

为解决上述技术问题, 本发明的实施例提供了一种信道状态信息反馈方法, 包括以下步骤:  To solve the above technical problem, an embodiment of the present invention provides a channel state information feedback method, including the following steps:

接收端根据当前信道状态, 从至少两个码本中分别选择一个预编码矩阵, 使所选的各预编码矩阵的组合适应当前信道状态, 并将代表所选的各预编码矩 阵的信息传递到发送端, 通知该发送端根据该接收端所选的各预编码矩阵的组 合对需要发送的信号进行预编码处理; 其中, 接收端中各码本分别以不同的准 则生成, 每个码本中包含至少两个预编码矩阵。  The receiving end selects one precoding matrix from at least two codebooks according to the current channel state, adapts the selected combination of precoding matrices to the current channel state, and transmits information representing the selected precoding matrices to The transmitting end notifies the transmitting end to perform precoding processing on the signal to be transmitted according to the combination of the precoding matrices selected by the receiving end; wherein each codebook in the receiving end is generated by different criteria, in each codebook Contains at least two precoding matrices.

本发明的实施例还提供了一种无线接收装置, 包括:  An embodiment of the present invention further provides a wireless receiving apparatus, including:

存贮单元, 用于保存至少两个码本, 每个码本分别以不同的准则生成, 每 个码本中包含至少两个预编码矩阵;  a storage unit, configured to store at least two codebooks, each codebook is generated by different criteria, and each codebook includes at least two precoding matrices;

选择单元, 用于根据当前信道状态, 从存贮单元保存的各码本中分别选择 一个预编码矩阵, 使所选的各预编码矩阵的组合适应当前信道状态;  a selecting unit, configured to respectively select a precoding matrix from each codebook saved by the storage unit according to a current channel state, so that the selected combination of precoding matrices is adapted to a current channel state;

反馈单元, 用于将代表选择单元所选的各预编码矩阵的信息传递到发送端。 本发明的实施例还提供了一种无线发送装置, 包含: 存贮单元, 用于保存与发送端相同的至少两个码本, 每个码本分别以不同 的准则生成, 每个码本中包含至少两个预编码矩阵; And a feedback unit, configured to transmit information of each precoding matrix selected by the selection unit to the transmitting end. An embodiment of the present invention further provides a wireless transmitting apparatus, including: a storage unit, configured to store at least two codebooks identical to the sender, each codebook being generated by different criteria, and each codebook includes at least two precoding matrices;

接收单元, 接收发送端所选的至少两个预编码矩阵在各自码本中的序号; 查找单元, 用于根据接收单元收到的各序号分别从存贮单元中各码本内找 到对应的各预编码矩阵;  a receiving unit, which receives a sequence number of at least two precoding matrices selected by the transmitting end in respective codebooks; and a searching unit, configured to respectively find corresponding ones from each codebook in the storage unit according to each serial number received by the receiving unit Precoding matrix

预编码单元, 用于以查找单元找到的各预编码矩阵的组合对需要发送的信 号进行预编码处理。  And a precoding unit, configured to perform precoding processing on the signal to be transmitted by using a combination of precoding matrices found by the searching unit.

本发明实施例与现有技术相比, 主要其效果在于: 可以在不增加反馈信息 量的条件下提高预编码处理的性能。 在不增加反馈信息量的条件下, 使用多个 码本时, 虽然每个码本都变小了, 但由于码本是以不同的准则生成的, 所以相 当于引入了一些非线性的因素, 经仿真证明 (仿真结果见相应实施例), 多个以 不同准则生成的码本可以比一个码本更适应当前信道状态。 而且, 多个小码本 比一个大码本占用的存储空间更少, 能够节省收发两端的存储码本的存储空间。  Compared with the prior art, the main effect of the embodiment of the present invention is that the performance of the precoding process can be improved without increasing the amount of feedback information. When multiple codebooks are used without increasing the amount of feedback information, although each codebook becomes smaller, since the codebook is generated by different criteria, it is equivalent to introducing some nonlinear factors. It is proved by simulation (see the corresponding embodiment for the simulation result) that multiple codebooks generated by different criteria can be more adapted to the current channel state than one codebook. Moreover, a plurality of small codebooks occupy less storage space than a large codebook, and can save storage space of the storage codebooks at both ends of the transmission and reception.

附图说明 DRAWINGS

图 1是根据本发明第一实施例的信道状态信息反馈方法流程图;  1 is a flowchart of a channel state information feedback method according to a first embodiment of the present invention;

图 2是根据本发明第一实施例的双码本方案, 与使用单码本方案的性能仿 真示意图;  2 is a schematic diagram of performance simulation of a dual codebook scheme and a single codebook scheme according to a first embodiment of the present invention;

图 3是根据本发明第二实施例的双码本方案, 与使用单码本方案的性能仿 真示意图;  3 is a schematic diagram of performance simulation of a dual codebook scheme and a single codebook scheme according to a second embodiment of the present invention;

图 4是根据本发明第三实施例的双码本方案, 与使用单码本方案的性能仿 真示意图;  4 is a schematic diagram of performance simulation of a dual codebook scheme and a single codebook scheme according to a third embodiment of the present invention;

图 5是根据本发明第四实施例的双码本方案, 与使用单码本方案的性能仿 真示意图;  5 is a schematic diagram of performance simulation of a dual codebook scheme and a single codebook scheme according to a fourth embodiment of the present invention;

图 6是根据本发明第五实施例的无线接收装置结构示意图;  6 is a schematic structural diagram of a wireless receiving apparatus according to a fifth embodiment of the present invention;

图 7是图 6中选择单元的一个实施例的结构示意图;  Figure 7 is a schematic structural view of an embodiment of the selection unit of Figure 6;

图 8是根据本发明第六实施例的无线发送装置结构示意图。 具体实施方式 FIG. 8 is a schematic structural diagram of a wireless transmitting apparatus according to a sixth embodiment of the present invention. detailed description

为使本发明的目的、 技术方案和优点更加清楚, 下面将结合附图对本发明 的实施例作进一步地详细描述。 本发明的第一实施例涉及一种信道状态信息反馈方法, 在本实施例中, 接 收端根据当前信道状态, 从两个码本(即主码本和辅助码本) 中分别选择一个 预编码矩阵, 使所选的各预编码矩阵的组合最适应当前信道状态, 并将所选的 各预编码矩阵在各自码本中的序号传递到发送端, 通知该发送端根据该接收端 所选的各预编码矩阵的组合对需要发送的信号进行预编码处理。 其中主码本按 现有技术的方案生成和选择, 辅助码本可以看作在主码本的基础上增加一个扰 动, 具体流程如图 1所示。 在步骤 110 中, 接收端根据当前信道状态, 在主码本中选择一个预编码矩 阵。 具体地说, 假设主码本表示为 = {FP F2 , ..., } , 是 Μ, χ Μ维的复数矩阵。 接收端在获得当前的信道状态信息后, 根据当前的信道状态, 按照第一准则从 码本 F中选择一个预编码矩阵 F 。 该第一准则可以是表 1 中的一种准则类型, 如 Capacity Selection或 MMSE-trace Selection等。 接着, 进入步骤 120, 接收端根据当前信道状态, 在辅助码本中选择一个预 编码矩阵。 具体地说,假设辅助码本表示为 {U l^ , ..., !^} , U,是 M维的酉阵。 接收端在获得当前的信道状态信息后, 根据当前的信道状态, 从码本 G中选择 一个预编码矩阵 U。, 使在步骤 110 中选取的预编码矩阵与在本步骤中选取的预 编码矩阵的组合满足第二准则。 本实施例中的辅助码本为基于 Fourier (傅立叶)矩阵生成的辅助码本, 其 形式为: W DMg = o,,G- 1 其中, DM={dkl,k,l = 0,...,M-l},dkl= , M是预编码矩阵

Figure imgf000010_0001
In order to make the objects, the technical solutions and the advantages of the present invention more apparent, the embodiments of the present invention will be further described in detail below. A first embodiment of the present invention relates to a channel state information feedback method. In this embodiment, a receiving end selects a precoding from two codebooks (ie, a primary codebook and an auxiliary codebook) according to a current channel state. a matrix, the selected combination of precoding matrices is adapted to the current channel state, and the sequence numbers of the selected precoding matrices in the respective codebooks are transmitted to the transmitting end, and the transmitting end is notified according to the selected end of the receiving end. The combination of precoding matrices performs precoding processing on the signals that need to be transmitted. The main codebook is generated and selected according to the prior art scheme, and the auxiliary codebook can be regarded as adding a disturbance to the main codebook. The specific process is shown in FIG. In step 110, the receiving end selects a precoding matrix in the main codebook according to the current channel state. Specifically, assume that the main codebook is represented as = {F P F 2 , ..., } , which is the complex matrix of Μ, χ Μ dimension. After obtaining the current channel state information, the receiving end selects a precoding matrix F from the codebook F according to the first criterion according to the current channel state. The first criterion may be one of the criteria types in Table 1, such as Capacity Selection or MMSE-trace Selection. Next, proceeding to step 120, the receiving end selects a precoding matrix in the auxiliary codebook according to the current channel state. Specifically, it is assumed that the auxiliary codebook is represented as {U l^ , ..., !^} , U, which is an M-dimensional matrix. After obtaining the current channel state information, the receiving end selects a precoding matrix U from the codebook G according to the current channel state. The combination of the precoding matrix selected in step 110 and the precoding matrix selected in this step satisfies the second criterion. The auxiliary codebook in this embodiment is an auxiliary codebook generated based on a Fourier matrix, and its form is: WD M , g = o,, G-1 Where D M ={d kl ,k,l = 0,...,Ml},d kl = , M is the precoding matrix
Figure imgf000010_0001

的维数, A^^g(l,exp( ,...,exp(^ -1)g)) 。 Dimension, A^^ g (l, exp( ,...,exp(^ - 1)g )) .

g MG MG 接收端在辅助码本 G中选择的预编码矩阵 ι ^与在步骤 110中选取的预编码 矩阵 Ϊ 的组合满足第二准则, 从吞吐量最大化角度出发, 该第二准则为:

Figure imgf000010_0002
The combination of the precoding matrix ι ^ selected by the MG MG receiving end in the auxiliary codebook G and the precoding matrix Ϊ selected in step 110 satisfies the second criterion. From the perspective of throughput maximization, the second criterion is:
Figure imgf000010_0002

= argmmn +-^F HffHFj, )- 1 VH \k 其中, M是预编码矩阵的维数, [^为所选的辅助码本中的预编码矩阵, IM 是 M维单位矩阵, Fp是所选的主码本中的预编码矩阵, U是辅助码本中的预编 码矩阵, H是信道矩阵。 接着, 进入步骤 130, 接收端将所选的各预编码矩阵在各自码本中的序号, 传递到发送端, 通知该发送端根据该接收端所选的各预编码矩阵的组合对需要 发送的信号进行预编码处理。 相比传统的单独采用一个码本的方式(如采用 Grassmannian码本的方式), 本实施例中的采用主码本 +辅助码本的方式, 将需要额外反馈辅助码本中选择 的预编码矩阵的序号, 也就是说, 接收端需要反馈的总比特数为 l。g2(N) + l。g2(G;)。 由于在实际系统中, 用于表示选择的预编码矩阵的反馈比特数 B往往是预先固 定的, 因此, 接收端需要反馈的总比特数 log2(N) + log2(G) , 需要与预先固定反馈 比特数 B相等。 其中, N为主码本中包含的预编码矩阵的个数, G为辅助码本 中包含的预编码矩阵的个数。 由于需要反馈的总比特数是预先固定的, 如 6 比特, 因此, 如果单独使用 一个码本 (如 Grassmannian码本 ), 则该 Grassmannian码本的长度为 64 (即包 含 64个预编码矩阵); 如果使用 2个码本, 则可以将第一个码本的长度置为 16 (即包含 16个预编码矩阵), 将第二个码本的长度置为 4 (即包含 4个预编码矩 阵), 由此可见, 相较单独使用一个码本的情况而言, 收发两端的存储码本的存 储空间得以减少。 而且, 由于使用双码本后接收端可以使用逐次搜索的方式选 择首选预编码矩阵, 相比传统的基于 Grassmannian码本的预编码方式, 可以显 著降低搜索的计算复杂度。 发送端在收到来自接收端的表示各序号的反馈比特后, 分别从与该接收端 相同的各码本中找到对应的各预编码矩阵, 以找到的各预编码矩阵的组合对需 要发送的信号进行预编码处理。 当然, 在本实施例中, 发送端需要保存与接收 端相同的主码本和辅助码本的具体信息。 由于只需传各预编码矩阵在各自码本 中的序号, 即可通知发送端对发送的信号使用的各预编码矩阵的组合, 因此可 以有效地减少传输的信息量。 需要说明的是, 接收端前后两次从主码本与辅助码本中选取预编码矩阵的 准则需要相匹配, 如在本实施例中, 在主码本中选取预编码矩阵的第一准则, 与在辅助码本中选取预编码矩阵时需要满足的第二准则都需要从容量角度出 发。 假设通信系统发送端 (基站 ) 配置 4根天线, 接收端 (终端 ) 配置 2根天 线,天线都排成均匀线阵,基站处天线距离 = 10 1 ,终端处天线距离为 = 0.5/1 ; 基站处的角度扩展 AS=2, 终端处的角度扩展 AS=60; 并假设基站处的出射角 ( AoD )均匀分布在 -60。和 60。之间,终端处的入射角( AoA )固定在 0。,取 10000 次信道实现。 采用本实施例的使用主码本和基于 Fourier矩阵的辅助码本的双码 本方案, 与传统的采用一种码本(如 Grassmannian码本)方案的性能仿真如图 2所示。 在图 2中, 横坐标均表示平均信噪比(SignalNoise ratio, 简称 "SNR" ), 纵 坐标均表示系统吞吐量大小, 在发送端发送两个数据流, 接收端使用 MMSE接 收机。 当使用双码本方案(辅助码本的长度为 4)时, 系统吞吐量有 0.3比特 /Hz 左右的增益, 表明辅助码本能有效补偿线性接收机的容量损失。 另外需要注意 的是, 当主码本(即 Grassmannian码本) 的长度取为 16, 辅助码本的长度取为 4, 此时需要反馈 6个比特的信息, 这与单独使用 64长度的 Grassmannian码本 的单码本方案具有相同的反馈信息量。 由图所示, 两者具有几乎完全相同的平 均吞吐量性能, 但在使用双码本方案的情况下, 具有更低的计算复杂度以及更 小的码本存储空间。 本发明的第二实施例涉及一种信道状态信息反馈方法, 本实施例与第一实 施例大致相同, 其区别在于, 在第一实施例中, 接收端使用的辅助码本为基于 Fourier矩阵生成的辅助码本; 而在本实施例中, 接收端使用的辅助码本的形式 = argmmn +-^FH ff HF j , )- 1 V H \ k where M is the dimension of the precoding matrix, [^ is the precoding matrix in the selected auxiliary codebook, I M is the M-dimensional unit matrix , F p is the precoding matrix in the selected main codebook, U is the precoding matrix in the auxiliary codebook, and H is the channel matrix. Then, proceeding to step 130, the receiving end transmits the sequence numbers of the selected precoding matrices in the respective codebooks to the transmitting end, and notifies the transmitting end to send according to the combination of the precoding matrices selected by the receiving end. The signal is precoded. Compared with the traditional method of using a codebook alone (such as the method using the Grassmannian codebook), the method of using the primary codebook + the auxiliary codebook in this embodiment will require additional feedback on the precoding matrix selected in the auxiliary codebook. The serial number, that is, the total number of bits that the receiver needs to feed back is l. g 2 (N) + l. g 2 (G;). Since in the actual system, the number of feedback bits B for indicating the selected precoding matrix is often fixed in advance, the total number of bits that the receiving end needs to feed back is log 2 (N) + log 2 (G), which needs to be The fixed feedback bit number B is equal. Where N is the number of precoding matrices included in the main codebook, and G is the number of precoding matrices included in the auxiliary codebook. Since the total number of bits that need to be fed back is fixed in advance, such as 6 bits, if a codebook (such as a Grassmannian codebook) is used alone, the length of the Grassmannian codebook is 64 (ie, the packet) 64 precoding matrices are included; if 2 codebooks are used, the length of the first codebook can be set to 16 (that is, 16 precoding matrices are included), and the length of the second codebook can be set to 4 ( That is, four precoding matrices are included, and it can be seen that the storage space of the storage codebooks at both ends of the transmitting and receiving is reduced as compared with the case of using one codebook alone. Moreover, since the receiving end can select the preferred precoding matrix by using the sequential search method after using the dual codebook, the computational complexity of the search can be significantly reduced compared to the conventional Grassmannian codebook based precoding method. After receiving the feedback bits indicating the sequence numbers from the receiving end, the transmitting end respectively finds corresponding precoding matrices from the same codebooks as the receiving end, to find the combined signals of the precoding matrices to be sent. Perform precoding processing. Of course, in this embodiment, the transmitting end needs to save the specific information of the primary codebook and the auxiliary codebook that are the same as the receiving end. Since only the sequence numbers of the precoding matrices in the respective codebooks are transmitted, the combination of the precoding matrices used by the transmitting end for the transmitted signals can be notified, so that the amount of information transmitted can be effectively reduced. It should be noted that the criteria for selecting the precoding matrix from the primary codebook and the auxiliary codebook twice before and after the receiving end need to be matched. For example, in this embodiment, the first criterion of the precoding matrix is selected in the primary codebook. The second criterion that needs to be met when selecting the precoding matrix in the auxiliary codebook needs to be from the capacity point of view. Assume that the transmitting end (base station) of the communication system is configured with four antennas, and the receiving end (terminal) is configured with two antennas, the antennas are arranged in a uniform line array, the antenna distance at the base station is = 10 1 , and the antenna distance at the terminal is = 0.5/1; The angle at which the extension is AS=2, the angular spread at the terminal is AS=60; and it is assumed that the exit angle (AoD) at the base station is evenly distributed at -60. And 60. The angle of incidence (AoA) at the terminal is fixed at zero. , take 10,000 channel implementations. The performance of the dual codebook scheme using the primary codebook and the auxiliary codebook based on the Fourier matrix of the present embodiment is compared with the performance of the conventional scheme using a codebook (such as a Grassmannian codebook). 2 is shown. In FIG. 2, the abscissa indicates the average signal-to-noise ratio (SignalNoise ratio, referred to as "SNR"), and the ordinate indicates the system throughput size. Two data streams are transmitted at the transmitting end, and the MMSE receiver is used at the receiving end. When the dual codebook scheme is used (the length of the auxiliary codebook is 4), the system throughput has a gain of about 0.3 bits/Hz, indicating that the auxiliary codebook can effectively compensate the capacity loss of the linear receiver. It should also be noted that when the length of the primary codebook (ie, the Grassmannian codebook) is taken as 16, and the length of the secondary codebook is taken as 4, it is necessary to feed back 6 bits of information, which is different from the 64-length Grassmannian codebook. The single-code scheme has the same amount of feedback information. As shown in the figure, both have almost the same average throughput performance, but with a dual codebook scheme, with lower computational complexity and smaller codebook storage space. The second embodiment of the present invention relates to a channel state information feedback method, which is substantially the same as the first embodiment, except that in the first embodiment, the auxiliary codebook used by the receiving end is generated based on the Fourier matrix. Auxiliary codebook; and in this embodiment, the form of the auxiliary codebook used by the receiving end

cos θχ - sin θχ Cos θ χ - sin θ χ

u2 = u 2 =

sin θ、 cos θ、  Sin θ, cos θ,

为: For:

UM/2 'cos -UM/2 -sin¾ U M/2 'cos -U M/2 -sin3⁄4

, M = 2k,k = 2, ...,K , M = 2 k , k = 2, ..., K

UM/2 'sin UM/2 'cos 其中, M是预编码矩阵的维数, K是大于 1的整数,

Figure imgf000012_0001
θκ。 具体地说,从补偿容量损失角度出发, 最优的扰动矩阵 U 为矩阵 HffHFp 的特征向量组成的酉阵, 即 1^ Η"Η 1^为对角矩阵, I ^的作用相当于通过 相似变换对
Figure imgf000012_0002
进行对角化。工程矩阵理论已表明,对于两维的实对称矩阵 U M/2 'sin U M/2 'cos where M is the dimension of the precoding matrix and K is an integer greater than 1.
Figure imgf000012_0001
θ κ . Specifically, from the perspective of compensation capacity loss, the optimal perturbation matrix U is a matrix of eigenvectors of the matrix H ff HF p , that is, 1^ Η"Η 1^ is a diagonal matrix, and the action of I ^ is equivalent. Pairwise transformation
Figure imgf000012_0002
Diagonalize. Engineering matrix theory has shown that for two-dimensional real symmetric matrices

A , 存在一个旋转矩阵 U , 使得 A , there is a rotation matrix U , so that

VHAV = diag(Al, 2) (6) cos^ -sin^ V H AV = diag(A l , 2 ) (6) Cos^ -sin^

sin Θ cos Θ (7) 旋转角度 e的取值范围为 [_ r/4, r/4]。 如果采用式( 7 )的形式构造辅助码本, 只有旋转角度一个自由度, 可以通过量化 S的形式很容易生成辅助码本, 即  Sin Θ cos Θ (7) The rotation angle e has a value range of [_ r/4, r/4]. If the auxiliary codebook is constructed in the form of equation (7), only the degree of rotation is one degree of freedom, and the auxiliary codebook can be easily generated by quantizing the form of S, ie

cos 6g - sin 0f Cos 6 g - sin 0 f

(8) sin θ„ cos θ„ π  (8) sin θ„ cos θ„ π

其中 =- 由于这里需要对角化的矩阵 F Hff HF„属于复数空间, Where =- because the matrix FH ff HF „ which needs to be diagonalized here belongs to the complex space,

4 2(G-1) 下面将分析用式( 7 )所示形式的扰动矩阵对 Hermitian矩阵 1^1^进行相似变 化所得到新矩阵的对角化程度。 为表述方便, 令

Figure imgf000013_0001
其中 和 分别表示矩阵 Α的实部和虚部, 需要指出的是, 由于 A为 4 2(G-1) The degree of diagonalization of the new matrix obtained by similarly changing the Hermitian matrix 1^1^ using the perturbation matrix of the form shown in equation (7) will be analyzed. For the convenience of expression, order
Figure imgf000013_0001
Where and respectively represent the real and imaginary parts of the matrix ,, it should be pointed out that since A is

Hermitian矩阵, 其对角元素都为实数, 因此 A,的对角元素都为零。 另外, 在从 码本 F种选取预编码矩阵时, 当 N = 2s→ 时, 有 j → = ΫΗ , 因此 Α在高概率 意义上是对角 占优的矩阵, 也意味着

Figure imgf000013_0002
。 很容易证明: 当 In the Hermitian matrix, the diagonal elements are all real numbers, so the diagonal elements of A, are all zero. In addition, when the precoding matrix is selected from the codebook F, when N = 2 s →, there is j → = Ϋ Η , so Α is a diagonally dominant matrix in the high probability sense, which also means
Figure imgf000013_0002
. It is easy to prove: when

^丄 arctan ¾le[_ , ]时(^(。12)表示复述。12的实部), 有 ^丄arctan 3⁄4l e[ _ , ] (^ (. 12) indicates retelling. The real part of 12 ),

2 ax j - 22 4 4 2 a x j - 22 4 4

UffAU = UffAsU + j - UffA7U = AR +j- UffA7U 其中 ΛΛ表示对角矩阵, 且有 U ff AU = U ff A s U + j - U ff A 7 U = A R +j- U ff A 7 U where Λ Λ denotes a diagonal matrix, and

UHArU|L=|l Ar |L«||AB |L=|I A 因此通过上述相似变换可以把复数矩阵 A转换成准对角矩阵,即意味着通过 式(8 )构造的辅助码本中必存在一个码字 (即预编码矩阵), 它能逼近使系统 可获容量最优的 u , 码本尺度 G越大, 则逼近的程度越高。 上面从补偿容量的角度分析了码本构造方式, 如果从误码率性能来看, 一 个最优扰动的作用是平衡各路信号流的信噪比, 这样可以使信道条件最差一路 信号 的信噪比最大化。 由 于各路信号流的信噪比是由 矩阵

Figure imgf000014_0001
对角元素的值决定的, 其中 在使用 MMSE (最小 均方差估计)接收机时值为 1 , «在使用 ZF (迫零 )接收机时值为 0。 与从容量 角度考察不同的是, 此时的最优扰动矩阵 U。pi是使
Figure imgf000014_0002
所有的对角元 素都相等, 若仍然用式 (7 ) 限定的模式来表示扰动矩阵, 很容易证明, 当U H A r U|L=|l A r |L«||A B |L=|IA Therefore, the complex matrix A can be converted into a quasi-diagonal matrix by the similar transformation described above, which means that there must be one codeword (ie, precoding matrix) in the auxiliary codebook constructed by equation (8), which can approximate the system. The optimal capacity u, the larger the codebook scale G, the higher the degree of approximation. The codebook construction method is analyzed from the perspective of compensation capacity. If the error rate performance is used, the function of an optimal disturbance is to balance the signal-to-noise ratio of each signal stream, so that the channel condition is the worst one. The noise ratio is maximized. Since the signal-to-noise ratio of each signal stream is determined by the matrix
Figure imgf000014_0001
The value of the diagonal element is determined by the value of 1 when using the MMSE (Minimum Mean Square Error Estimation) receiver, and the value is 0 when using the ZF (forcing zero) receiver. The difference from the capacity perspective is the optimal perturbation matrix U at this time. Pi is made
Figure imgf000014_0002
All diagonal elements are equal. If the perturbation matrix is still represented by the pattern defined by equation (7), it is easy to prove that when

^丄 arctan^l ^ e [— , ]时, 有 ^丄arctan ^l ^ e [ — , ] when, there is

2 2Re( 12) 4 4 2 2Re( 12 ) 4 4

UffAU = X U ff AU = X

* x 其中

Figure imgf000014_0003
上式表明: 当辅助码本采用式(8 ) 的构造方式, 必存在一个码字逼近使系统误码率最优的扰动矩阵, 码本尺度 G 越大, 则逼近的程度越高。 上述分析表明, 无论从容量最大或者误码率最小的角度考虑, 均可以采用 旋转矩阵的形式构造辅助码本, 由于该形式只有单维的自由度, 可以采用对旋 转角度等间隔量化的方式生成码本。 当 > 2时, 可通过下面的方式扩展旋转矩 阵的形式: U* x where
Figure imgf000014_0003
The above formula shows that: When the auxiliary codebook adopts the construction method of equation (8), there must be a perturbation matrix in which the codeword approximation makes the system error rate optimal. The larger the codebook scale G is, the higher the degree of approximation. The above analysis shows that the auxiliary codebook can be constructed in the form of a rotation matrix from the perspective of maximum capacity or minimum bit error rate. Since this form has only a single-dimensional degree of freedom, it can be generated by equally calculating the rotation angle. Codebook. When > 2, the form of the rotation matrix can be extended in the following way: U

Figure imgf000015_0001
Figure imgf000015_0001

UM/2'cos -UM/2-sin¾ U M/2 'cos -U M/2 -sin3⁄4

M = 2k,k = 2, ...,K M = 2 k , k = 2, ..., K

UM/2'sin UM/2-cos¾ 其中, M是预编码矩阵的维数, K是大于 1的整数, 为了减少需要量化的 自由度, 可以令 = 由此可见, 本实施例与第一实施例的区别在于辅助码本的生成方式不同, 因此也可以达到第一实施例的效果, 如可以节省收发两端的存储码本的存储空 间等。 采用本实施例的使用主码本和通过扩展旋转矩阵得到的辅助码本的双码 本方案, 与传统的采用一种码本(如 Grassmannian码本)方案的性能仿真如图 3所示, 该仿真结果与图 2所示的仿真结果类似, 在此不再赘述。 本发明的第三实施例涉及一种信道状态信息反馈方法, 本实施例与第一实 施例大致相同, 其区别在于, 在第一实施例中, 接收端从吞吐量最大化角度出 发, 在主码本中与辅助码本中选择的预编码矩阵的组合, 满足的第二准则为:

Figure imgf000015_0002
。 而在本实施例中, 接收端从优化误码率角U M/2 'sin U M/2 -cos3⁄4 where M is the dimension of the precoding matrix, and K is an integer greater than 1. In order to reduce the degree of freedom that needs to be quantized, it can be seen that this can be seen. The difference between an embodiment is that the generation manner of the auxiliary codebook is different, so that the effect of the first embodiment can also be achieved, for example, the storage space of the storage codebook at both ends of the transmission and reception can be saved. The performance of the dual codebook scheme using the primary codebook and the auxiliary codebook obtained by extending the rotation matrix in this embodiment is compared with the conventional performance simulation using a codebook (such as a Grassmannian codebook), as shown in FIG. The simulation results are similar to the simulation results shown in Figure 2, and will not be described here. A third embodiment of the present invention relates to a channel state information feedback method. This embodiment is substantially the same as the first embodiment. The difference is that, in the first embodiment, the receiving end starts from the perspective of throughput maximization. The combination of the precoding matrix selected in the codebook and the auxiliary codebook satisfies the second criterion:
Figure imgf000015_0002
. In this embodiment, the receiving end optimizes the error rate angle.

= argmmn [υ(^ +-^F HffHFj, )- 1 VH k 度出发, 也就是说, 使信道条件最差的一路信号流信噪比最大, 因此, 满足的 第二准则为: = argmmn [ υ (^ +-^FH ff HF j , )- 1 V H k degrees, that is, to maximize the signal-to-noise ratio of the signal channel with the worst channel conditions. Therefore, the second criterion that satisfies is:

U? =argmmmax[U(I + F H Fp)- 其中, M是预编码矩阵的维数, [^为所选的辅助码本中的预编码矩阵, IM 是 M维单位矩阵, 是所选的主码本中的预编码矩阵, U是辅助码本中的预编 码矩阵, H是信道矩阵。 阵的准则需要相匹配, 而在本实施例中, 在主码本中选取预编码矩阵的第一准 则是从优化误码率角度出发的, 因此, 在辅助码本中选取预编码矩阵时需要满 足的第二准则也需要从优化误码率角度出发。 不难发现, 本实施例与第一实施例的区别在于辅助码本中选取预编码矩阵 时需要满足的第二准则不同, 本实施例中需要满足的第二准则从优化误比特率 出发, 可以在不增加反馈信息量的条件下提高预编码处理的性能。 在不增加反 馈信息量的条件下, 使用多个码本时, 虽然每个码本都变小了, 但由于码本是 以不同的准则生成的, 所以相当于引入了一些非线性的因素, 经仿真证明, 多 个以不同准则生成的码本可以比一个码本更适应当前信道状态。 当然, 与第一 实施例相同, 也能够达到节省收发两端的码本存储空间的目的。 假设通信系统发送端 (基站 ) 配置 4根天线, 接收端 (终端 ) 配置 2根天 线,天线都排成均匀线阵,基站处天线距离 = 10 1 ,终端处天线距离为 = 0.5/1 ; 基站处的角度扩展 AS=2, 终端处的角度扩展 AS=60; 并假设基站处的出射角 ( AoD )均匀分布在 -60。和 60。之间,终端处的入射角( AoA )固定在 0。,取 10000 次信道实现。 采用本实施例的使用主码本和基于 Fourier矩阵的辅助码本的双码 本方案, 与传统的采用一种码本(如 Grassmannian码本)方案的性能仿真如图 4所示。 在图 4中,横坐标表示每比特的接收能量与噪声功率谱密度的比值 ( Eb/No ), 纵坐标表示误比特率( Bit Error Rate, 简称 "BER" ), 不难发现, 在低 BER区 域时, 在 Eb/No取值相同的情况下, 相比使用单码本的方案, 使用双码本的方 案具有更低的误比特率, 系统有 ldB左右的增益。 也就是说, 使用双码本的方 案在误比特率上具有更高的性能。 本发明的第四实施例涉及一种信道状态信息反馈方法, 本实施例与第三实 施例大致相同, 其区别在于, 在第三实施例中, 接收端使用的辅助码本与第一 实施例中的辅助码本相同, 为基于 Fourier矩阵生成的辅助码本; 而在本实施例 中 , 接 收 端 使 用 的 辅 助 码 本 的 形 式 为 : cos θχ - sin θχ U ? =argmmmax[U(I + FHF p ) - where M is the dimension of the precoding matrix, [^ is the precoding matrix in the selected auxiliary codebook, I M is the M dimension unit matrix, is selected The precoding matrix in the main codebook, U is the precoding matrix in the auxiliary codebook, and H is the channel matrix. The criteria of the array need to be matched. In this embodiment, the first criterion for selecting the precoding matrix in the primary codebook is from the perspective of optimizing the error rate. Therefore, when the precoding matrix is selected in the auxiliary codebook, it is required. The second criterion that is met also needs to be optimized from the perspective of optimizing the bit error rate. It is not difficult to find that the difference between this embodiment and the first embodiment is that the second criterion that needs to be met when the precoding matrix is selected in the auxiliary codebook is different. The second criterion that needs to be satisfied in this embodiment starts from optimizing the bit error rate. Improve the performance of the precoding process without increasing the amount of feedback information. When multiple codebooks are used without increasing the amount of feedback information, although each codebook becomes smaller, since the codebook is generated by different criteria, it is equivalent to introducing some nonlinear factors. It is proved by simulation that a plurality of codebooks generated by different criteria can be more adapted to the current channel state than a codebook. Of course, as in the first embodiment, the purpose of saving the codebook storage space at both ends of the transmission and reception can also be achieved. Assume that the transmitting end (base station) of the communication system is configured with four antennas, and the receiving end (terminal) is configured with two antennas, the antennas are arranged in a uniform line array, the antenna distance at the base station is = 10 1 , and the antenna distance at the terminal is = 0.5/1; The angle at which the extension is AS=2, the angular spread at the terminal is AS=60; and it is assumed that the exit angle (AoD) at the base station is evenly distributed at -60. And 60. The angle of incidence (AoA) at the terminal is fixed at zero. , take 10,000 channel implementations. The performance simulation using the dual codebook scheme using the primary codebook and the auxiliary codebook based on the Fourier matrix of this embodiment, and the performance simulation using the conventional scheme using a codebook (such as a Grassmannian codebook) are shown in FIG. In Fig. 4, the abscissa indicates the ratio of the received energy per bit to the noise power spectral density (Eb/No), and the ordinate indicates the bit error rate (BBER), which is not difficult to find, at low BER. In the case of the region, when the value of Eb/No is the same, the scheme using the dual codebook has a lower bit error rate than the scheme using the single codebook, and the system has a gain of about ldB. In other words, the party using the double codebook The case has higher performance in bit error rate. The fourth embodiment of the present invention relates to a channel state information feedback method, which is substantially the same as the third embodiment, and is different in the third embodiment, the auxiliary codebook used by the receiving end and the first embodiment. The auxiliary codebook in the same is the auxiliary codebook generated based on the Fourier matrix; in the embodiment, the auxiliary codebook used by the receiving end has the form: cos θ χ - sin θ χ

u u

sin θ、 cos θ、  Sin θ, cos θ,

UM/2 ' cos -UM/2 - sin¾ U M/2 ' cos -U M/2 - sin3⁄4

, M = 2k, k = 2, ...,K , M = 2 k , k = 2, ..., K

UM/2 ' sin UM/2 ' cos 其中, M是预编码矩阵的维数, K是大于 1的整数, θ、 = θΊ - . = θκ 。 不难发现, 本实施例与第三实施例的区别在于辅助码本的生成方式不同, 因此也可以达到第三实施例的效果, 如可以比一个码本更适应当前信道状态, 能够节省收发两端的存储码本的存储空间等。 采用本实施例的使用主码本和通 过扩展旋转矩阵得到的辅助码本的双码本方案, 与传统的采用一种码本(如 Grassmannian码本) 方案的性能仿真如图 5所示, 该仿真结果与图 4所示的仿 真结果类似, 在此不再赘述。 本发明的第五实施例涉及一种无线接收装置 1 , 如图 6所示, 包括: 存贮单 元 10, 用于保存至少两个码本, 每个码本分别以不同的准则生成, 每个码本中 包含至少两个预编码矩阵; 选择单元 12, 用于根据当前信道状态, 从该存贮单 元 10保存的各码本中分别选择一个预编码矩阵, 使所选的各预编码矩阵的组合 最适应当前信道状态; 反馈单元 14, 用于将代表该选择单元 12所选的各预编码 矩阵的信息传递到发送端。 其中, 存贮单元 10保存的码本包括主码本和辅助码 本, 代表该选择单元 12所选的各预编码矩阵的信息是所选的各预编码矩阵在各 自码本中的序号。 该辅助码本的形式为以下之一: U M/2 ' sin U M/2 ' cos where M is the dimension of the precoding matrix, K is an integer greater than 1, θ, = θ Ί - . = θ κ . It is not difficult to find that the difference between this embodiment and the third embodiment is that the generation manner of the auxiliary codebook is different, so that the effect of the third embodiment can also be achieved, for example, the current channel state can be more adapted to one codebook, and the transmission and reception can be saved. The storage space of the storage codebook at the end. The performance of the dual codebook scheme using the primary codebook and the auxiliary codebook obtained by extending the rotation matrix in this embodiment is compared with the conventional performance simulation using a codebook (such as a Grassmannian codebook), as shown in FIG. The simulation results are similar to the simulation results shown in FIG. 4, and are not described here. A fifth embodiment of the present invention relates to a wireless receiving apparatus 1, as shown in FIG. 6, comprising: a storage unit 10, configured to store at least two codebooks, each generated by a different criterion, each The codebook includes at least two precoding matrices, and the selecting unit 12 is configured to respectively select a precoding matrix from each codebook saved by the storage unit 10 according to the current channel state, so that the selected precoding matrices are respectively selected. The combination is most adapted to the current channel state; the feedback unit 14 is configured to pass information representing each precoding matrix selected by the selection unit 12 to the transmitting end. The codebook saved by the storage unit 10 includes a primary codebook and an auxiliary codebook, and the information of each precoding matrix selected by the selection unit 12 is selected for each precoding matrix. The serial number from the code book. The auxiliary codebook is in the form of one of the following:

, M是预编码矩阵的 维数,, M is the dimension of the precoding matrix,

Figure imgf000018_0001
cos θχ - sin θχ
Figure imgf000018_0001
Cos θ χ - sin θ χ

U.  U.

sin θ、 cos θ、  Sin θ, cos θ,

(2)  (2)

UM/2'cos -UM/2-sin¾ U M/2 'cos -U M/2 -sin3⁄4

M = 2k,k = 2, ...,K M = 2 k , k = 2, ..., K

UM/2-sin UM/2'cos 其中, M是预编码矩阵的维数, K是大于 1的整数, θ、=θΊ -. = θκ。 如图 7所示, 本实施例中的选择单元 12中进一步包括: 主码本选择子单元 120, 用于以第一准则从主码本选择一个预编码矩阵; 辅助码本选择子单元 122, 用于从辅助码本中选择一个预编码矩阵, 使该预编码矩阵与该主码本选择子单 元 120 所选的预编码矩阵的组合满足第二准则。 该第二准则为:

Figure imgf000018_0002
或 者 , 该 第 二 准 则 为U M/2 -sin U M/2 'cos where M is the dimension of the precoding matrix, K is an integer greater than 1, θ, =θ Ί -. = θ κ . As shown in FIG. 7, the selecting unit 12 in this embodiment further includes: a primary codebook selecting subunit 120, configured to select a precoding matrix from the primary codebook by using a first criterion; and an auxiliary codebook selecting subunit 122, For selecting a precoding matrix from the auxiliary codebook, the combination of the precoding matrix and the precoding matrix selected by the primary codebook selection subunit 120 satisfies the second criterion. The second criterion is:
Figure imgf000018_0002
Or, the second criterion is

= argmmn [υ(^ + ]* U? 为所

Figure imgf000018_0003
选的辅助码本中的预编码矩阵, /M是M维单位矩阵, 是所选的主码本中的预 编码矩阵, U是辅助码本中的预编码矩阵, Η是信道矩阵。 在本实施例中, 使用了至少两个以不同准则生成的码本, 接收端从各码本 中选出最适应当前信道状态的预编码矩阵的组合, 并将该预编码矩阵的组合以 有限比特反馈给发送端, 可以在不增加反馈信息量的条件下提高预编码处理的 性能。 由于码本是以不同的准则生成的, 所以相当于引入了一些非线性的因素, 经仿真证明, 多个以不同准则生成的码本可以比一个码本更适应当前信道状态。 而且, 能够节省收发两端的存储码本的存储空间。 本发明的第六实施例涉及一种无线发送装置 2, 如图 8所示, 包括: 存贮单 元 20, 用于保存与发送端相同的至少两个码本, 每个码本分别以不同的准则生 成, 每个码本中包含至少两个预编码矩阵; 接收单元 22, 接收发送端所选的至 少两个预编码矩阵在各自码本中的序号; 查找单元 24, 用于根据该接收单元 22 收到的各序号分别从该存贮单元 20中各码本内找到对应的各预编码矩阵; 预编 码单元 26,用于以该查找单元 24找到的各预编码矩阵的组合对需要发送的信号 进行预编码处理。 综上所述, 在本发明的实施例中, 使用至少两个以不同准则生成的码本, 接收端从各码本中选出最适应当前信道状态的预编码矩阵的组合, 并将该预编 码矩阵的组合以有限比特反馈给发送端, 可以在不增加反馈信息量的条件下提 高预编码处理的性能。 在不增加反馈信息量的条件下, 使用多个码本时, 虽然 每个码本都变小了, 但由于码本是以不同的准则生成的, 所以相当于引入了一 些非线性的因素, 经仿真证明 (仿真结果见相应实施例), 多个以不同准则生成 的码本可以比一个码本更适应当前信道状态。 而且, 能够节省收发两端的存储 码本的存储空间。 在发送端和接收端预置相同的码本, 只传各预编码矩阵在各自码本中的序 号, 可以有效地减少传输的信息量。 本发明实施例提出了一种典型的情况, 即使用两个码本, 一个可称为主码 本, 另一个可称为辅助码本, 其中主码本按现有技术的方案生成和选择, 辅助 码本可以看作在主码本的基础上增加一个扰动。 本发明实施例提出了两种实用 的辅助码本形式, 一种是基于 Fourier矩阵生成的, 另一种是扩展旋转矩阵生成 = argmmn [ υ (^ + ]* U ?
Figure imgf000018_0003
The precoding matrix in the selected auxiliary codebook, / M is an M-dimensional unit matrix, which is a precoding matrix in the selected main codebook, U is a precoding matrix in the auxiliary codebook, and Η is a channel matrix. In this embodiment, at least two codebooks generated by different criteria are used, and the receiving end selects a combination of precoding matrices that best fits the current channel state from each codebook, and combines the precoding matrices with The finite bit is fed back to the transmitting end, and the performance of the precoding process can be improved without increasing the amount of feedback information. Since the codebook is generated by different criteria, it is equivalent to introducing some nonlinear factors. It is proved by simulation that a plurality of codebooks generated by different criteria can be more adapted to the current channel state than a codebook. Moreover, the storage space of the storage codebook at both ends of the transmission and reception can be saved. A sixth embodiment of the present invention relates to a wireless transmitting apparatus 2, as shown in FIG. 8, comprising: a storage unit 20, configured to store at least two codebooks identical to a transmitting end, each codebook being different The criterion is generated, each codebook includes at least two precoding matrices; the receiving unit 22 receives the sequence numbers of the at least two precoding matrices selected by the transmitting end in the respective codebooks; the searching unit 24 is configured to use the receiving unit according to the receiving unit The received sequence numbers respectively find corresponding precoding matrices from each codebook in the storage unit 20; the precoding unit 26 is configured to use the combination of precoding matrices found by the searching unit 24 to be sent. The signal is precoded. In summary, in the embodiment of the present invention, using at least two codebooks generated by different criteria, the receiving end selects, from each codebook, a combination of precoding matrices that best fits the current channel state, and The combination of the coding matrices is fed back to the transmitting end with limited bits, and the performance of the precoding processing can be improved without increasing the amount of feedback information. When multiple codebooks are used without increasing the amount of feedback information, although each codebook becomes smaller, since the codebook is generated by different criteria, it is equivalent to introducing some nonlinear factors. It is proved by simulation (see the corresponding embodiment for the simulation result) that multiple codebooks generated by different criteria can be more adapted to the current channel state than one codebook. Moreover, the storage space of the storage codebook at both ends of the transmission and reception can be saved. Presetting the same codebook on the transmitting end and the receiving end only transmits the sequence numbers of the precoding matrices in the respective codebooks, which can effectively reduce the amount of information transmitted. The embodiment of the present invention proposes a typical case, that is, using two codebooks, one may be called a master code The other can be called an auxiliary codebook, wherein the main codebook is generated and selected according to the prior art scheme, and the auxiliary codebook can be regarded as adding a perturbation based on the main codebook. The embodiments of the present invention propose two practical auxiliary codebook forms, one is generated based on a Fourier matrix, and the other is an extended rotation matrix generation.

可以理解的是, 本领域普通技术人员可以理解实现上述实施例方法中的全 部或部分流程, 是可以通过程序来指令相关的硬件来完成, 所述的程序可存储 于一计算机可读取存储介质中, 该程序在执行时, 可包括如上述各方法的实施 例的流程。其中, 所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM )或随机存储记忆体 ( Radom Access Memory, RAM )等。 显然 ^动和变型而不脱离本发 明的精神和范围。 这样, 倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。 It can be understood that those skilled in the art can understand that all or part of the process of implementing the above embodiments can be completed by a program to instruct related hardware, and the program can be stored in a computer readable storage medium. Wherein, the program, when executed, may include the flow of an embodiment of the methods as described above. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM). Obviously, the movements and variations do not depart from the spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and variations of the inventions

Claims

权 利 要 求 Rights request 1. 一种信道状态信息反馈方法, 其特征在于, 包括以下步骤: A channel state information feedback method, comprising the steps of: 接收端根据当前信道状态, 从至少两个码本中分别选择一个预编码矩阵, 使所选的各预编码矩阵的组合适应当前信道状态, 并将代表所选的各预编码矩 阵的信息传递到发送端, 通知该发送端根据该接收端所选的各预编码矩阵的组 合对需要发送的信号进行预编码处理; 其中, 接收端中各所述码本分别以不同 的准则生成, 每个码本中包含至少两个预编码矩阵。  The receiving end selects one precoding matrix from at least two codebooks according to the current channel state, adapts the selected combination of precoding matrices to the current channel state, and transmits information representing the selected precoding matrices to The transmitting end notifies the transmitting end to perform precoding processing on the signal to be transmitted according to the combination of the precoding matrices selected by the receiving end; wherein each codebook in the receiving end is generated by different criteria, each code The book contains at least two precoding matrices. 2. 根据权利要求 1所述的信道状态信息反馈方法, 其特征在于, 所述代表 所选的各预编码矩阵的信息是所选的各预编码矩阵在各自码本中的序号;  The channel state information feedback method according to claim 1, wherein the information representing each of the selected precoding matrices is a sequence number of each of the selected precoding matrices in a respective codebook; 还包括以下步骤:  It also includes the following steps: 所述发送端根据所述序号分别从与所述接收端相同的各码本中找到对应的 各预编码矩阵, 以找到的各预编码矩阵的组合对需要发送的信号进行预编码处 理。  The transmitting end finds corresponding precoding matrices from the same codebooks as the receiving end according to the sequence numbers, and performs precoding processing on the signals to be transmitted by using the combination of the found precoding matrices. 3. 根据权利要求 1所述的信道状态信息反馈方法, 其特征在于, 所述码本 包括主码本和辅助码本;  The channel state information feedback method according to claim 1, wherein the codebook comprises a primary codebook and an auxiliary codebook; 所述从至少两个码本中分别选择一个预编码矩阵, 使所选的各预编码矩阵 的组合适应当前信道状态的步骤包括以下子步骤:  The step of selecting a precoding matrix from at least two codebooks respectively, and adapting the selected combination of precoding matrices to the current channel state comprises the following substeps: 以第一准则从所述主码本选择一个预编码矩阵, 再从所述辅助码本中选择 一个预编码矩阵, 使两个预编码矩阵的组合满足第二准则。  A precoding matrix is selected from the primary codebook in a first criterion, and a precoding matrix is selected from the secondary codebook such that the combination of the two precoding matrices satisfies the second criterion. 4. 根据权利要求 3所述的信道状态信息反馈方法, 其特征在于, 所述辅助 码本的形式如下:  The channel state information feedback method according to claim 3, wherein the auxiliary codebook has the following form: U = Λ - DM, g = 0,..., G - l 其中, , Μ是预编码矩阵
Figure imgf000021_0001
U = Λ - D M , g = 0,..., G - l where , , Μ is the precoding matrix
Figure imgf000021_0001
的维数, = ^g(l, exp( ^),...,exp(^"(^ - 1)g))。 Dimension, = ^ g (l, exp( ^),...,exp(^" ( ^ - 1)g )). g MG MG  g MG MG
5. 根据权利要求 3所述的信道状态信息反馈方法, 其特征在于, 所述辅助 码本的形式如下: cos ^ - sin θχ The channel state information feedback method according to claim 3, wherein the auxiliary codebook has the following form: Cos ^ - sin θ χ U =  U = sin cos 9.  Sin cos 9. UM/2 ' cos -UM/2 - sin¾ U M/2 ' cos -U M/2 - sin3⁄4 u M = 2k, k = 2, ...,K u M = 2 k , k = 2, ..., K UM/2 ' sin UM/2 ' cos 其中, M是预编码矩阵的维数, K是大于 1的整数, = U M/2 ' sin U M/2 ' cos where M is the dimension of the precoding matrix and K is an integer greater than 1, = 6. 根据权利要求 3至 5中任一项所述的信道状态信息反馈方法, 其特征在 于, 所述第二准则为:
Figure imgf000022_0001
The channel state information feedback method according to any one of claims 3 to 5, wherein the second criterion is:
Figure imgf000022_0001
: argniin]^[[U(I +— F HwHFp 'U 其中, M是预编码矩阵的维数, 。为所选的辅助码本中的预编码矩阵, I 是 M维单位矩阵, 是所选的主码本中的预编码矩阵, U是辅助码本中的预编 码矩阵, H是信道矩阵。 : argniin]^[[U(I +— FH w HF p 'U where M is the dimension of the precoding matrix, which is the precoding matrix in the selected auxiliary codebook, I is the M-dimensional unit matrix, is The precoding matrix in the selected primary codebook, U is the precoding matrix in the auxiliary codebook, and H is the channel matrix.
7. 根据权利要求 3至 5中任一项所述的信道状态信息反馈方法, 其特征在 于, 所述第二准则为:
Figure imgf000022_0002
其中, M是预编码矩阵的维数, ^为所选的辅助码本中的预编码矩阵, IM 是 M维单位矩阵, 是所选的主码本中的预编码矩阵, U是辅助码本中的预编 码矩阵, H是信道矩阵。
The channel state information feedback method according to any one of claims 3 to 5, wherein the second criterion is:
Figure imgf000022_0002
Where M is the dimension of the precoding matrix, ^ is the precoding matrix in the selected auxiliary codebook, I M is the M-dimensional unit matrix, is the precoding matrix in the selected main codebook, U is the auxiliary code In the precoding matrix herein, H is a channel matrix.
8、 如权利要求 3-5任一项所述的信道状态信息反馈方法, 其特征在于, 所述主码本为采用 Grassmanian子空间堆积方法所设计的码本;  The channel state information feedback method according to any one of claims 3-5, wherein the master codebook is a codebook designed by using a Grassmanian subspace stacking method; 所述第一准则为 Grassmanian子空间堆积方法中的预编码矩阵选择准则。  The first criterion is a precoding matrix selection criterion in the Grassmanian subspace stacking method. 9. 一种无线接收装置, 其特征在于, 包括: A wireless receiving device, comprising: 存贮单元, 用于保存至少两个码本, 每个码本分别以不同的准则生成, 每 个码本中包含至少两个预编码矩阵;  a storage unit, configured to store at least two codebooks, each codebook is generated by different criteria, and each codebook includes at least two precoding matrices; 选择单元, 用于根据当前信道状态, 从所述存贮单元保存的各码本中分别 选择一个预编码矩阵, 使所选的各预编码矩阵的组合适应当前信道状态; 送端。 a selecting unit, configured to select a precoding matrix from each codebook saved by the storage unit according to a current channel state, so that the selected combination of precoding matrices is adapted to a current channel state; Send the end. 10. 根据权利要求 9所述的无线接收装置, 其特征在于, 所述代表所述选 择单元所选的各预编码矩阵的信息是所选的各预编码矩阵在各自码本中的序 号。  10. The radio receiving apparatus according to claim 9, wherein the information representing each precoding matrix selected by the selecting unit is a sequence number of each precoding matrix selected in a respective codebook. 11. 根据权利要求 9 所述的无线接收装置, 其特征在于, 所述码本包括主 码本和辅助码本;  The wireless receiving device according to claim 9, wherein the codebook comprises a primary codebook and an auxiliary codebook; 所述选择单元进一步包括:  The selecting unit further includes: 主码本选择子单元, 用于以第一准则从所述主码本选择一个预编码矩阵; 辅助码本选择子单元, 用于从所述辅助码本中选择一个预编码矩阵, 使该 预编码矩阵与所述主码本选择子单元所选的预编码矩阵的组合满足第二准则。  a primary codebook selection subunit, configured to select a precoding matrix from the primary codebook by using a first criterion; and an auxiliary codebook selection subunit, configured to select a precoding matrix from the auxiliary codebook, so that the precoding The combination of the coding matrix and the precoding matrix selected by the primary codebook selection subunit satisfies the second criterion. 12. 根据权利要求 11所述的无线接收装置, 其特征在于, 所述辅助码本的 形式为以下之一:  The wireless receiving device according to claim 11, wherein the auxiliary codebook has the form of one of the following: , M是预编码矩阵
Figure imgf000023_0001
, M is the precoding matrix
Figure imgf000023_0001
的维数, = ^g(l,exp( ^),...,exp(^"(^-1)g)) , Dimension, = ^ g (l,exp( ^),...,exp(^" ( ^- 1)g )) , g MG MG 或者, cos θχ - sin θχ g MG MG or, cos θ χ - sin θ χ u.  u. sin θ cos θ  Sin θ cos θ UM/2'cos -UM/2-sin¾ U M/2 'cos -U M/2 -sin3⁄4 M = 2k,k = 2, ...,K M = 2 k , k = 2, ..., K UM/2-sin UM/2'cos 其中, M是预编码矩阵的维数, K是大于 1的整数, ' U M/2 -sin U M/2 'cos where M is the dimension of the precoding matrix and K is an integer greater than 1, '
13. 根据权利要求 11或 12所述的无线接收装置, 其特征在于, 所述第. 准则为以下之一:
Figure imgf000023_0002
The wireless receiving device according to claim 11 or 12, wherein the first criterion is one of the following:
Figure imgf000023_0002
= argmmn[U(IM ] 或者, = argmmn[U(I M ] or, U? = argmmmax[U(I +—F^HHHFp y1 VH ]kk 其中, M是预编码矩阵的维数, ^为所选的辅助码本中的预编码矩阵, ^ 是 M维单位矩阵, 是所选的主码本中的预编码矩阵, U是辅助码本中的预编 码矩阵, H是信道矩阵。 U ? = argmmmax[U(I + -F^H H HF p y 1 V H ] kk where M is the dimension of the precoding matrix, ^ is the precoding matrix in the selected auxiliary codebook, ^ is M The dimension unit matrix is the precoding matrix in the selected main codebook, U is the precoding matrix in the auxiliary codebook, and H is the channel matrix.
14、 如权利要求 11或 12所述的无线接收装置, 其特征在于,  The wireless receiving device according to claim 11 or 12, characterized in that 所述主码本为采用 Grassmanian子空间堆积方法所设计的码本;  The main codebook is a codebook designed by using a Grassmanian subspace stacking method; 所述第一准则为 Grassmanian子空间堆积方法中的预编码矩阵选择准则。  The first criterion is a precoding matrix selection criterion in the Grassmanian subspace stacking method. 15. 一种无线发送装置, 其特征在于, 包含: A wireless transmitting device, comprising: 存贮单元, 用于保存与发送端相同的至少两个码本, 每个码本分别以不同 的准则生成, 每个码本中包含至少两个预编码矩阵;  a storage unit, configured to store at least two codebooks identical to the sender, each codebook being generated by different criteria, and each codebook includes at least two precoding matrices; 接收单元, 接收所述发送端所选的至少两个预编码矩阵在各自码本中的序 号;  Receiving unit, receiving a sequence number of at least two precoding matrices selected by the transmitting end in respective codebooks; 查找单元, 用于根据所述接收单元收到的各序号分别从所述存贮单元中各 码本内找到对应的各预编码矩阵;  a searching unit, configured to find corresponding precoding matrices from each codebook in the storage unit according to each serial number received by the receiving unit; 预编码单元, 用于以所述查找单元找到的各预编码矩阵的组合对需要发送 的信号进行预编码处理。  And a precoding unit, configured to perform precoding processing on the signal to be transmitted by using a combination of precoding matrices found by the searching unit.
PCT/CN2008/071552 2007-07-04 2008-07-04 Method for channel state information feedback and wireless transceiver Ceased WO2009003423A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200710043421A CN101340219B (en) 2007-07-04 2007-07-04 Channel status information feeding back method and wireless transmitting/receiving device
CN200710043421.2 2007-07-04

Publications (1)

Publication Number Publication Date
WO2009003423A1 true WO2009003423A1 (en) 2009-01-08

Family

ID=40214196

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2008/071552 Ceased WO2009003423A1 (en) 2007-07-04 2008-07-04 Method for channel state information feedback and wireless transceiver

Country Status (2)

Country Link
CN (1) CN101340219B (en)
WO (1) WO2009003423A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8553799B2 (en) 2009-09-30 2013-10-08 Huawei Technologies Co., Ltd. Method and apparatus for obtaining precoding matrix indicator
WO2018142016A1 (en) 2017-02-02 2018-08-09 Nokia Technologies Oy Adaptive explicit csi feedback and overhead reduction
WO2019228652A1 (en) * 2018-06-01 2019-12-05 Telefonaktiebolaget Lm Ericsson (Publ) Approaches for beam selection
US11122571B2 (en) 2018-11-30 2021-09-14 Telefonaktiebolaget Lm Ericsson (Publ) Approaches for beam selection

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8565064B2 (en) 2008-12-15 2013-10-22 Futurewei Technologies, Inc. System and method for employing six-bit rank 1 and 2 codebooks for four transmit antennas
CN101789818A (en) * 2009-01-23 2010-07-28 雷凌科技股份有限公司 Systems and methods for beamforming in a wireless communication system
KR101644433B1 (en) 2009-02-13 2016-08-01 엘지전자 주식회사 Uplink Precoding Method In 4 Tx System
US8358718B2 (en) * 2009-04-02 2013-01-22 Samsung Electronics Co., Ltd. Apparatus and method for determining optimum integer perturbation vector of low complexity in multiple antenna system
US8243610B2 (en) * 2009-04-21 2012-08-14 Futurewei Technologies, Inc. System and method for precoding codebook adaptation with low feedback overhead
US8600308B2 (en) 2009-06-17 2013-12-03 Futurewei Technologies, Inc. Channel state information feedback for coordinated multiple points transmission
CN101989867B (en) * 2009-07-30 2014-05-07 华为技术有限公司 Cooperative communication method and system, base station and mobile terminal device
CN101656560B (en) * 2009-09-24 2012-09-26 北京理工大学 Collaboration communication method of high-efficiency frequency spectrum utilization ratio
CN102474319B (en) * 2010-01-13 2014-03-05 上海贝尔股份有限公司 Method and device for generating feedback codebook in network equipment
CN102130751B (en) * 2010-01-20 2013-06-12 电信科学技术研究院 Method, system and device for transmitting/receiving information by multi-antenna system
CN102771073A (en) * 2010-04-29 2012-11-07 富士通株式会社 Method and device for generating codebook, communication system, mobile station, base station and communication method using the codebook
CN101826951B (en) * 2010-05-05 2016-03-30 中兴通讯股份有限公司 The method of feeding back channel state information and device
CN101820335B (en) * 2010-05-07 2015-12-16 中兴通讯股份有限公司 A kind of method using secondary code words feeding back channel state information
CN102412939A (en) * 2010-09-21 2012-04-11 普天信息技术研究院有限公司 Method for carrying out channel information feedback by using double codebook and system thereof
CN102891739B (en) * 2011-07-19 2017-10-10 中兴通讯股份有限公司 A kind of multipoint cooperative precoding implementation method and device based on code book
CN102938687B (en) * 2011-08-15 2015-08-26 华为技术有限公司 Uplink precoding information sending method, method for precoding, base station and terminal
KR101855523B1 (en) * 2011-10-06 2018-05-04 삼성전자주식회사 Method and device of generating feedback in a communication system
CN104283634B (en) * 2013-07-08 2019-07-30 中兴通讯股份有限公司 A kind of sending method of data, method of reseptance, system and device
US9178588B2 (en) * 2013-09-10 2015-11-03 Intel IP Corporation Method for determining a transmission direction for a communication, a method for determining a precoding matrix for a communication, and a device configured to do the same
CN103944677A (en) * 2014-04-15 2014-07-23 电子科技大学 Codebook design method for multi-antenna quantization precoding
CN110391828B (en) * 2014-09-26 2021-02-23 华为技术有限公司 Channel measurement method and node, system and readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007050861A2 (en) * 2005-10-27 2007-05-03 Qualcomm Incorporated Linear precoding for spatially correlated channels
CN1973473A (en) * 2004-06-23 2007-05-30 英特尔公司 Closed loop MIMO system utilizing codebooks for feedback
WO2007066936A2 (en) * 2005-12-09 2007-06-14 Electronics And Telecommunications Research Institute Transmitting apparatus and method, and receiving apparatus and method in multiple antenna system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1973473A (en) * 2004-06-23 2007-05-30 英特尔公司 Closed loop MIMO system utilizing codebooks for feedback
WO2007050861A2 (en) * 2005-10-27 2007-05-03 Qualcomm Incorporated Linear precoding for spatially correlated channels
WO2007066936A2 (en) * 2005-12-09 2007-06-14 Electronics And Telecommunications Research Institute Transmitting apparatus and method, and receiving apparatus and method in multiple antenna system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
LIU JIANGUO AND YANG LUXI: "Precoding and Power Allocation Based on Double Codebook in MIMO Systems with Limited Feedback", ACTA ELECTRONICA SINICA, vol. 35, no. 6A, June 2007 (2007-06-01), pages 78 - 82 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8553799B2 (en) 2009-09-30 2013-10-08 Huawei Technologies Co., Ltd. Method and apparatus for obtaining precoding matrix indicator
WO2018142016A1 (en) 2017-02-02 2018-08-09 Nokia Technologies Oy Adaptive explicit csi feedback and overhead reduction
EP3577781A4 (en) * 2017-02-02 2020-08-26 Nokia Technologies Oy ADAPTIVE EXPLICIT CSI FEEDBACK AND OVERHEAD REDUCTION
US11115097B2 (en) 2017-02-02 2021-09-07 Nokia Technologies Oy Adaptive explicit CSI feedback and overhead reduction
WO2019228652A1 (en) * 2018-06-01 2019-12-05 Telefonaktiebolaget Lm Ericsson (Publ) Approaches for beam selection
US11483053B2 (en) 2018-06-01 2022-10-25 Telefonaktiebolaget Lm Ericsson (Publ) Approaches for beam selection
US11122571B2 (en) 2018-11-30 2021-09-14 Telefonaktiebolaget Lm Ericsson (Publ) Approaches for beam selection
US11838904B2 (en) 2018-11-30 2023-12-05 Telefonaktiebolaget Lm Ericsson (Publ) Approaches for beam selection

Also Published As

Publication number Publication date
CN101340219A (en) 2009-01-07
CN101340219B (en) 2012-10-03

Similar Documents

Publication Publication Date Title
WO2009003423A1 (en) Method for channel state information feedback and wireless transceiver
US8848822B2 (en) Feedback method for interference alignment in wireless network
US9020518B2 (en) Generalized codebook design method for limited feedback systems
TWI406523B (en) Method and system for codebook design of mimo pre-coders with finite rate channel state information feedback
US8817899B2 (en) Method and system for an alternating delta quantizer for limited feedback MIMO pre-coders
CN102088340B (en) Method and device of multi-aerial system for transmitting and receiving information
US20200136700A1 (en) Channel Prediction for Adaptive Channel State Information (CSI) Feedback Overhead Reduction
US20060111148A1 (en) Low complexity beamformers for multiple transmit and receive antennas
TW201001950A (en) Method and apparatus for performing multiple-input multiple-output wireless communications
WO2019096071A1 (en) Communication method, communication apparatus, and system
EP2412117A1 (en) Adaptive precoding codebooks for wireless communications
CN101854236B (en) Method and system for feeding back channel information
WO2008083576A1 (en) Communication method, transmission method, reception method and device thereof
US8693441B2 (en) Method and user equipment for feeding back multi-cell channel state information
CN101232356A (en) Precoding method, system and device in MIMO system
US8411728B2 (en) Method and system for a delta quantizer for MIMO pre-coders with finite rate channel state information feedback
CN101304300A (en) Method and device for channel quantization of multi-user MIMO system based on limited feedback
WO2009089740A1 (en) Downlink beam forming method, device and system of time division duplex multiple-input multiple-output
CN101567765B (en) Distribution type space-time pre-coding transmission method based on channel angle domain information
WO2021238576A1 (en) Communication method, apparatus and system
CN107809275B (en) A limited feedback hybrid precoding method based on mmWave MIMO system
CN102696180A (en) Spatial channel state feedback method and device
WO2018127067A1 (en) Method for transmission diversity, terminal and base station
CN107707284B (en) A Hybrid Precoding Method Based on Channel Statistics Codebook Quantization Feedback
CN114465643B (en) A Hybrid Precoding Method for Millimeter Wave Massive MIMO Antenna System Based on Gradient Descent Method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08773110

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 08773110

Country of ref document: EP

Kind code of ref document: A1