April 27, 2007 David Doria OFDM Channel Modeling for WiMAX.

Slides:



Advertisements
Similar presentations
1. Introduction.
Advertisements

OFDM Transmission over Wideband Channel
The Mobile MIMO Channel and Its Measurements
MIMO Communication Systems
Fading multipath radio channels Narrowband channel modelling Wideband channel modelling Wideband WSSUS channel (functions, variables & distributions)
Wireless Channel and Models YUN AI. The ‘Mobile Age’ Vatican City, 2005/4/4 Vatican City, 2013/3/12 Source:
Comparison of different MIMO-OFDM signal detectors for LTE
Channel Estimation for Mobile OFDM
ISSPIT Ajman University of Science & Technology, UAE
IERG 4100 Wireless Communications
OFDM (Orthogonal Frequency Division Multiplexing).
1 Mobile Communication Systems 1 Prof. Carlo Regazzoni Prof. Fabio Lavagetto.
APPLICATION OF SPACE-TIME CODING TECHNIQUES IN THIRD GENERATION SYSTEMS - A. G. BURR ADAPTIVE SPACE-TIME SIGNAL PROCESSING AND CODING – A. G. BURR.
II. Medium Access & Cellular Standards. TDMA/FDMA/CDMA.
Wireless Communication Channels: Small-Scale Fading
Wireless communication channel
Muhammad Imadur Rahman1, Klaus Witrisal2,
Chapter 4 Mobile Radio Propagation: Small-Scale Fading and Multipath
IEEE 802 Series LAN/MAN Bridging & Management Logical Link Control CSMA/CD (Ethernet) Token Bus Token Ring Wireless.
12- OFDM with Multiple Antennas. Multiple Antenna Systems (MIMO) TX RX Transmit Antennas Receive Antennas Different paths Two cases: 1.Array Gain: if.
1 Lecture 9: Diversity Chapter 7 – Equalization, Diversity, and Coding.
TAP Channel Measurement Fundamentals, Goals, and Plans.
Usage of OFDM in a wideband fading channel OFDM signal structure Subcarrier modulation and coding Signals in frequency and time domain Inter-carrier interference.
Seyed Mohamad Alavi, Chi Zhou, Yu Cheng Department of Electrical and Computer Engineering Illinois Institute of Technology, Chicago, IL, USA ICC 2009.
ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING(OFDM)
Chapter 2. Signals Husheng Li The University of Tennessee.
Orthogonal Frequency Division Multiple Access (OFDMA)
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
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.
A Soft Decision Decoding Scheme for Wireless COFDM with Application to DVB-T Advisor : Yung-An Kao Student : Chi-Ting Wu
IV. Orthogonal Frequency Division Multiplexing (OFDM)
CHANNEL ESTIMATION FOR MIMO- OFDM COMMUNICATION SYSTEM PRESENTER: OYERINDE, OLUTAYO OYEYEMI SUPERVISOR: PROFESSOR S. H. MNENEY AFFILIATION:SCHOOL OF ELECTRICAL,
Abdul-Aziz .M Al-Yami Khurram Masood
Presented by: Sohaib Malik.  A radio whose functionality can be changed by changes in only the software  Key feature: ◦ Reprogramability ◦ Reusability.
OFDM Each sub-carrier is modulated at a very low symbol rate, making the symbols much longer than the channel impulse response. Discrete Fourier transform.
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.
Presented by: Ahmad Salim. 2  The acronym WiMAX stands for “Worldwide Interoperability for Microwave Access”. It is based on IEEE standard for.
September 9, 2004 EE 615 Lecture 2 Review of Stochastic Processes Random Variables DSP, Digital Comm Dr. Uf Tureli Department of Electrical and Computer.
Wireless Multiple Access Schemes in a Class of Frequency Selective Channels with Uncertain Channel State Information Christopher Steger February 2, 2004.
ITERATIVE CHANNEL ESTIMATION AND DECODING OF TURBO/CONVOLUTIONALLY CODED STBC-OFDM SYSTEMS Hakan Doğan 1, Hakan Ali Çırpan 1, Erdal Panayırcı 2 1 Istanbul.
Doppler Spread Estimation in Frequency Selective Rayleigh Channels for OFDM Systems Athanasios Doukas, Grigorios Kalivas University of Patras Department.
Statistical Description of Multipath Fading
Space Time Codes. 2 Attenuation in Wireless Channels Path loss: Signals attenuate due to distance Shadowing loss : absorption of radio waves by scattering.
Presented by Rajatha Raghavendra
1 Orthogonal Frequency- Division Multiplexing (OFDM) Used in DSL, WLAN, DAB, WIMAX, 4G.
Presented by: Ahmad Salim. 2  The acronym WiMAX stands for “Worldwide Interoperability for Microwave Access”. It is based on IEEE standard for.
 Abbreviation of fourth generation wireless technology  It will provide a comprehensive IP solution where voice, data and multimedia can be given to.
Introduction to OFDM and Cyclic prefix
Diversity.
 First generation systems utilized frequency axis to separate users into different channels  Second generation systems added time axis to increase number.
