Professional Documents
Culture Documents
I. I NTRODUCTION
In recent years, appropriately designed CP - assisted block
transmission schemes were proposed and developed for broadband wireless systems, which have to deal with strongly
frequency-selective fading channel conditions. These schemes
take advantage of current low-cost, flexible, FFT- based signal
processing technology with both OFDM (Orthogonal Frequency Division Multiplexing) and SC/FDE (Single Carrier /
Frequency Domain Equalization)alternative choices [1]. Mixed
T
..
sT = sN Ls , sN Ls +1 , , sN 1 .s0 , s1 , , sN 1
|
{z
}
CP
(3)
1
(In the OFDM case, s = F1
S,
where
F
denotes
the
N
N
N N IDFT matrix). When space diversity, with Q branches,
IDFT
Add
CP
sT
h = [h0 , h1 , , hN 1 ]
Rem.
CP
DFT
FDE
Det.
b
S
Det.
b
s
a)
s
Add
CP
sT
h = [h0 , h1 , , hN 1 ]
Rem.
CP
DFT
FDE
IDFT
b)
Fig. 1.
(q)
=
hand Q receiver iTinput noise vectors
(q)
(q)
(q)
0 , 1 , , N 1
can be used to describe the
CP-assisted block transmission over the time-dispersive,
(q)
noisy channel. With Nk (k = 0, 1, , N 1) denoting the
(q)
components of N = FN (q) , we can write
(q)
(q)
(q)
Yk = Hk Sk + Nk
(k = 0, 1, , N 1, q = 1, 2, , Q)
(1)
..
.
Yk
(Q)
Yk
Fig. 2.
(1)
Hk
(6)
Sk
Ck
(Q)
Hk
(1)
(5)
for ZF
,
Q
P
(q) 2
Hk
Ck = q=1 1
(7)
2 , for MMSE
Q
P
+ H (q)
q=1
i
h
(q) 2
where = 2 /s2 (2 = E n and s2 = E |sn |2 ,
i
h
(q)
since E n = E [sn ] = 0).
In this paper, we consider a class of multipath radio channels, all of them characterized by a given set of path "power
gains" {Pi } and a corresponding set of path delays {i }. We
assume that i = i with = Ns Ts , where Ts is the symbol
duration and Ns is an integer that can be adjusted according to
the intended level of time dispersion effects on the transmitted
signals. We also assume Pi = exp(i), for i = 0, 1, , 10,
and zero otherwise, with a selected non-negative constant ,
and an independent Rayleigh fading for each path and each
receiver branch.
For the qth receiver branch (q = 1, , 2, , Q), the CIR
components are then characterized as follows, through the use
(q)
of independent, zero-mean, complex Gaussian variables Zi
with variance equal a 1:
q
(q)
hn(q) = Pn/Ns Zn/Ns ,
(8)
10
Pi [dB]
-10
-20
-30
0
10
15
i /Ts
20
25
30
i
h
(q) (q )
= 0 for n 6= n
0 and zero otherwise, and E hn hn
and/or q 6= q.
Some performance results are provided in the following,
when using either OFDM os SC/FDE, with N = 512,
Ls = 128 and QPSK (Quaternary PSK) symbol constellation
S
s
(1j) for SC/FDE; Sk =
(1j)
in both cases: sn =
2
2
for OFDM. The simulation results are shown in fig. 4, both
without diversity and with a two-branch diversity, for a channel
as described above, with = 0.5 and Ns = 11; since
Ls = 128, we can say that the CP is long enough to cope with
the time-dispersive effects of the strongly frequency-selective
Rayleigh fading channel. From these results - and also from
0
10
101
102
SC/FDE
Fig. 5.
uplink.
Hybrid air interface: OFDM for the downlink and SC/FDE for the
III. OFDMA
OF DM
104
10
10
Eb
No
15
20
[dB]
(in)
(in)
(in)
(in)
(in)
AND
103
MT
BS
(in)
(10)
Data Block
Cod.
(j th U ser)
S/P
Mod.
DL multiple access
UL multiple access
Data Modulation
(in)
Sj
Mj N
Mapping
Channel coding
Mj
sj
Sj
Transmitted
IDF T
CP ins.
Subcarrier mapping
Signal Block
N
Fig. 6.
(in)
sj
Data Block
Cod.
(j th U ser)
S/P
Mod.
Subcarrier spacing
Duplexing
Subcarrier hopping
Sj
DF T
Mj
Mobile WiMAX
OFDMA
OFDMA
QPSK, 16-QAM,
and 64-QAM
Convolutional coding and convolutional turbo coding:
block turbo coding
and LPDC coding
optional
Localized and distributed
512
3GPP-LTE
OFDMA
SC-FDMA
QPSK, 16-QAM,
and 64-QAM
Convolutional coding and turbo coding
5, 7, 8.75,
10MHz
10.94 kHz
TDD
Yes
Localized
512
and
TABLE I
C OMPARISON OF THE MAIN RADIO ASPECTS OF W I MAX AND 3GPP-LTE
Mj
Mj N
Mapping
Transmitted
IDF T
CP ins.
Signal Block
N
Fig. 7.
(in)
j,n
therefore, we can conclude that sj,n = m
exp (j2nc/N ),
j
(in)
(in)
which means that |sj,n | = sj,n /mj (e.g. sj,n =constant
(QPSK constellation) |sj,n | =constant).
31
31
Rule 2
Rule 1
sj
Sj
Sj,k = Sj,kKj
(11)
b)
Mapping rule R2: for a selected Kj [0, mj
1]
mj =
N
Mj
(in)
(12)
B. Receiver Aspects
When the CP is long enough to cope with the channel time
dispersion, the frequency-domain received samples concerning
user j (after removal of the CP-related samples and a length-N
DFT), at the qth branch of the BS receiver, are given by
(q)
(q)
(q)
(13)
(q)
where Nk
corresponds to independent, zero-mean,
frequency-domain Gaussian noise terms with variance
N N0 . Of course, this happens for Ls L = 10NS ; if
this condition is not met (Ls < 10Ns , i.e. a CP duration
Ls Ts below 10 = 10Ns Ts , where Ts is the duration
(q)
of each symbol sj,n ), then Yj,k will also include a selfinterference and multi-user interference terms resulting from
the insufficient-CP conditions. For user j and branch q, we
(in),(q)
y(q)
CP rem.
(Ls )
(Branch q)
User
Sep.
DF T
N
YJ
(q),(in)
Yj,k
b
a)
j2n k
Mj
(q),(in)
Hj,k
(q),(in)
+ Nj,k
(in)
sj,n = j sj,n +
(in)
e (in)
S
j
b (1),(in)
H
j
(Q),in)
(16)
(17)
(18)
Mj 1
e
sj
j2n k
1 X
Cj,k e Mj
Mj
IDF T
Mj
Yj
k=0
Q
X
(q),(in)
Hj,k
(q),(in)
Nj,k
q=1
Mj
Mj 1
Q
X
1 X
(q),(in) 2
j =
Cj,k
Hj,k
Mj
q=1
Cj
(19)
k=0
b (Q),(in)
H
j
b)
Fig. 9. Generation of the user input vectors, at the BS receiver, concerning
the several users (a) and subsequent FDE for user j (b).
(14)
(q)
(in)
= sj,n e
(in)
(i),in)
Yj
(k = 0, 1, , Mj 1).
MJ
j2n k
Mj
(in),(q)
(in)
M1
Y(q)
(in)
Sj,k = sj,n e
Y1
Received
Signal Block
under the channel assumptions of sec II. This is the case with
the MFB concerning "raw" BER performance, i.e., the error
rate for direct decisions on the coded bits, without decoding.
Under the ideal "ISI-free" assumption of a single user (j)
and a QPSK transmission with a single symbol per block,
(in)
(in)
(in) (q),(in)
Sj,k Hj,k
(q),(in)
Nj,k
(15)
(21)
k=0
(in)
N
N +Ls .
Eb
N0
per receiver
(22)
Therefore,
(q),(in)
; q = 1, 2, , Q} =
(23)
P e {Hj
v
u
Mj 1 Q
u
2
Eb X X (q),(in) 2
P
Q t
Hj,k
.
Mj n Pn N0
q=1
k=0
Cj,k =
j +
where j =
N
Mj
N0
j2
(24)
Q
P
(q),(in) 2
|Hj,k
|
q=1
Pn
n
E
2 Nb
14
FDE MMSE Simulated
It should be noted that a similar analytic performance evaluation approach can be adopted for the conventional FDE
(MMSE) receiver technique, with
q=1
j +
q=1
Q
P
k=0 j +
1
j,MMSE
=
SN R =
j 1
1 j,MMSE
j MP
k=0 j +
|Hj,k
Q
P
(q),(in) 2
|
|Hj,k
q=1
Q
P
10
10
6
2
10
Ns
(q),(in) 2
|
|Hj,k
Pn
14
. (26)
6
Ns
1
q=1
(q),(in) 2
q=1
(25)
(q),(in) 2
|Hj,k
|
10
Fig. 10. Performance results for both R1(solid line) and R2(dashed line),
with N = 512, Ls = 128, Mj = 64 and = 0.
(q),(in) 2
|Hj,k
|
Q
P
j = j,MMSE =
Q
P
12
Eb
N0
Fig. 11.
2
]
E[Hi Hik
n=0 E[|hn | ] exp (j2nk/N )
=
P
N 1
2
E[|Hi |2 ]
n=0 E[|hn | ]
PN 1
2
] exp (j2nk/N )
n=0 E[|hn |P
=
j Pj
= RH (k).
(28)
For NS = 1, |RH (k)| = 1exp(11(k))
1exp((k)) , with (k) =
+ j 256
k(k = 0, 1, , 511), as shown in Fig. 12(a). Fig.
12(b) shows |RH (k)| for NS = 8.
The best performance results on MFB, in Figs. 10 and 11 are
concerned to the smallest correlations of fading effects within
the set of Mj = 64 allocated subchannels. High correlation
levels (for example, when NS = 1 and rule R1 is adopted)
lead to poor performances. The small accident for NS = 8,
in the performance curves regarding rule R2 (which means,
for example, the use of subchannels 0, 8, 16, , 504), can
be easily explained by resorting to Fig. 12(b) (peaks at k =
64, 128, , 448).
|RH (k)|
0.5
0
50
100
150
200
250
300
350
400
450
500
a)
|RH (k)|
1.0
(q),(in)
0
100
150
200
250
300
350
400
450
500
b)
=
(i)
Q
X
q=1
(i) (in)
j Sj
(q),(in)
Yj
(q),(in)
H
j
#
Q
X
(q),(in) 2 (in) (i1)
,
Hj,k
Sj,k
(30)
q=1
KF
2 ,
2 P
(i1)
Q (q),(in)
j + 1 j
H
q=1
j,k
where j =
Fig. 12. |RH (k)| for NS = 1(a), and NS = 8(b) (dashed line for = 0.5
and solid line for = 0).
(i)
Cj
(i)
Cj,k
+ Gaussian Noise).
(i)
(i)
50
(i)
j
(q),(in)
(i1) T
(i1)
(i1)
(in)
(in)
(in)
when using Sj
=
= Sj,0
, , Sj,Mj 1
(i1)
(i1) T
(in)
(in)
FMj sj,0
to denote the frequency, sj,Mj 1
Cj,k =
0.5
"
(in)
= Sj,k Hj,k
1.0
2
(i) (in) PQ b (q),(in)
(i)
(i) (in)
Gj,k = E j Sj,k Cj,k Sj,k
H
, having
q=1 j,k
(29)
N N0
Mj j2
(i)
(i1)
(i)
(31)
(i1)
,
(and also as to sk
leads to j = 1. As to j
(i)
required to compute Gj,k ), we need to use the Log-Likelihood
Ratio (LLR) values concerning the coded bits, as provided by
the preceding iteration [7], [8]. Since there is no "decoding
aid" within the iterative FDE technique of Fig. 13, the required
LLR values are simply those previously obtained, through
(in),(i1)
.
soft bit demapping, from the equalized samples sj,n
For i = 1, with no a priori information on the coded bits,
(i)
the LLR values are equal to zero, which leads to Gj,k = 0
(i1)
= 0 in (31): this means that a conventional FDE
and j
under the Minimum Mean Squared Error (MMSE) criterion
is actually carried out in the first iteration. After several
(i1)
1 and
iterations and/or for high SNR, typically j
(in)
(i1)
(in)
(i)
Sj,k
Sj,k , leading to approximately constant Cj,k
coefficients (quasi-matched filtering conditions) and a nearly
perfect soft cancellation of residual ISI after that quasimatched filtering. Decisions on the coded bits are directly
made at the soft demapper output, based on the signs of the
corresponding LLR values, after a certain number of FDE
iterations. BER performances very close to the MFB derived
in sec. IV are then achievable, even for 3 iterations only. It
should be noted that we can confirm the MFB performance
semi-analytically obtained (as explained in sec. IV) through a
Monte Carlo simulation for the receiver technique of Fig. 13,
by assuming ideal channel estimation and one iteration only,
(i)
(i1)
= 1 in the computation of Cj,k (eq. (31)) and
with j
(i)
(in)
,(i1)
(in)
(in),(i)
S
j
(1),(in)
Yj
DF T
Branch 1
(i)
Cj
(1),(in)
H
j
b
Soft
Demap.
IDF T
T o Dec.
(i)
Gj
C&G
(Q),(in)
(Q),(in)
(in),(i)
sj
Yj
yj
DF T
Branch Q
(Q),(in)
H
j
Fig. 13.
(1),(in)
DF T
Branch 1
b
(1),(in)
H
j
b
(Q),(in)
(Q),(in)
(i)
Cj
sj
Soft
Demap.
IDF T
(i)
Gj
C&G
Yj
yj
DF T
Branch Q
(Q),(in)
H
j
Fig. 14.
(in),(i)
(in),(i)
S
j
Yj
yj
SISO
Decoder
Estimated
Data
Block
(in)
(1),(in)
yj
2nd Iteration
12
3rd Iteration
MFB
10
6
5
10
15
20
25
Ns
Fig. 15. Raw BER performances when using the simplified iterative FDE
technique, for = 0: solid line for rule R1 and dashed line for rule R2.
101
2nd Iteration
102
3rd Iteration
Raw BER
1st Iteration
8
MFB
103
MFB
1 User - 1st Iteration
104
10
10
Eb /N0 [dB]
a)
101
10
15
20
25
Raw BER
102
103
Ns
MFB
1 User - 1st Iteration
104
Fig. 16. BER performances when using the Turbo FDE technique, for = 0:
solid line for rule R1 and dashed line for rule R2.
105
6
Eb /N0 [dB]
b)
Fig. 17. Comparison of raw BER performances for Ns = 18, when using
the simplified iterative FDE technique with rule R1 (a) and rule R2 (b).
102
2 Users - 1st Iteration
2 Users - 2nd Iteration
2 Users - 3rd Iteration
103
MFB
BER
104
105
106
Eb /N0 [dB]
a)
102
2 Users - 1st Iteration
2 Users - 2nd Iteration
2 Users - 3rd Iteration
103
MFB
BER
104
105
106
Eb /N0 [dB]
b)
Fig. 18. Comparison of BER performances for Ns = 18, when using the
turbo FDE technique with rule R1 (a) and rule R2 (b).
102
2 Users - 1st Iteration
2 Users - 2nd Iteration
2 Users - 3rd Iteration
103
MFB
BER
104
105
106
Eb /N0 [dB]
a)
102
2 Users - 1st Iteration
2 Users - 2nd Iteration
2 Users - 3rd Iteration
103
MFB
1 User - 1st Iteration
BER
shown in the examples of Sec. VI.a and VI.b, for N > 12. In
the following, we will show and discuss some performance
results regarding insufficient-CP conditions in a multi-user
context, which obviously leads to increased ICI levels, and
therefore, to an increased performance degradation, for both
rule R1 (a) and rule R2 (b); as to the channel, we assume
= 0 and either Ns = 18 or Ns = 22. Figures 17 to 21 show
performance results for both the single-user context (dashed
line) and a multi-user context (solid line), for selected "worst
cases", regarding either rule R1 or rule R2, when two users are
assumed (with M2 = M1 = 64 and the same received power
level); the single-user MFB performance (dotted line) is also
included. Fig. 17 is concerned to the raw BER performances
when using the simplified iterative FDE technique of Fig. 13,
for Ns = 18; Figs. 18 and 19 show the BER performances
when the turbo FDE technique of Fig. 14 is employed, for
Ns = 18 and Ns = 22, respectively.
The results of Fig. 17 confirm that the insufficient-CP
conditions lead to a significant performance degradation at low
values of the raw BER, even in a single-user context, when
using rule R1; however, this is not the case when using rule R2,
where close approximations to the MFB performance are still
achievable. In the multi-user context, performance degradations are slightly increased, in all cases. It should be noted that,
at high values of the raw BER (say, at BER= 102 ),practically
there is no difference between performances under rule R1 and
rule R2 (the ICI levels are then negligible when compared with
the Gaussian noise levels).
The results of Figs. 18 (Ns = 18) and 19 (Ns = 22)
confirm that the insufficient-CP conditions lead to small, very
similar, performance degradations, at BER greater than 106 ,
with rules R1 and R2 (a bit higher in the multi-user context).
Figs. 20 and 21 have been devised to allow a direct comparison of BER performances when using either the turbo FDE
receiver technique of Fig. 14 (solid line) or the Simplified
Iterative FDE technique of Fig. 13, followed by Viterbi
Decoding (dashed line). Two users have been assumed, with
M1 = M2 = 64 and the same received power level, with
either Ns = 18 (Fig. 20) or Ns = 22 (Fig. 21). These
figures show that replacing the turbo FDE technique of Fig.
14 by the simplified iterative FDE technique of Fig. 13,
plus the complementary soft-decision decoding, leads to some
104
105
106
Eb /N0 [dB]
b)
Fig. 19. Comparison of BER performances for Ns = 22, when using the
turbo FDE technique with rule R1 (a) and rule R2 (b).
10
102
1It. T urboF DE
2It. T urboF DE
3It. T urboF DE
103
3It. SIF DE + V D
BER
MF B
104
105
106
Eb /N0 [dB]
a)
102
1It. T urboF DE
2It. T urboF DE
3It. T urboF DE
103
3It. SIF DE + V D
BER
MF B
104
105
106
Eb /N0 [dB]
b)
Fig. 20. Comparison of BER performances for Ns = 18, when using either
the turbo FDE technique or the Simplified Iterative FDE technique plus
Viterbi Decoding with rule R1 (a) and rule R2 (b).
102
1It. T urboF DE
2It. T urboF DE
3It. T urboF DE
103
3It. SIF DE + V D
BER
MF B
104
105
106
Eb /N0 [dB]
a)
102
1It. T urboF DE
2It. T urboF DE
3It. T urboF DE
103
3It. SIF DE + V D
R EFERENCES
BER
MF B
104
105
106
Eb /N0 [dB]
b)
Fig. 21. Comparison of BER performances for Ns = 22, when using either
the turbo FDE technique or the Simplified Iterative FDE technique plus
Viterbi Decoding with rule R1 (a) and rule R2 (b).