Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Precoding code book constructing method and precoding code book constructing device of multi-input multi-output system

A construction method and multi-output technology, applied in transmission systems, digital transmission systems, radio transmission systems, etc., can solve problems such as poor performance, failure to meet 8PSK characteristics, failure to meet constant model characteristics, etc.

Inactive Publication Date: 2010-01-27
ZTE CORP
View PDF3 Cites 72 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the 8Tx codebook design, this method cannot satisfy the constant mode characteristic, and the power amplifiers between the antennas are unbalanced, so this method cannot be well applied to the 8Tx codebook design
[0018] 2. Codebook design ideas based on other transformations, such as codebook design based on discrete Fourier transform (DFT), have better performance in correlated channels, but poorer performance in uncorrelated channels; in 8Tx codebook design, The codebook based on DFT transformation still has the disadvantage of better performance in correlated channels under single-polarized antennas, but poor performance in correlated channels under dual-polarized antennas and uncorrelated channels under single- and dual-polarized antennas. And does not meet the 8PSK characteristics
[0019] At present, there is no solution in the prior art that can guarantee the orthogonality, constant mode, and 8PSK characteristics when designing a codebook, as well as satisfying good performance in both correlated and uncorrelated channels.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Precoding code book constructing method and precoding code book constructing device of multi-input multi-output system
  • Precoding code book constructing method and precoding code book constructing device of multi-input multi-output system
  • Precoding code book constructing method and precoding code book constructing device of multi-input multi-output system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0145] Embodiment 1, N=16 is determined as required.

[0146] 1, U n selection.

[0147] If the matrices of matching correlation channels to be obtained are M n The first 8 of the M 0 ,M 1 ...... M 7 , then it can be determined that M 0 ,M 1 ...... M 7 by O 1 , O 2 ......O k Generate, preferably, k=8, O 1 , O 2 ......O k can be U 0 , U 1 ...... U 7 ; Assume U 8 , U 9 ...... U 15 To match the non-correlated channel matrix, the method for selecting the matching non-correlated channel matrix in the first orthogonal matrix of the present invention may be used, or other codebook design rules in the prior art may be used to determine. It should be pointed out that O 1 , O 2 ......O k Corresponding U n It can also be discontinuous (the index numbers are discontinuous). Embodiments of the present invention take O 1 , O 2 ......O k is U 0 , U 1 ...... U 7 as an example.

[0148] o 1 , O 2 ......O k (U 0 , U 1 ...... U 7 ) The matrix in ) is matched to...

Embodiment 2

[0181] Embodiment 2, N=32 is determined as required.

[0182] 1, U n selection.

[0183] If the matrices of matching correlation channels to be obtained are M n The first 16 of the M 0 ,M 1 ...... M 15 , then it can be determined that M 0 ,M 1 ...... M 15 by O 1 , O 2 ......O k Generate, preferably, k=16, O 1 , O 2 ......O k can be U 0 , U 1 ...... U 15 ; Assume U 16 , U 17 ...... U 31 To match the non-correlated channel matrix, the method for selecting the matching non-correlated channel matrix in the first orthogonal matrix of the present invention may be used, or other codebook design rules in the prior art may be used to determine. It should be pointed out that O 1 , O 2 ......O k Corresponding U nIt can also be discontinuous (the index numbers are discontinuous).

[0184] o 1 , O 2 ......O k (U 0 , U 1 ...... U 15 ) The matrix in ) is matched to the relevant channel, that is, from W 0 , W 1 ......W 7 Selected from different O k can choose...

Embodiment 3

[0205] Embodiment 3, N=16 or 32 is determined as required.

[0206] If the matrix of matching correlation channels is M n All 16 (N = 16), or the first 16 (N = 32) that is M 0 ,M 1 ...... M 15 , then k=16, M 0 ,M 1 ...... M 15 by O 1 , O 2 ......O k produced, that is, U 0 , U 1 ...... U 15 , and other U values ​​are determined by other codebook design methods in the prior art. Of course, if the matrices matching the relevant channels are not so regularly distributed, O 1 , O 2 ......O k at U n The distribution of can also be discontinuous.

[0207] o 1 , O 2 ......O k (U 0 , U 1 ...... U 7 ) in the matrix is ​​obtained from W 0 , W 1 ......W 7 Selected from different O k can choose the same W n . In order to ensure uniform distribution in the direction of 120 degrees or 180 degrees, W 0 , W 1 ......W 7 Each matrix in O 1 , O 2 ......O k There are 2 matrices equal to it.

[0208] Preferably, U 0 ~ U 15 The selection of is shown in Table 12: ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a precoding code book constructing method of a multi-input multi-output system, comprising the following steps: selecting N 4*4 first orthogonal matrixes Un, and selecting N second orthogonal matrixes Kn; generating N 8*8 matrixes Mn according to the selected Un and Kn in a manner of a Kronecker product or analog Kronecker product; and selecting a row or multiple rows of matrixes Mn to construct partial code words in a subcode book of each rank under 8 antennae. The invention also discloses a precoding code book constructing device of a multi-input multi-output system. The method and the device enables the designed code book to satisfy an orthogonal characteristic, a constant modulus characteristic and a 8 PSK characteristic in 8 antennae and have better performance under correlation channels and noncorrelation channels.

Description

technical field [0001] The present invention relates to a codebook construction technology, in particular to a precoding codebook construction method and device for a multiple-input multiple-output (MIMO) system. Background technique [0002] In a wireless communication multiple-input multiple-output (MIMO, Multiple-Input Multiple-Out-put) system, if multiple antennas are used at both the sending end and the receiving end, spatial multiplexing can be used to obtain a higher rate: Different data are transmitted at different antenna positions of the same time-frequency resource at the transmitting end, so that the transmission rate can be increased. At the receiving end, channel information (CSI, Channel State Information) between the transmitting and receiving antennas can be obtained through channel estimation, and these CSIs can be formed into multiple channel matrices. Since the receiving end obtains the channel matrix through which the transmitted signal passes, even if ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L1/06H04L1/00
CPCH04B7/0413H04B7/0465H04B7/0469
Inventor 陈艺戬郁光辉戴博于辉
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products