Technology training (Session 6)
Shadowing.
1. Introduction.
244-6: Higher Generation Wireless Techniques and Networks
JI Hui, Gheorghe Zaharia and Jean-François Hélard
Advanced Wireless Networks
Advanced Wireless Networks
Advanced Wireless Networks
2: The Wireless Channel Fundamentals of Wireless Communication, Tse&Viswanath Fundamentals of Wireless Communication David Tse University of California,
Report on Channel Model
Diversity Lecture 7.
MIMO-OFDM with antenna selection
Fading multipath radio channels
Multicarrier Communication and Cognitive Radio
Radio Propagation Review
Month Year doc.: IEEE yy/xxxxr0 January 2008
MIMO I: Spatial Diversity
CDMA, OFDM.
Presentation transcript:

April 27, 2007 David Doria OFDM Channel Modeling for WiMAX

Goals: To develop a simplified model of a Rayleigh fading channel Apply this model to an OFDM system Implement the above in network simulation software (NS2)

What is OFDM? We can use one radio to transmit in an FDM system Orthogonality properties allow for more closely packed frequency symbols

What is WiMAX? IEEE d/e Speed and Mobility: best of both worlds Combines many new ideas into one standard (MIMO, OFDM/A, etc.) “WiMAX aims to provide wireless data over long distances…..from point to point links to full mobile cellular type access.”

“30,000 feet” View of the Model Each OFDM sub-symbol is subjected to each of the following blocks The first 2 blocks are modeled using the Cost231 model Basically a black box Bulk Path Loss Channel Input Channel Output Log Normal Shadowing Doppler Effects (Rayleigh) Fast Fading (Ped/Vehic Models) Large Scale Fading Small Scale Fading DistanceAttenuation Cost231

Small Scale Fading Takes into account multipath effects These effects are very complex, so statistical models are used To implement these models in the time domain is very computationally intensive Need to “skip some steps” in simulation

Problems with Time Domain Modeling Clearly, all communication must be done over time (aka the time domain) To “send” information through a channel, you must convolve x[n] with the channel impulse response h[n] Working in the time domain (convolution x[n]*h[n]) requires MANY more multiplication and addition operations than working in the frequency domain (multiplication X(f)H(f) ) This is too computationally intensive to be implemented in a simulation

Working in the Frequency Domain OFDM symbols are created in the frequency domain Multiplication in the frequency domain is the equivalent operation to convolution in the time domain MUCH less computationally intensive = CONVOLVED WITH = THEN FFT!! VS H(f)X(f)Y(f) x[n] h[n] FFT(y[n])=Y(f)

What we expect to see… The FFT of an impulse is a complex sinusoid Since the PDP is a sum of shifted impulses, we expect to see the sum of sinusoids (looking at abs(H(f)) ) The destructive interference of these sinusoids is what causes the channel to fade

Frequency Response To obtain H(f), we simply take the FFT of the PDP!

Modeling Channel Time Correlation The channel coherence time is assumed to be 5ms Therefore, the mobile should see a different but related channel every 5ms To model this correlation, we weight the taps of the PDP by time correlated Rayleigh numbers, then take the FFT to obtain H(f)

Looking at each row of a matrix as the 6 taps weights of the channel, the correlation is down the columns!! Where is the Correlation? Tap 1Tap 2Tap 3Tap 4Tap 5Tap 6 Realization 1 Realization 2 Realization 3 Realization 4

The following process is performed for EACH COLUMN 1. Generate N IID Complex Normal Random Variables (N is the number of channel realizations you wish to obtain) 2. Generate Doppler Spectrum (Jakes Model) (also length N) 3. Multiply (1) and (2) 4. Take the IFFT to obtain a time domain sequence How To Obtain the Correlation?

The correlation was created with Jakes spectrum OFDM Channel Model

Applying the Time Correlated Rayleigh Numbers The process in the previous slide is performed 6 times. Each of these 6 sets of time correlated numbers are used to weight the SAME tap in successive channel realizations (Indicated in red) Three successive channels are shown to the right

Getting the Frequency Domain Channel Scale the initial PDP with a row from the Take the 1024 point FFT to get the frequency domain response.

Implementation in NS2 Outside of NS, generate a file of a sufficient number of channel realizations Create an interface to read the frequency domain channel gains from the appropriate file into an array, prior to the simulation starts. Simply (not THAT simply!!) multiply (Y(f)X(f))

The Problem Since NS2 is a packet level simulator, there is no data!! Don’t have X(f)!! Now what do we do? We are only looking for the received power of a packet, so we can assume each slot in X(f) to be P/M where P is the transmit power of the OFDM symbol and M is the number of subcarriers used in the current symbol.

Simulating Multiple, Uncorrelated Channels (Cont.) The file is organized as a 2- dimensional matrix with Y-axis as independent channel realizations and X-axis the frequency domain channel response. Every coherence time, each user is assigned a random number from 1 to NumChannelRealizations A maximum of NumChannelRealizations users can be simulated simultaneously with uncorrelated channels Channel File Structure

THANK YOU! QUESTIONS???