A Multipath Channel Estimation Algorithm using the Kalman Filter. Rupul Safaya.

Slides:



Advertisements
Similar presentations
OFDM Transmission over Wideband Channel
Advertisements

Mobile Communications
Data Communication lecture10
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: The Linear Prediction Model The Autocorrelation Method Levinson and Durbin.
The Impact of Channel Estimation Errors on Space-Time Block Codes Presentation for Virginia Tech Symposium on Wireless Personal Communications M. C. Valenti.
Use of Kalman filters in time and frequency analysis John Davis 1st May 2011.
Comparison of different MIMO-OFDM signal detectors for LTE
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: The FIR Adaptive Filter The LMS Adaptive Filter Stability and Convergence.
Channel Estimation for Mobile OFDM
Propagation Characteristics
Diversity techniques for flat fading channels BER vs. SNR in a flat fading channel Different kinds of diversity techniques Selection diversity performance.
Volkan Cevher, Marco F. Duarte, and Richard G. Baraniuk European Signal Processing Conference 2008.
Motion Tracking. Image Processing and Computer Vision: 82 Introduction Finding how objects have moved in an image sequence Movement in space Movement.
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
1 Mobile Communication Systems 1 Prof. Carlo Regazzoni Prof. Fabio Lavagetto.
Multipath fading and reflections The signal takes many paths to the destination. The propagation delay along each path is different. How many meters difference.
#7 1 Victor S. Frost Dan F. Servey Distinguished Professor Electrical Engineering and Computer Science University of Kansas 2335 Irving Hill Dr. Lawrence,
ECE 4730: Lecture #10 1 MRC Parameters  How do we characterize a time-varying MRC?  Statistical analyses must be used  Four Key Characteristics of a.
Wireless Communication Channels: Small-Scale Fading
Propagation characteristics of wireless channels
1 Lecture 9: Diversity Chapter 7 – Equalization, Diversity, and Coding.
Adaptive Signal Processing
Spread Spectrum Techniques
Principles of the Global Positioning System Lecture 13 Prof. Thomas Herring Room A;
Multiantenna-Assisted Spectrum Sensing for Cognitive Radio
Wireless Transmission Fundamentals (Physical Layer) Professor Honggang Wang
MIMO Multiple Input Multiple Output Communications © Omar Ahmad
For 3-G Systems Tara Larzelere EE 497A Semester Project.
work including Performance of DSP-based TX-RX emulator Contribution to WP2 and WP3 Daniele Borio, Laura Camoriano, Letizia Lo Presti.
Introduction to Adaptive Digital Filters Algorithms
An Application Of The Divided Difference Filter to Multipath Channel Estimation in CDMA Networks Zahid Ali, Mohammad Deriche, M. Andan Landolsi King Fahd.
Wireless Communication Technologies 1 Outline Introduction OFDM Basics Performance sensitivity for imperfect circuit Timing and.
EELE 5490, Fall, 2009 Wireless Communications Ali S. Afana Department of Electrical Engineering Class 5 Dec. 4 th, 2009.
Multiuser Detection (MUD) Combined with array signal processing in current wireless communication environments Wed. 박사 3학기 구 정 회.
T – Biomedical Signal Processing Chapters
1 Linear Prediction. Outline Windowing LPC Introduction to Vocoders Excitation modeling  Pitch Detection.
A Novel one-tap frequency domain RLS equalizer combined with Viterbi decoder using channel state information in OFDM systems Advisor: Yung-an Kao Student:
Abdul-Aziz .M Al-Yami Khurram Masood
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Definitions Random Signal Analysis (Review) Discrete Random Signals Random.
1 What is small scale fading? Small scale fading is used to describe the rapid fluctuation of the amplitude, phases, or multipath delays of a radio signal.
Information Theory The Work of Claude Shannon ( ) and others.
Adaphed from Rappaport’s Chapter 5
Statistical multipath channel models Hassan fayed DR.ENG MOHAB MANGOUD.
CHAPTER 5 SIGNAL SPACE ANALYSIS
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Derivation Computational Simplifications Stability Lattice Structures.
Study of Broadband Postbeamformer Interference Canceler Antenna Array Processor using Orthogonal Interference Beamformer Lal C. Godara and Presila Israt.
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Spectrum.
Doppler Spread Estimation in Frequency Selective Rayleigh Channels for OFDM Systems Athanasios Doukas, Grigorios Kalivas University of Patras Department.
NCAF Manchester July 2000 Graham Hesketh Information Engineering Group Rolls-Royce Strategic Research Centre.
Statistical Description of Multipath Fading
Dept. E.E./ESAT-STADIUS, KU Leuven
Equalization Techniques By: Mohamed Osman Ahmed Mahgoub.
Presented by Rajatha Raghavendra
Multipe-Symbol Sphere Decoding for Space- Time Modulation Vincent Hag March 7 th 2005.
A Simple Transmit Diversity Technique for Wireless Communications -M
EE359 – Lecture 4 Outline Announcements: 1 st HW due tomorrow 5pm Review of Last Lecture Model Parameters from Empirical Measurements Random Multipath.
CHARACTERIZATION PRESENTATION ANAT KLEMPNER SPRING 2012 SUPERVISED BY: MALISA MARIJAN YONINA ELDAR A Compressed Sensing Based UWB Communication System.
Nonlinear State Estimation
April 27, 2007 David Doria OFDM Channel Modeling for WiMAX.
September 28, 2000 Improved Simultaneous Data Reconciliation, Bias Detection and Identification Using Mixed Integer Optimization Methods Presented by:
DSP-CIS Part-III : Optimal & Adaptive Filters Chapter-9 : Kalman Filters Marc Moonen Dept. E.E./ESAT-STADIUS, KU Leuven
EEE 441 Wireless And Mobile Communications
Equalization in a wideband TDMA system
Dynamical Statistical Shape Priors for Level Set Based Tracking
Instructor :Dr. Aamer Iqbal Bhatti
Blind Source Separation with a Time-Varying Mixing Matrix
Fading multipath radio channels
On the Design of RAKE Receivers with Non-uniform Tap Spacing
Joint Channel Estimation and Prediction for OFDM Systems
Presentation transcript:

