[Dobriyal, 4(9): September, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

Similar documents
Artificial Neural Network Channel Estimation for OFDM System

Improving Channel Estimation in OFDM System Using Time Domain Channel Estimation for Time Correlated Rayleigh Fading Channel Model

SPARSE CHANNEL ESTIMATION BY PILOT ALLOCATION IN MIMO-OFDM SYSTEMS

Simulative Investigations for Robust Frequency Estimation Technique in OFDM System

1. INTRODUCTION II. SPREADING USING WALSH CODE. International Journal of Advanced Networking & Applications (IJANA) ISSN:

A Study of Channel Estimation in OFDM Systems

Channel Estimation in Multipath fading Environment using Combined Equalizer and Diversity Techniques

COMPARISON OF CHANNEL ESTIMATION AND EQUALIZATION TECHNIQUES FOR OFDM SYSTEMS

Performance Comparison of Channel Estimation Technique using Power Delay Profile for MIMO OFDM

TCM-coded OFDM assisted by ANN in Wireless Channels

Implementation and Comparative analysis of Orthogonal Frequency Division Multiplexing (OFDM) Signaling Rashmi Choudhary

Performance Evaluation of OFDM System with Rayleigh, Rician and AWGN Channels

Comb type Pilot arrangement based Channel Estimation for Spatial Multiplexing MIMO-OFDM Systems

Performance Evaluation of different α value for OFDM System

Performance and Complexity Comparison of Channel Estimation Algorithms for OFDM System

Kalman Filter Channel Estimation Based Inter Carrier Interference Cancellation techniques In OFDM System

On Comparison of DFT-Based and DCT-Based Channel Estimation for OFDM System

Study of Turbo Coded OFDM over Fading Channel

Performance Analysis of ICI in OFDM systems using Self-Cancellation and Extended Kalman Filtering

ESTIMATION OF CHANNELS IN OFDM EMPLOYING CYCLIC PREFIX

UNIFIED DIGITAL AUDIO AND DIGITAL VIDEO BROADCASTING SYSTEM USING ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING (OFDM) SYSTEM

Techniques for Mitigating the Effect of Carrier Frequency Offset in OFDM

OFDM/OQAM PREAMBLE-BASED LMMSE CHANNEL ESTIMATION TECHNIQUE

Performance analysis of MISO-OFDM & MIMO-OFDM Systems

2.

Performance and Complexity Comparison of Channel Estimation Algorithms for OFDM System

Performance Evaluation of Wireless Communication System Employing DWT-OFDM using Simulink Model

Performance Evaluation of Nonlinear Equalizer based on Multilayer Perceptron for OFDM Power- Line Communication

Orthogonal Frequency Division Multiplexing (OFDM) based Uplink Multiple Access Method over AWGN and Fading Channels

An Interpolation Technique for Channel Estimation in OFDM Systems

WAVELET OFDM WAVELET OFDM

A SURVEY OF LOW COMPLEXITY ESTIMATOR FOR DOWNLINK MC-CDMA SYSTEMS

Frequency-Domain Channel Estimation for Single- Carrier Transmission in Fast Fading Channels

An OFDM Transmitter and Receiver using NI USRP with LabVIEW

Review paper on Comparison and Analysis of Channel Estimation Algorithm in MIMO-OFDM System

Performance Improvement of IEEE a Receivers Using DFT based Channel Estimator with LS Channel Estimator

Channel estimation in MIMO-OFDM systems based on comparative methods by LMS algorithm

Performance Improvement of OFDM System using Raised Cosine Windowing with Variable FFT Sizes

A Stable LMS Adaptive Channel Estimation Algorithm for MIMO-OFDM Systems Based on STBC Sonia Rani 1 Manish Kansal 2

Performance Analysis of Ofdm Transceiver using Gmsk Modulation Technique

G410 CHANNEL ESTIMATION USING LEAST SQUARE ESTIMATION (LSE) ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING (OFDM) SYSTEM

Simplified Levenberg-Marquardt Algorithm based PAPR Reduction for OFDM System with Neural Network

INTERFERENCE SELF CANCELLATION IN SC-FDMA SYSTEMS -A CAMPARATIVE STUDY

BER Performance Analysis and Comparison for Large Scale MIMO Receiver

Performance of Pilot Tone Based OFDM: A Survey

Lecture 13. Introduction to OFDM

BER Analysis of OFDM Systems Communicating over Frequency-Selective Fading Channels

Comparison of ML and SC for ICI reduction in OFDM system

Performance Analysis of Adaptive Channel Estimation in MIMO- OFDM system using Modified Leaky Least Mean Square

Comparison between Performances of Channel estimation Techniques for CP-LTE and ZP-LTE Downlink Systems

Study of Performance Evaluation of Quasi Orthogonal Space Time Block Code MIMO-OFDM System in Rician Channel for Different Modulation Schemes

Frequency Offset Compensation In OFDM System Using Neural Network

MITIGATING CARRIER FREQUENCY OFFSET USING NULL SUBCARRIERS

OFDM Systems For Different Modulation Technique

Performance Comparison of MIMO Systems over AWGN and Rician Channels with Zero Forcing Receivers

Performance Analysis of OFDM System in Multipath Fading Environment

Iterative Detection and Decoding with PIC Algorithm for MIMO-OFDM Systems

BER ANALYSIS OF WiMAX IN MULTIPATH FADING CHANNELS

BER analysis of MIMO-OFDM system in different fading channel

CE-OFDM with a Block Channel Estimator

BER Analysis for MC-CDMA

Local Oscillators Phase Noise Cancellation Methods

International Journal of Scientific & Engineering Research, Volume 4, Issue 4, April ISSN

Maximum Likelihood Channel Estimation and Signal Detection for OFDM Systems

FREQUENCY OFFSET ESTIMATION IN COHERENT OFDM SYSTEMS USING DIFFERENT FADING CHANNELS

PERFORMANCE OF WIRELESS OFDM SYSTEM

Evaluation of Diversity Gain in Digital Audio Broadcasting

A Novel Comb-Pilot Transform Domain Frequency Diversity Channel Estimation for OFDM System

Evaluation of BER and PAPR by using Different Modulation Schemes in OFDM System

A Research Concept on Bit Rate Detection using Carrier offset through Analysis of MC-CDMA SYSTEM

CHAPTER 3 MIMO-OFDM DETECTION

Performance Analysis of Equalizer Techniques for Modulated Signals

Evaluation of channel estimation combined with ICI self-cancellation scheme in doubly selective fading channel

PHASE NOISE COMPENSATION FOR OFDM WLAN SYSTEMS USING SUPERIMPOSED PILOTS

Low BER performance using Index Modulation in MIMO OFDM

A Polling Based Approach For Delay Analysis of WiMAX/IEEE Systems

Channel Estimation and Tracking Algorithms for Vehicle to Vehicle Communications

Dynamic Subchannel and Bit Allocation in Multiuser OFDM with a Priority User

DESIGN, IMPLEMENTATION AND OPTIMISATION OF 4X4 MIMO-OFDM TRANSMITTER FOR

A Radial Basis Function Network for Adaptive Channel Equalization in Coherent Optical OFDM Systems

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: 2.114

ORTHOGONAL frequency division multiplexing (OFDM)

Bit Error Rate Performance Evaluation of Various Modulation Techniques with Forward Error Correction Coding of WiMAX

Channel Estimation for MIMO-OFDM Systems Based on Data Nulling Superimposed Pilots

CHAPTER 3 ADAPTIVE MODULATION TECHNIQUE WITH CFO CORRECTION FOR OFDM SYSTEMS

BER Comparison of DCT-based OFDM and FFT-based OFDM using BPSK Modulation over AWGN and Multipath Rayleigh Fading Channel

Error Probability of Different Modulation Schemes for OFDM based WLAN standard IEEE a

Performance Analysis of OFDM System with QPSK for Wireless Communication

ORTHOGONAL frequency division multiplexing

ISI Reduction in MIMO-OFDM with Insufficient Cyclic Prefix- A Survey

OFDM AS AN ACCESS TECHNIQUE FOR NEXT GENERATION NETWORK

Principles and Experiments of Communications

A Hybrid Synchronization Technique for the Frequency Offset Correction in OFDM

Carrier Frequency Offset Estimation Algorithm in the Presence of I/Q Imbalance in OFDM Systems

Joint Detection and Channel Estimation of LTE Downlink System using Unique Iterative Decoding Technique

Efficient CFO Compensation Method in Uplink OFDMA for Mobile WiMax

Decrease Interference Using Adaptive Modulation and Coding

Orthogonal Cyclic Prefix for Time Synchronization in MIMO-OFDM

A COMPARATIVE STUDY OF CHANNEL ESTIMATION FOR MULTICARRIER SYSTEM FOR QAM/QPSK MODULATION TECHNIQUES

Design and Implementation of OFDM System and Reduction of Inter-Carrier Interference at Different Variance

Transcription:

IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY A REVIEW ON CHANNEL ESTIMATION USING BP NEURAL NETWORK FOR OFDM Bandana Dobriyal* *Department of Electronics and Communication, GGSIPU, Delhi-78,India ABSTRACT OFDM systems are limited by multipath fading. Previously channel estimation was carried out by transmitting pilot symbols in OFDM.The techniques used were comb type pilot arrangement and block type arrangement using LSE, MMSE etc. In this paper we are providing review of using neural network (BPN) based approach for estimation and comparing it with both LSE and MMSE. BPN makes use of learning property of neural network and is more efficient because is less complex than pilot based technique. This paper provides survey of available literature of some methodologies employed by different researchers to utilize ANN for channel estimation. KEYWORDS: Artificial neural network (ANN), Back Propogation Neural Network (BPN), LSE, MMSE, OFDM. INTRODUCTION Orthogonal frequency-division multiplexing (OFDM) is high bit rate multicarrier modulation technique used for combating the effect of multipath fading. It is based on concept of frequency division multiplexing.it divides the total signal bandwidth into subcarriers and carriers are orthogonal to each other on which data is being transmitted. OFDM has many advantages such as high spectral efficiency,low complex receivers,high data rate transmission, robust to frequency selective fading.to estimate channel parameters there are various techniques such as blind,semi blind and pilot based channel estimation techniques.in Blind estimation techniques we do not have knowledge of transmitted data and no training sequence is required. Where bandwidth is limited mostly blind estimation technique is used which makes use of underlying mathematical property of sent data. In pilot based estimation wastage of bandwidth is there due to insertion of pilots. Pilots are being sent in each data frame and then estimation of channel parameter is carried out with help of received pilot signals. Various channel estimation technique for pilot based estimation are Least square error (LSE), Minimum mean square error (MMSE), Least mean square (LMS). LSE estimation is less complex and has better performance but suffers from high Mean square error (MSE) at low signal to noise ratio (SNR).MMSE algorithm has better MSE performance than LSE but at the same time is more complex. Neural network can be also implemented for channel estimation. Implementation of these algorithms has been done by some researchers. According to work in [1] MLP(Multilayer Perceptron) neural network are trained using channel impulse response obtained by assistance of pilot symbols and are used as channel estimator.mlp estimator have better performance in terms of MSE and BER than LSE and RBF neural network. MMSE algorithm has better performance but this network does not need channel statistics and noise information which is problem in real time transmission. In [2] BPN algorithm is used as channel estimator which has better performance than ideal channel parameters, no channel parameters and Added Pilot Semi-Blind channel estimation (APSB).The comparison have been done in presence of Rayleigh fading and Rician fading channel with different modulation technique such as 4-PSK,8- PSK but has the disadvantage of computational complexity of neural network algorithm and small extra Bandwidth requirement. In [3] it is given that BPN network has better performance than conventional equalizer for channel estimation when their BER and MSE comparison is done. In [4] [5] Levenberg -Marquardt (LM) algorithm was used for channel estimation over Rayleigh fading channel using different modulation schemes.it has better performance than low pass, second order and decision feedback. [300]

In this paper we implemented Back Propagation neural network (BPN) channel estimator as alternative to Comb type pilot arrangement (LSE, MMSE) estimator.bpn makes use of learning property of neural network. We have compared the performance using 16 QAM modulations over Rayleigh fading channel then we found that it has better performance than LSE but not MMSE which has more complex implementation and mathematical calculations The rest of paper is organized as follows: - In section 2, system description is there which covers OFDM and Channel estimation techniques (LSE, MMSE, and BPN). In section 3 system design is given, section 4 consist of result and discussion, section 5 is conclusion. SYSTEM DESCRIPTION A. OFDM In OFDM at transmitter side initially serial binary data is modulated by using appropriate modulation scheme. Then modulated data is converted from serial to parallel. Pilot symbols are inserted in serial to parallel converted data to get channel impulse response. After pilot symbols are inserted then IFFT of data is taken to transform modulated symbol S (k) into time domain signal s (n) and is given by: s(n) = IFFT{S(k)}, n = 0, 1, 2..., N 1 (1) N-1 1 j2πkn/n = S (k )e N k=0 where N is number of subcarriers, n is sample number. After IFFT is taken then cyclic prefix is inserted which is copy of the end part of that symbol to prevent inter symbol interference. The symbol extended with cyclic prefix is given as: S t (n) = s(n + n), n = N c, N c + 1,..,-1 (2) s(n), n = 0, 1,..., N 1 where N c is length of cyclic prefix. The resultant signal is transmitted over channel and noise is added to it which is given by: Y t (n) = s t (n) h(n) + w(n) (3) h(n) is impulse response of channel, w(n) is AWGN. Now at receiver side, firstly the cyclic prefix is removed. Then the signal y(n) without cyclic prefix is applied to FFT to get frequency domain signal Y(k) given by: Y (k) = FFT {y(n)} k = 0, 1, 2,..., N 1 (4) N-1 = 1 N y(n)e j2πkn/n n=0 After FFT block demodulated signal is given by Y(k)=S(k) H(k) +W(k) (5) H(k) is channel impulse response in frequency domain and is estimated by channel estimation. This is the reason why channel estimation is necessary. B. Channel Estimation Channel estimation is a method to inverse the channel effect or for characterizing the effect of transmission media on data sent. Basically in pilot based estimation pilot symbols are inserted and measured at receiver. In this paper we used LSE, MMSE and BPN algorithm for estimation which are described below: B1. Least Square Algorithm Least square algorithm is approach to approximate solution of equations sets in which number of equations are more than unknowns and minimizes the sum of squares of error for each equation. Its implementation is easy but has poor performance. The LS channel estimate[7-8] for each subcarrier can be written as: H LS (k) = Y(K), k=0,1,.n-1 (6) S(K) B2. Minimum Mean Square Algorithm It minimizes the mean square error (MSE) [9-12] and is obtained by: H MMSE = F R hy R -1 YY Y (7) Y=SFh + W = SH +W (8) where, S=diag {S(0),S(1),.S(N-1)} Y= [Y(0),Y(1),.Y(N-1) ] T W= [W(0),W(1),.W(N- 1)] T H= [H(0),H(1), H(N- 1)] T R hy = E{hY} = R hh F H S H (9) R YY = E{YY} = SFR hh F H S H + σ 2 I N (10) design respectively the covariance matrix between h & Y and auto-covariance matrix of Y. R YY is autocovariance matrix of h & σ 2 is noise variance of E{ w(k) 2 }. B3. BPN Algorithm BPN is based on[6] [13] Gradient descent method and is one of the most popular learning algorithm in neural network. It is in real domain and minimizes the sum of squared error between actual and desired value. It is a multilayer feed forward network consisting of one input layer, number of hidden layer and one output layer. Neurons present in output and hidden layer also have biases and weights. Training of BPN is done in three phases (i) Feed forward of input training pattern [301]

(ii) Calculation and back propagation of error (iii) Updation of weights Even if the training is very slow, the output can be produced very rapidly once network is trained.each output unit receives target pattern corresponding to input training pattern and computes error correction term k = (t k y k ) f (yin k ), k= 1,2 m (11) where y in is net input for each output unit y k,t is target, f is activation function which can be bipolar/binary sigmoid and m is output neuron units. Weight and bias update is given by: w jk (new)= w jk (old) + w jk (12) w jk = α k z j, j= 1,2,..p (13) w ok (new)= w ok (old) + w ok (14) w ok = α k (15) α is learning rate, p is hidden neuron units, w jk and w ok are updated weights and biases, w jk and w ok are weight and bias updation term. Now in hidden layer the weights and biases are also updated in same way. Error correction term which is propagated to hidden layer and output layer is given by: j = inj f (zin j ) (15) m inj = k=1 k wjk (16) Weight and bias update at hidden layer are given by: V ij (new) = V ij (old) + V ij (17) V oj (new) = V oj (old) + V oj (18) training and target both are complex in nature so we separate real and imaginary part. We designed BPN architecture having three layers i.e. input layer, hidden layer and output layer. In input layer only data is transmitted forward and acts as interface. The input layer has two input one for real part of signal and other for imaginary part of signal same as output layer.the separated signals are given as input to network and network is trained as we have explained above. For this separated signal we calculate output which is the impulse response of channel. The activation function we are using is sigmoid function. The weights are initialized with pseudorandom value and learning rate is chosen between 0 & 1.We take learning rate 0.05 value for training of network. The training is finished if error between actual output and original training sequence is less than the predetermined value or maximum numbers of epochs are reached. Fig 1. BPN architecture SYSTEM DESIGN In our model we basically transmit OFDM symbols frame by frame through Rayleigh fading channel.on receiver side channel estimation is carried out initially by LSE and MMSE algorithm. After using pilot based estimation we use BPN neural network as a channel estimator. For that we use symbols at transmitter as target data and symbols at receiver after FFT as training data. The data we are using for Fig 2. System model for simulation In working phase the received data signal is taken as input to network and the output we get is equalized data signal. RESULT AND DISCUSSION In this paper simulation are carried to compare the performance of LSE, MMSE and BPN algorithm. The criteria for comparing the performance are BER versus SNR graph and MSE verses SNR graph [302]

.Parameters for simulation are given in Table 1 below. Table 1 SNO Parameters Value 1 Number of Subcarriers 256 2 FFT and IFFT size 256 3 Guard Length 16 4 Modulation Technique 16 QAM 5 Noise Model AWGN 6 Channel Type Rayleigh fading 7 Epochs 500 8 Learning Rate 0.05 9 Average SNR 0:40 Mean Square Error 10 0 10-1 10-2 10-3 BPNN LS CE MMSE CE The channel used is 6-tap Rayleigh fading channel. Fig 3. shows that estimation based on BPN has better performance than LSE and somewhat near to MMSE which is same as implemented by researchers given in review above. bit error rate 10 1 10 0 10-1 10-2 10-3 orig BPNN LS CE MMSE CE 10-4 1 2 3 4 5 6 7 8 9 10 snr(db) Fig 3. BER comparision of BPN with LS and MMSE Fig 4. shows the MSE graph which shows that BPN and MMSE has lower mean square error than LSE. 10-4 1 2 3 4 5 6 7 8 9 10 SNR in db Fig 4. Comparision of MSE performances CONCLUSION This paper presents survey that using ANN for channel estimation provides better results when compared to other channel estimation techniques. When we implemented BPN as channel estimator for comparison with pilot based estimation techniques it yield the same result as we have researched. So it could be inferred that using BPN as channel estimator provides better performance than LSE.Also transmission of pilot symbols,noise information and channel statistics are not needed which are necessary for a MMSE algorithm. REFERENCES [1] Necmi Taspmar, and M. Nuri Seyman, "Back Propagation Neural Network Approach for Channel Estimation in OFDM System, " Wireless Communications, Networking and Information Security (WCNIS), 2010 IEEE International Conference on, pp. 265-268, June 2010 [2] Mohamed M. A. Moustafa, Salwa H. A. El- Ramly, "Channel Estimation and Equalization Using Backpropagation Neural Networks in OFDM Systems", 978-1-4244-3474-9/09/2009 IEEE. [3] E. Chen, R. Tao and X. Zhao "Channel equalization for OFDM system based on the BP neural network", Proc. Int. Conf. Signal Process., vol. 3, 2006 [4] Chia-Hsin Cheng, Yung-Pei Cheng, Yao-Hung Huang,Wen-Ching Li, Using Back Propagation Neural Network for Channel Estimation and Compensation in OFDM Systems, International [303]

Conference on Complex, Intelligent, and Software Intensive Systems, IEEE2013 [5] Cebrail Cifliki,A. Tuncay Ozsahin,A.Cagri Yapici, Artificial Neural Network Channel Estimation Based on Levenberg Marquardt for OFDM Systems,Wireless Pers Commun(2009) 51:221-229 DOI 10.1007/S 11277-008-9639-2 [6] de Villiers, J.; Barnard, E., "Backpropagation Neural nets with One and Two Hidden Layers". IEEE Transactions on Neural Networks IEEE Trans. Neural Networks (USA), vol.4, (no.1), Jan [7] S. Y. Park, Y. G. Kim, C. G. Kang, and D. E. Kang, "Iterative receiver with joint detection and channel estimation for OFDM system with multiple receiver antennas in mobile radio channels," Proc. IEEE GLOBECOM, 2001, pp. 3085-3089, November 2001. [8] C. Li and S. Roy, "Subspace based blind channel estimation for OFDM by exploiting virtual carrier," Proc. IEEE GLOBECOM, 2001, pp. 295-299, November 2001. [9] Y. Xie and C. N. Georghiades, "An EM-based channel estimation algorithm for OFDM with transmitter diversity," Proc. IEEE GLOBECOM, 2001, pp. 871-875, November 2001. [10] C. K. Ho, B. Farhang-Boroujeny, and F. Chin, "Added pilot semiblindchannel estimation scheme for OFDM in fading channels," Proc. IEEE GLOBECOM, 2001, pp. 3075-3079, November 2001. [11] Y. Li, "Simplified channel estimation for OFDM systems with multiple transmit antennas," IEEE Trans. Wireless Communications, vol. 1, pp. 67-75, January 2002. [12] K. I. Ahmed, C. Tepedelenlioglu, and A. Spanias, "On the performance of optimal training-based OFDM with channel estimation error," Proc. IEEE GLOBECOM, 2004, December. [13] J. H. Manton, "Optimal training sequences and pilot tones for OFDM systems," IEEE Communications Letters, vol. 5, pp. 151-153, April 2001 AUTHOR BIBLIOGRAPHY Bandana Dobriyal M.TECH in Electronics and Communictaion from GGSIPU.Completed B.TECH in ECE from RJIT,RGPVB,Bhopal in 2006. [304]