[0064] detailed description
[0065] The VBLAST-OFDM symbol detection method in the absence of a cyclic prefix proposed by the present invention will be described below in conjunction with specific parameters:
[0066] The parameters of the VBLAST-OFDM system in this example are set as follows: Set the antenna parameters as two transmissions and two receptions, the signal modulation method adopts QPSK modulation, the total number of subcarriers N=1024, and the subcarrier sequence number is [0,1,2,... ,1023]. The channel parameters selected in this example are as follows: The spatial channels use independent Rayleigh fading channels, each channel uses COST207TU channels, and the multipath delays are [0, 0.2, 0.5, 1.6, 2.3, 5] us, and more The path fading power is [3, 0, 5, 6, 8, 10] dB, the normalized Doppler spread value is 0.001, and the system sampling period T = 1.0e-7s. Then the normalized channel maximum multipath delay (number of multipath channels) L=5.0e-6/T=50.
[0067] The signal detection method of the VBLAST-OFDM system in the absence of a cyclic prefix specifically includes the following steps:
[0068] S1: Since the channel state information can be obtained through channel estimation, the receiving end has completed the detection of the i-1th frame data of the two transmitting antennas, so it can be assumed that these two quantities are known; use the known channel state information and Data of the previous frame, get the data of receiving antenna 1 Inter-symbol interference And receive antenna 2 data Inter-symbol interference
[0069] Suppose the frequency domain OFDM symbol transmitted by the i-th frame of the transmitting antenna 1 is The frequency domain OFDM symbol transmitted by the i-th frame of the transmitting antenna 2 is For frequency domain symbols As an IFFT transform of length N, the time domain symbol of the transmitting antenna of the i-th frame can be expressed as,
[0070] x 1 i = F N H X 1 i , x 2 i = F N H X 2 i - - - ( 1 )
[0071] The received data of the i-th frame of the receiving antenna 1 is expressed as In a slow time-varying channel, the channel CIR is basically unchanged during the data duration of two consecutive OFDM symbols, so:
[0072] y 1 , k i = X l = 0 k h 11 , l x 1 , k - 1 N i + X l = 0 k h 12 , l x 2 , k - 1 N i + X l = k + 1 L h 11 , l x l , k - l N i - 1 + X l = k + 1 L h 12 , l x 2 , k - l N i - 1 + n k i 0 ≤ k L X l = 0 L h 11 , l x 1 , k - l N i + X l = 0 L h 12 , l x 2 , k - l N i + n k i L ≤ k N - - - ( 2 )
[0073] Among them, k represents the k+1 sampling point in the OFDM data unit, and N represents the length of the OFDM data unit; Represents the channel information between transmitting antenna 1 and receiving antenna 1, Represents the channel information between the transmitting antenna 2 and the receiving antenna 1, l represents the normalized multipath channel, and L represents the normalized maximum number of multipath signals;
[0074] Then:
[0075] y 1 , Re , ISI i ( k ) = X l = k + 1 L h 11 , l x 1 , k - l N i - 1 + X l = k + 1 L h 12 , l x 2 , k - l N i - 1 0 ≤ k L - - - ( 3 )
[0076] The same can be seen:
[0077] y 2 , Re _ ISI i ( k ) = X l = k + 1 L h twenty one , l x 1 , k - l N i - 1 + X l = k + 1 L h twenty two , l x 2 , k - l N i - 1 0 ≤ k L - - - ( 4 )
[0078] among them, Indicates the channel information between transmitting antenna 1 and receiving antenna 2, Indicates the channel information between the transmitting antenna 2 and the receiving antenna 2;
[0079] S2: Use two receiving antennas to receive data in the i+1th frame with The first L sample pairs with Perform the initial reconstruction of the cyclic prefix, where, Means The part of the data that needs to be reconstructed; Means The part of the data that needs to be reconstructed;
[0080] y 1 , Add i ( k ) = ξ 1 , k y 1 , k i + 1 , 0 ≤ k L - - - ( 5 )
[0081] among them:
[0082] ξ 1 , k = X l = k + 1 L | h 11 , l | 2 + X l = k + 1 L | h 12 , l | 2 X l = 0 L | h 11 , l | 2 + X l = 0 L | h 12 , l | 2 - - - ( 6 )
[0083] The first L samples of can be expressed as:
[0084] y 1 , k i + 1 = X l = 0 k h 11 , l x 1 , k - l N i + 1 + X l = 0 k h 12 , l x 2 , k - 1 N i + 1 + X l = k + 1 L h 11 , l x 1 , k - l N i + X l = k + 1 L h 12 , l x 2 , k - l N i + n 1 , k i 0 ≤ k L - - - ( 7 )
[0085] Similarly, there are:
[0086] y 2 , Add i + 1 ( k ) = ξ 2 , k y 2 , k i + 2 - - - ( 8 )
[0087] among them:
[0088] ξ 2 , k = X l = k + 1 L | h twenty one , l | 2 + X l = k + 1 L | h twenty two , l | 2 X l = 0 L | h twenty one , l | 2 + X l = 0 L | h twenty two , l | 2 0 ≤ k L - - - ( 9 )
[0089] The first L samples of can be expressed as:
[0090] y 2 , k i + 1 = X l = 0 k h twenty one , l x 1 , k - l N i + 1 + X l = 0 k h twenty two , l x 2 , k - l N i + 1 + X l = k + 1 L h twenty one , l x 1 , k - l N i + X l = k + 1 L h twenty two , l x 2 , k - l N i + n 2 , k i 0 ≤ k L - - - ( 10 )
[0091] S3: Yes Perform interference cancellation and initial cyclic prefix reconstruction to obtain
[0092] y ~ 1 , k i = y 1 , k i - y 1 , Re _ ISI i ( k ) + y 1 , Add i ( k ) , 0 ≤ k L y 1 , k i , L ≤ k N - - - ( 11 )
[0093] S4: Yes Perform interference cancellation and initial cyclic prefix reconstruction to obtain
[0094] y ~ 2 , k i = y 2 , k i - y 2 , Re _ ISI i ( k ) + y 2 , Add i ( k ) , 0 ≤ k L y 2 , k i L ≤ k N - - - ( 12 )
[0095] S5: Obtained from step S3 And step S4 Perform Fourier transform to get frequency domain response with
[0096] S6: Channel equalization and signal detection;
[0097] Due to ISI elimination and cyclic prefix reconstruction, the receiving antenna 1 receives the i-th frame of data And receive antenna 2 to receive the i-th frame data It can be approximately expressed as:
[0098] y ~ 1 , k i = h 11 , eqv x 1 i + h 12 , eqv x 2 i - - - ( 13 )
[0099] y ~ 2 , k i = h twenty one , eqv x 1 i + h twenty two , eqv x 2 i - - - ( 14 )
[0100] Where h 11,eqv ,h 12,eqv ,h 21,eqv And h 22,eqv Both are cyclic shift matrices, and the form can be expressed as:
[0101] h eqv = h 0 0 · · · h L · · · h 1 h 1 h 0 · · · · · · · · · h 2 h 2 h 1 h 0 · · · · · · h 3 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 0 · · · h L h L - 1 · · · h 0 - - - ( 15 )
[0102] Then the frequency domain response is expressed as:
[0103] Y ~ 1 i = H 11 H 1 i + H 12 X 2 i + W 1 i - - - ( 16 )
[0104] Y ~ 2 i = H twenty one X 1 i + H twenty two X 1 i + W 2 i - - - ( 17 )
[0105] among them:
[0106] H 11 = F N h 11 , eqv F N H , H 12 = F N h 12 , eqv F N H H twenty one = F N h twenty one , eqv F N H , H twenty two = F N h twenty two , eqv F N H - - - ( 18 )
[0107] Here H 11 ,H 12 ,H 21 And H 22 Are diagonal matrices
[0108] make H = H 11 H 12 H twenty one H twenty two , The MMSE criterion is used to eliminate the interference between antennas and obtain the frequency domain equalizer Q:
[0109] Q = H H H H H + σ 2 I - - - ( 19 )
[0110] After the frequency domain equalization is completed, the transmitted signal is determined based on the minimum mean square error criterion with Do N-point IFFT to get the transmitted time domain signal with
[0111] S7: Yes The cyclic prefix reconstruction part is revised, as follows:
[0112] y ~ 1 , k i , I = 1 = y 1 , k i - y 1 , Re _ ISI i ( k ) + y 1 , Add i , I = 1 ( k ) , 0 ≤ k L y 1 , k i , L ≤ k N - - - ( 20 )
[0113] among them:
[0114] y 1 , Add i , I = 1 ( k ) = X l = k + 1 L h 11 , l x ^ 1 , k - l N i + X l = k + 1 L h 12 , l x ^ 2 , k - l N i 0 ≤ k L - - - ( twenty one )
[0115] S8: Yes Perform interference cancellation and cyclic prefix correction, expressed as:
[0116] y ~ 2 , k i , I = 1 = y 2 , k i - y 2 , Re _ ISI i ( k ) + y 2 , Add i , I = 1 ( k ) , 0 ≤ k L y 2 , k i , L ≤ k N - - - ( twenty two )
[0117] among them:
[0118] y 2 , Add i , I = 1 ( k ) = X l = k + 1 L h twenty one , l x ^ 1 , k - l N i + X l = k + 1 L h twenty two , l x ^ 2 , k - l N i 0 ≤ k L - - - ( twenty three )
[0119] S9: Update;
[0120] Use the updated received data response after iteration with Return to step S5 and repeat the above process to obtain the iterative detection data with Continue to iterate until it reaches the preset number of iterations M, and record the final test data as with x ^ 2 i , I = M .
[0121] The present invention proposes to realize the detection of VBLAST-OFDM symbols through inter-symbol interference elimination and reconstruction cyclic convolution. In step S2, the interference cancellation items and the cyclic prefix reconstruction items corresponding to the number of the two receiving antennas are respectively calculated, and in step S4, the cyclic prefix reconstruction of the two receiving antenna data is corrected respectively.