1 Block-by-Block Blind Channel Estimation Algorithm Using Subcarrier Averaging for Multi-user OFDM Systems Presenter: Teng-Han Tsai ( 蔡騰漢 ) Institute of.

Slides:



Advertisements
Similar presentations
OFDM Transmission over Gaussian Channel
Advertisements

OFDM Transmission over Wideband Channel
Multi-carrier CDMA. Outline Introduction System Model Types Applications References.
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
MIMO Communication Systems
Prakshep Mehta ( ) Guided By: Prof. R.K. Shevgaonkar
Authors: David N.C. Tse, Ofer Zeitouni. Presented By Sai C. Chadalapaka.
Fast Bayesian Matching Pursuit Presenter: Changchun Zhang ECE / CMR Tennessee Technological University November 12, 2010 Reading Group (Authors: Philip.
Comparison of different MIMO-OFDM signal detectors for LTE
NEWCOM – SWP2 MEETING 1 Impact of the CSI on the Design of a Multi-Antenna Transmitter with ML Detection Antonio Pascual Iserte Dpt.
Mattias Wennström Signals & Systems Group Mattias Wennström Uppsala University Sweden Promises of Wireless MIMO Systems.
1/44 1. ZAHRA NAGHSH JULY 2009 BEAM-FORMING 2/44 2.
Optimization of pilot Locations in Adaptive M-PSK Modulation in a Rayleigh Fading Channel Khaled Almustafa Information System Prince Sultan University.
Diversity Combining Technique for Soft Handoff in OFDMA Cellular Systems Xiu-Sheng Li and Yuh-Ren Tsai Presented by Xiu-Sheng Li ( 李修聖 ) Wireless.
1 Data-carrier Aided Frequency Offset Estimation for OFDM Systems.
APPLICATION OF SPACE-TIME CODING TECHNIQUES IN THIRD GENERATION SYSTEMS - A. G. BURR ADAPTIVE SPACE-TIME SIGNAL PROCESSING AND CODING – A. G. BURR.
Introduction to Cognitive radios Part two HY 539 Presented by: George Fortetsanakis.
DSP Group, EE, Caltech, Pasadena CA1 Precoded V-BLAST for ISI MIMO Channels Chun-yang Chen and P. P. Vaidyanathan California Institute of Technology.
1 CFO Estimation with ICI Cancellation for OFDM Systems 吳宗威.
Spatial Diversity and Multiuser Diversity in Wireless Communications Bengt Holter Dept. of Electronics and Telecommunications NTNU IKT-2010 seminar, Lillestrøm,
12- OFDM with Multiple Antennas. Multiple Antenna Systems (MIMO) TX RX Transmit Antennas Receive Antennas Different paths Two cases: 1.Array Gain: if.
Sparsity-Aware Adaptive Algorithms Based on Alternating Optimization and Shrinkage Rodrigo C. de Lamare* + and Raimundo Sampaio-Neto * + Communications.
Cooperative Diversity Scheme Based on MIMO-OFDM in Small Cell Network Dong-Hyun Ha Sejong University.
Seyed Mohamad Alavi, Chi Zhou, Yu Cheng Department of Electrical and Computer Engineering Illinois Institute of Technology, Chicago, IL, USA ICC 2009.
Introduction to Adaptive Digital Filters Algorithms
-1- ICA Based Blind Adaptive MAI Suppression in DS-CDMA Systems Malay Gupta and Balu Santhanam SPCOM Laboratory Department of E.C.E. The University of.
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
Eigenstructure Methods for Noise Covariance Estimation Olawoye Oyeyele AICIP Group Presentation April 29th, 2003.
EFFECTS OF MUTUAL COUPLING AND DIRECTIVITY ON DOA ESTIMATION USING MUSIC LOPAMUDRA KUNDU & ZHE ZHANG.
Doc.: IEEE /0493r1 Submission May 2010 Changsoon Choi, IHP microelectronicsSlide 1 Beamforming training for IEEE ad Date: Authors:
A Soft Decision Decoding Scheme for Wireless COFDM with Application to DVB-T Advisor : Yung-An Kao Student : Chi-Ting Wu
 Most previous work that deals with channel tracking assumes that the number K p of pilot subcarriers in each data OFDM symbol is at least as large as.
Multiuser Detection (MUD) Combined with array signal processing in current wireless communication environments Wed. 박사 3학기 구 정 회.
Transmit Diversity with Channel Feedback Krishna K. Mukkavilli, Ashutosh Sabharwal, Michael Orchard and Behnaam Aazhang Department of Electrical and Computer.
1 Analysis for Adaptive DOA Estimation with Robust Beamforming in Smart Antenna System 指導教授:黃文傑 W.J. Huang 研究生 :蔡漢成 H.C. Tsai.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Signal and Noise Models SNIR Maximization Least-Squares Minimization MMSE.
0 Presenter: Chun-Hsien Peng ( 彭俊賢 ) Advisor: Prof. Chong-Yung Chi ( 祁忠勇 教授 ) Institute of Communications Engineering & Department of Electrical Engineering.
NTUEE Confidential Toward MIMO MC-CDMA Speaker : Pei-Yun Tsai Advisor : Tzi-Dar Chiueh 2004/10/25.
Iterative Multi-user Detection for STBC DS-CDMA Systems in Rayleigh Fading Channels Derrick B. Mashwama And Emmanuel O. Bejide.
Space-Time and Space-Frequency Coded Orthogonal Frequency Division Multiplexing Transmitter Diversity Techniques King F. Lee.
OFDM-IDMA Uplink Communication
Estimation of Number of PARAFAC Components
CHAPTER 5 SIGNAL SPACE ANALYSIS
Sparse Signals Reconstruction Via Adaptive Iterative Greedy Algorithm Ahmed Aziz, Ahmed Salim, Walid Osamy Presenter : 張庭豪 International Journal of Computer.
Transmit Power Adaptation for Multiuser OFDM Systems Jiho Jang, Student Member, IEEE, and Kwang Bok Lee, Member, IEEE IEEE JOURNAL ON SELECTED AREAS IN.
Improved Channel Estimation Based on Parametric Channel Approximation Modeling for OFDM Systems IEEE TRANSATIONS ON BROADCASTING , VOL. 54 NO. 2 JUNE.
Smart antenna Smart antennas use an array of low gain antenna elements which are connected by a combining network. Smart antennas provide enhanced coverage.
V- BLAST : Speed and Ordering Madhup Khatiwada IEEE New Zealand Wireless Workshop 2004 (M.E. Student) 2 nd September, 2004 University of Canterbury Alan.
Spectrum Sensing In Cognitive Radio Networks
April 27, 2007 David Doria OFDM Channel Modeling for WiMAX.
Amplifier Nonlinearities in OFDM Multiple Antenna Systems FERNANDO GREGORIO Signal Processing Laboratory HUT.
SMARAD / Radio Laboratory 1 Overview of MIMO systems S Postgraduate Course in Radio Communications Sylvain Ranvier
Adaptive radio-frequency resource management for MIMO MC-CDMA on antenna selection Jingxu Han and Mqhele E Dlodlo Department of Electrical Engineering.
Data Communications to Train From High-Altitude Platforms
Performance of Digital Communications System
Doc.: IEEE /1014r2 Submission September 2004 Pangan Ting, CCL/ITRISlide 1 Partial Proposal for n: ITRI Preamble Specification Yung-Yih Jian,
Jinseok Choi, Brian L. Evans and *Alan Gatherer
Outlier Processing via L1-Principal Subspaces
Yinsheng Liu, Beijing Jiaotong University, China
Robust Multipath Channel Identification
Channel Estimation 黃偉傑.
Wenqian Shen, Linglong Dai, Zhen Gao, and Zhaocheng Wang
MIMO-OFDM with antenna selection
Performance analysis of channel inversion over MIMO channels
Linglong Dai, Jintao Wang, Zhaocheng Wang and Jun Wang
Partial Proposal for n: ITRI Preamble Specification
Whitening-Rotation Based MIMO Channel Estimation
Channel Estimation for Orthogonal Time Frequency Space (OTFS) Massive MIMO Good morning everyone! I am very glad to be here to share my work about channel.
Presentation transcript:

1 Block-by-Block Blind Channel Estimation Algorithm Using Subcarrier Averaging for Multi-user OFDM Systems Presenter: Teng-Han Tsai ( 蔡騰漢 ) Institute of Communications Engineering & Department of Electrical Engineering National Tsing Hua University Hsinchu, Taiwan 30013, R.O.C.

2 Outline 1. Introduction 3. MIMO Model for Post-FFT Beamforming Structure 4. Proposed Blind Channel Estimation Algorithm by Subcarrier Averaging 5. Simulation Results 6. Conclusions MUSIC: Multiple Signal Classification MVDR: Minimum Variance Distortionless Response 2. Review of MVDR beamformer and MUSIC algorithm MIMO: Multiple-input Multiple-output

3 Introduction

4 Wireless Environment : path gain of the l th path of user p : Direction of arrivals (DOA) of the l th path of user p : time delay of the l th path of user p : number of antennas : number of users user 1 user P BS : number of paths (or DOAs) associated with user p. : ( ) total number of paths (or DOAs) of all the users. MS 1 MS P L1L1 LPLP... Noise ULA (Uniform Linear Array) Tx signals Rx signals

5 (A1), are QPSK ( BPSK ) zero-mean independent identically distributed (i.i.d.) random sequences with, and is statistically independent of for. (A4) is zero-mean white Gaussian and statistically independent of, and. : identity matrix (A2) for all, Assumptions BPSK : Binary phase shift keying QPSK : Quadriphase shift keying (A3), and L is known.

6 Review of MVDR Beamformer and MUSIC Algorithm

7 Beamforming (1/3) [2][3] Interference suppression Antenna gain enhancement Spectral efficiency increase Signal separation and extraction Beamformer (Interfering signal) (Desired signal)... #1 #2 #Q#Q

8 Beamforming (2/3)   Assumptions: (M1), are wide-sense stationary random processes, and is statistically independent of for. (M2) for all, (M3) is zero-mean white Gaussian with and statistically independent of and Beamformer (source P ) (source 1) Beamformer Output... #1 #2 #Q#Q   MIMO Model path gain DOA (Direction of Arrival)

9 Beamforming (3/3) Under the assumption (M1) and (M2), as which implies the MVDR beamformer can perfectly extract the desired signal by processing.   MVDR Beamformer: subject to where : correlation matrix of : (known in advance) DOA of the path of user 1 (Desired source) Criterion: By Lagrange multiplier MVDR : Minimum Variance Distortionless Response

10 DOA Estimation - MUSIC Method (1/2)  EVD (Eigenvalue Decomposition) of Correlation matrix : where are orthonormal basis.1. 2.

11  Signal subspace is orthogonal to noise subspace : DOA Estimation - MUSIC Method (2/2) Compute MUSIC spectrum : and search for “infinitely high” spectral peaks.,, Construct projection matrix : may be found by solving for.

12 MIMO Model for Post-FFT Beamforming Structure

13 Post-FFT Beamforming Structure (1/2) …… A/D GI Removal S/P N -point FFT GI Removal S/P N -point FFT GI Removal S/P N -point FFT P/S A/D … … …… beamformer channel information at subcarrier 0 for user p N beamformers

14   MIMO model for each subcarrier k : Post-FFT Beamforming Structure (2/2) ( source vector) ( white Gaussian noise vector) ( vector ) where ( channel matrix) FFT Channel response of user p at subcarrier k

15 Proposed Blind Channel Estimation Algorithm by Subcarrier Averaging

16 where ( DOA matrix) ( source vector) MIMO Model (1/4)   MIMO Model ( white Gaussian noise vector ) ( ) full column rank by Assumption (A2) (component) re-expression

17 MIMO Model (2/4) 2. Same user but different path: 1. Different users:   Source Vector : The components of the source vector are statistically correlated. Under Assumption (A1) and Assumption (A3), check the components of the L × 1 source vector by statistical averaging : MVDR

18 MIMO Model (3/4) Under Assumption (A1) and Assumption (A3), check the components of the L × 1 source vector by subcarrier averaging : Define the subcarrier averaging of : where denotes “convergence in probability” as N. Each components of can be “de-correlated” by subcarrier averaging. MVDR

19 MIMO Model (4/4)   MVDR and MUSIC methods by subcarrier averaging: By subcarrier averaging, MVDR and MUSIC methods can be applied to post-FFT beamforming structure by processing where ( DOA matrix) ( source vector) ( white Gaussian noise vector ) ( ) full column rank by Assumption (A2) (component)

20 DOA Estimation Source Extraction Time Delay Estimation Path Gain Estimation Classification and Grouping Algorithm Procedure MUSIC MVDR Beamformer (estimate of channel matrix) (received signal vector)

21 Proposed Algorithm – DOA Estimation MUSIC method : where : projection matrix : EVD of correlation matrix EVD : eigenvalue decomposition ( MUSIC spectrum ) ( noise eigenvectors ) ( the smallest Q - L eigenvalues ) All the DOAs can be estimated by finding the L largest local maxima of S MUSIC ( θ ).

22 Proposed Algorithm – Source Extraction By and, we have MVDR beamformer and MVDR beamformer output where path gain : path gain associated with DOA and data : data associated with DOA and time delay : time delay associated with DOA and

23 Proposed Algorithm – Time Delay Estimation (1/3) Data sequence (QPSK signals): Estimate time delay : where   Estimate time delay by processing :

24 Proposed Algorithm – Time Delay Estimation (2/3) Data sequence (BPSK signals): Estimate time delay : where   Estimate time delay by processing :

25 Proposed Algorithm – Time Delay Estimation (3/3) Time compensated beamformer output associated with : where path gain : path gain associated with DOA and data : data associated with DOA and

26 Calculate for all the paths to be analyzed. Select a path and set it to be. Proposed Algorithm – Classification and Grouping Define (Step 1)   Procedures of classification and grouping: (Step 2) Extract all the paths that have and assign them as a new group. (Step 3) From the remaining paths, select another path and set it to be, where i = 2, …, P. (Step 4) Go to Step 2 until there is no more path to group. (Step 5) Finally, there will be P groups where all the paths of a group belongs to the same user. (Step 6)

27 Proposed Algorithm – Path Gain Estimation (1/9)   After Classification and Grouping: It is obtained P groups, where in each group there are Lp sequences with the same data symbol information multiplied by different coefficient: Group 1 Group P

28 Proposed Algorithm – Path Gain Estimation (2/9) Estimate path gain : The 4 solutions have the same magnitude but different phase angle. Therefore, it needs to choose one of them.   Estimate path gain by processing : Data sequence (QPSK signals):

29 Proposed Algorithm – Path Gain Estimation (3/9)   Decision of the path gain phase angle: QPSK For QPSK case: Select its corresponding path (first path) and rotate the path by its corresponding phase angle estimate. (Step 2) From the 4 phase angle solutions, select an angle, for i = 1, …, 4. (Step 1) After rotation Re Im Ambiguity phase

30 Proposed Algorithm – Path Gain Estimation (4/9)   Decision of the path gain phase angle: QPSK For QPSK case: Select another path, where l = 2, …, Lp and rotate it by its 4 possible path gain phase angles. (Step 3)

31 Proposed Algorithm – Path Gain Estimation (5/9)   Decision of the path gain phase angle: QPSK For QPSK case: Perform the inner product of the first rotated path and the four l-th rotated paths, for l= 2, …, Lp.. (Step 4) Calculate the phase angle of the four inner products, which the results will be approximated to {0, π/2, π, 3π/2}. (Step 5) Choose the path gain phase angle whose phase angle of inner product is closed to 0. (Step 6) They are in phase

32 Proposed Algorithm – Path Gain Estimation (6/9)   Decision of the path gain phase angle: QPSK For QPSK case: Go to the Step 2 until there is no more paths to rotate in the group.. (Step 7) Finally, the path gain phase angle for each path of the group will be obtain. (Step 8) Note: Note: As the proposed algorithm is a blind method, the estimated path gain has an ambiguity scalar. This value depends on the choice of the Phase angle solution in Step 1.

33 Proposed Algorithm – Path Gain Estimation (7/9) Estimate path gain : or The 2 solutions have the same magnitude but different phase angle. Therefore, it needs to choose one of them.   Estimate path gain by processing : Data sequence (BPSK signals):

34 Proposed Algorithm – Path Gain Estimation (8/9)   Decision of the path gain phase angle: BPSK For BPSK case: Select its corresponding path (first path) and rotate the path by its corresponding phase angle estimate. (Step 2) From the 2 phase angle solutions, select a solution, for i = 1, 2. (Step 1) Select another path, where l = 2, …, Lp and rotate it by its 2 possible path gain phase angles. (Step 3) Perform the inner product of the first rotated path and the four l-th rotated paths, for l= 2, …, Lp.. (Step 4) Ambiguity phase

35 Proposed Algorithm – Path Gain Estimation (9/9)   Decision of the path gain phase angle: BPSK For BPSK case: Calculate the phase angle of the four inner products, which the results will be approximated to {0, π}. (Step 5) Choose the path gain phase angle whose phase angle of inner product is closed to 0. (Step 6) Go to the Step 2 until there is no more paths to rotate in the group.. (Step 7) Finally, the path gain phase angle for each path of the group will be obtain. (Step 8) Note: Note: As the proposed algorithm is a blind method, the estimated path gain has an ambiguity scalar. This value depends on the choice of the Phase angle solution in Step 1.

36 ( ) where Proposed Algorithm – Channel Recovery   Estimate of channel matrix : P is P × P unknown permutation matrix. group index user index With the estimated DOA, time delay and path gain of each path, the channel matrix can be obtain: Note: Note: The permutation matrix P can be obtained using the information of the transmitted sources after the data sequence detection.

37 Data Sequence Detection Once the channel information and the noise power (from MUSIC) are obtained. A MMSE beamformer can be applied : Then the estimated data sequence for a user p will be: For QPSK For BPSK Ambiguity phase

38 Simulation Results

39 Performance Index   Definition of Normalized Mean Square Error (NMSE): where : estimate of channel matrix : Frobenius norm

40 Parameters Used : i.i.d. zero-mean Gaussian with.   A two-user ( P =2) OFDM system Q = 10. N g = 20 N = DOA randomly generated for all the users. Time delay randomly generated for all the users. Path gain randomly generated for all the users. Input SNR: L = 6.

41 NMSE of A

42 Symbol Error Ratio

43 Conclusions blind channel estimation algorithm by subcarrier averagingpost-FFT beamforming structure over one OFDM block  We have presented blind channel estimation algorithm by subcarrier averaging for the post-FFT beamforming structure over one OFDM block. This proposed algorithm basically includes DOA estimation using MUSIC method, source extraction using MVDR beamformer, time delay estimation and compensation, classification and grouping, path gain estimation and channel recovery.   Some simulation results were provided to support the blind beamformer designed by the proposed channel estimation algorithm, and its performance is very closed to the performance of the MMSE beamforming using perfect channel.  one OFDM blockgood performance.  The proposed channel estimation algorithm only needs one OFDM block to estimate channel with good performance.

44 References (1/3) [1] R. V. Nee and R. Prasad, OFDM for Wireless Multimedia Communications. Boston: Artech House, [2] J. C. Liberti and T. S. Rappaport, Smart Antennas for Wireless Communications: IS- 95 and Third Generation CDMA Applications. New Jersey: Prentice Hall, [4] Ralph O. Schmidt, “Multiple emitter location and signal parameter,” Proc. IEEE Trans. Antennas and Propagation, vol. AP-34, No. 3, pp , Dec [5] Shinsuke Hara, Montree Budsabathon, and Yoshitaka Hara, “A pre-FFT OFDM adaptive antenna array with eigenvector combining,” Proc. IEEE International Conference on Communication., vol. 4, pp , June [3] L. C. Godara, “ Application of antenna arrays to mobile communications, Part II: Beam-forming and direction-of-arrival considerations,” IEEE Proceeding, vol. 85, No. 8, pp , Aug [6] Ming LEI, Ping ZHANG, and Hiroshi HARADA, and Hiromitsu WAKANA, “LMS adaptive beamforming based on pre-FFT combining for ultra high-data-eate OFDM system,” Proc. IEEE 60th Vehicular Technology Conference, vol. 5, Los Angeles, California, USA, Sept , 2004, pp

45 References (2/3) [7] Fred W. Vook and Kevin L. Baum, “Adaptive antennas for OFDM,” Proc. IEEE 48th Vehicular Technology Conference, vol. 1, Ottawa, Ont., May 18-21, 1998, pp [8] Chan Kyu Kim, Kwangchun Lee, and Yong Soo Cho, “Adaptive Beamforming Algorithm for OFDM Systems with Antenna Arrays,” IEEE Trans. Consumer Electronics, vol. 46, No. 4, pp , Nov [9] Hidehiro Matsuoka and Hiroki Shoki, “Comparison of pre-FFT and post-FFT processing adaptive arrays for OFDM systems in the presence of co-channel interference,” Proc. IEEE 14th International Symposium on Personal, Indoor and Mobile Radio Communications, vol. 2, Beijing, China, Sept. 7-10, 2003, pp [10] Zhongding Lei and Francois P.S. Chin, “Post and pre-FFT beamforming in an OFDM system,” Proc. IEEE 59th Vehicular Technology Conference, vol. 1, Milan, Italy, May 17-19, 2004, pp [11] Matthias Munster and Lajos Hanzo, “Performance of SDMA multi-user detection techniques for Walsh-Hadamard-Spread OFDM Schemes,” Proc. IEEE 54th Vehicular Technology Conference, vol. 4, Atlantic City, NJ, USA, Oct. 7-11, 2001, pp

46 References (3/3) [12] Samir Kapoor, Daniel J. Marchok, and Yih-Fang Huang, “Adaptive interference suppression in multiuser wireless OFDM systems using antenna arrays,” IEEE Trans. Signal Processing, vol. 47, No. 12, pp , Dec [13] Shenghao Yang and Yuping Zhao, “Channel estimation method for a WLAN with multiple-antenna,” Proc. 5th International Symposium on Multi-Dimensional Mobile Communications, 29 Aug.-1 Sept, 2004, pp [14] Bassem R. Mahafza and Atef Z. Elsherbeni, Matlab Simulations for Radar Systems Design. Boca Raton, FL :CRC Press/Chapman & Hall, [15] Kai-Kit Wong, Roger S.-K. Cheng, Khaled Ben Letaief, and Ross D. Murch, “Adaptive antennas at the mobile and base stations in an OFDM/TDMA system,” IEEE Trans. Signal Processing, vol. 49, No. 1, pp , Jan [16] Shiann-Shiun Jeng, Garret Toshio Okamoto, Guanghan Xu, Hsin-Piao Lin, and Wolfhard J. Vogel, “Experimental evaluation of smart antenna system performance for wireless communications,” IEEE Trans. Antennas and Propagation, vol. 46, No. 6, pp , June 1998.

47 Thank you very much

48 Transmitter of OFDM Systems : data sequence of user : number of subcarriers : length of GI D/A & Up Converter GI Insertion S/P N -point IFFT … … P/S User p,, n : time-domain sample index k : frequency-domain sample index

49 Symbol Error Ratio (QPSK)

50 Symbol Error Ratio (BPSK)