[go: up one dir, main page]

CN101854328B - Layered space-time nonlinear precoding method in multi-carrier code division multiple access (MC-CDMA) system - Google Patents

Layered space-time nonlinear precoding method in multi-carrier code division multiple access (MC-CDMA) system Download PDF

Info

Publication number
CN101854328B
CN101854328B CN2010102174550A CN201010217455A CN101854328B CN 101854328 B CN101854328 B CN 101854328B CN 2010102174550 A CN2010102174550 A CN 2010102174550A CN 201010217455 A CN201010217455 A CN 201010217455A CN 101854328 B CN101854328 B CN 101854328B
Authority
CN
China
Prior art keywords
matrix
precoding
channel
signal
mod
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.)
Expired - Fee Related
Application number
CN2010102174550A
Other languages
Chinese (zh)
Other versions
CN101854328A (en
Inventor
傅洪亮
陶勇
张德贤
张元�
杨铁军
梁义涛
樊超
李红岩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Henan University of Technology
Original Assignee
Henan University of Technology
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 Henan University of Technology filed Critical Henan University of Technology
Priority to CN2010102174550A priority Critical patent/CN101854328B/en
Publication of CN101854328A publication Critical patent/CN101854328A/en
Application granted granted Critical
Publication of CN101854328B publication Critical patent/CN101854328B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Radio Transmission System (AREA)

Abstract

本发明涉及多载波码分多址系统中分层空时非线性预编码方法,该方法首先建立预编码系统,对该系统中反馈信道信息采用几何均值分解为酉矩阵与上三角矩阵的乘积,获得具有相同等效噪声增益的预编码矩阵,再在发射端MC-CDMA子载波信道间进行非线性模代数预编码THP,再对各经过THP后的子载波信号与由信道几何均值分解得到的酉矩阵相乘,然后从相应的天线发送出去;在接收端采用迫零ZF准则或最小均方误差MMSE准则进行处理;本方法有效地消除分层空时码的误层传输效应,改善了系统误码性能,降低了下行链路接收机的复杂度,能够有效地对抗信道频率选择性衰落,从而提高系统的传输性能。

Figure 201010217455

The invention relates to a layered space-time nonlinear precoding method in a multi-carrier code division multiple access system. In the method, a precoding system is firstly established, and the feedback channel information in the system is decomposed into a product of a unitary matrix and an upper triangular matrix by using a geometric mean value. Obtain the precoding matrix with the same equivalent noise gain, and then perform nonlinear modular algebraic precoding THP between the MC-CDMA subcarrier channels at the transmitting end, and then compare the subcarrier signals after THP with the channel geometric mean decomposition The unitary matrix is multiplied, and then sent out from the corresponding antenna; at the receiving end, the zero-forcing ZF criterion or the minimum mean square error MMSE criterion is used for processing; this method effectively eliminates the error-layer transmission effect of the layered space-time code, and improves the system The bit error performance reduces the complexity of the downlink receiver, and can effectively resist channel frequency selective fading, thereby improving the transmission performance of the system.

Figure 201010217455

Description

Layered space-time nonlinear method for precoding in the MC-CDMA system
Technical field
The present invention relates to layered space-time nonlinear method for precoding in the MC-CDMA system, belong to the multiplexing layering of multiple input multiple output multicarrier system space lift-off technology field when empty.
Background technology
The multiple-input and multiple-output MIMO technology of broad sense relates to extensively, mainly comprises transmit diversity techniques and space multiplexing technique.Wherein space multiplexing technique is the different information of emission on different antennas, and the V-BLAST sign indicating number of AT&T Labs is the typical application of space multiplexing technique; And transmit diversity techniques is that emission comprises the signal of same information on different antennas, thereby reaches the effect of space diversity.Technological based on the Space Time Coding of transmit diversity because transmit diversity on the spatial domain and the coding on the time-domain are combined, can overcome channel fading largely, improve systematic function, thereby receive much concern.
At present, main three kinds of multicarrier CDMA scheme, MC/DS-CDMA, MT-CDMA and MC-CDMA.MC/DS-CDMA is proposed by V.Dasilva of University of Toronto and E.S.Sousal; It is that the transmission data sequence is at first become multidiameter delay output through serial to parallel conversion; Parallel then every circuit-switched data is carried out the OFDM modulation to this multichannel data at last by identical short spreading code spread spectrum; MT-CDMA is proposed by Belgian L.Vandendorpe; It also is to utilize given frequency expansion sequence in time domain, to expand the data flow behind serial to parallel conversion; Different with the former is that MT-CDMA adopts and the proportional long frequency expansion sequence of carrier frequency, makes system can hold more user; And MC-CDMA to be Fazel, Papke by the Linnartz of the U.S., Yee, Fettweis and Germany the earliest independently propose separately; It is that each information symbol carries out spread spectrum by a specific spread-spectrum code chip; Then each spread-spectrum signal is modulated on the corresponding subcarrier; Therefore, if the length of spreading code is N, what this so corresponding N number of sub-carrier was transmitted is identical information data.Wherein MC-CDMA has best spectrum distribution, and antijamming capability is strong, and the realization of transmitter is simpler.
The multiple-input and multiple-output mimo system adopts the Space Time Coding technology can greatly improve the capacity of wireless communication system, and effectively improves the performance of wireless communication system.MC-CDMA MC-CDMA scheme combines the advantage of CDMA and OFDM (modulation of Orthogonal Frequency Division Multiplexing OFDM) technology, can resist the intersymbol interference that is caused by the frequency selectivity multipath channel effectively.MIMO is combined with the MC-CDMA technology, can further improve the performance and the transmission rate of system.For further improving the system receiver performance and reducing its complexity; Novel signal processing technology becomes the focus of research in the industry; Precoding technique is exactly to utilize complete channel state information or partial channel-state information to carry out corresponding preliminary treatment to sending symbol at transmitting terminal, is the modern signal processing technology of purpose to improve power system capacity or reduction error rate of system etc.
At present; The research that in the MIMO-MC-CDMA system, detects to the vertical layered space-time code VBLAST that is proposed by the AT&T Labs mainly concentrates on further raising detector performance and reduces on the complexity, and traditional detection method mainly contains zero method (ZF), the least mean-square error method (MMSE) etc. of compeling.The MIMO-MC-CDMA system is based on ordering iteration interference elimination method, to obtain more performance; Based on low-complexity MIMO-MC-CDMA receiver, obtain corresponding performance improvement simultaneously.Though above-mentioned two kinds of detection methods have obtained should improve mutually at receiver performance, shortcoming is that complexity height and performance are not optimum, has mistake layer transmission effects, and the complexity of receiver improves along with performance improvement simultaneously.Can overcome the shortcoming of traditional receiving terminal detection method based on the transmitting end channel precoding technique, adopt linear predictive coding, though can reduce the complexity of receiver, but still can not eliminate a mistake layer transmission effects; Adopt non-linear THP precoding; Not only reduced the complexity of receiver; And effectively eliminate mistake layer transmission effects, but traditional THP method for precoding can be the triangle channel with different diagonal element values with channel decomposing mostly based on QR triangle decomposition method; Make subchannel have different gains, thereby cause certain performance loss; Decompose pre-coding scheme based on geometric mean,, make gains such as subchannel acquisition because all diagonal element values are equal to the geometric mean of channel matrix characteristic value; The present invention is incorporated into the MIMO-MC-CDMA layering when empty in the scheme with the thought of nonlinear precoding; And the non-linear modular algebra THP of VBLAST method for precoding in a kind of MIMO-MC-CDMA downlink system proposed; Simulation result shows that method proposed by the invention effectively reduces the error performance of system than conventional method, and reduces the downlink receiver complexity.
Summary of the invention
The purpose of this invention is to provide layered space-time nonlinear method for precoding in a kind of MC-CDMA system, the scheme traditional detection exists mistake layer transmission effects and the high problem of decoding complexity when solving in the MIMO-MC-CDMA system vertical layered space.
For realizing above-mentioned purpose; Layered space-time nonlinear method for precoding technical scheme is following in the MC-CDMA system of the present invention; 1. this method is at first set up pre-coding system; Adopt geometric mean to be decomposed into the product of unitary matrice and upper triangular matrix to feedback channel information in this system then, the pre-coding matrix that acquisition has the same equivalent noise gain carries out non-linear modular algebra precoding THP again between transmitting terminal MC-CDMA MC-CDMA sub-carrier channels; Again each is multiplied each other through sub-carrier signal behind the non-linear modular algebra precoding THP and the unitary matrice that is obtained by the decomposition of channel geometric mean, go out from corresponding antenna transmission then; Adopt urgent zero ZF criterion or least mean-square error MMSE criterion to handle at receiving terminal.
[0008]Further, said pre-coding system, establishing total number of users is U, number of transmit antennas is N, the reception antenna number be M (
Figure 240824DEST_PATH_IMAGE001
); At transmitting terminal; Each user data is after relevant treatment such as vertical layered space-time code VBLAST mapping, coding; Form N layer parallel data, more every layer data is carried out spread spectrum and form data, then each layer data is carried out serial to parallel conversion, IFFT conversion, adds Cyclic Prefix, carried out precoding, and becomes string and be modulated on each transmitting antenna; At receiving terminal; Inverse operation such as each receives the signal serial to parallel conversion, remove Cyclic Prefix, FFT; The frequency selectivity multidiameter fading channel just is converted into the subchannel of Nc flat fading, and then the signal of all u users of M root reception antenna after despreading on the k subcarrier can be expressed as:
; Wherein, Equality the right first is expectation user profile; Second portion is the distracter of other user to its generation, and third part is a white Gaussian noise;
Figure 256371DEST_PATH_IMAGE003
;
Figure 865207DEST_PATH_IMAGE004
and
Figure 773120DEST_PATH_IMAGE005
is respectively transmission symbolic vector, receiving symbol vector and white Gaussian noise on the k number of sub-carrier;
Figure 596851DEST_PATH_IMAGE006
is N on the complex field
Figure 564807DEST_PATH_IMAGE007
N pre-coding matrix;
Figure 723255DEST_PATH_IMAGE008
is M on the complex field
Figure 434860DEST_PATH_IMAGE007
N power adjustment receiving matrix;
Figure 565627DEST_PATH_IMAGE009
is M on the complex field
Figure 517533DEST_PATH_IMAGE007
N matrix; Its element
Figure 835382DEST_PATH_IMAGE010
(n=1 ... N; M=1 ... M) on the expression k number of sub-carrier from transmitting antenna n to the channel frequency response coefficient reception antenna m,
Figure 350677DEST_PATH_IMAGE011
is u the spread-spectrum code chip on the user k number of sub-carrier.
Said geometric mean decomposable process is:
Figure 398267DEST_PATH_IMAGE012
geometric mean of matrix H of dimension decompose GMD and can be decomposed into
Figure 708026DEST_PATH_IMAGE013
; Q, P are unitary matrice; The real main track upper triangular matrix of dimension that R is
Figure 326220DEST_PATH_IMAGE014
; K=rank (X); Element on the diagonal of the equal matrix R of its leading diagonal element equals the geometric mean of all K the positive singular values of X when being equivalent; Satisfy
Figure 379627DEST_PATH_IMAGE015
, .
Said modular algebra precoding THP method at first is that transmitting terminal carries out constellation mapping to the input data, asks modular arithmetic through feedback then, and channel adds noise again, and receiving terminal carries out handled mould operation judgement again.
The said mould of asking is operated mathematic(al) representation for
Figure 762384DEST_PATH_IMAGE017
wherein;
Figure 320404DEST_PATH_IMAGE018
is for sending signal; K=1; 2; ..., N.
Figure 911922DEST_PATH_IMAGE019
is modulus; Real part is got in Re () expression; Imaginary part is got in Im () expression;
Figure 684838DEST_PATH_IMAGE020
expression rounds downwards; The purpose of asking mould is mainly the power that sends signal x to be retrained; After promptly asking modular arithmetic; Satisfy
Figure 336399DEST_PATH_IMAGE021
; Signal no longer is original constellation point; Get in the zone but be evenly distributed on the square of the length of side, and have the same distribution space with former constellation for
Figure 178453DEST_PATH_IMAGE022
.
Said non-linear modular algebra GMD-THP-ZF method for precoding testing process is:
(1) channel decomposing: at first; Suppose that number of transmit antennas equals the reception antenna number; H is matrix; Channel matrix H is decomposed then through GMD:
Figure 388034DEST_PATH_IMAGE024
; Wherein, Q, P are unitary matrice; The R upper triangular matrix; Feedforward matrix
Figure 23546DEST_PATH_IMAGE025
; Weighting matrix
Figure 290579DEST_PATH_IMAGE026
, feedback matrix B=GR;
(2) precoding feedback and ask modular arithmetic:
Figure 489480DEST_PATH_IMAGE027
Wherein, X=c-(B-I) x+d; C+d=Bx;
Figure 220675DEST_PATH_IMAGE028
, v=c+d;
(3) receiving terminal receives signal and processing:
Figure 214039DEST_PATH_IMAGE028
Figure 784009DEST_PATH_IMAGE030
Figure 533976DEST_PATH_IMAGE032
Figure 775601DEST_PATH_IMAGE033
Figure 507245DEST_PATH_IMAGE035
(4) carry out modular arithmetic and judgement again:
Figure 107991DEST_PATH_IMAGE036
Wherein, Channel
Figure 978044DEST_PATH_IMAGE038
; Noise n;
Figure 210442DEST_PATH_IMAGE039
; Wherein, Q is a unitary matrice; The R upper triangular matrix; Feedforward matrix
Figure 783419DEST_PATH_IMAGE025
, weighting matrix , feedback matrix B=GR.
The basic thought of said modular algebra precoding based on MMSE-THP is; Satisfy in the transmitting terminal transmitted power under the condition of constraint; The data message error that data message that receiving terminal receives and transmitting terminal are sent is minimum;
Figure 616563DEST_PATH_IMAGE041
; Can get:
Figure 31364DEST_PATH_IMAGE042
, is signal power to noise power ratio.
After said receiving terminal receives signal, receiving signal through receiving the adaptive power preliminary treatment, decoding and despreading are handled when carrying out the layering sky again, adjudicate to received signal at last, recover to transmit.
Layered space-time nonlinear method for precoding in the MC-CDMA system of the present invention; Can eliminate the mistake layer transmission effects of hierarchical space-time code effectively; Improved system's error performance; Reduce the complexity of descending link receiver, can resist the selectivity of channel frequency decline effectively, thereby improved the transmission performance of system.
Description of drawings
Fig. 1 is a VBLAST-MC-CDMA pre-coding system model of the present invention;
Fig. 2 is a THP method for precoding structured flowchart;
Fig. 3 is that 22 of multi-users receive ZF criterion error rate analogous diagram;
Fig. 4 is that 44 of multi-users receive ZF criterion error rate analogous diagram;
Fig. 5 is that 22 of multi-users receive MMSE criterion error rate analogous diagram;
Fig. 6 is that 44 of multi-users receive MMSE criterion error rate analogous diagram.
Embodiment
1, system model
VBLAST-MC-CDMA pre-coding system model is as shown in Figure 1; Suppose that total number of users is U; Number of transmit antennas is N, and the reception antenna number is M ( ).At transmitting terminal; Each user data is after relevant treatment such as VBLAST mapping, coding; Form N layer parallel data; Again every layer data is carried out spread spectrum and form data, then each layer data is carried out serial to parallel conversion, IFFT conversion, adds Cyclic Prefix, carried out precoding, and becomes string and be modulated on each transmitting antenna.At receiving terminal, inverse operation such as each receives the signal serial to parallel conversion, removes Cyclic Prefix, FFT.The frequency selectivity multidiameter fading channel just is converted into the subchannel of Nc flat fading like this, and then the signal of all u users of M root reception antenna after despreading on the k subcarrier can be expressed as:
Figure 911093DEST_PATH_IMAGE002
(1)
Wherein, equality the right first is expectation user profile, and second portion is the distracter of other user to its generation, and third part is a white Gaussian noise;
Figure 118083DEST_PATH_IMAGE003
;
Figure 293849DEST_PATH_IMAGE045
and
Figure 219080DEST_PATH_IMAGE046
is respectively transmission symbolic vector, receiving symbol vector and white Gaussian noise on the k number of sub-carrier;
Figure 443388DEST_PATH_IMAGE006
is N on the complex field
Figure 583513DEST_PATH_IMAGE007
N pre-coding matrix;
Figure 602285DEST_PATH_IMAGE008
is M on the complex field N power adjustment receiving matrix;
Figure 105128DEST_PATH_IMAGE009
is M on the complex field
Figure 286710DEST_PATH_IMAGE007
N matrix; Its element
Figure 555012DEST_PATH_IMAGE010
(n=1 ... N; M=1 ... M) on the expression k number of sub-carrier from transmitting antenna n to the channel frequency response coefficient reception antenna m, is u the spread-spectrum code chip on the user k number of sub-carrier.
2, nonlinear precoding method:
2.1 modular algebra THP
THP (Tomlinson-Harashima Precoding) precoding is a kind of typical nonlinear computing, and its basic thought can improve systematic function effectively through carrying out non-linear preliminary treatment at transmitting terminal according to the channel information state.THP method for precoding structured flowchart is as shown in Figure 2.At first transmitting terminal carries out constellation mapping to the input data, asks modular arithmetic through feedback then, and channel adds noise again, and receiving terminal carries out handled mould operation judgement again.The transmitting terminal of modular algebra pre-coding system by mapping, ask modular arithmetic, feedback matrix B to form, receiving terminal is by feedforward matrix F, weighting matrix G, and corresponding with the transmitting terminal modular arithmetic composition of asking.
The modular algebra theory is the typical nonlinear method, asks mould operation mathematic(al) representation:
Figure 755366DEST_PATH_IMAGE047
; Wherein,
Figure 119351DEST_PATH_IMAGE013
is for sending signal; K=1; 2 ..., N.
Figure 745504DEST_PATH_IMAGE014
is modulus; Real part is got in Re () expression; Imaginary part is got in Im () expression;
Figure 680094DEST_PATH_IMAGE015
expression rounds downwards; The purpose of asking mould is mainly the power that sends signal x to be retrained; After promptly asking modular arithmetic; Satisfy
Figure 49895DEST_PATH_IMAGE048
; Signal no longer is original constellation point; Get in the zone but be evenly distributed on the square of the length of side, and have the same distribution space with former constellation for
Figure 206070DEST_PATH_IMAGE014
.
2.2 QR-THP method for precoding
Suppose that transmitting terminal can accurately know channel condition information, non-linear modular algebra QR-THP-ZF method for precoding testing process is:
(1) channel decomposing: at first; Be simple and Convenient Calculation; Suppose that number of transmit antennas equals the reception antenna number; H is
Figure 65441DEST_PATH_IMAGE017
matrix; Channel matrix H is decomposed then through QR:
Figure 674277DEST_PATH_IMAGE018
; Wherein, Q is a unitary matrice; The R upper triangular matrix; Feedforward matrix
Figure 582191DEST_PATH_IMAGE019
, weighting matrix , feedback matrix B=GR;
(2) precoding feedback and ask modular arithmetic:
Figure 373877DEST_PATH_IMAGE049
Wherein, X=c-(B-I) x+d; C+d=Bx;
Figure 532326DEST_PATH_IMAGE023
, v=c+d;
(3) receiving terminal receives signal and processing:
Figure 243930DEST_PATH_IMAGE025
Figure 922167DEST_PATH_IMAGE026
Figure 61025DEST_PATH_IMAGE027
Figure 644453DEST_PATH_IMAGE028
Figure 222064DEST_PATH_IMAGE028
Figure 941759DEST_PATH_IMAGE028
Figure 64567DEST_PATH_IMAGE050
Figure 135291DEST_PATH_IMAGE051
(4) carry out modular arithmetic and judgement:
Figure 90795DEST_PATH_IMAGE053
Wherein, H=QR; Q is a unitary matrice; The R upper triangular matrix; Feedforward matrix ; Weighting matrix
Figure 942524DEST_PATH_IMAGE055
; Wherein
Figure 534042DEST_PATH_IMAGE034
, feedback matrix B=GR=GFH.Basic thought based on the modular algebra precoding of MMSE-THP is, satisfies in the transmitting terminal transmitted power under the condition of constraint, the data message error minimum that data message that receiving terminal receives and transmitting terminal are sent. ; Can get:
Figure 207786DEST_PATH_IMAGE056
,
Figure 800573DEST_PATH_IMAGE037
is signal power to noise power ratio.Was zero while based on ZF criterion method for precoding putting other signals interference by force; Also lost a part of utilizable information; Whether relatively responsive the ZF criterion accurately to the channel information state, reduced systematic function to a certain extent, and equilibrium has been considered characteristic of channel matrix and received noise in the signal to the influence of systematic function based on MMSE criterion method for precoding; Alleviate the influence of mistake layer transmission effects to a certain extent, thereby improved systematic function.
2.3 GMD-THP method for precoding
The non-linear modular algebra THP method for precoding of tradition is based on the QR triangle decomposition mostly; Can be triangle channel with channel decomposing with different diagonal element values; Make subchannel have different gains, thereby cause certain performance loss, decompose pre-coding scheme based on geometric mean; All diagonal element values are equal to the geometric mean of channel matrix characteristic value, make gains such as subchannel acquisition.
According to matrix theory knowledge; The geometric mean decomposition (GMD) of supposing the matrix H of any matrix
Figure 195782DEST_PATH_IMAGE038
dimension can be decomposed into
Figure 72471DEST_PATH_IMAGE057
; Q; P is unitary matrice; The real main track upper triangular matrix of dimension that R is
Figure 894934DEST_PATH_IMAGE041
; K=rank (X); Element on the diagonal of the equal matrix R of its leading diagonal element equals the geometric mean of all K the positive singular values of X when being equivalent; Satisfy
Figure 975016DEST_PATH_IMAGE042
, .On the basis of singular value decomposition, can derive geometric average through displacement transformation and bilateral Givens conversion and decompose.
Suppose that transmitting terminal can accurately know channel condition information, non-linear modular algebra GMD-THP-ZF method for precoding testing process is:
(1) channel decomposing: at first; Be simple and Convenient Calculation; Suppose that number of transmit antennas equals the reception antenna number; H is
Figure 905112DEST_PATH_IMAGE017
matrix; Channel matrix H is decomposed then through GMD:
Figure 898476DEST_PATH_IMAGE057
; Wherein, Q; P is a unitary matrice, R upper triangular matrix, feedforward matrix ; Weighting matrix
Figure 202866DEST_PATH_IMAGE020
, feedback matrix B=GR;
(2) precoding feedback and ask modular arithmetic:
Figure 788568DEST_PATH_IMAGE049
Wherein, X=c-(B-I) x+d; C+d=Bx; , v=c+d;
(3) receiving terminal receives signal and processing:
Figure 273088DEST_PATH_IMAGE058
Figure 548211DEST_PATH_IMAGE059
Figure 253999DEST_PATH_IMAGE060
Figure 589165DEST_PATH_IMAGE061
Figure 131136DEST_PATH_IMAGE061
Figure 209951DEST_PATH_IMAGE062
Figure 770245DEST_PATH_IMAGE063
Figure 541892DEST_PATH_IMAGE064
(4) carry out modular arithmetic and judgement again:
Figure 492530DEST_PATH_IMAGE065
Figure 188085DEST_PATH_IMAGE066
Wherein, Channel
Figure 540569DEST_PATH_IMAGE067
; Noise n;
Figure 483117DEST_PATH_IMAGE068
; Wherein, Q is a unitary matrice; The R upper triangular matrix; Feedforward matrix
Figure 983369DEST_PATH_IMAGE069
, weighting matrix
Figure 403986DEST_PATH_IMAGE070
, feedback matrix B=GR.Basic thought based on the modular algebra precoding of MMSE-THP is, satisfies in the transmitting terminal transmitted power under the condition of constraint, the data message error minimum that data message that receiving terminal receives and transmitting terminal are sent. ; Can get:
Figure 803054DEST_PATH_IMAGE072
,
Figure 728285DEST_PATH_IMAGE037
is signal power to noise power ratio.
Emulation relatively
The system emulation parameter is provided with as follows: multi-user's number (4); Multiple access disturbs (MAI=10dB); Antenna number (receive for 44, receive for 6 6); Sub-carrier number (64); Cyclic Prefix (20%); Modulation system (QPSK); Channel circumstance (frequency selectivity multipath Rayleigh channel, multipath number: 4 footpaths, symbol of every footpath time-delay).
Provided respectively among Fig. 3 and Fig. 4 in 44 receipts and 66 error rates of receiving under the employing ZF criterion situation, the present invention carries out emulation to the urgent zero method of VBLAST system linear, urgent zero method, linear ZF method for precoding, non-linear modular algebra QR-THP-ZF method for precoding and GMD-THP-ZF method for precoding proposed by the invention and compares in the MIMO-MC-CDMA system.Abscissa among the figure is represented signal to noise ratio, and unit is dB, and ordinate is represented bit error rate.Can know that from simulation result linear ZF method and linear ZF method for precoding have close performance of BER, but the receiver of linear ZF method for precoding has the low complexity that receives; The performance of BER that non-linear GMD-THP compels zero method is much better than traditional Z F detection method and ordering ZF detection method; Have than non-linear QR-THP and compel the zero more excellent error performance of method; Having reduced the error rate to a certain extent, is the performance improvement that 3-4dB is arranged on order of magnitude in the error rate.
Provided respectively among Fig. 5 and Fig. 644 receipts and received the error rates that adopt under the MMSE criterion situation with 66, the non-linear GMD-THP-MMSE method for precoding to the Nonlinear M MSE of VBLAST system method, linear MMSE method, ordering MMSE method, linear MMSE method for precoding and non-linear QR-THP-MMSE method for precoding and the present invention's proposition carries out emulation relatively in the MIMO-MC-CDMA system respectively.Abscissa among the figure is represented signal to noise ratio, and unit is dB, and ordinate is represented bit error rate.Can know that from simulation result linear MMSE method and linear MMSE method for precoding have close performance of BER, but the receiver of linear MMSE method for precoding has the low complexity that receives; The performance of BER of non-linear GMD-THP-MMSE method is much better than traditional MMSE detection method and ordering MMSE detection method; Have than the more excellent error performance of non-linear QR-THP-MMSE method; Having reduced the error rate to a certain extent, is the performance improvement that 2-3dB is arranged on
Figure 76407DEST_PATH_IMAGE074
order of magnitude in the error rate.
The practical implementation step:
One, transmitting terminal
1, supposes 22 of multi-users are received MIMO multicarrier system, at first user u input information is carried out the layering mapping:
Figure 360757DEST_PATH_IMAGE075
;
2, know by Fig. 1; For u user; Every transmitting antenna carries out spread spectrum: ; Wherein,
Figure 626051DEST_PATH_IMAGE077
is u the spread-spectrum code chip on the user k number of sub-carrier, and Nc is the length of spreading code;
3, decomposition is decomposed into feedback channel according to geometric mean:
Figure 869951DEST_PATH_IMAGE039
, wherein, Q, PBe unitary matrice, RUpper triangular matrix, feedforward matrix
Figure 59624DEST_PATH_IMAGE022
, weighting matrix
Figure 959446DEST_PATH_IMAGE020
, feedback matrix B=GR
4, non-linear modular algebra precoding can be known by Fig. 2, and the expression formula of modular algebra feedback computing is:
Figure 640275DEST_PATH_IMAGE079
Figure 450285DEST_PATH_IMAGE081
5, hierarchical signal behind the spread spectrum and feedback channel pre-coding matrix
Figure 820086DEST_PATH_IMAGE082
are multiplied each other, then signal phasor is expressed as on u pairing k number of sub-carrier of user:
Figure 523731DEST_PATH_IMAGE083
;
6, every layer signal carries out the OFDM modulation, launches from corresponding antenna then to get final product.
Two, receiving terminal
1, can know by formula (1), receive signal and form by desired user signal, interference user signal and white Gaussian noise.The reception signal phasor on u user k number of sub-carrier then:
Figure 320786DEST_PATH_IMAGE084
2, receiving signal through receiving the adaptive power preliminary treatment, following formula becomes:
Figure 929622DEST_PATH_IMAGE085
3, decoding when carrying out the layering sky again, following formula becomes:
Figure 165431DEST_PATH_IMAGE086
4, vector carries out corresponding non-linear modular algebra processing to received signal: ;
5, dock collection of letters signal at last and carry out despreading and judgement, recover to transmit:
Wherein Dec (.) expression judgement computing.

Claims (8)

1. layered space-time nonlinear method for precoding in the MC-CDMA system; It is characterized in that: this method is at first set up pre-coding system; Adopt geometric mean to be decomposed into the product of unitary matrice and upper triangular matrix to feedback channel information in this system then; Acquisition has the pre-coding matrix of same equivalent noise gain; Between transmitting terminal MC-CDMA MC-CDMA sub-carrier channels, carry out non-linear modular algebra precoding THP again, again each is multiplied each other through sub-carrier signal behind the non-linear modular algebra precoding THP and the unitary matrice that is obtained by the decomposition of channel geometric mean, go out from corresponding antenna transmission then; Adopt urgent zero ZF criterion or least mean-square error MMSE criterion to handle at receiving terminal.
2. nonlinear precoding method according to claim 1 is characterized in that: said pre-coding system, and establishing total number of users is U; Number of transmit antennas is N; The reception antenna number is M, and N≤M, at transmitting terminal; Each user data is after vertical layered space-time code VBLAST mapping, encoding process; Form N layer parallel data, more every layer data is carried out spread spectrum and form data, then each layer data is carried out serial to parallel conversion, IFFT conversion, adds Cyclic Prefix, carried out precoding, and becomes string and be modulated on each transmitting antenna; At receiving terminal; Each receives the signal serial to parallel conversion, remove Cyclic Prefix, the FFT operation; The frequency selectivity multidiameter fading channel just is converted into the subchannel of Nc flat fading, and then the signal of all u users of M root reception antenna after despreading on the k subcarrier can be expressed as:
Y Uk = G Uk H Uk F Uk X Uk + Σ i = 1 , u ≠ i U c Uk c Jk G Uk H Uk F Uk X Uk + c Uk G Uk W Uk , Wherein, equality the right first is expectation user profile, and second portion is the distracter of other user to its generation, and third part is a white Gaussian noise; X Uk = [ X 1 Uk · · · X N Uk ] T , Y Uk = [ Y 1 Uk · · · Y M Uk ] T With W Uk = [ W 1 Uk · · · W M Uk ] T Be respectively transmission symbolic vector, receiving symbol vector and white Gaussian noise on the k number of sub-carrier,
Figure FDA00001611763500015
Be N on the complex field * N pre-coding matrix,
Figure FDA00001611763500016
Be M on the complex field * N power adjustment receiving matrix,
Figure FDA00001611763500017
Be M on the complex field * N matrix, its element
Figure FDA00001611763500018
(n=1 ... N, m=1 ... M) on the expression k number of sub-carrier from transmitting antenna n to the channel frequency response coefficient reception antenna m, c UkBe u the spread-spectrum code chip on the user k number of sub-carrier.
3. nonlinear precoding method according to claim 2 is characterized in that: said geometric mean decomposable process is: the geometric mean of the matrix H of M * N dimension decomposes GMD and can be decomposed into H=QRP H, Q, P are unitary matrice, and R is the upper triangular matrix of K * K dimension, K=rank (X), the element on the diagonal of matrix R is equivalent, equals the geometric mean of all K the positive singular values of X simultaneously.
4. nonlinear precoding method according to claim 1; It is characterized in that: said non-linear modular algebra precoding THP method at first is that transmitting terminal carries out constellation mapping to the input data; Ask modular arithmetic through feedback then; Channel adds noise again, and receiving terminal carries out handled, carries out modular arithmetic and judgement again.
5. nonlinear precoding method according to claim 4 is characterized in that: the said mould operation mathematic(al) representation of asking does
Figure FDA00001611763500021
Wherein, x kBe the transmission signal, k=1,2 ..., N; τ is a modulus, and real part is got in Re () expression, and imaginary part is got in Im () expression,
Figure FDA00001611763500022
Expression rounds downwards, and the purpose of asking mould is mainly the power that sends signal x to be retrained.
6. according to claim 4 or 5 described nonlinear precoding methods, it is characterized in that: said non-linear modular algebra method for precoding testing process is:
(1) channel decomposing: at first, suppose that number of transmit antennas equals the reception antenna number, H is N * N matrix, and channel matrix H is decomposed then through GMD: H=QRP H, wherein, Q, P are unitary matrice, R upper triangular matrix, feedforward matrix F=Q H, weighting matrix G=diag (1/r 11..., 1/r NN), feedback matrix B=GR;
(2) precoding feedback and ask modular arithmetic: x = Mod 2 M ( c - ( B - I ) x ) ,
Wherein, x=c-(B-I) x+d, c+d=Bx, x=B -1V, v=c+d;
(3) receiving terminal receives signal and processing:
c ^ = Q ( mod 2 M ( r ) ) ,
c ^ = Q ( mod 2 M ( GQ H y ) ) ,
c ^ = Q ( mod 2 M ( GQ H ( Hx + n ) ) ) ,
c ^ = Q ( mod 2 M ( GQ H ( HPB - 1 v + n ) ) ) ,
c ^ = Q ( mod 2 M ( GQ H ( HPB - 1 v + n ) ) ) ,
c ^ = Q ( mod 2 M ( GQ H ( QRP H PB - 1 v + n ) ) ) ,
c ^ = Q ( mod 2 M ( v + n ′ ) ) ,
c ^ = Q ( mod 2 M ( c + d + n ′ ) ) ;
(4) carry out modular arithmetic and judgement again:
c ^ = mod 2 M ( Q ( mod 2 M ( c + d + n ′ ) ) ) ,
c ^ = Q ( c + n ′ ) ,
Wherein, channel H=QRP H, noise n, H=QR, wherein, Q is a unitary matrice, R upper triangular matrix, feedforward matrix F=Q H, weighting matrix G=diag (1/r 11..., 1/r NN), feedback matrix B=GR.
7. nonlinear precoding method according to claim 5; It is characterized in that: said employing least mean-square error MMSE criterion is handled; Be to satisfy under the condition of constraint in the transmitting terminal transmitted power, the data message error minimum that data message that receiving terminal receives and transmitting terminal are sent
Figure FDA00001611763500039
Can get: QRP H=(HH H+ σ 2I) H -H, σ 2Be signal power to noise power ratio.
8. nonlinear precoding method according to claim 6; It is characterized in that: after said receiving terminal receives signal, receiving signal through receiving the adaptive power preliminary treatment, decoding and despreading are handled when carrying out the layering sky again; Adjudicate to received signal at last, recover to transmit.
CN2010102174550A 2010-07-05 2010-07-05 Layered space-time nonlinear precoding method in multi-carrier code division multiple access (MC-CDMA) system Expired - Fee Related CN101854328B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102174550A CN101854328B (en) 2010-07-05 2010-07-05 Layered space-time nonlinear precoding method in multi-carrier code division multiple access (MC-CDMA) system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102174550A CN101854328B (en) 2010-07-05 2010-07-05 Layered space-time nonlinear precoding method in multi-carrier code division multiple access (MC-CDMA) system

Publications (2)

Publication Number Publication Date
CN101854328A CN101854328A (en) 2010-10-06
CN101854328B true CN101854328B (en) 2012-08-15

Family

ID=42805601

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102174550A Expired - Fee Related CN101854328B (en) 2010-07-05 2010-07-05 Layered space-time nonlinear precoding method in multi-carrier code division multiple access (MC-CDMA) system

Country Status (1)

Country Link
CN (1) CN101854328B (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102316069B (en) * 2011-09-21 2017-02-15 中兴通讯股份有限公司 Method for realizing channel information feedback and device
FR2985120A1 (en) * 2011-12-23 2013-06-28 France Telecom METHODS FOR TRANSMITTING AND RECEIVING DATA SYMBOLS
WO2013131397A1 (en) * 2012-03-06 2013-09-12 华为技术有限公司 Precoding method, base station and user equipment
CN103647624A (en) * 2013-11-27 2014-03-19 无锡微斯腾信息技术有限公司 Shift-based low-complexity MIMO detection method
CN104092519B (en) * 2014-07-29 2017-07-18 重庆邮电大学 One kind is based on the maximized multiuser MIMO cooperation transmission method of weighted sum rate
CN106464460B (en) * 2014-11-06 2019-09-03 华为技术有限公司 Bit loading method, transmitting terminal, receiving end and the system of nonlinear precoding
CN105207704B (en) * 2015-10-16 2018-03-13 哈尔滨工程大学 Multiuser mimo system downlink precoding method based on pre-coding scheme
CN105827293B (en) * 2016-04-06 2018-07-27 郑州大学 A kind of linear force zero method for precoding of multi-user's generalized spatial modulation system
CN108377160A (en) * 2018-01-25 2018-08-07 重庆大学 MIMO method for precoding based on dynamic channel conditions under a kind of high-speed mobile
CN111869139B (en) * 2018-11-26 2022-05-20 Oppo广东移动通信有限公司 A data processing method, device and storage medium
CN111586836B (en) * 2020-04-30 2021-07-23 北京邮电大学 A kind of common frequency band base station networking method and device
CN114785390B (en) * 2022-03-13 2024-07-09 复旦大学 Low-complexity detection decoding algorithm under double diagonalization of MIMO channel

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008035916A2 (en) * 2006-09-19 2008-03-27 Lg Electronics Inc. A method of performing phase shift-based precoding and an apparatus for supporting the same in a wireless communication system
CN101764770A (en) * 2009-10-26 2010-06-30 广州杰赛科技股份有限公司 Channel equalization method and communication system thereof based on precoding

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008035916A2 (en) * 2006-09-19 2008-03-27 Lg Electronics Inc. A method of performing phase shift-based precoding and an apparatus for supporting the same in a wireless communication system
CN101764770A (en) * 2009-10-26 2010-06-30 广州杰赛科技股份有限公司 Channel equalization method and communication system thereof based on precoding

Also Published As

Publication number Publication date
CN101854328A (en) 2010-10-06

Similar Documents

Publication Publication Date Title
CN101854328B (en) Layered space-time nonlinear precoding method in multi-carrier code division multiple access (MC-CDMA) system
Goldsmith et al. Capacity limits of MIMO channels
CN101166047B (en) Multi-antenna communication system transmitting device for channel geometric mean decomposition, receiving device, transmitting method and receiving method
CN102104404B (en) Multi-user MIMO transmission method in wireless communication system, base station and user terminal
CN101383652B (en) Signal detection method and apparatus for MIMO system
Pappa et al. Performance comparison of massive MIMO and conventional MIMO using channel parameters
KR20050031841A (en) Apparatus and method for controlling transmission scheme according to channel state in a communication system
EP2075925B1 (en) A method, device for feeding back and receiving downlink channel information
CN101282195B (en) Detection method and detector for MIMO radio communication system
CN101247208A (en) Descending multi-user association space division multiplex signal transmitting and receiving method
CN102142875B (en) Adaptive bit loading and power allocation method for broadband CoMP (coordinative multiple point) transmission
CN102404031A (en) Self-adaptive user scheduling method based on maximum throughput
CN101977098A (en) User selection and precoding method in wireless multi-user multi-input/output system
CN102035787B (en) Band sequencing Turbo enhancement method for multiple-input multiple-output-orthogonal frequency division multiplexing (MIMO-OFDM) wireless communication receiver
CN101944942B (en) Multi-antenna transmission method and system for low-complexity adaptive transmission
CN101286822B (en) Transmission method in orthogonal frequency division multiplexing system with MIMO and transceiver thereof
CN101321144B (en) Multi-input multi-output orthogonal frequency division multiplexing system transmission method and transceiver
Wu et al. Downlink channels identification for space-time coded multiple-input multiple-output MC-CDMA systems
Torabi et al. Analysis of the performance for SFBC-OFDM and FSTD-OFDM schemes in LTE systems over MIMO fading channels
Seo et al. LMS adaptive receiver for uplink space-time coded MC-CDMA systems
Fu et al. A novel nonlinear precoding detection algorithm for VBLAST in MIMO-MC-CDMA downlink system
Uluocak et al. Spatial modulation for multi-user massive MIMO systems
KR101497156B1 (en) Apparatus and method for transmitting data using precoding scheme in multiple antenna system
Bo A Novel Adaptive Bit and Power Allocation Algorithm with High Efficiency for MIMO-OFDM System
Arteaga et al. Index Coding and Signal Detection in Precoded MIMO-OFDM Systems

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120815

Termination date: 20140705

EXPY Termination of patent right or utility model