Академический Документы
Профессиональный Документы
Культура Документы
net/publication/290446790
CITATION READS
1 132
5 authors, including:
Some of the authors of this publication are also working on these related projects:
Miniaturized Fluorescence Microscopy: Industrial project with Doric lenses Inc, North America View project
All content following this page was uploaded by Elies Ghayoula on 16 February 2016.
Elies Ghayoula1,2 , Mohamed Haj Taieb2 , Jean-Yves Chouinard2 , Ridha Ghayoula2 and Ammar Bouallegue1
1
Sys’Com Laboratory, National Engineering School of Tunis, ENIT, EL Manar University
Tunis, Tunisia
Email: elies.ghayoula.1@ulaval.ca and ammar.bouallegue@enit.rnu.tn
2
Departement of Electrical and Computer Engineering, Laval University
Quebec, Quebec G1V0A8, Canada
Email: mohamed.haj-taieb.1@ulaval.ca, jean-yves.chouinard@gel.ulaval.ca and ridha.ghayoula.1@ulaval.ca
Abstract—Multiple-input multiple-output (MIMO) systems transfer rate, coverage, security and the overall performance
are commonly used in wireless communications to ensure high of radio networks.
bit-rate and high capacity transmission. Space time block coding
(STBC) is a technique used in MIMO to provide transmit Space-time block coding (STBC) introduced by Alamouti
diversity in communication over fading channels. Although STBC [8] is the space-time transmit diversity technique for high bit-
has full diversity gain, the coding gain need to be improved by rate and high capacity transmission in wireless communica-
using channel coding such as low density parity check (LDPC) tions. Tarokh et al. generalized this technique to more than
codes or Turbo codes. This paper evaluates the performance of two transmit antennas by using the orthogonal designs [9]. In
MIMO systems and the improvement obtained by concatenating these techniques. information symbols can be restored without
LDPC codes. MIMO are based on spatially separated multiple
transmitting and receiving antennas to provide diversity. This
a reduction of the transmission rate by using the simple linear
helps combatting the effect of multipath fading in wireless chan- processing. Since the STBC can obtain not the coding gain but
nels. For single-input multiple-output (SIMO) schemes, maximum the diversity gain, the concatenation scheme of STBC codes
ratio combining (MRC) receiver are used to handle redundantly and ldpc codes (STBC-LDPC) was proposed to improve the
the same information-bearing signal over two or more fading error rate performance of the STBC.
channel. The output of this receiver consist on soft decision
metrics that can be fed to LDPC decoder for error correction. For In this paper, we study different types of transmit or/and
MIMO and multiple-input single-output (MISO) systems, space receive diversity techniques according to the number of N
time block codes (STBC) are used to generate orthogonal signals TX (transmiting) and M RX (receiving) antennas. We begin
to avoid interference between signal streams. These signals are with the classical Maximum Ratio Combining (MRC) receiver
transmitted at slightly different times to benefit from temporal used for SIMO schemes (1 TX , M RX ). For these schemes,
diversity. LDPC codes are used in conjunction with STBC to the receiver sees several copies of the signal corrupted by
improve the error capability. This paper investigates diversity different channels and the MRC is used since it is the best
coding for MIMO systems combined with LDPC soft decoding.
diversity-combining technique in terms of link performance.
Performances of the proposed scheme in terms of bit error rates
are reported. For transmission scheme with multiple transmit antennas
(N ≥ 2 TX , M RX ) [8], space time block code (STBC)
need to be used [10], [11], [12]. In fact, when using multiple
I. I NTRODUCTION transmitting antennas the signal can interfere with itself and
orthogonal/quasi-orthogonal codes are required.
To address the growing need for high data rate, MIMO is
one of the most attractive techniques in wireless communica- The common point between MRC decoder and STBC
tion. It uses multiple antennas at both transmitter and receiver decoder is that they process channel observation to produce
ends to improve communication performance and to insure soft values. Hard decision can be done at this point, but instead
high-speed transmission with a minimum quality of service by using a channel code such as LDPC, decoding iteration
degradation [1], [2], [3], [4]. Moreover, MIMO systems are able can be applied to these soft values to enhance the correction
to enhance the capacity of the radio channel without investment capabilities of the system.
of additional frequency resources. The intense research activity This paper is organized as follows. Section II is a brief
on MIMO systems was inspired by seminal works by Telatar introduction to LDPC codes. Section III presents the MRC
[5], Foschini and Gans [6] that showed a dramatic linear receiver and its applications for the (1 TX , M RX ) model
increase in channel capacity with the number of antennas [7]. using LDPC decoding. Section IV describe the space time bloc
The idea of using multiple antenna configurations instead of code to ensure transmitting and receiving diversity. Before con-
a single one has proven to be successful in enhancing data cluding, section V presents a BER performance comparisons
978-1-4799-9907-1/15/$31.00 2015
c IEEE for the different coded and uncoded schemes.
Variable nodes III. M AXIMAL R ATIO C OMBINING (MRC) R ECEIVER
v1 v2 v3 v4 v5 v6 v7 WITH LDPC CODING
+ r1
D1
m1 , m2 , , mk s1 , s2 , , sK K1 s1 , s2 , , sK mˆ 1 , mˆ 2 , , mˆ k
LDPC D2 MRC LDPC
encoder + r2 receiver decoder
DM K2
+ rM
KM
Fig. 2: Maximal ratio combining receiver with LDPC code.
IV. S PACE TIME BLOCK CODING WITH LDPC with LDPC code.figure.caption.3 is able to decode the trans-
mitted sequence without inter-symbol interference. The space
The spacetime block coding (STBC) techniques provide time block code used for the MISO 2 × 1 scheme to ensure
full spatial diversity in the context of collocated MIMO sys- orthogonality at the reception is defined by the following
tems to ensure reliable wireless communications at high rates. matrix:
Consider a MIMO wireless communication system with
N transmit antennas and M receive antennas [11], [16] as
n=1,2 c11 c21 s1 s2
shown in figure 3Space time block codes diagram with LDPC C= [cnt ]t=1,2 = = (9)
code.figure.caption.3. c12 c22 −s∗2 s∗1
2 2 2 2
block code need to be used to ensure orthogonality at the s̃1 = |α1,1 | + |α2,1 | + |α1,2 | + |α2,2 | s1
∗
∗ ∗
reception. The orthogonality means that the combiner (STBC +α1,1 η11 + α2,1 η21 + α1,2 ∗
η12 + α2,2 η22
decoder) shown in figure 3Space time block codes diagram (13)
Channel Matrix
m 1,, M
ª¬D n ,m º¼ n 1,, N
1 1
c c 1
1 , 2,, T c r11 , r21 , , rT1
+
Kt1 s1 , s2 , , sK
m1 , m2 , , mk s1 , s2 , , sK mˆ 1 , mˆ 2 , , mˆ k
2
c c 2 2
c r12 , r22 , , rT2
LDPC 1 , 2 ,, T STBC LDPC
STBC + decoder decoder
encoder matrix C
Kt2
2 2 2 2
s̃2 = |α1,1 | + |α2,1 | + |α1,2 | + |α2,2 | s2 the receiver from 2 (1TX , 2RX ) to 4 (1TX , 4RX ), leads to a
∗ ∗ significant performance improvement with an SNR reduction
−α1,1 η21 + α2,1 ∗
η11 + α1,2 η22 + α2,2 ∗
η12
(14) of 12 dB for a BER = 10−5 .
0
10
C. STBC for MIMO (4 TX , 4 RX ) No diversity (1 Tx, 1 Rx)
MRRC (1 Tx, 2 Rx)
The space time block code used for the MIMO 4×4 scheme −1
10 MRRC (1 Tx, 4 Rx)
to ensure pseudo-orthogonality at the reception is defined by MISO (2 Tx, 1 Rx)
the following matrix [10],[17]: −2
MIMO (2 Tx, 2 Rx)
10 MIMO (4 Tx, 4 Rx)
Bit error rate (BER)
⎛ ⎞
+s1 +s2 +s3 +s4 −3
10
n=1,...,4 ⎜ −s2 +s1 −s4 +s3 ⎟
C= [cnt ]t=1,...,4 =⎝
−s2 ⎠
(15)
−s3 +s4 +s1
−s4 −s3 +s2 +s1 −4
10
4
rtm = αn,m cnt + ηtm
−6
(16) 10
−10 0 10 20 30 40 50
n=1 SNR (dB)
The STBC decoder selects the codewords that minimize Fig. 4: Comparison between the different diversity schemes.
the following decision metric:
4
2
4 4
m The (2TX , 2RX ) MIMO scheme gives an improvement
rt − αn,m cnt (17)
over the MISO system (2TX , 1RX ) and the SIMO (1TX ,
t=1 m=1 n=1
2RX ) of 12 dB and 8 dB respectively at a BER = 10−5 .
V. S IMULATIONS RESULTS However, SIMO (1TX , 4RX ) provides an improvement over
the (2TX , 2RX ) MIMO scheme of 3 dB. The 3−dB penalty
A. Performances with transmit and receive diversity is incurred because in the simulations we assume that each
transmit antenna radiates half the energy in order to ensure
Fig. 4Comparison between the different diversity
the same total radiated power as with one transmit antenna.
schemes.figure.caption.4 gives the simulation BER results
of the different antenna arrangements discussed earlier. It In traditional communication systems, there were only one
is clear that increasing the number of receiving antennas transmitting antenna and one receive antenna. Now the future
does improve the system performance. For instance, at an wireless mobile communication services require higher data
SN R = 20 dB, the SISO system (1TX , 1RX ) gives a transmission rates (increased transmission capacity). Thus, to
BER = 3 × 10−3 while the SIMO system (1TX , 2RX ) gives increase capacity and meet these demands, the bandwidths
a BER = 2 × 10−5 . Increasing the number of antennas at of these systems and the powers to transmit need to be
0
significantly increased. However, the use of multiple transmit 10
(1 Tx, 1 Rx) Uncoded
and receive antennas in MIMO systems allows the increase in
(1 Tx, 1 Rx) LDPC
data transmission rates without increasing either the bandwidth (1 Tx, 2 Rx) Uncoded
of the receiving antenna or signal transmission power. In fact, −1
(1 Tx, 2 Rx) LDPC
by further increasing the number of antennas (4TX , 4RX ), 10 (1 Tx, 4 Rx) Uncoded
an improvement of 5 dB is obtained compared to the scheme (1 Tx, 4 Rx) LDPC
The rate of this code is, Fig. 5: Improvement obtained by adding LDPC decoding to
the MRC receiver.
k 384
R= = = 0.753 (19)
K 510
0
10
C. Maximum ratio combining receiver with LDPC (1 Tx, 1 Rx) Uncoded
(1 Tx, 1 Rx) LDPC
The MRC receiver with LDPC given in figure 2Maxi- (2 Tx, 1 Rx) Uncoded
mal ratio combining receiver with LDPC code.figure.caption.2 −1
(2 Tx, 1 Rx) LDPC
is implemented and the results are given in figure 5Im- 10 (2 Tx, 2 Rx) Uncoded
provement obtained by adding LDPC decoding to the MRC (2 Tx, 2 Rx) LDPC
Bit error rate (BER)
R EFERENCES
[1] V. W. Sonone, N. B. Chopade , “Techniques for Improving BER
and SNR in MIMO Antenna for Optimum Performance ,” SSRG
International Journal of Electrical and Electronics Engineering (SSRG-
IJEEE), vol. 1, no. 3, May 2014.
[2] E. Ghayoula, A. Bouallegue, R. Ghayoula and J.-Y. Chouinard, “Capac-
ity and Performance of MIMO systems for Wireless Communications,”
Journal of Engineering Science and Technology Review, vol. 7, no. 3,
pp. 108–111, August 2014.
[3] S. Sarkar, M. S. Rahman, “Optimal BER in MIMO Rayleigh fading
channel from QPSK Modulation: Modified MMSE Versus ML Equal-
izer Evaluation,” International Journal of Electronics and Informatics,
vol. 2, no. 1, pp. 34–39, March 2013.
[4] M. J. Gans, “Aircraft Free-Space MIMO Communications,” in Proceed-
ing 2009 Conference Record of the Forty-Third Asilomar Conference
on Signals, Systems and Computers, pp. 663–666.
[5] I. E. Telatar, “Capacity of Multi-Antenna Gaussian Channels,” Eur.
Trans. Telecomm., vol. 10, no. 3, pp. 2172–2178, 2000.
[6] G. J. Foschini and M. J. Gans, “On limits of wireless communications
in a fading environment when using multiple antennas,” Wireless Pers.
Comm., vol. 6, no. 3, pp. 311–335, March 1998.
[7] V. Raghavan and A. M. Sayeed , “Multi-Antenna Capacity of Sparse
Multipath Channels,” Information Theory Workshop (ITW 2004), San
Antonio, TX and the IEEE International Symposium on Information
Theory (ISIT 2006), 2006.
[8] S. M. Alamouti, “A Simple Transmit Diversity Technique for Wireless
Communications,” IEEE Journal on Selected Areas in Communications,
vol. 16, pp. 656–715, October 1998.
[9] V. Tarokh, H. Jafarkhani, and A. R. Calderbank, “Space-time block
codes from orthogonal designs,” IEEE Transactions on Information
Theory, vol. 45(S), pp. 1456–1467, July 1999.
[10] V. Tarokh, H. Jafarkhani et A.R. Calderbank, “Space Time Block Codes
from Orthogonal designs,” IEEE Transactions on Information Theory,
vol. 45, pp. 744–765, July 1999.
[11] [9] V. Tarokh, H. Jafarkhani et A.R. Calderbank, “Space Time Block
Coding for Wireless Communications : Performance Results,” IEEE
Journal on Selected Areas in Communications, vol. 17, no. 3, pp. 451–
460, March 1999.
[12] V. Tarokh, H. Jafarkhani et A.R. Calderbank, “The application of
orthogonal designs to wireless communications,” In proc. IEEE Inofr-
mation Theory Workshop, pp. 46–47, June 1998.
[13] D. J. C. MacKay and R. M. Neal, “Near Shannon limit performance of
Low Density Parity Check Codes,” Electronics Letters, vol. 32, no. 18,
pp. 1645–1646, August 1996.
[14] L. M. Tanner, “A recursive approach to low complexity codes,” IEEE
Transactions on Information Theory, vol. 27, no. 5, pp. 533–547, 1981.
[15] Chen and M. P, C. Forsorier, “Near optimum universal belief prop-
agation based decoding of low-density parity-check codes,” IEEE
Transaction on Communications, vol. 50, no. 3, pp. 406–414, March
2002.
[16] V. Tarokh, N. Seshadri, and A. R. Calderbank, “Space time codes for
high data rate wireless communication : Performance analysis and code
construction,” IEEE Transactions on Information Theory, vol. 44, pp.
744–765, March 1998.
[17] T. Brown, E.D. Carvalho, P. Kyritsi, Practical Guide to the MIMO
Radio Channel with MATLAB Exemples. WILEY Publication, 2012.