Lecture by Prof. Robert W. Heath Jr.

Slides:



Advertisements
Similar presentations
(Orthogonal Frequency Division Multiplexing )
Advertisements

Multi Carrier Modulation and OFDM
a By Yasir Ateeq. Table of Contents INTRODUCTION TASKS OF TRANSMITTER PACKET FORMAT PREAMBLE SCRAMBLER CONVOLUTIONAL ENCODER PUNCTURER INTERLEAVER.
Rome, February 14, 2013 Status of the Project Report on the first year activities With the support of the Prevention, Preparedness and Consequence.
Comparison of different MIMO-OFDM signal detectors for LTE
Introduction to OFDM Ref: OFDM_intro.pdf
1 Peak-to-Average Power Ratio (PAPR) One of the main problems in OFDM system is large PAPR /PAR(increased complexity of the ADC and DAC, and reduced efficiency.
IERG 4100 Wireless Communications
OFDM and MC-CDMA: An Implementation using MATLAB Arjun R. Kurpad1PI99EC 014 Ashish Uthama1PI99EC 017 Saptarshi Sen1PI99EC 089 Shounak Mondal1PI99EC 096.
#7 1 Victor S. Frost Dan F. Servey Distinguished Professor Electrical Engineering and Computer Science University of Kansas 2335 Irving Hill Dr. Lawrence,
Sep 08, 2005CS477: Analog and Digital Communications1 Example Systems, Signals Analog and Digital Communications Autumn
Wireless communication channel
EE 6332, Spring, 2014 Wireless Communication Zhu Han Department of Electrical and Computer Engineering Class 12 Feb. 24 nd, 2014.
The University of Texas at Austin
Usage of OFDM in a wideband fading channel OFDM signal structure Subcarrier modulation and coding Signals in frequency and time domain Inter-carrier interference.
High survival HF radio network Michele Morelli, Marco Moretti, Luca Sanguinetti CNIT- PISA.
Lecture 3-1: Coding and Error Control
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE345S Real-Time Digital Signal Processing Lab Spring.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE345S Real-Time Digital Signal Processing Lab Fall.
Klaus Witrisal Signal Processing and Speech Communication Lab
O RTHOGONAL FREQUENCY DIVISION MULTIPLEXING 2 BY
ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING(OFDM)
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Fall.
Physical Layer (2). Goal Physical layer design goal: send out bits as fast as possible with acceptable low error ratio Goal of this lecture – Review some.
Signal Propagation Propagation: How the Signal are spreading from the receiver to sender. Transmitted to the Receiver in the spherical shape. sender When.
Dr. Carl R. Nassar, Dr. Zhiqiang Wu, and David A. Wiegandt RAWCom Laboratory Department of ECE.
Orthogonal Frequency Division Multiplexing - OFDM
National Institute Of Science & Technology OFDM Deepak Ranjan Panda (EI ) [1] Orthogonal Frequency Division multiplexing (OFDM) Technical Seminar.
1 University of Canberra Advanced Communications Topics Television Broadcasting into the Digital Era by: Neil Pickford Lecture 5 DTTB Transmission Error.
OFDM Presented by Md. Imdadul Islam.
Signals and Systems Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE 382C-9 Embedded Software Systems.
林宏穎: OFDM Introduction
Presented by: Ahmad Salim. 2  The acronym WiMAX stands for “Worldwide Interoperability for Microwave Access”. It is based on IEEE standard for.
ECE 4710: Lecture #2 1 Frequency  Communication systems often use atmosphere for transmission  “Wireless”  Time-varying Electro-Magnetic (EM) Wave 
TI Cellular Mobile Communication Systems Lecture 4 Engr. Shahryar Saleem Assistant Professor Department of Telecom Engineering University of Engineering.
E225C – Lecture 16 OFDM Introduction EE225C. Multipath can be described in two domains: time and frequency. time Sinusoidal signal as input time Sinusoidal.
OFDM Based WLAN System Song Ziqi Zhang Zhuo.
1 Orthogonal Frequency- Division Multiplexing (OFDM) Used in DSL, WLAN, DAB, WIMAX, 4G.
Modeling a Multicarrier Wireless Communication Transceiver Embedded Software Systems Literature Survey March 24,2004 By Hunaid Lotia.
Presented by: Ahmad Salim. 2  The acronym WiMAX stands for “Worldwide Interoperability for Microwave Access”. It is based on IEEE standard for.
Data and Computer Communications Tenth Edition by William Stallings Data and Computer Communications, Tenth Edition by William Stallings, (c) Pearson Education.
S , Postgraduate Course in Radio Communications
Introduction to OFDM and Cyclic prefix
CHAPTER 4. OUTLINES 1. Digital Modulation Introduction Information capacity, Bits, Bit Rate, Baud, M- ary encoding ASK, FSK, PSK, QPSK, QAM 2. Digital.
1 OFDM based Applications DAB-OFDM  Digital Audio Broadcasting DVD-OFDM  Digital Video Broadcasting ADSL-OFDM  Asynchronous Digital Subscriber Line.
244-6: Higher Generation Wireless Techniques and Networks
Lecture by Prof. Robert W. Heath Jr.
Advanced Wireless Networks
Space-Time and Space-Frequency Coded Orthogonal Frequency Division Multiplexing Transmitter Diversity Techniques King F. Lee.
WiMAX 1EEE Protocol Stack
KOMUNIKASI DATA Materi Pertemuan 10.
Shamir Stein Ackerman Elad Lifshitz Timor Israeli
ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING (ofdm)
Orthogonal Frequency Division Multiplexing ...
University of Canberra Advanced Communications Topics
Klaus Witrisal Signal Processing and Speech Communication Lab
MIMO-OFDM Wireless Communications with MATLAB®
ELEG 6203: "Wireles Networks" Wireless Networks December 04,2003
EXPLOITING SYMMETRY IN TIME-DOMAIN EQUALIZERS
Telecommunications Engineering Topic 2: Modulation and FDMA
Wireless Channels Y. Richard Yang 01/12/2011.
CDMA2000.
Modulation Modulation => Converts from digital to analog signal.
Multicarrier Communication and Cognitive Radio
EE359 – Lecture 17 Outline Announcements Review of Last Lecture
Wireless OFDM Systems Prof. Robert W. Heath Jr.
EE359 – Lecture 18 Outline Announcements Spread Spectrum
EXPLOITING SYMMETRY IN TIME-DOMAIN EQUALIZERS
CDMA, OFDM.
Physical Layer (2).
Presentation transcript:

Lecture by Prof. Robert W. Heath Jr. Wireless OFDM Systems Lecture by Prof. Robert W. Heath Jr. rheath@ece.utexas.edu Wireless Systems Innovations Laboratory Wireless Networking and Communications Group Department of Electrical and Computer Engineering The University of Texas at Austin http://www.ece.utexas.edu/~rheath/research

OFDM Systems & Applications Orthogonal Frequency Division Multiplexing (OFDM) Digital modulation scheme Wireless counterpart to discrete multitone transmission Used in a variety of applications Broadcast High-speed internet access

Wireless Digital Communication System Message Source Transmitter Encoder Modulator Pulseshape exp(j 2p fc t) Carrier frequency fc examples FM radio 88.5-107.7 MHz (0.2 MHz station spacing) Analog cellular 900 MHz Digital cellular 1.8 GHz Raised cosine pulse shaping filter

Wireless Digital Communication System Propagation TX RX hc(t) noise Message Sink Receiver Pulseshape Demodulator Decoder Remove carrier exp(-j2p fc t)

Multipath Propagation – Simple Model hc(t) = åk ak d(t - tk) where k = 0, …, K-1 ak : path gain (complex) t0 = 0 normalize relative delay of first path Dk = tk - t0 difference in time-of-flight

Equivalent Propagation Channel convolution heff(t) = gtr(t) ­ hc(t) ­ grx(t) transmit filters receive filters multipath channel Effective channel at receiver Propagation channel Transmit / receive filters hc(t) typically random & changes with time Must estimate and re-estimate channel

Impact of Multipath: Delay Spread & ISI 2Ts 4Ts Ts Max delay spread = effective number of symbol periods occupied by channel Requires equalization to remove resulting ISI

Effective Delay Spread Delay spread depends on difference in path lengths Effective delay spread: function of the maximum difference Sampling period Ts determines effect of delay spread Cell size Max Delay Spread Pico cell 0.1 km 300 ns Micro cell 5 km 15 us Macro cell 20 km 40 us Sampling Period Channel taps Application 802.11a 50 ns 6 WLAN DVB-T 160 ns 90 Audio DAB 600 ns 60 TV broadcast Radio waves travel ~ 1 ns / ft

Multicarrier Modulation Divide broadband channel into narrowband subchannels No ISI in subchannels if constant gain in every subchannel and if ideal sampling Orthogonal Frequency Division Multiplexing Based on the fast Fourier transform Standardized for DAB, DVB-T, IEEE 802.11a, 802.16a, HyperLAN II Considered for fourth-generation mobile communication systems channel carrier magnitude subchannel frequency Subchannels are 312 kHz wide in 802.11a and HyperLAN II

An OFDM Symbol Key difference with DMT N input symbols! Why? X0 N-point Inverse FFT x0 X1 x2 one symbol N complex samples X2 x3 N subsymbols XN-1 xN-1 N samples v samples CP: Cyclic Prefix CP s y m b o l i s y m b o l ( i+1) copy Key difference with DMT N input symbols! Why? Bandpass transmission allows for complex waveforms Transmit: y(t) = Re{(I(t)+j Q(t)) exp(j2p fc t)} = I(t) cos(2p fc t) – Q(t) sin(2 p fc t)

quadrature amplitude modulation (QAM) encoder An OFDM Modem N subchannels N complex samples S/P quadrature amplitude modulation (QAM) encoder N-IFFT add cyclic prefix P/S D/A + transmit filter Bits 00110 TRANSMITTER multipath channel RECEIVER N subchannels N complex samples P/S QAM decoder invert channel = frequency domain equalizer N-FFT S/P remove cyclic prefix Receive filter + A/D

Frequency Domain Equalization For the kth carrier: xk = Hk sk + vk where Hk = ån hk(nTs) exp(j2p k n / N) where n = 0, …,. N-1 Frequency domain equalizer xk sk Hk-1 Noise enhancement factor |Hk|2 |Hk-1|2 bad good k k

OFDM: Try to code so bad subchannels can be ignored DMT vs. OFDM DMT Channel changes very slowly ~ 1 s Subchannel gains known at transmitter Bitloading (sending more bits on good channels) increases throughput OFDM Channel may change quickly ~ 10 ms Not enough time to convey gains to transmitter Forward error correction mitigates problems on bad channels DMT: Send more data here OFDM: Try to code so bad subchannels can be ignored magnitude frequency

Coded OFDM (COFDM) Error correction is necessary in OFDM systems Forward error correction (FEC) Adds redundancy to data stream Examples: convolutional codes, block codes Mitigates the effects of bad channels Reduces overall throughput according to the coding rate k/n Automatic repeat request (ARQ) Adds error detecting ability to data stream Examples: 16-bit cyclic redundancy code Used to detect errors in an OFDM symbol Bad packets are retransmitted (hopefully the channel changes) Usually used with FEC Minus: Ineffective in broadcast systems

Typical Coded OFDM Encoder FEC Reed-Solomon and/or convolutional code Data bits Parity bits Rate 1/2 Bitwise Interleaving Intersperse coded and uncoded bits Symbol Mapping Map bits to symbols

Example: IEEE 802.11a IEEE 802.11 employs adaptive modulation Code rate & modulation depends on distance from base station Overall data rate varies from 6 Mbps to 54 Mbps Reference: IEEE Std 802.11a-1999

Typical Coded OFDM Decoder Symbol demapping Produce soft estimate of each bit Improves decoding Frequency-domain equalization Symbol Demapping Deinterleaving Decoding

Spectrum Shaping FCC manages spectrum IEEE 802.11a Adjacent channel FCC manages spectrum Specifies power spectral density mask Adjacent channel interference Roll-off requirements Implications to OFDM Zero tones on edge of band Time domain windowing ‘smoothes’ adjacent symbols Inband Zero tones Ofdm symbol frequency Reference: Std 802.11a

Ideal Channel Estimation Wireless channels change frequently ~ 10 ms Require frequent channel estimation Many systems use pilot tones – known symbols Given sk, for k = k1, k2, k3, … solve xk = ål=0L hl e-j2p k l/N sk for hl Find Hk = ål=0L hl e-j2p k l / N (significant computation) More pilot tones Better noise resiliance Lower throughput (pilots are not informative) Pilot tones magnitude frequency

Channel Estimation Via Interpolation More efficient approach is interpolation Algorithm For each pilot ki find Hki = xki / ski Interpolate unknown values using interpolation filter Hm = am,1 Hk1 + am,2 Hk2 + … Comments Longer interpolation filter: more computation, timing sensitivity Typical 1dB loss in performance in practical implementation magnitude frequency

OFDM and Antenna Diversity Wireless channels suffer from multipath fading Antenna diversity is a means of compensating for fading Example Transmit Delay Diversity h1(t) OFDM Modulator h2(t) Delay Equivalent channel is h(t) = h1(t) + h2(t -D) More channel taps = more diversity Choose D large enough

H(t) OFDM and MIMO Systems Multiple-input multiple-output (MIMO) systems Use multiple transmit and multiple receive antennas Creates a matrix channel Equivalent system for kth tone xk = Hk sk + vk Vector inputs & outputs! See Wireless Sys. Innovations Lab Web page for more info OFDM Modulator Joint Demodulator H(t)

Why OFDM in Broadcast? Enables Single Frequency Network (SFN) Multiple transmit antennas geographically separated Enables same radio/TV channel frequency throughout a country Creates artificially large delay spread – OFDM has no problems! 20km

Why OFDM for High-Speed Internet Access? High-speed data transmission Large bandwidths -> high rate, many computations Small sampling periods -> delay spread becomes a serious impairment Requires much lower BER than voice systems OFDM pros Takes advantage of multipath through simple equalization OFDM cons Synchronization requirements are much more strict Requires more complex algorithms for time / frequency synch Peak-to-average ratio Approximately 10 log N (in dB) Large signal peaks require higher power amplifiers Amplifier cost grows nonlinearly with required power

Case Study: IEEE 802.11a Wireless LAN System parameters FFT size: 64 Number of tones used 52 (12 zero tones) Number of pilots 4 (data tones = 52-4 = 48 tones) Bandwidth: 20MHz Subcarrier spacing : Df = 20 MHz / 64 = 312.5 kHz OFDM symbol duration: TFFT = 1/Df = 3.2us Cyclic prefix duration: TGI = 0.8us Signal duration: Tsignal = TFFT + TGI TFFT TGI CP s y m b o l i

Case Study: IEEE 802.11a WLAN Modulation: BPSK, QPSK, 16-QAM, 64-QAM Frequency Band (GHz) Maximum Output Power (6dBi antenna gain) mW 5.15 – 5.25 40 5.25 – 5.35 200 5.725-5.825 800 Modulation: BPSK, QPSK, 16-QAM, 64-QAM Coding rate: 1 / 2, 2 / 3, 3 / 4 FEC: K=7 (64 states) convolutional code