Accurate Channel Estimation in Low SNR Channel For WLAN 802.11n System Wahyul Amien Syafei#1 #2, Grifina Nuzulia#1, Sukiswo#1 #1 Electrical Engineering, Faculty of Engineering, Information System,Post Graduate Program Diponegoro University, Jl. Prof. H. Soedharto,S.H. Tembalang, Semarang, 50275. Indonesia #2 #[email protected]@gmail.com #[email protected] #[email protected] Abstract — WLAN 802.11n promises high throughput wireless communication for multimedia and data. The demand of higher data rate forces the use of state of the art technology in WLAN. The robust WLAN system more verified when information was transmitted in multipath channel that susceptible from interference. To reduce the interference it is needed an accurate channel estimation to repair the received signal particularly in low SNR channel. Some of the well known channel estimation methods are zero forcing (ZF) and Minimum Mean Square Error (MMSE). Both of them are simple but low performance. This paper presents research in channel estimation method for WLAN 802.11n. It exploits the truncated singular value decomposition (TSVD) combined with optimal cyclic shift. This method further is developed to a hybrid MMSE-TSVD which requires statistical information of channel. Optimal value for singular value truncated and cyclic shift significantly increases the error performance of TSVD and MMSE-TSVD. Run test under low SNR AWGN channel demonstrates superiority of the proposed TSVD method compared with ZF and MMSE. This paper presents research in channel estimation method for WLAN 802.11n. It exploits the truncated singular value decomposition (TSVD) combined with optimal cyclic shift. This method further is developed to a hybrid MMSETSVD which requires statistical information of channel. Optimal value for singular value truncated and cyclic shift significantly increases the error performance of TSVD and MMSE-TSVD. I. LITERATURE REVIEW In format packet sent by WLAN there is an LTF as training sequence to track the variation of channel or to estimate the channel response. Our proposed algorithm goes as follows: Firstly, LTF is optimized by taking its singular value using SVD of LTF matrices then eliminate the biggest singular values. Cylic shift is permutated on LTF to minimize condition number between its singular value. The result of truncated SVD is used to generate pseudoinverse matrices that used in receiver to compensate channel’s effects. Bellow are brief definition of each term used in the proposed algorithm. Keywords : Wireless LAN, 802.11n, channel estimation, SVD, cylic shift, I. INTRODUCTION A. Condition Number (CN) CN can be defined as The ratio between the biggest singular value to the smallest one, written as: (2.1) λ 2Δ CN λ1 Development of laptop and mobile phone make possibility for connecting in everywhere. Connection network on conference room or when sitting on sofa is two example from flexibility that we got from wireless LAN[1]. First time wireless LAN standard introduced on 1997 that recognized as Wi-Fi with maximal data rate 2 Mbps. Then the standard got improvement become 802.11a/b (1999), 802.11g (2003), and 802.11n (2009) with maximum throughput of 600 Mbps. This dramatically higher throughput of 802.11n compared to 802.11a/b/g due to a combination of OFDM and MIMO techniques. The robust WLAN system more verified when information was transmitted in multipath channel that susceptible from interference. To reduce the interference it is needed an accurate channel estimation to repair the received signal particularly in low SNR channel. Some of the well known channel estimation methods are zero forcing (ZF) and Minimum Mean Square Error (MMSE). Both of them are simple but low performance. B. Truncated Singular Value Decomposition (TSVD) Channel Estimation Method[2] A Maksimum Likelihood Estimator (MLE) in receiver jth, ̂𝐡𝑗 can be obtained by minimizing following criterion: j 2 ̂ j−𝐫 | Jml = |𝐋P 𝐡 lp 1 (2.2) So the channel estimation derived based on that formula : ̂𝐡𝑗 = 𝐗 + 𝐫 𝑗 (2.3) 𝑙𝑝 With X D. Minimum Mean Square Error (MMSE)[3] MMSE method used as development of TSVD method. That is coming from adding channel statistic information 𝜎𝑛2 and Ch to looking for estimated channel in this below formula 2.12. can be defined pseudoinverse matrix as : X LH p While SVD from X L p 1 LHp (2.4) hˆ mmse, j 2Ch1 LHp L p fulfill this below formula : X UΛV H (2.5) Based on 2.5 formula, so A matrices that have contents singular value from decomposing on formula 2.6 : 0 N tx 0 0 0 0 0 0 LTF 1 truncater carries out the expression Λ q truncating (, q ) (2.7) where truncation matrix (Λ,q) is a step of picking "q" singular values in a greater order out of singular values and turn the picked "q" singular values into zero. A pseudoinverse matrix has been arranged became : Fig.3.1 Block diagram of wireless LAN transmitter (2.8) Optimizer Pseudoinverse matrix tr[Ch VI qq V H ] Demux Channel Estimation Removi -ng GI FFT Removin g Pilot Optimizer Pseudoinverse matrix rlp2 (2.10) with 𝜎𝑛2 is noise power 𝜆𝑖 is singular value from diagonal matrix. J h tr[C h V Λ q Λ 1 I rlp1 Demux i 1 λ2 i Optimization LTF 2 and STBC Decoding Data Series GI Viterbi Decoding 2 q IFFT De-interleaving n GI Symbol Remapping q IFFT Multiplexing LTF 2 and channel estimation after truncating singular value can be described : ̂ ml,j = 𝐗 q+ 𝐫 j 𝐡 lp (2.9) C. Truncating Optimization [2] Optimization q involve 2 condition. That is noise in channel its called Jn function and channel as Jh function, Both of them can be appointed on this below formula: n Optimization LTF 1 Adding Pilot truncating singular values. Specifically, the singular value STBC Encoding tx Then, the singular value truncater carries out the step of Interleaver 1 2 N J n σ 2 tr[ Λ 2 ] σ 2 (2.12) Multiplexing singular value ith and it can be assumed as : X q VΛ q U H LHp rlpj (2.6) Symbol Mapping is 0 Data series where 1 . 1 II. SIMULATION STAGE Diagram block Transmitter and Receiver Wireless LAN system shown in figure 3.1 and 3.2. Convolutional Encoding 1 0 0 2 0 0 Channel Estimation Removi -ng GI FFT Removin g Pilot H Λ q Λ 1 IV H ] Fig. 3.2 Block diagram of wireless LAN receiver (2.11) And then the parameters of simulation defined on tabel 3.1. where Iqq indicates a square matrix in which diagonal factors arranged before (2 -q)th row and (2 -q)th line in an identity Tabel 3.1 Simulation Parameters matrix are all zero and Ch is channel covarian matrix. 2 32 ns MIMO 2x2 BPSK 450 (octet) Convolutional Encoding R = ½,k=7 Ideal 0 128 32 320 -1 10 ZF MMSE konvensional TSVD -2 10 -3 10 BER Sampling Period Antenna Configuration Modulation Length of packet Forward Error Correction (FEC) Sincronization Frequency offset FFT Cylic prefix () G (Length of LTF) -4 10 -5 10 a) Optimisasi LTF Optimization of LTF conducted in Transmitter antenna as described on diagram block 3.3 -6 10 -2 0 2 4 6 SNR (dB) 8 10 12 14 16 Start Fig. 4.1 Graphic of BER Performance versus SNR in conventional MMSE, ZF and TSVD LTF matrix Making Pseudoinverse Matrix In fig.4.4, Increasing BER performance more significant between conventional method and TSVD. BER performance on TSVD more greater caused by calculation complexity to looking for estimated channel like optimization on LTF matrix with truncate singular value as result of estimated channel. So it have low noise in channel. The other reason is BER performance more greater on lower SNR condition like limited power on user handheld. Singular Value Decomposer Truncating ( , q ) Reconstruction Finish B. A CS Optimal CS optimal can be measured with partial condition number (PCN). It can seen with ratio maximum and minimum from matrix Λ that already truncated. In this research, there are 3 CS like cs 35, cs 128 and CS 160 that have significant value as shown in fig.4.2. Fig.3.3 Block of Optimization LTF b) Minimum Mean Square Error (MMSE) TSVD MMSE-TSVD method have same process with TSVD method on transmitter but it has different process in receiver and this method as development of TSVD that shown in figure 3.4. PCN VS CS X q r lpj ĥ 1j ĥ ml, j ĥ mmse, j Interpolate with zero FFT Interpolate with zero FFT 10 Ĥ 1j 2 Divider 2j Ĥ 2j PCN ĥ 10 no truncation truncation = 8 truncation = 15 1 Fig.3.4 Block of MMSE-TSVD channel estimation III. RESULT AND ANALYSIS A. Testing of performance conventional MMSE, ZF and TSVD 10 0 50 100 150 200 Number of Cylic Shift First time, for testing performance of BER,it used conventional channel estimation. That is conventional MMSE and ZF that comparing with TSVD method. TSVD method that tested with take any CS example 78 and q 5. The result of testing can be figured on figure 4.1. Fig 4.2 Figure of CS vs PCN C. A q optimal (truncated singular value) 3 250 300 A q optimal can be derived with minimize sum of Jn and Jh function. For each CS value that choosen have q optimal value on table 4.1 the biggest value than the others as shown on fig.4.2. Otherwhile,CS 35 give the best BER performance because it have a number of singular value truncation (q) less than other. Tabel 4.1 A q optimal value CS th Q optimal 35 5 128 6 160 6 2) Minimal Mean Square Error (MMSE) TSVD Graphic of BER perfomance for MMSE-TSVD based on table 4.1 it can be seen in fig. 4.5: Optimization graphic for Jn and Jh in CS 35 like seen on fig. 4.3. 10 -1 MMSEIDEAL MMSE35 MMSE128 MMSE160 Combining Jn dan Jh 1 J Jh Jn 0.9 10 -2 0.8 0.7 10 0.5 0.4 10 X: 5 Y: 0.2818 0.3 0.2 10 0.1 0 0 10 20 30 40 50 60 10 Fig.4.3 Graphic of combination Jn and Jh function for CS 35 BER 10 10 10 10 -3 -2 -1 0 1 2 3 4 In figure 4.5 , there is various combination from CS and a q optimal that can give different BER performance to MMSETSVD. CS 35 give the best BER performance because it have less a number of singular value truncation. Impact this result is minimizing loss of information. Otherwhile, CS 128 have the the worst performance because PCN that having more big value as shown in fig 4.5. From testing BER performance based optimal value of CS and q that applied for both of method it show more little PCN value with less number of singular value truncation give BER performance more great. IDEAL CS35 CS128 CS160 -2 -6 Fig.4.5 BER performance versus SNR for MMSE-TSVD -1 -3 E. Testing BER performance for TSVD, MMSE SVD and MMSE-TSVD. For comparing channel estimation that have optimal BER performance in lower SNR condition its can be seen on fig.4.6. -4 -5 -6 -3 -5 SNR (dB) D. Testing BER Performance based on A CS and q Optimal 1) Truncated Singular Value Decomposition Method (TSVD) Graphic of BER performance for TSVD based table 4.1 as shown on 4.4. 10 -4 70 A number of q 10 -3 BER J,Jn,Jh 0.6 -2 -1 0 SNR (dB) 1 2 3 4 Fig.4.4 BER Performance versus SNR in TSVD For fig.4.4, in trilateral thick line show the best of BER performance. It caused by ideal channel estimation no consider AWGN. CS 128 have the worst performance because there is truncation on singular value and PCN for CS 128 have 4 -1 10 BIBLIOGRAPHY [1] Syafei, Wahyul Amien, “Study on System Level Design of Gigabit Wireless LAN’’, Desseratation, Department of Computer Science and Electronics Kyushu Institute of Technology, Japan, 2009 [2] Syafei,Wahyul Amien, Shigenori Kinjo dan Hiroshi Ochi, “Optimal CSD and Truncated SVD for Channel Estimation”, doc.:IEEE 802.11-08/1079r0, 2008. [3] Kinjo,Shigenori,’’ Time Domain Channel Estimation Schemes For OFDM System With MultipleAntennaTransmission”,ISPACS,2009. MMSE-SVD TSVD MMSE-TSVD -2 10 -3 BER 10 -4 10 -5 10 -6 10 -3 -2 -1 0 1 2 3 4 SNR (dB) Fig. 4.6 BER performance versus SNR with TSVD, MMSE-SVD and MMSE-TSVD In fig. 4.6, channel estimation with MMSE-TSVD have the best performance. It caused by combining between LTF optimization with truncation of singular value. LTF matrix have little matrices value until can minimze impact of noise and channel statistic information such as noise power and channel covariant matrix. IV. CONCLUSION Based on testing and analysis so it can be inferred as: 1. Based on testing of TSVD and conventional channel estimation , to reach BER with treshold 10-6 , TSVD, MMSE and ZF need SNR ±1,8 dB, ±12,8 dB and 16 dB,respectively. 2. A Partial Condition Number (PCN) more than 1 give impact to select optimal CS until CS give significant modification from there are no truncation become its have in CS 35,128 and 160. 3. Minimizing combination value for Jn and Jh make optimal number of singular value truncation in CS 35,128 and 160 is 5 ,6 and 6,respectively. 4. Based on testing of optimal CS and q, to reach BER with treshold 10-6 , CS 35, 160 dan 128 need ±1,6 dB, ±1,9 dB, ±2,7 dB,respectively. 5. Based on testing of optimal CS and q for MMSETSVD, to reach BER with treshold 10-6 , CS 35,128 and 160 need SNR ±1,3 dB, ±1,4 dB dan ±2,4 dB.respectively. 6. Based on testing of channel estimation for low power in MMSE-TSVD, MMSE-SVD and TSVD to reach BER with treshold 10-6 , need SNR ±1,4 dB, ±1,5 dB dan ±1,6 dB,respectively. 5
© Copyright 2024 Paperzz