âNTNU, Dept. of Electronics and Telecommunications. â University of Bergen, Coding ... Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004 ...
Department of Electronics and Telecommunications
Adaptive Trellis-Coded Modulation with Imperfect CSI at Receiver and Transmitter, and Receive Antenna Diversity Duc V. Duong∗, Geir E. Øien∗ and Kjell J. Hole† ∗ †
NTNU, Dept. of Electronics and Telecommunications University of Bergen, Coding Theory Group
This presentation and the paper can also be found at http://www.tele.ntnu.no/projects/beats/ Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
1
1. Motivation. 2. System model description. 3. BER analysis for both estimation and prediction cases. 4. ASE analysis and the optimization process. 5. Results and concluding remarks.
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
Department of Electronics and Telecommunications
Outline
2
• Adaptive coded modulation (ACM) is a promising technique to enhance average spectral efficiency (ASE) of wireless transmission over fading channels. • Diversity mitigates fading and makes the channel look Gaussian-like. • Constellation size, transmit power are adjusted according to the channel quality, which increases the ASE without wasting or sacrificing error probability performance.
Department of Electronics and Telecommunications
Motivation
• Non-zero estimation error. • Goal: Maximize ASE while keeping instantaneous BER ≤ BER0 when both estimation and prediction error are considered.
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
3
Adaptive encoder and modulator
Power control
Pilot insertion
Zero−error Feedback channel
Fading channel Fading channel Power selection Constellation selection
... ... ... ... .
Buffer Buffer
Channel predictor
.. .. .
Department of Electronics and Telecommunications
System Overview MRC combiner, adaptive decoder and demodulator
Estimator . .. . Estimator
L
D P D D ..... D P D D ..... D P D ypl,b(k) =
q
Epl hb(k; l)s(k; l) + ηb(k; l)
l=0
(1)
yd,b(k; l) =
p
Edhb(k; l)s(k; l) + ηb(k; l)
l ∈ [1, L − 1]
(2)
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
4
• E[|s(k; l)|2] = |s(k; 0)|2 = 1. • hb(k; l) is stationary complex Gaussian RP with zero mean, and variance σh2 = 1. • Subchannels are mutually uncorrelated. • ηb(k; l) is complex AWGN with zero mean and variance N0/2 per component, with the components being uncorrelated.
Department of Electronics and Telecommunications
Assumptions
• The channel statistics are known.
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
5
• The linear channel estimate of the bth branch: he,b(k; l) = weHy(k), • MSE of the estimation error: q ∗ 2 σe,b = 1 − Epl rH e D (s)we 2 Ke uH re (1 − α)L¯ γb X k =1− γbλk + 1 (1 − α)L¯
(3)
(4)
Department of Electronics and Telecommunications
Channel Estimation
(5)
k=1
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
6
• Given he,b(k; l), we do symbol-by-symbol ML detection. The CSNR of a single branch [1] and after MRC are respectively given by 2 Ed he,b(k; l) , (6) γb(k; l) = N0 + gEdσ2e,b (l) γ(k; l) =
B X b=1
B
X 2 Ed γb(k; l) = he,b(k; l) 2 N0 + gEdσe (l)
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
(7)
Department of Electronics and Telecommunications
Channel Estimation cont’d
b=1
7
• Approximated BER performance for TCM on AWGN channels I X bn(i) γ BER(en|γ) = an(i) exp − Mn i=1
0
10
−1
10
(8)
Department of Electronics and Telecommunications
BER Accounts for Estimation Error
−2
BER
10
−3
10
M=4
−4
M=16
M=64
M=256
10
M=8
−5
10
M=128
M=32
M=512
−6
10
0
5
10
15
20
25
30
35
CSNR [dB]
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
8
• Replacing (7) into (8) we have
BER(en| he,b ) =
I X
an(i)
i=1
B Y
2 exp −AnEd he,b(k; l)
b=1
where An = bn(i)/(Mn(N0 + gEdσ2e (l))).
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
(9)
Department of Electronics and Telecommunications
BER Accounts for Estimation Error cont’d
9
• The linear predicted channel of a single branch: hp,b(k; l) = wpHy(k),
(10)
• MMSE of the prediction error σ2p,b = 1 −
2 Kp uH r (1 − α)L¯ γb X k p k=1
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
(1 − α)L¯ γbλk + 1
(11)
Department of Electronics and Telecommunications
Channel Prediction
10
• Consider the relationship he,b(k; l) = hb(k; l) − e,b(k; l) = hp,b(k; l) + p,b(k; l) − e(k; l). (12) • For single antenna sysems, given hp,b(k; l) =⇒ p( he,b hp,b) ∼ Rice distribution with |(1 − ρ)hp,b(k; l)|2 , K= σ˜ h2
Department of Electronics and Telecommunications
BER Accounts for both Prediction and Estimation Errors
e,b
where ρ = correlation between estimation error e,b(k; l) and the predicted channel hp,b(k; l) (very small ⇒ set equal to 0). σ˜ h2 ≈ σ2e,b + σ2p,b (ρ = 0, e,b(k; l) and p,b(k; l) uncorrelated). e,b Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
11
• For multiple uncorrelated receive antenna systems p he,b hp,b = QB b=1 p he,b hp,b • BER given the set of predicted channel can be obtained as: Z ∞Z ∞ BER en he,b BER en| hp,b = · · · 0 0 ×p he,b hp,b d he,1 · · · d he,B (13)
Department of Electronics and Telecommunications
BER Accounts for both Prediction and Estimation Errors cont’d
2 ¯ • Let the predicted CSNR on each subchannel be γˆb = Ed hp,b(k; l) /N0 [2, 3] then the combined CSNR using MRC is B 2 E¯d X γˆ = hp,b(k; l) =⇒ γ¯ˆ = r¯ γbB where r = E¯d(1 − σ2p )/E N0 b=1
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
12
• Assuming σ˜ h2e,b = σ˜ h2e ∀b, and letting dn = 1/(AnEdσ˜ h2e + 1), the BER given predicted CSNR is: I X γ ˆ d A EE n n d BER(en|ˆ γ) = an(i)dBn exp − (14) ¯ ¯ γ E b d i=1 • The overall BER (over all codes) R γˆn+1 PN R BER(en|ˆ γ )p(ˆ γ )dˆ γ n=1 n γˆn BER = PN n=1 Rn Pn
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
Department of Electronics and Telecommunications
BER Accounts for both Prediction and Estimation Errors cont’d
13
R1
outage γˆ1
R2 γˆ2
RN −1 γˆ3
γˆN −1
RN γˆN
• Set of codes {Mn}N n=1 and the corresponding spectral efficiencies (SE) {Rn}N n=1 . • If the predicted CSNR γˆ ∈ [ˆ γn, γˆn+1i, the nth code (thus SE Rn) will be used. γˆ0 = 0 and γˆN +1 = ∞.
Department of Electronics and Telecommunications
ACM Concept
• BER(en|ˆ γ ) ≤ BER0 for all modes.
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
14
• The average power per data symbol and pilot symbol: E¯d = αLE/(L − 1)
and
Epl = (1 − α)LE
• Since no transmission when γˆ < γˆ1 E¯d E¯d R = Ed = ∞ γ) Q(B, γˆ1/r¯ γ )dˆ γ p(ˆ γˆ1
Department of Electronics and Telecommunications
ACM cont’d
where p(ˆ γ ) is the pdf of the predicted CSNR, which is Gamma distributed, and Q(·, ·) is normalized incomplete gamma function.
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
15
Department of Electronics and Telecommunications
ASE Performance • Average spectral efficiency is given by N
L−1X R n Pn ASE = L n=1 N L−1X 1 = log2(Mn) − L G n=1 n o × Q (B, γˆn/r¯ γb) − Q (B, γˆn+1/r¯ γb)
(15)
• For each value of L ∈ 2, b1/(2fdTs)c [4] we find max ASE(α) α
subject to 0 < α < 1
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
(16)
16
• No data is transmitted when γˆ < γˆ1, the system suffers an outage of Z γˆ1 Pout = p(ˆ γ )dˆ γ = 1 − Q(B, γˆ1/r¯ γ) 0
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
Department of Electronics and Telecommunications
Outage Probability
17
• {Mn} = {4, 8, 16, 32, 64, 128, 256, 512}. • fc = 2 GHz. • Symbol period Ts = 5 µs. • Mobile velocity v = 30 m/s. • System delay τ = DLTs = 1 ms (or τ = 0.2/fd). • Estimator order Ke = 20, and predictor order Kp = 250.
Department of Electronics and Telecommunications
Simulation Parameters
• BER0 = 10−5. • B = {1, 2, 4}
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
18
Department of Electronics and Telecommunications
Results: Optimum α and L 180
1
160
0.95
B=1 B=2 B=4
140 0.9
120 0.85
L
α
100 0.8
Equal power
80 0.75
60
Equally allocated 0.7
0.6 5
40
Optimally allocated
0.65
20
B=1 B=2 B=4
10
15 20 25 Expected subchannel CSNR
30
(a) Optimum power allocation
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
Optimal power
35
0 5
10
15 20 25 Expected subchannel CSNR
30
35
(b) Optimum pilot symbol spacing
19
Department of Electronics and Telecommunications
Results: ASE 9 B=1
Average Spectral Efficiency [bits/s/Hz]
8 7
B=2
6 5
B=4 Capacity
4 3 2 Optimal power, optimal L Optimal power, L = 10 Equal power, optimal L Capacity (constant power) [2 eq. (40)]
1 0 5
10
15 20 25 Expected subchannel CSNR
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
30
35
20
Department of Electronics and Telecommunications
Results: BER −5
10
B=1 B=2 B=4
−6
Average BER
10
−7
10
−8
10
5
10
15 20 25 Expected subchannel CSNR
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
30
35
21
Department of Electronics and Telecommunications
Results: Outage probability 0
10
−1
10
Outage probability
B=1
B=2
−2
10
B=4 −3
10
Optimal power, optimal L Equal power, optimal L −4
10
5
10
15 20 25 Expected subchannel CSNR
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
30
35
22
• Adaptive trellis-coded PSAM with receive antenna diversity is investigated. • The pilot symbol period and power allocation between pilot and data symbols were optimized to maximize ASE. • We achieved higher ASE and lower probability of outage without sacrificing BER performance.
Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
Department of Electronics and Telecommunications
Conclusion
23
[1] X. Cai and G. B. Giannakis, “Adaptive PSAM accounting for channel estimation and prediction errors,” to appear in IEEE Transactions on Wireless Communications, 2004. [2] D. V. Duong and G. E. Øien, “Adaptive trellis-coded modulation with imperfect channel state information at the receiver and transmitter,” in Nordic Radio Symposium, Oulu, Finland, Aug. 2004. [3] G. E. Øien, H. Holm, and K. J. Hole, “Impact of channel prediction on adaptive coded modulation performance in Rayleigh fading,” IEEE Transactions on Vehicular Technology, vol. 53, no. 3, pp. 758–769, May 2004.
Department of Electronics and Telecommunications
References
[4] J. K. Cavers, “An analysis of pilot symbol assisted modulation for Rayleigh fading channels,” IEEE Transactions on Vehicular Technology, vol. 40, no. 4, pp. 686–693, Nov. 1991. Duc V. Duong @ BEATS/Wireless IP workshop, Gotland 25.08.2004
24