Presentation is loading. Please wait.

Presentation is loading. Please wait.

Coded Modulation in Fading Channels Ryan Aures Matthew Holland ECE 492 Mobile Communications.

Similar presentations


Presentation on theme: "Coded Modulation in Fading Channels Ryan Aures Matthew Holland ECE 492 Mobile Communications."— Presentation transcript:

1 Coded Modulation in Fading Channels Ryan Aures Matthew Holland ECE 492 Mobile Communications

2 Motivation  Benefits/Drawbacks of coding +Increased capacity+Increased capacity +Lower BER+Lower BER -Higher power-Higher power -Lower throughput-Lower throughput  Benefits/Drawbacks of adaptive modulation +Increased capacity+Increased capacity +Energy efficient+Energy efficient -Complexity of demodulation-Complexity of demodulation -Need accurate channel estimation-Need accurate channel estimation

3 Coded 16-QAM  Increased capacity over current cellular standard 40 – 85%  Same QoS as currently used QPSK systems  Use CSI at receiver to decode message Weighting functionWeighting function

4 Trellis Coding (coset codes) with adaptive modulation  Superimpose coding techniques for AWGN channels onto fading channels with adaptive modulation  Variable rate variable power MQAM  Higher order trellis codes approach capacity limit  Achieve same coding gains as seen for AWGN channels  Up to 20dB power savings

5 Coding with 16-QAM

6 Brief description of the system  Motivation: Current use of π /4-QPSK in new cellular systems lack capacity  Solution: Coded 16-QAM  Fast flat fading channel  Viterbi coding with weighting and channel information aided by pilot tones

7 Block diagram of the system

8 Describe channel estimation with pilot tones  Every frame a pilot tone is sent over the channel  This pilot tone is an arbitrary symbol sent that is known at the transmitter and receiver  For a frame of N symbols the pilot to data ratio is 1:(N-1) For large N the estimation of the channel will not be as accurateFor large N the estimation of the channel will not be as accurate For small N there is a decrease in throughputFor small N there is a decrease in throughput

9 The Viterbi algorithm  A trellis encoder is used on the bit stream  The encoded data then undergoes block interleaving Block interleaving is to avoid burst errorsBlock interleaving is to avoid burst errors It destroys the memory of the channel It destroys the memory of the channel

10 Describe the weighting function  The signal is reconstructed using the Viterbi algorithm to find the most likely path the message could take.  By applying a weighting function the estimates of the message can be improved by removing the weight of symbols that occurred during deep fades

11 Block diagram of the system

12 BER Performance

13 Capacity Performance  There is a significant capacity increase in the coded system

14 General Results – 16-QAM  16-QAM in flat fading channel Gain over un-coded system 7-10 dBGain over un-coded system 7-10 dB Capacity over QPSK systems 40-85% gainCapacity over QPSK systems 40-85% gain

15 Adaptive Coded Modulation

16 Overview  Motivation: Improve energy efficiency and increase data rate over a fading channel  Coding and modulation designed separately Trellis, lattice codes normally used for AWGN channels can be usedTrellis, lattice codes normally used for AWGN channels can be used Variable Modulation (MQAM, others)Variable Modulation (MQAM, others) Same result (gain) as AWGN channelSame result (gain) as AWGN channel  Results approach Shannon Capacity Limit  Power Savings up to 20dB

17 System Model  √ g(t) = ergodic channel gain, mean(g) = 1  Assume perfect channel estimate (ŷ(t) = y(t))  Assume zero delay in feedback path(T f = 0)

18 Basic Premise  Coding gain is a function of d min, the minimum distance between signal point sequences.  d min = min{d s, d c } d s = minimum distance between coset sequencesd s = minimum distance between coset sequences d c = minimum distance between coset pointsd c = minimum distance between coset points  Goal of adaptive modulation is to maintain constant d min across different SNR values  For each SNR level γ, find values of: M(γ) - constellation sizeM(γ) - constellation size S(γ) – transmit powerS(γ) – transmit power T(γ) – duration of transmissionT(γ) – duration of transmission

19 Block Diagram  Channel coding and modulation separable  Channel coding same as non-adaptive coded modulation

20 Trellis coded Adaptive MQAM  Specific implementation of general scenario with coding + adaptive modulation  Trellis codes Four state and Eight state codesFour state and Eight state codes  M-ary QAM Only square constellationsOnly square constellations  Coding and Modulation are separable

21 Choose Parameters for MQAM  Symbol period T(γ) remains constant, difficult to change in practice  Choose M(γ) based on SNR, then choose power level S within each M  Parameters chosen to maintain desired minimum distance Based on required SNRBased on required SNR  Gives power as a continuous function of SNR

22 Results for Raleigh fading – MQAM  Perfect CSI at Tx and Rx is known  Raleigh fading and lognormal shadowing simulated, results only for Raleigh fading but similar results found for lognormal shadowing  MQAM restricted to constellation sizes of 0,4,16,64, and 256  Results obtained both from simulation and analytically

23 Coding Gain  Moderate gain at BER requirement = 10 -3, must increase BER requirement to 10 -6 to see 3dB improvement  Caused by codewords being off by more than one neighbor at lower values of SNR

24 Constellation size  At higher BER, good spectral efficiency  Lowering BER requirement -> higher coding gain

25 Higher state trellis codes  For higher number of states: better coding gain, better spectral efficiency, closer to capacity  Exponential increase in complexity of decoding, limited to eight or fewer states in practice

26 Results – Coded MQAM  Coding gain of 3dB for four state code, 3.6dB gain for eight state code This gain in addition to gain from adaptive MQAMThis gain in addition to gain from adaptive MQAM  Adaptive modulation gives power savings of 5dB min, 20dB max for low state codes with low required BER’s  Possible improvements: constellation shaping and turbo codes, get even close to capacity limit

27 References [1] “Adaptive coded modulation for fading channels”, A. Goldsmith and S. Chua [2] “A coded 16 QAM scheme for fast fading mobile radio channels”, D. Subasinghe-Dias and K. Feher


Download ppt "Coded Modulation in Fading Channels Ryan Aures Matthew Holland ECE 492 Mobile Communications."

Similar presentations


Ads by Google