Professional Documents
Culture Documents
Simone Morosi, Enrico Del Re, Romano Fantacci, Dania Marabissi, Nicola Del Santo.
m2 1 N on 2
+ n 2
II. Bit-loading Algorithms
> (1)
Hm
2
N on n =1 H
The performance of a DMT system strongly depends n
on the effectiveness of the Bit-loading technique which is
adopted. As it is known, the bit-loading algorithms
where is the total energy budget, N on is the number system must provide a training sequence, and a feedback
line, to feed back the CSI from the receiver to the
of subchannels turned on, while the parameter , transmitter. The slowly time varying channel
defined as the SNR gap, indicates how far the system is characteristics permit to obtain a highly accurate
from the maximum achievable capacity. The SNR gap is estimates.
a function of the target probability of error; if an uncoded We have introduced an LMS channel estimator [5],
M-QAM system is considered, can be evaluated as: implementing a low-complexity pilot-aided estimation
[ ( ) ]
scheme, in order to evaluate the performance decay of the
Q 1 Pe 2
system, in presence of an estimation error. With the
= 10 log10 3
(2) chosen algorithm, slightly different from classical LMS,
3 a training sequence which is composed by M symbols, is
periodically sent, and the subchannel estimated
The second step consists in distributing the energy over coefficient hn ,i is obtained iteratively, using the mean of
the subchannels which have been turned on. The optimal L previous coefficient.
water-filling distribution of energies can easily be
In classical LMS prediction error e(t ) is evaluated by
obtained by few operations. The energy in each
subchannel is given by: comparing received sample with expected one, then
multiplied by a correction factor and used to adjust
estimated coefficients h(t ) :
1 N on
2
n = + n 2 (3)
N on
n =1 H n
hn+1 (t ) = hn (t ) + e* (t ) (5)
1 L 1
hn (m + 1) = hn l (m l ) + en (m )
*
1 g (6)
bn = log 2 1 + n n (4) L l =0
2 m
where M is a parameter, that must obviously satisfy the
where m is the target margin, and g n is the processing condition L M . This scheme is based on the
2
assumption that the parameter remains constant over the
Hn duration of the pilot sequence; therefore, it is effective
gain: gn = . The number of bits which is with slowly fading channel.
n2 The effectiveness of the proposed approach will be
determined by (4) has to be rounded to an integer value, shown in the section of the simulation results.
and energies re-scaled accordingly.
The Leke-Cioffi algorithm is well suited for slowly
varying channels, and for bursty application, such as the IV. Proposed System and Working Conditions
IP communications and generic packet data
transmissions, where it is important to afford The proposed system has the structure shown in Fig.1.
transmission at the maximum achievable data rate. It is worth stressing that Discrete Fourier Transform
(DFT) utilization permits to perform modulation and
demodulation by base-band processing: particularly,
III. Channel Estimation modulation operation, that is symbol mapping upon
single sub-carrier, is accomplished by inverse Fourier
A bitloading algorithm requires the knowledge of Transforming (IDFT) of 2N hermitean complex
Channel State Information (CSI), so involving the symmetric values; these values are generated from N
problem of Channel Estimation. Moreover, the Channel complex symbols in order to transmit a real signal
State Information must be known both at the transmitter, modulated upon N sub-carriers. During propagation, ISI
which has to distribute bits and energies according with arises because of delay spread while channel distortion
the described scheme, and at the receiver, to realize the takes to loose orthogonality between sub-carriers, so
demodulation and the 1-tap equalization. Therefore, the creating Inter-Channel Interference (ICI). Both
impairments can be faced by cyclic prefix (CP) characteristics are assumed not to show fast variations in
introduction: in particular, if CP length is chosen to be at time with respect to the bit epoch so that channel can be
least equal to delay spread , bandwidth efficiency loss is considered as quasi-stationary. In order to effectively
equal to / ( + 2N). CP introduction takes to obtain at represent channel characteristics, the set of echo model
the receiver cyclic convolution of Channel Impulse parameters provided in [11] has been adopted. In the
Response and transmitted signal so that it is relatively simulations, the following working conditions have been
easy to eliminate CP from the received signal. Moreover, assumed:
after DFT, only a 1-tap equalizer is required for the Frequency ranging from 1 to 21.480 MHz.
received signal. Coherent phase modulation.
Perfect power matching (i.e., ideal power transfer).
Number of sub-channels equal to 256.
CYCLIC
PREFIX Maximum number of bits per symbol equal to 7 (i.e.,
MAPPING
PARALLEL
TO SERIAL
128 signal constellation).
OFDM
SERIAL TO BIT HERMITEAN IDFT SYMBOL
PARALLEL ALLOCATION SIMMETRY
MAPPING
V. Results
H 01
CYCLIC
PREFIX In this section, the performance of the proposed
systems are described in different environment conditions
SERIAL TO
1E-01
1E-02
1E-03
BER
1E-04
1E-05
1E-06
Comparing the system using estimated coefficients with VI. Concluding Remarks
the one with ideal channel knowledge, BER and Bit-Rate
performance, respectively in Figs. 4 and 5, can be seen to In this paper, a DMT transmission system, dedicated to
be extremely near. We can deduce that the estimation power line context, and implementing a Rate Adaptive
problem is not crucial in this context because of the Bitloading scheme based on the one proposed by Leke
channel quasi-stationarity and the short distances and Cioffi, has been analyzed; in the system an LMS
involved: particularly, in this environment, the estimation channel estimator has been introduced and used to
process is not to be repeated so often, allowing to use a compare performance with ideal channel estimation case.
training sequence long enough to reach a good The simulations results showed that estimation problem
approximation. Figs. 4 and 5 show results obtained by is not crucial in such a context, and that bitloading
using training sequences of 250 and 500 DMT symbols. algorithm permits to achieve extremely high data-rate, if
higher order constellations have been allowed. The
complexity required by the proposed system is
comparable with the one required by the DSL
comunications.
References