adaptive modulation and coding for ofdm systems
TRANSCRIPT
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
1/21
Adaptive Modulation and Coding
Suk Chan Kim
Pusan National University
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
2/21
Introduction
Adaptive code-rate for OFDM system
Adaptive modulation for BICM-OFDM system
Conclusion
2
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
3/21
Adaptive transmission techniques improve the performance of wireless
communication system by adjusting transmission parameter like
-, ,
adaptively.
When adaptive transmission is applied to OFDM system, transmission
parameters of each subcarrier are adapted to each subchannel. Adaptivemo u at on or unco e system ave een stu e w e y.
e s u y a ap ve co e-ra e an a ap ve co e mo u a on or
system.
3
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
4/21
-
Code-rate of each subcarrier is adapted to each subchannel optimally.
o o ta n erent co e-rate or eac su carr er, rate-compat e punctureconvolutional (RCPC) code is used
Received signal-to-noise ratio (SNR) is used for measure of subchannel
state to select a ro riate code-rate for each subcarrier.
Transmission power and modulation for each subcarrier is fixed for
simplication of the adaptation algorithm
4
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
5/21
-
Code-rate for each subcarrier are selected according to switching levels.
Received SNR and code-rate of each subcarrier is shown in figure.
e t su carr er se ects t e co e-rate r2 s nce t e rece ve sbetween s2 and s3.
5
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
6/21
Our optimization problem is
, , ,
: set of switching level,
c Ts
s
, : average co e-ra e,
( , ) : average BER,
c
BER
s
s
: target BER.T
BER
,
optimazation.
( , ) ( , ) ( , )c T
J R BER BER = + s s s
6
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
7/21
Rayleigh fading
BPSK modulation.
arent convo ut ona co e: = 4, g = (15,17,13)8. RCPC code-rates: 8/9, 8/10, 8/14, 8/18, 8/22, 8/24.
arge = - or - .
7
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
8/21
-
Average code-rate of adaptive code-rate OFDM system
at BER = 10-4 and 10-6.
0.8
0.9
0.7
-rate
0.5
.
veragecod
0.3
0.4
Average BER = 10-4
0 5 10 15 200.2
Average SNR (dB)
Average BER = 10-6
8
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
9/21
Average BER of adaptive and fixed code-rate OFDM system.
10-2
1/3 adaptive
10-3
1/2 adaptive
2/3 adaptive
1/3 fixed
1/2 fixed
-5
10-4
rProbability
10-6
10
AverageBitErr
10-7
0 2 4 6 8 10 12 14 16 18 20
10-8
Es/No [dB]
9
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
10/21
Code-rate of each subcarrier was adapted to subchannel state to maximize
data rate and to satisfy average BER.
To get different code-rate and to reduce complexity, RCPC code was used
for each subcarrier.
We showed that lar e SNR ain was achieved b ada tive code-rateOFDM system.
Since we use BPSK modulation, data rate is saturated at high SNR. If highlevel modulation is used, we can expect more increase of data rate at high
.
10
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
11/21
-
OFDM system overcome ISI caused from multipath fading using large
number of subcarrier and guard interval.
Channel coding is essential for OFDM system to cope with faded
subcarriers.
Bit-interleaved coded modulation BICM is widel used in broadbandwireless communication since it has high capacity in fading channel and it
use bit-interleaver and simple encoder/decoder.
11
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
12/21
-
Adaptive modulator choose modulation level for each subcarrier according
to subchannel state and maps coded bits to QAM symbol using Gray
.
Demodulator produces the bit metric using transmission mode of each
subcarrier.
`
TransmitBinar data
OFDMBICM
Encoder Interleaver Modulator, ,
Add CP
channelEstimation
AWGN
Transmission mode
from Transmitter
Receive
Binar dataDecoder DeInterleaver Demodulator
, ,
Remove CP
12
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
13/21
Our adaptation policy is to minimize BER under the constant throughput.
-1N
0 1c
,..., 0
: the number of coded bits for th subcarrier
Nk
m m k
km k
=
c: the number of coded bits for a OFDM symbolN
OFDM-BICM system by assuming ideal bit interleaving.
21
22
0
| |1( , , ) exp | | ()4
dN
kk
kc
h f d m E x zN
=
13
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
14/21
.
Using Lagrange method, our adaptation problem is simplified by
minH m
22| |where exp | | .
km
h H m E x z
=
k , , , , , ,
discrete resource allocation problem.
We find Lagrange multiplier that satisfy the given constraintNc usingiterative method.
14
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
15/21
.
Example of finding iteratively givenNc = 256
iteration
0 1.000000 336 70.939687
1
0
Nkk
m=
1
0
Nkk
H=
1 0.211130 214 4.676390
. .
3 0.366540 242 12.005676
4 0.441766 261 19.545568
5 0.396836 256 17.418943
15
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
16/21
Coded bits per subcarrier mk= {0,1 2,4,6,8}.
64 subcarrier, 4.0s OFDM symbol duration.
xponent a y ecay ng mu t pat ntens ve pro e. Delay spread ofrms= 0.2s, max= 0.8s
onvo u ona co e w = , g= 8, 8 , c= , ,
16
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
17/21
Bit allocation result for a realization of the multipath channel
when SNR = 18 dB,Nc = 256.
1
1.5
f|h|
0
0.5
Square
Subcarrier
4
6
bits/
rrier
0 10 20 30 40 50 600
1
2
Co
de
Su
bc
su carr er
17
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
18/21
BER whenRc=1/2,Nc = 128, 256.
100
=
10-1
c
Nonadaptive (Nc
= 128)
Adaptive (Nc
= 256)
Nondaptive (N = 256)
-
10-2
10-4
10BE
10-5
4 6 8 10 12 14 16 1810
-6
SNR (dB)
18
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
19/21
BER whenRc=2/3,Nc = 128, 256.
100
10-1
c
Nonadaptive (Nc
= 128)
Adaptive (Nc
= 256)
Nonada tive N = 256
10-2
10-4
10-
BE
10-5
6 8 10 12 14 16 18 20 2210
-6
SNR (dB)
19
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
20/21
BER whenRc=3/4,Nc = 128, 256.
100
=
10-1
c
Nonadaptive (Nc = 128)
Adaptive (Nc
= 256)
Nonadaptive (N = 256)
-
10-2
10-4
10BE
10-5
8 10 12 14 16 18 20 22 2410
-6
SNR dB
20
-
8/3/2019 Adaptive Modulation and Coding for OFDM Systems
21/21
Adaptive modulation for BICM-OFDM system was considered.
oun s m n m ze un er t e constant t roug put.
o e s were a oca e o eac su carr er us ng scre e agrange
optimization.
Simulation results show that adaptive BICM-OFDM system got large SNR
gain over nonadaptive one.
21