as follows:
Z
n
(z;y) =
exp
−(
yz
1+σ
2
η
z
)
1+ σ
2
η
z
(26)
In this case, (23) can be simplified as
ϕ
∗
m,n
=
1
Λ∆
m
+ σ
2
η
ln
c
1
/ε
target
1+ Λσ
2
η
∆
m
!
(27)
for all n = 1, ··· ,N; m = 1,··· ,
M .
where ∆
m
= −(b
m
−b
m−1
)/(
1
q(b
m
)
−
1
q
(
b
m−1
)
). It is ob-
served that for σ
2
η
= 0, (27) reduces to (24). In gen-
eral, the Lagrange multiplier Λ is determined by the
constraint in (20). Specifically, if σ
2
η
and θ
2
are iden-
tical for all n, then (20) can be rewritten as follows:
M
∑
m=1
b
m
θ
2
e
−ϕ
∗
m
/θ
2
−e
−ϕ
∗
m+1
/θ
2
=
R
target
N
(28)
5 SIMULATION RESULTS
In this section, we first illustrate through simulation
the efficacy of the resource allocation schemes pro-
posed in Section 4. Meanwhile, the 12-ray chan-
nel model described in Section 3.1 has been used in
this simulation, and the value of f
m
is set to 240Hz.
The other system parameters are the same as those
in Section 3.1, in which d = 10. The set of modula-
tion schemes used in this case are QPSK, 16QAM,
64QAM and 256QAM, and the target data rate is
R
target
= 4N. From Figure 1, the NMSE of the LMS
predictor for f
m
= 240Hz is about −15dB. Thus, for
simplicity, we ignore the design of the channel pre-
dictor by assuming its output is a (Gaussian) noisy
version of the CIR with NMSE=−15dB. In other
words, the predicted CIR used for resource allocation
is generated by adding to g(k) (which is calculated
using (3)), a sequence of iid complex-valued Gaus-
sian random variables, whose variance is determined
by NMSE.
The allocation methods proposed in Sections 4.1
and 4.2 are compared with the results in (Gao and
Naraghi-Pour, 2006) (which assumes perfect knowl-
edge of the CSI). We should point out that if knowl-
edge of the CSI is perfect, then the method in (Gao
and Naraghi-Pour, 2006) is optimal. For these three
approaches, the BER values measured from simula-
tion are plotted vs. the target BER values in Figure
2. It is clear that both methods in Section 4 meet
the BER requirement while the approach in (Gao and
Naraghi-Pour, 2006) does not.
The spectral efficiency of the above three alloca-
tion methods is compared in Figure 3, where the re-
sults corresponding to the perfect CSI case (NMSE=
−∞ dB) is also plotted. For the method in Section 4.1,
since, in the case of perfect CSI, the effective power
gain |h
†
n
|
2
in (16) equals the predicted value |
˜
h
n
|
2
, then
the scheme in Section 4.1 is equivalent to that in (Gao
and Naraghi-Pour, 2006). Thus, only two curves ex-
ist in the case of perfect CSI. In the case of perfect
CSI, the approach in Section 4.2 outperforms that in
Section 4.1. This can be explained as follows: the
method in Section 4.1 requires each OFDM block to
transmit R
target
bits, while the method in Section 4.2
has a more relaxed condition (20) and should result in
higher efficiency. However, it should be noted that the
scheme in Section 4.1 is easier to implement. For the
case of imperfect CSI (NMSE=−15dB), the resource
allocation scheme in Section 4.1 has about 2.5dB im-
provement over the method in (Gao and Naraghi-
Pour, 2006) for ε
target
= 10
−4
, and the method in Sec-
tion 4.2 is about 3.5dB better than that in (Gao and
Naraghi-Pour, 2006).
We also simulated a complete OFDM system with
both channel prediction and resource allocation. The
same channel model and system parameters as those
in previous simulations have been used in this system,
where the range of f
m
is 0−150Hz and R
target
= 2N.
For every 20 OFDM blocks, one channel estimation
is sent back to the transmitter, i.e., d = 20 in this case.
The channel predictor used here is the LMS predictor
in (11)-(12) with M=5.
Figure 4 illustrates the simulation results. A ref-
erence system without channel prediction, which uses
the most recent channel estimation has also been sim-
ulated. The results of this case are labeled as “non-
pred.” in this figure. The system having channel pre-
diction and the proposed resource allocation clearly
outperforms the reference system under all Doppler
frequencies. In this case, the efficiency of the pro-
posed system is almost as good as that of perfect CSI
for Doppler frequencies up to 100Hz. On the other
hand, the reference system suffers tremendous perfor-
mance loss even for f
m
= 50Hz. For ε
target
= 10
−3
,
the proposed system results in 2dB improvement over
the reference system for f
m
= 50Hz, 8dB improve-
ment for f
m
= 100Hz, and 10dB improvement for
f
m
= 150Hz.
WINSYS 2007 - International Conference on Wireless Information Networks and Systems
122