Course Summary Signal Propagation and Channel Models

Slides:



Advertisements
Similar presentations
EE359 – Lecture 8 Outline Capacity of Fading channels Fading Known at TX and RX Optimal Rate and Power Adaptation Channel Inversion with Fixed Rate Capacity.
Advertisements

The Impact of Channel Estimation Errors on Space-Time Block Codes Presentation for Virginia Tech Symposium on Wireless Personal Communications M. C. Valenti.
EE359 – Lecture 9 Outline Announcements: Project proposals due this Friday at 5pm; create website Midterm date: Thurs Nov. 7, 5:30-7:30 or 6-8pm? Practice.
Comparison of different MIMO-OFDM signal detectors for LTE
Diversity techniques for flat fading channels BER vs. SNR in a flat fading channel Different kinds of diversity techniques Selection diversity performance.
EE359 – Lecture 16 Outline Announcements: HW due Friday MT announcements Rest of term announcements MIMO Diversity/Multiplexing Tradeoffs MIMO Receiver.
EE359 – Lecture 16 Outline Announcements: HW due Thurs., last HW will be posted Thurs., due 12/4 (no late HWs) Friday makeup lecture 9:30-10:45 in Gates.
EE359 – Lecture 16 Outline MIMO Beamforming MIMO Diversity/Multiplexing Tradeoffs MIMO Receiver Design Maximum-Likelihood, Decision Feedback, Sphere Decoder.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
IERG 4100 Wireless Communications
EE360: Lecture 9 Outline Multiuser OFDM Announcements: Project abstract due next Friday Multiuser OFDM Adaptive Techniques “OFDM with adaptive subcarrier,
APPLICATION OF SPACE-TIME CODING TECHNIQUES IN THIRD GENERATION SYSTEMS - A. G. BURR ADAPTIVE SPACE-TIME SIGNAL PROCESSING AND CODING – A. G. BURR.
#7 1 Victor S. Frost Dan F. Servey Distinguished Professor Electrical Engineering and Computer Science University of Kansas 2335 Irving Hill Dr. Lawrence,
Wireless Communications: Lecture 2 Professor Andrea Goldsmith
Wireless communication channel
Final Announcements Final Friday, 12/13, 12:15-3:15, here (Gates B3) l Covers Chapters , , 12, (plus earlier chapters covered.
EE359 – Lecture 12 Outline Announcements Midterm announcements No HW next week (practice MTs) Maximal Ratio Combining MGF Approach to MRC Performance Transmit.
EE359 – Lecture 15 Outline Announcements: HW due Friday MIMO Channel Decomposition MIMO Channel Capacity MIMO Beamforming Diversity/Multiplexing Tradeoffs.
1 Lecture 9: Diversity Chapter 7 – Equalization, Diversity, and Coding.
EE359 – Lecture 12 Outline Announcements Midterm announcements No HW next week (practice MTs) Combining Techniques Maximal Ratio Combining MGF Approach.
ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING(OFDM)
Wireless Communication Technologies 1 Outline Introduction OFDM Basics Performance sensitivity for imperfect circuit Timing and.
EE359 – Lecture 18 Outline Review of Last Lecture Multicarrier Modulation Overlapping Substreams OFDM FFT Implementation OFDM Design Issues.
EE359 – Lecture 19 Outline Review of Last Lecture OFDM FFT Implementation OFDM Design Issues Introduction to Spread Spectrum ISI and Interference Rejection.
EE 6332, Spring, 2014 Wireless Communication Zhu Han Department of Electrical and Computer Engineering Class 11 Feb. 19 th, 2014.
EE359 – Lecture 15 Outline Introduction to MIMO Communications MIMO Channel Decomposition MIMO Channel Capacity MIMO Beamforming Diversity/Multiplexing.
Course Summary Signal Propagation and Channel Models Modulation and Performance Metrics Impact of Channel on Performance Fundamental Capacity Limits Flat.
EE359 – Lecture 14 Outline Announcements: HW posted tomorrow, due next Thursday Will send project feedback this week Practical Issues in Adaptive Modulation.
Course Summary Overview/history of wireless communications (Ch. 1)
EE359 – Lecture 13 Outline Adaptive MQAM: optimal power and rate Finite Constellation Sets Practical Constraints Update rate Estimation error Estimation.
Space Time Codes. 2 Attenuation in Wireless Channels Path loss: Signals attenuate due to distance Shadowing loss : absorption of radio waves by scattering.
EE359 – Lecture 12 Outline Combining Techniques
3: Diversity Fundamentals of Wireless Communication, Tse&Viswanath 1 3. Diversity.
A Simple Transmit Diversity Technique for Wireless Communications -M
EE359 – Lecture 15 Outline Announcements: HW posted, due Friday MT exam grading done; l Can pick up from Julia or during TA discussion section tomorrow.
EE 359: Wireless Communications Announcements and Course Summary
Course Summary Signal Propagation and Channel Models Modulation and Performance Metrics Impact of Channel on Performance Fundamental Capacity Limits Flat.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
EE359 – Lecture 12 Outline Announcements Midterm announcements HW 5 due Friday, 11/4, at noon (no late HWs) No HW next week (work on projects) MGF Approach.
EE359 – Lecture 19 Outline Announcements Final Exam Announcements HW 8 (last HW) due Thursday 5pm (no late HWs) 10 bonus points for course evaluations.
EE359 – Lecture 9 Outline Linear Modulation Review
EE359 – Lecture 16 Outline Announcements Proposals due this Friday, 5pm (create website, url) HW 7 posted today, due 12/1 TA evaluations: 10 bonus.
Midterm Review Midterm only covers material from lectures and HWs
EE359 – Lecture 11 Outline Announcements Class project links posted (please check). Will have comments back this week. Midterm announcements No HW next.
EE359 – Lecture 18 Outline Announcements last HW posted, due Thurs 12/4 at 5pm (no late HWs) Last regular class lecture, Monday 12/1, 9:30-10:45 (as usual)
EE359 – Lecture 17 Outline Review of Last Lecture MIMO Decision-Feedback Receivers MIMO Sphere Decoders Other MIMO Design Issues Introduction to ISI Countermeasures.
Multiple Antennas.
Introduction to OFDM and Cyclic prefix
Diversity.
EE359 – Lecture 19 Outline Announcements Final Exam Announcements HW 8 (last HW) due Sunday 5pm (no late HWs) Bonus lecture today 6-8pm (pizza/cake); Hewlett.
EE359 – Lecture 16 Outline ISI Countermeasures Multicarrier Modulation
EE359 – Lecture 15 Outline Announcements: MIMO Channel Capacity
EE359 – Lecture 14 Outline Practical Issues in Adaptive Modulation
Digital transmission over a fading channel
EE359 – Lecture 8 Outline Capacity of Flat-Fading Channels
EE359 – Lecture 11 Outline Doppler and ISI Performance Effects
Space Time Codes.
EE359 – Lecture 12 Outline Maximal Ratio Combining
EE359 – Lecture 11 Outline Announcements
EE359 – Lecture 15 Outline Announcements: MIMO Channel Capacity
Midterm Review Midterm only covers material from lectures and HWs
EE359 – Lecture 18 Outline Multiuser Systems Announcements
EE359 – Lecture 12 Outline Announcements Transmit Diversity
EE359 – Lecture 18 Outline Announcements Review of Last Lecture
EE359 – Lecture 17 Outline Announcements Review of Last Lecture
On the Design of RAKE Receivers with Non-uniform Tap Spacing
EE359 – Lecture 19 Outline Announcements Review of Last Lecture
EE359 – Lecture 18 Outline Announcements Spread Spectrum
Midterm Review Midterm only covers material from lectures and HWs
EE359 – Lecture 11 Outline Announcements Introduction to Diversity
Presentation transcript:

Course Summary Signal Propagation and Channel Models Modulation and Performance Metrics Impact of Channel on Performance Fundamental Capacity Limits Flat Fading Mitigation Diversity Adaptive Modulation ISI Mitigation Equalization Multicarrier Modulation/OFDM Spread Spectrum

Future Wireless Networks Ubiquitous Communication Among People and Devices Wireless Internet access Nth generation Cellular Wireless Ad Hoc Networks Sensor Networks Wireless Entertainment Smart Homes/Spaces Automated Highways All this and more… Hard Delay/Energy Constraints Hard Rate Requirements

Design Challenges Wireless channels are a difficult and capacity-limited broadcast communications medium Traffic patterns, user locations, and network conditions are constantly changing Applications are heterogeneous with hard constraints that must be met by the network Energy, delay, and rate constraints change design principles across all layers of the protocol stack

Signal Propagation Path Loss Shadowing Multipath d Pr/Pt d=vt

Statistical Multipath Model Random # of multipath components, each with varying amplitude, phase, doppler, and delay Narrowband channel Signal amplitude varies randomly (complex Gaussian). 2nd order statistics (Bessel function), Fade duration, etc. Wideband channel Characterized by channel scattering function (Bc,Bd)

Capacity of Flat Fading Channels Three cases Fading statistics known Fade value known at receiver Fade value known at receiver and transmitter Optimal Adaptation with TX and RX CSI Vary rate and power relative to channel Goal is to optimize ergodic capacity

Optimal Adaptive Scheme Waterfilling Power Adaptation Capacity Alternatively can use channel inversion (poor performance) or truncated channel inversion 1 g g0

Modulation Considerations Want high rates, high spectral efficiency, high power efficiency, robust to channel, cheap. Linear Modulation (MPAM,MPSK,MQAM) Information encoded in amplitude/phase More spectrally efficient than nonlinear Easier to adapt. Issues: differential encoding, pulse shaping, bit mapping. Nonlinear modulation (FSK) Information encoded in frequency More robust to channel and amplifier nonlinearities

Linear Modulation in AWGN ML detection induces decision regions Example: 8PSK Ps depends on # of nearest neighbors Minimum distance dmin (depends on gs) Approximate expression dmin

Linear Modulation in Fading In fading gs and therefore Ps random Metrics: outage, average Ps , combined outage and average. Ts Ps Outage Ps(target) Ps Ts

Moment Generating Function Approach Simplifies average Ps calculation Uses alternate Q function representation Ps reduces to MGF of gs distribution Closed form or simple numerical calculation for general fading distributions Fading greatly increases average Ps .

Doppler Effects High doppler causes channel phase to decorrelate between symbols Leads to an irreducible error floor for differential modulation Increasing power does not reduce error Error floor depends on BdTs

ISI Effects Delay spread exceeding a symbol time causes ISI (self interference). ISI leads to irreducible error floor Increasing signal power increases ISI power ISI requires that Ts>>Tm (Rs<<Bc) Tm

Diversity Send bits over independent fading paths Combine paths to mitigate fading effects. Independent fading paths Space, time, frequency, polarization diversity. Combining techniques Selection combining (SC) Equal gain combining (EGC) Maximal ratio combining (MRC) Can have diversity at TX or RX In TX diversity, weights constrained by TX power

Selection Combining Selects the path with the highest gain Combiner SNR is the maximum of the branch SNRs. CDF easy to obtain, pdf found by differentiating. Diminishing returns with number of antennas. Can get up to about 20 dB of gain.

MRC and its Performance With MRC, gS=gi for branch SNRs gi Optimal technique to maximize output SNR Yields 20-40 dB performance gains Distribution of gS hard to obtain Standard average BER calculation Hard to obtain in closed form Integral often diverges MGF Approach

Variable-Rate Variable-Power MQAM Uncoded Data Bits Delay Point Selector M(g)-QAM Modulator Power: S(g) To Channel g(t) log2 M(g) Bits One of the M(g) Points BSPK 4-QAM 16-QAM Goal: Optimize S(g) and M(g) to maximize EM(g)

Optimal Adaptive Scheme gk g Power Water-Filling Spectral Efficiency g Equals Shannon capacity with an effective power loss of K.

Constellation Restriction M3 M(g)=g/gK* MD(g) M3 M2 M2 M1 M1 Outage g0 g1=M1gK* g2 g3 g Power adaptation: Average rate: Performance loss of 1-2 dB

Practical Constraints Constant power restriction Another 1-2 dB loss Constellation updates Need constellation constant over 10-100Ts Use Markov model to obtain average fade region duration Estimation error and delay Lead to imperfect CSIT (assume perfect CSIR) Causes mismatch between channel and rate Leads to an irreducible error floor

Multiple Input Multiple Output (MIMO)Systems MIMO systems have multiple (M) transmit and receiver antennas With perfect channel estimates at TX and RX, decomposes to M indep. channels M-fold capacity increase over SISO system Demodulation complexity reduction Beamforming alternative: Send same symbol on each antenna (diversity gain)

Beamforming Scalar codes with transmit precoding y=uHHvx+uHn Transforms system into a SISO system with diversity. Array and diversity gain Greatly simplifies encoding and decoding. Channel indicates the best direction to beamform Need “sufficient” knowledge for optimality of beamforming Precoding transmits more than 1 and less than RH streams Transmits along some number of dominant singular values

Diversity vs. Multiplexing Use antennas for multiplexing or diversity Diversity/Multiplexing tradeoffs (Zheng/Tse) Error Prone Low Pe

How should antennas be used? Use antennas for multiplexing: Use antennas for diversity High-Rate Quantizer ST Code High Rate Decoder Error Prone Low Pe Low-Rate Quantizer ST Code High Diversity Decoder Depends on end-to-end metric: Solve by optimizing app. metric

MIMO Receiver Design Optimal Receiver: Maximum Likelihood Finds input symbol most likely to have resulted in received vector Exponentially complex # of streams and constellation size Decision-Feedback receiver Uses triangular decomposition of channel matrix Allows sequential detection of symbol at each received antenna, subtracting out previously detected symbols Sphere Decoder: searches within a sphere around rcvd symbol Design includes sphere radius and tree search algorithm Same as ML if there is a point within the sphere

Other MIMO Design Issues Space-time coding: Map symbols to both space and time via space-time block and convolutional codes. For OFDM systems, codes are also mapped over frequency tones. Adaptive techniques: Fast and accurate channel estimation Adapt the use of transmit/receive antennas Adapting modulation and coding. Limited feedback: Partial CSI introduces interference in parallel decomp: can use interference cancellation at RX TX codebook design for quantized channel

Digital Equalizers Equalizer mitigates ISI n(t) c(t) + d(t)=Sdnp(t-nT) g*(-t) Heq(z) dn ^ yn Equalizer mitigates ISI Typically implemented as FIR filter. Criterion for coefficient choice Minimize Pb (Hard to solve for) Eliminate ISI (Zero forcing, enhances noise) Minimize MSE (balances noise increase with ISI removal) Channel must be learned through training and tracked during data transmission.

Multicarrier Modulation Divides bit stream into N substreams Modulates substream with bandwidth B/N Separate subcarriers B/N<Bc flat fading (no ISI) Requires N modulators and demodulators Impractical: solved via OFDM implementation x cos(2pf0t) cos(2pfNt) S R bps R/N bps QAM Modulator Serial To Parallel Converter

FFT Implementation: OFDM x cos(2pfct) R bps QAM Modulator Serial To Parallel Converter IFFT X0 XN-1 x0 xN-1 Add cyclic prefix and To Serial Convert D/A TX x cos(2pfct) R bps QAM Modulator FFT Y0 YN-1 y0 yN-1 Remove cyclic prefix and Serial to Parallel Convert A/D LPF To Serial RX Design Issues PAPR, frequency offset, fading, complexity MIMO-OFDM v

Multicarrier/OFDM Design Issues Can overlaps substreams Substreams (symbol time TN) separated in RX Minimum substream separation is BN/(1+b). Total required bandwidth is B/2 (for TN=1/BN) Compensation for fading across subcarriers Frequency equalization (noise enhancement) Precoding Coding across subcarriers Adaptive loading (power and rate) f0 fN-1 B/N

Direct Sequence Spread Spectrum Bit sequence modulated by chip sequence Spreads bandwidth by large factor (K) Despread by multiplying by sc(t) again (sc(t)=1) Mitigates ISI and narrowband interference ISI mitigation a function of code autocorrelation Must synchronize to incoming signal S(f) s(t) sc(t) Sc(f) S(f)*Sc(f) 1/Tb 1/Tc Tc Tb=KTc 2

ISI and Interference Rejection Narrowband Interference Rejection (1/K) Multipath Rejection (Autocorrelation r(t)) S(f) I(f) S(f)*Sc(f) Info. Signal Receiver Input Despread Signal I(f)*Sc(f) aS(f) S(f) S(f)*Sc(f)[ad(t)+b(t-t)] brS’(f) Info. Signal Receiver Input Despread Signal

Spreading Code Design Autocorrelation determines ISI rejection Ideally equals delta function Would like similar properties as random codes Balanced, small runs, shift invariant (PN codes) Maximal Linear Codes No DC component Max period (2n-1)Tc Linear autocorrelation Recorrelates every period Short code for acquisition, longer for transmission In SS receiver, autocorrelation taken over Ts Poor cross correlation (bad for MAC) 1 -1 N Tc -Tc

Synchronization Adjusts delay of sc(t-t) to hit peak value of autocorrelation. Typically synchronize to LOS component Complicated by noise, interference, and MP Synchronization offset of Dt leads to signal attenuation by r(Dt) 1 -1 2n-1 Tc -Tc r(Dt) Dt

RAKE Receiver Multibranch receiver Branches synchronized to different MP components These components can be coherently combined Use SC, MRC, or EGC x Demod y(t) sc(t) ^ dk Diversity Combiner x Demod sc(t-iTc) x Demod sc(t-NTc)

Megathemes of EE359 The wireless vision poses great technical challenges The wireless channel greatly impedes performance Low fundamental capacity. Channel is randomly time-varying. ISI must be compensated for. Hard to provide performance guarantees (needed for multimedia). Compensate for flat fading with diversity or adaptive mod. MIMO provides diversity and/or multiplexing gain A plethora of ISI compensation techniques exist Various tradeoffs in performance, complexity, and implementation. OFDM and spread spectrum are the dominant techniques OFDM works well with MIMO: basis for 4G Cellular/Wifi systems