A Multipath Channel Estimation Algorithm using the Kalman Filter. Rupul Safaya

2 Organization zIntroduction zTheoretical Background zChannel Estimation Algorithm zConclusions zFuture Work

3 Introduction

4 Definitions: zChannel: In its most General sense can describe everything from the source to the sink of the radio signal. Including the physical medium. zIn this work “Channel” refers to the physical medium. zChannel Model: Is a mathematical representation of the transfer characteristics of the physical medium. zChannel models are formulated by observing the characteristics of the received signal. zThe one that best explains the received signal behavior is used to model the channel. zChannel Estimation: The process of characterizing the effect of the physical medium on the input sequence.

5 General Channel Estimation Procedure

6 zAim of any channel estimation procedure: zMinimize some sort of criteria, e.g. MSE. zUtilize as little computational resources as possible allowing easier implementation. zA channel estimate is only a mathematical estimation of what is truly happening in nature. zWhy Channel Estimation? zAllows the receiver to approximate the effect of the channel on the signal. zThe channel estimate is essential for removing inter symbol interference, noise rejection techniques etc. zAlso used in diversity combining, ML detection, angle of arrival estimation etc.

7 Training Sequences vs. Blind Methods Training Sequence methods: zSequences known to the receiver are embedded into the frame and sent over the channel. zEasily applied to any communications system. zMost popular method used today. zNot too computationally intense. zHas a major drawback: It is wasteful of the information bandwidth. Blind Methods: z No Training sequences required z Uses certain underlying mathematical properties of the data being sent. z Excellent for applications where bandwidth is scarce. z Has the drawback of being extremely computationally intensive z Thus hard to implement on real time systems. zThere Are two Basic types of Channel Estimation Methods:

8 Algorithm Overview zConsider a radio communications system using training sequences to do channel estimation. zThis thesis presents a method of improving on the training sequence based estimate without anymore bandwidth wastage. zJakes Model: Under certain assumptions we can adopt the Jakes model for the channel. yThis allows us to have a second estimate independent of the data based (training sequence) estimate. zThe Kalman estimation algorithm uses these two independent estimates of the channel to produce a LMMSE estimate. zPerformance improvement: As a result of using the Jakes model in conjunction with the data based estimates there is a significant gain in the channel estimate.

