J044 Impulse Noise
J044 Impulse Noise
J044 Impulse Noise
m=0
1
2
m
m
exp(
|x|
2
2
2
m
) (1)
where:
m
= e
A A
m
m!
,
2
m
=
2
(m/A)+T
1+T
,
2
is the variance
of the Class A noise, T =
2
g
,
2
g
is the variance of the AWGN
component and
2
= |
|e
j
, with
= arctan
_
Im()
Re()
_
, and the N-path
propagation model (impulse response) is given by:
h(t) =
N
=1
|
| e
j
(t
) (3)
where N is the total number of paths,
and
are the
amplitude and the phase of the attenuation factor respectively,
and
and
) has to be dened. As a
consequence, the entire model with N paths is completely
dened by 3N parameters. In this study, a 5-path impulse
response provided by the Philipps channel model [15] is taken
into consideration. These parameters are presented in table
I. As one can observe, the sum of the squares of the ve
amplitudes
2
x
1
_
(5)
where the i-th row represents the symbols transmitted during
the i-th time slot and the j-th column the symbols transmitted
from the j-th emitting point. Generally, the code rate is dened
as R = k/p, since p time slots are used to transmit k symbols
[18]. For complex constellations, the transmission matrix with
dimensions 2x2 is the only one that can achieve rate 1 [7],
which is also the case investigated in this work.
The inverse process takes place at the receiver, where the
space-time decoding is performed. Assuming two transmitting
(Tx
1
, Tx
2
) and two receiving antennas (Rx
1
, Rx
2
) (gure 1
case b), the received signals are:
r
0
= r
1
(t) = h
0
x
1
+h
1
x
2
+n
0
r
1
= r
1
(t +T) = h
0
x
2
+h
1
x
1
+n
1
r
2
= r
2
(t) = h
2
x
1
+h
3
x
2
+n
2
r
3
= r
2
(t +T) = h
2
x
2
+h
3
x
1
+n
3
(6)
where h
0
, h
1
, h
2
, h
3
are the channel gains between Tx
1
and
Rx
1
, Tx
2
and Rx
1
, Tx
1
and Rx
2
, Tx
2
and Rx
2
respectively,
and n
0
, n
1
, n
2
, n
3
are the noise and the interference samples.
Fig. 1: Space-Time Block Coding Transmission
176 JOURNAL OF COMMUNICATION AND INFORMATION SYSTEMS, VOL. 20, NO. 3, 2005
The combiner constructs the symbols x
1
and x
2
given
below, which are then sent to the detector.
x
1
= h
0
r
0
+h
1
r
1
+h
2
r
2
+h
3
r
3
x
2
= h
1
r
0
h
0
r
1
+h
3
r
2
h
2
r
3
(7)
For Phase Shift Keying (PSK) signals [17], the maximum
likelihood (ML) detector computes the square of the Euclidean
distance between x
1
and each constellation symbol x
k
, and
decides in favor of x
i
if:
d
2
(x
1
, x
i
) d
2
(x
1
, x
k
), i = k (8)
For the powerline channel with two emitting and two
receiving points (gure 1, case a), perfect isolation between
the wires is assumed. Thus, equations (6) are simplied:
r
0
= r
1
(t) = h
0
x
1
+n
0
r
1
= r
1
(t +T) = h
0
x
2
+n
1
r
2
= r
2
(t) = h
1
x
2
+n
2
r
3
= r
2
(t +T) = h
1
x
1
+n
3
(9)
The ML detector receives the combined signals:
x
1
= h
0
r
0
+h
1
r
3
x
2
= h
0
r
1
+h
1
r
2
(10)
and uses the decision criterion of (8).
Furthermore, the channel capacity is examined. For a SISO
system, the capacity expressed in bits/sec/Hz is given by:
C = log
2
(1 +|h|
2
) (11)
where h is the normalized complex gain of a particular
realization of a random channel and is the SNR at any
transmitting antenna [22].
The channel capacity for a MIMO system with N transmit-
ting and M receiving antennas is computed using the equation
from [23]:
C = log
2
_
det
_
I
M
+
N
HH
__
(12)
where H is the M N channel matrix and (
) denotes the
transpose-conjugate.
When STBC is used, the channel capacity is given by [24]:
C = Rlog
2
_
1 +
1
NR
SNR
M
m=1
N
n=1
|h
n,m
|
2
_
(13)
where SNR is the total mean signal to noise power ratio at
each receiving antenna, R is the space-time code rate and
h
n,m
is the channel gain from the transmitting antenna n
to the receiving antenna m. Equation (13) can be written
equivalently:
C = Rlog
2
_
1 +
1
NR
SNRH
2
F
_
(14)
where H
2
F
is the squared Frobenius norm of channel matrix
H.
The use of the Shannons standard capacity formula C =
BW log
2
(1 + SNR) is not directly applicable to powerline
channels, since the SNR is not constant within the bandwidth
BW [25]. Thus, the capacity is computed taking into account
the received signal power spectral density (PSD)
r
(f) and a
frequency dependent noise PSD
n
(f):
C =
fU
_
fL
log
2
_
1 +
r
(f)
n
(f)
_
df, withBW = f
U
f
L
(15)
where
r
(f) =
t
(f) |H(f)|
2
,
t
(f) is the transmission
PSD and H(f) is the channel transfer function. Considering
the SNR at the transmitter
t(f)
n(f)
in dB, the powerline channel
capacity can be computed by equation (15) in the frequency
range of 1-30 MHz.
IV. SYSTEM STRUCTURE AND ANALYSIS
The general layout of the simulated system can be seen in
gure 2. The data to be transmitted is rst coded with convolu-
tional coding (2,1) with generator polynomial [133,171]. The
reason for utilizing convolutional coding is that it is widely
used in the literature with very good performance results.
However, in fading channels with high levels of impulsive
noise, like the powerline channel, errors have a bursty nature.
This can be controlled by using burst error correcting tech-
niques, i.e. block interleaving [26]. In this work the signal is
block interleaved with interleaving depth 40.
data
bits Convolutional
Encoder
Interleaver
PSK
Modulator
OFDM Tx
Space-Time
Block Coder
Channel
Space-Time
Block Decoder
OFDM Rx
PSK
Demodulator
Deinterleaver
Convolutional
Decoder
data
bits
Fig. 2: System Structure
The modulation schemes under examination are the com-
monly used Binary Phase Shift Keying (BPSK) and Quadra-
ture Phase Shift Keying (QPSK), which are the most popular
in applications to wireless and powerline channels today. The
signal power for both modulation schemes is normalized to
unity.
Orthogonal Frequency Division Multiplexing (OFDM) is
a multicarrier modulation scheme suitable for PLC due to
its ability to deal with multipath propagation, intersymbol
interference and frequency selective channels. In OFDM the
signal is modulated through 512 carriers, equally spaced within
the frequency range from 1 to 30 MHz. The guard time in the
case of the satellite channel is a quarter of the OFDM symbol
duration, while for the powerline channel the guard time is
chosen to be 0.5 sec, greater than the maximum delay spread
(0.427 sec).
The STBC scheme applied in our study utilizes two emitting
points / antennas and two receiving points/ antennas for the
examined channels (hereafter referred to as STBC2x2). The
transmission matrix used to produce the space-time encoder
and decoder was described in (5). For the PLC application it
is essential to use equal number of transmitting and receiving
points. On the contrary, implementation in wireless channels
employs an arbitrary number of antennas. However, STBC2x2
is studied for both the powerline and the satellite environment.
JOURNAL OF COMMUNICATION AND INFORMATION SYSTEMS, VOL. 20, NO. 3, 2005 177
The Class A noise is characterized by three parameters
[27], which were mentioned in section II-A. These are the
impulsive index A, the variance of the AWGN component
2
g
and the ratio T. Based on [27], A is set equal to 0.25,
2
g
= 10
3
W and T = 0.001. The parameter A determines the
impulsiveness of Class A noise (i.e. it is the product of the
mean number of impulses per second and the mean length of
an impulse in seconds). Comparing with other impulsive noise
scenarios studied in [28], it can be concluded that choosing A
to be 0.25 represents very heavy noise conditions.
In the following section, simulation results for the terrestrial
wireless channel are also presented, for the sake of comparison
with the benets that STBC can offer to powerline and satellite
channels. For the terrestrial wireless channel, the channel gains
are modeled as samples of independent complex Gaussian
random variables with variance 0.5 per real dimension, which
results in a Rayleigh distribution with variance 1 [7]. The path
gains used for the simulation of the powerline channel are
given in table I. For the satellite channel, the channel gains are
given by the sum of a log-normal and a Rayleigh distribution
as described in section II-B. It should be mentioned here that
perfect channel estimation at the receiver is assumed in all
cases.
V. PERFORMANCE EVALUATION AND SIMULATION
RESULTS
For the performance evaluation of the proposed systems, a
simulation was developed in Matlab. The gures presented at
the end of the paper were obtained by averaging the results of
multiple simulation runs, in order to minimize the statistical
errors and to assure the validity of the results. The system was
evaluated by simulating a transmission of about 2
20
(1048576)
data bits, so as to derive the performance results for each
one of the tested systems. The multiparametric nature of the
simulation should be mentioned, including the following: bits
per symbol, modulation techniques and interleaving depth.
These are the major parameters with which we tested the
system performance for several values and combinations, in
order to decide on the optimal ones. In this section, the BER
Fig. 3: BER performance for the PLC channel using BPSK
modulation
Fig. 4: BER performance for the PLC channel using QPSK
modulation
and the bitrate performance of the aforementioned systems are
presented for a wide range of SNRs.
In gures 3 and 4 the PLC channel is examined using
BPSK and QPSK modulations respectively. In the rst case,
it is apparent that even a simple convolutional code combined
with interleaving yields much better results compared to the
uncoded transmission. When STBC is applied the system
performs even better, with STBC inducing a gain of about 16
dB at a BER of 10
5
. In the case that the signal is modulated
with QPSK, the results of the simulation show that low BER
can be achieved only by the implementation of space-time
coding, otherwise increasing the SNR does not improve the
performance. Based on [28], this error oor can be justied
as a result of the very heavy impulsive noise scenario used
in our work. The overall results are still worse than those for
BPSK, as expected.
The results for the satellite channel are presented in gures
5 and 6. In the case that BPSK is implemented (gure 5),
the scheme without STBC reaches a BER of 10
5
at an
SNR of 32.5 dB, while the STBC2x2 attains the same BER
at about 14 dB. Regarding the QPSK system in gure 6, a
Fig. 5: BER performance for the satellite channel using BPSK
modulation
178 JOURNAL OF COMMUNICATION AND INFORMATION SYSTEMS, VOL. 20, NO. 3, 2005
Fig. 6: BER performance for the satellite channel using QPSK
modulation
deterioration to the previous gures curves can be observed
when comparing the two modulation schemes. It can be stated
here that STBC2x2 offers less gain to the non-STBC system
(12.5 dB at a BER of 10
5
) than that in the BPSK case.
Results for the terrestrial wireless channel are presented in
gures 7 and 8 as a reference for comparison with powerline
and satellite channels. In gure 7, where BPSK modulation is
applied, STBC is quite benecial, as it can reduce the required
SNR by more than 16 dB at a BER of 10
5
compared to the
system without STBC. Figure 8 depicts the efciency of the
QPSK modulation. The system performance shows a similar
behaviour as with BPSK, with STBC2x2 providing a gain of
16 dB at a BER of 10
5
compared to the case without STBC.
Fig. 7: BER performance for the terrestrial wireless channel
using BPSK modulation
As a general comment, it can be seen that STBC is protable
not only for terrestrial wireless communications, but for PLC
and satellite communications as well. Regarding the PLC
channel, STBC seems more benecial when the signal is
modulated with QPSK than with BPSK. It can be observed
in all gures that the utilization of STBC2x2 offers a great
improvement compared to the non-STBC system.
The capacity of systems under study is presented in gures
Fig. 8: BER performance for the terrestrial wireless channel
using QPSK modulation
9 - 11. For the powerline channel, the capacity with respect
to mean receiver SNR is computed in the frequency range of
1-30 MHz for both the SISO and the STBC2x2 cases (gure
9). As it can be noticed, there is almost no difference between
the SISO and the STBC2x2 capacities. This happens due to
the considered assumption (isolation of the two wires). If we
Fig. 9: Capacity for powerline channel
Fig. 10: Ergodic capacity for satellite channel
JOURNAL OF COMMUNICATION AND INFORMATION SYSTEMS, VOL. 20, NO. 3, 2005 179
Fig. 11: Ergodic capacity for terrestrial wireless channel
had not taken into account this assumption, better behaviour
of the capacity would be expected when using STBC, because
the diversity gain would increase. On the contrary, regarding
the ergodic (mean) capacity comparison in gures 10 and 11, it
can be seen that STBC2x2 offers higher capacity to the system
than the SISO case. It is known that a full rate STBC, used
over any channel with one receive antenna, is always optimal
with respect to capacity [22] and that capacity increases with
increasing number of antennas, due to diversity order. The
improvement in capacity is more evident for the satellite
channel compared to the wireless channel. The amelioration
that STBC provides to the capacity of the wireless systems is
obvious, in contrast to the powerline system.
VI. CONCLUSIONS
This paper examines the BER performance as well as the
channel capacity of an STBC system, for both powerline and
satellite channels. BPSK and QPSK modulations combined
with convolutional code are also investigated. In addition,
OFDM is implemented in order to reinforce systems robust-
ness against multipath propagation phenomena and interfer-
ence. Interleaving is also evaluated as means to improve this
performance.
The STBC application appears to be quite benecial in
terms of the BER performance for both the PLC and the LMS
channel. STBC seems to provide a gain of more than 10 dB at
a BER of 10
5
in comparison with the non-STBC system, for
the two modulation schemes and the different communication
environments. The capacity of the wireless simulated systems
seems to increase when STBC of rate one is applied, while for
PLC it remains the same. The overall conclusion coming out of
this study is that both powerline and satellite communications
can prot a lot from the implementation of this coding-
modulation technique.
In conclusion, it should be pointed out that there is a lot
of further research to be done, investigating the application
of STBC in the powerline and satellite communications. For
future work towards this direction we intend to study how
the efciency of STBC is affected, examining in depth the
MIMO powerline channel modeling and the effect of the noise
correlation in the powerline network.
REFERENCES
[1] C. Assimakopoulos, P. L. Katsis, F.-N. Pavlidou, D. Obradovic, and
M. Obradovic, xDSL Techniques for Power Line Communications,
in Proc. of International Symposium on Power-Line Communications
and Its Applications 2003 (ISPLC 2003), Kyoto, Japan, Mar. 2003, pp.
2125.
[2] W. Liu, H. Widmer, and P. Rafn, Broadband PLC Access Systems and
Field Deployment in European Power Line Networks, IEEE Commun.
Mag., vol. 41, no. 5, pp. 114118, May 2003.
[3] F.-N. Pavlidou, A. J. H. Vinck, and J. Yazdani, Power Line Commu-
nications: State of the Art and Future Trends, IEEE Commun. Mag.,
vol. 41, no. 4, pp. 3440, Apr. 2003.
[4] P. L. Katsis, G. D. Papadopoulos, and F.-N. Pavlidou, Coded MC-
CDMA Systems for Power Line Communications, in TELSIKS 2003,
Nis, Serbia and Montenegro, Oct. 2003, pp. 153156.
[5] P. Katsis, G. Papadopoulos, and F.-N. Pavlidou, Comparison of Coded
Orthogonal Frequency Division Multiplexing and Multicarrier Code
Division Multiple Access Systems for Power Line Communications,
International Journal of Communication Systems (IJCS), vol. 17, no. 9,
pp. 833850, Nov. 2004.
[6] C. L. Giovaneli, P. Farrell, and B. Honary, Application of Space-
Time Block Codes for Power Line Communication Channels, in Proc.
of Communication Systems, Networks and Digital Signal Processing
Symposium, Staffordshire, U.K., July 2002.
[7] C. L. Giovaneli, J. Yazdani, P. Farrell, and B. Honary, Application
of Space-Time Diversity/Coding for Power Line Channels, in Proc.
of International Symposium on Power-Line Communications and Its
Applications 2002 (ISPLC 2002), Athens, Greece, Mar. 2002, pp. 101
105.
[8] A. Papaioannou, G. D. Papadopoulos, and F.-N. Pavlidou, Performance
of Space-Time Block Coding over the Power Line Channel in Compari-
son with the Wireless Channel, in Proc. of International Symposium on
Power-Line Communications and Its Applications 2004 (ISPLC 2004),
Saragossa, Spain, Apr. 2004, pp. 362366.
[9] M. Uysal and C. N. Georghiades, Effect of Shadowing on the Per-
formance of Space-Time Trellis-Coded Systems, IEEE Trans. Wireless
Commun., vol. 3, no. 4, pp. 10371042, July 2004.
[10] M. Uysal, Pairwise Error Probability of Space-Time Codes in Rician-
Nakagami Channels, IEEE Commun. Lett., vol. 8, no. 3, pp. 132134,
Mar. 2004.
[11] R. Tesi, D. Tujkovic, E. Kunnari, and L. Mucchi, Space-Time Coded
Satellite Diversity in S-UMTS, in 7th International Workshop on Digi-
tal Signal Processing Techniques for Space Communications, Sesimbra,
Portugal, Oct. 2001.
[12] G. Pay and M. Safak, Performance of DMT Systems under Impulsive
Noise, in Proc. of International Symposium on Power-Line Communi-
cations and Its Applications 2001 (ISPLC 2001), Malmo, Sweden, Apr.
2001, pp. 109114.
[13] S. Galli and T. C. Banwell, Modeling the Indoor Power Line Channel:
New Results and Modem Design Considerations, in Proc. of IEEE
Consumer Communications and Networking Conference (CCNC04),
Las Vegas, USA, Jan. 2004.
[14] S. Galli and T. Banwell, A Novel Approach to the Modeling of
the Indoor Power Line Channel - Part II: Transfer Function and Its
Properties, IEEE Trans. Power Delivery, vol. 20, no. 3, pp. 18691878,
July 2005.
[15] H. Philipps, Modelling of Powerline Communication Channels, in
Proc. of International Symposium on Power-Line Communications and
Its Applications 1999 (ISPLC 1999), Lancaster, UK, Mar. 1999, pp. 14
21.
[16] M. Karaliopoulos and F.-N. Pavlidou, A Review on Modeling of the
Land Mobile Satellite Channel, IEE Electronics and Communication
Engineering Journal, vol. 11, no. 5, pp. 235248, Oct. 1999.
[17] S. M. Alamouti, A Simple Transmit Diversity Technique for Wireless
Communications, IEEE J. Select. Areas Commun., vol. 16, no. 8, pp.
14511458, Oct. 1998.
[18] V. Tarokh, H. Jafarkhami, and A. R. Calderbank, Space-Time Block
Coding for Wireless Communications: Performance Results, IEEE J.
Select. Areas Commun., vol. 17, no. 3, pp. 451460, Mar. 1999.
[19] E. Biglieri, Coding and Modulation for a Horrible Channel, IEEE
Commun. Mag., vol. 41, no. 5, pp. 9298, May 2003.
[20] K. Dostert, Powerline Communications. New Jersey: Prentice Hall,
2001.
[21] V. Tarokh, H. Jafarkhami, and A. R. Calderbank, Space-Time Block
Codes from Orthogonal Designs, IEEE Trans. Inform. Theory, vol. 45,
no. 5, pp. 14561467, July 1999.
180 JOURNAL OF COMMUNICATION AND INFORMATION SYSTEMS, VOL. 20, NO. 3, 2005
[22] S. Sandhu and A. Paulraj, Space-Time Block Codes: A Capacity
Perspective, IEEE Commun. Lett., vol. 4, no. 12, pp. 384386, Dec.
2000.
[23] D. Gesbert, M. Sha, D.-S. Shiu, P. J. Smith, and A. Naguib, From
Theory to Practice: An Overview of MIMO Space-Time Coded Wireless
Systems, IEEE J. Select. Areas Commun., vol. 21, no. 3, pp. 281302,
Apr. 2003.
[24] H. C. Espinosa, J. R. Fonollosa, and J. A. D. Penin, Channel Capacity
of Space-Time Block Coding, in IST Mobile Communications Summit
2001, Sitges (Barcelona), Spain, Sept. 2001.
[25] K. Dostert, New PLC Approaches for High Speed Indoor Digital
Networks, in Proc. of International Symposium on Power-Line Com-
munications and Its Applications 2001 (ISPLC 2001), Malmo, Sweden,
Apr. 2001, pp. 253258.
[26] J. G. Proakis and M. Salehi, Communication System Engineering. New
Jersey: Prentice Hall, 1994.
[27] L. A. Berry, Understanding Middletons Canonical Formula for Class A
Noise, IEEE Trans. Electromagn. Compat., vol. 23, no. 4, pp. 337344,
Nov. 1981.
[28] Y. H. Ma, P. L. So, E. Gunawan, and Y. L. Guan, Modeling and
Analysis of the Effect of Impulsive Noise on Broadband PLC Networks,
in Proc. of International Symposium on Power-Line Communications
and Its Applications 2004 (ISPLC 2004), Saragossa, Spain, Apr. 2004,
pp. 4550.
Anna Papaioannou received the Diploma in Elec-
trical and Computer Engineering from the Aristotle
University of Thessaloniki, Greece in 2003. She is
currently a PhD candidate at the same department.
Her research interests include coding and mod-
ulation techniques for powerline communications,
space-time coding, cooperative diversity and phy-
mac cross-layer design. She is a student member of
the IEEE and a member of the Technical Chamber
of Greece.
George D. Papadopoulos received his Diploma
in Electrical and Computer Engineering from the
Aristotle University of Thessaloniki, Greece in 2002.
He is currently a Ph.D candidate in the same
department. His research interests include coding
techniques and multicarrier systems in multipath and
fading channels, such as wireless and powerline
communications. He has been involved in many
research European and national projects and he has
served as a reviewer for many IEEE/IEE journals and
conferences. He is teaching in the aforementioned
department. He is a student member of the IEEE and a member of the
Technical Chamber of Greece.
Fotini-Niovi Pavlidou received the PhD degree and
the Diploma in Electrical Engineering from the Aris-
totle University of Thessaloniki (AUTh), Greece,
in 1988 and in 1979 respectively. She is with the
Dept. of Electrical and Computer Engineering at
AUTh engaged in teaching in the areas of Mobile
communications and Telecommunications Networks.
Her research interests are in the eld of mobile and
personal communications, satellite communications,
multiple access systems, routing and trafc ow in
networks and QoS studies for multimedia applica-
tions over the Internet. She is participating in many national and international
projects (Tempus, COST, Telematics, IST) and she has been chairing the
European COST262 Action on Spread Spectrum Systems and Techniques
for Wired and wireless Communications. She has served as member of
the TPC in many IEEE/IEE conferences and she has organized/chaired
some conferences like, the IST Mobile Summit2002, the 6th International
Symposium on Power Lines Communications-ISPLC2002, the International
Conference on Communications-ICT1998 etc. She is a permanent reviewer
for many IEEE/IEE journals. She has published more than 100 papers in
refereed journals and conferences. She has served as guest-editor for special
issues in many journals. She is a senior member of IEEE, currently chairing
the joint IEEE VT&AES Chapter in Greece.
JOURNAL OF COMMUNICATION AND INFORMATION SYSTEMS, VOL. 20, NO. 3, 2005 181