9 Theoretical Background

10 Signal Multipath

11 Multipath zSignal multipath occurs when the transmitted signal arrives at the receiver via multiple propagation paths. zEach path can have a separate phase, attenuation, delay and doppler shift associated with it. zDue to signal multipath the received signal has certain undesirable properties like Signal Fading, Inter-Symbol-Interference, distortion etc. zTwo types of Multipath: yDiscrete: When the signal arrives at the receiver from a limited number of paths. yDiffuse: The received signal is better modeled as being received from a very large number of scatterers.

12 Diffuse Multipath

13 Tap Delayed Line Channel Model

14 Tap-Delay Line Model

15 Tap gain functions

16 Model Parameters

17 Jakes Model

18

19 Jakes Spectrum

20

21 The Channel Estimation Algorithm

22 Introduction zAim: To improve on the data-only estimate. zJakes model: We have adopted the Jakes model for the radio channel. zTap-gains as auto-regressive processes: The Jakes power spectrum is used to represent the tap-gains as AR processes. zState-Space Representation: We have two independent estimates of the process from the data-based estimate and the Jakes model. yThese are used to formulate a State-Space representation for the tap- gain processes. yAn appropriate Kalman filter is derived from the state-space representation. zDerivation: The algorithm is developed first for a Gauss-Markov Channel and then for the Jakes Multipath channel

23 AR representation of the Tap-gains zGeneral form: Any stationary random process can be represented as an infinite tap AR process. zThe current value is a weighted sum of previous values and the plant noise.

24

25 Data based estimator

26

27 Tracking a Gauss-Markov Channel

28 zA Gauss-Markov tap-gain process has an exponential autocorrelation.

29 Kalman Filter Derivation

30 Kalman filter equations

31 Simulation Parameters

32 Results: Channel Estimation for a single ray Gauss-Markov channel

33 MSE for the estimator:

34 Tracking a single Jakes Tap-Gain Process

35 Single ray Jakes Channel zConsider a single ray line of sight radio channel. zMore Complex Channel: The underlying channel model is no longer a single tap AR process. zAR representation: The tap-gain process with the Jakes spectrum is a stationary process. We can represent it as an AR process. yParameters: We derive the co-efficients for the process from the closed form expression of the Jakes channel-shaping filter. zState-Space representation: Using the AR model and the data based estimator, a state-space representation is derived. zKalman tracking filter: Similar to the Gauss-Markov case, a Kalman filter to track the process is derived from the State-Space representation.

36 AR representation of the Jakes Process

37

38 Model Validation

39 AR process length comparison

40

41 Kalman filter Derivation

42

43

44 Simulation Parameters

45

46 Results

47 Error covariance:

48

49 Multipath Channel Estimation

50 Multipath Jakes Channel zConsider a multipath radio channel. zAssume the Jakes model on each path. zAR representation: For the Multipath case, a modification of the single ray AR system model is presented. zState-Space representation: Using the AR model and the data based estimator, a state-space representation is derived. zKalman tracking filter:Once again a vector Kalman filter is used to track the tap-gain functions.

51 System model

52

53 Observation Model

54

55 Simulation parameters

56

57 Results

58

59

60 Error Covariance

61

62 Conclusions zDeveloped a Kalman filter based channel estimation algorithm for the Multipath radio channel. zSignificant gain in performance over a training sequence based estimator. zThis improvement is obtained without wasting any more bandwidth. zAlso allows us to predict the channel state without having to wait for data.

63 Future Work zUse Of Multiple Sampling Rates: yInstead of waiting for the data to arrive at the end of every frame we can run the Kalman filter at a higher rate than the frame rate. yIn the absence of a data based estimate perform the time-update portion of the algorithm and do a measurement update when data is received. yAllows estimates to be available as required. zDifferent process models on each path: yIn case the process model varies with path, we can still use the Kalman filter but with some modifications to the system matrix. zCorrelated paths: yFor correlated paths the Kalman filter needs to be modified.