SlideShare a Scribd company logo
1 of 4
Download to read offline
Karanvir Sidhu et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.2124-2127

RESEARCH ARTICLE

www.ijera.com

OPEN ACCESS

BER Performance of Multilevel Linear Block Codes with Error
Correction on RICIAN Fading Channel
Karanvir Sidhu*, Gagandeep Singh**
*(Electronics and Communication, Chandigarh Engineering College Landran, Mohali, Punjab)
**(Electronics and Communication, Chandigarh Engineering College Landran, Mohali, Punjab)

ABSTRACT
Linear block codes (LBCs) generally provide good error detection and correction capability, but only transmit
one data symbol per time slot. Using higher order modulations incurs high decoding complexity and lengthy
code searches. Multi-layer schemes using multiple LBCs over sub-groups of antennas provide higher throughput,
but require as many receive as transmit antennas and have reduced diversity gains. Here, development of
multilevel LBCs that can provide the high throughput of multi-layered schemes while realizing larger diversity
gains. Any number of receive antennas can be used. An example is shown that achieves 4 bits/sec/Hz using 16QAM and 2 transmit antennas.
Keywords-Linear block code, MIMO, Multilevel code, Rician fading channel

I.

INTRODUCTION

Linear block codes are a class of parity check
codes that can be characterized by the (n, k) notation.
The encoder transforms a block of k message digits (a
message vector) into [1] a longer block of n codeword
digits (a code vector) constructed from a given
alphabet of elements. When the alphabet consists of
two elements (0 and 1), the code is a binary code
comprising binary digits (bits). The k-bit messages
form 2k distinct message sequences, referred to as ktuples [1] (sequences of k digits). The n-bit blocks can
form as many as 2n distinct sequences,
referred to as n-tuples. The encoding procedure
assigns to each of the 2k message k-tuples one of the
2nn-tuples.
The code rate R = k/n. For a binary code, R ≀
1, so after encoding a k-digit message or information
block, there [2] are n βˆ’ k remaining redundant digits in
the code word. The redundant digits give the code
words the ability to reduce the effect of channel noise,
which could introduce errors during the transmission
of the message.
Multilevel coding allows [3] the construction
of a high complexity coded signal constellation using
simple component codes. Multilevel coding utilizes,
antenna grouping and linear block codes to develop
multilevel linear block codes (MLLBCs), capable of
simultaneouslyproviding coding gain, diversity
improvement and increasedspectral efficiency. A key
advantage of the MLLBCstructure is that, by using
multistage decoding, instead of a fixed number of
receive antennas any number ofreceive antennas can
be used. Decoding complexity remainsmanageable
even for high [3] order modulations.

www.ijera.com

II.
SYSTEM MODEL
MIMO wireless system is shown in Fig. 1,
with nT transmit antennas and nRreceive antennas. The
symbol transmitted at time t by the ith transmit antenna
is denoted by𝑄 𝑑𝑖 , 1 ≀ i ≀ nT. The channel exhibits [4]
Rician fading over the frame duration. This means that
fading is constant only for one frame duration and
varies independentlybetween frames from one frame
to the other. Also, perfect channel state information
(CSI) is available at the receiver only.
The received signal at time t, at the jth receive
antenna is a noisy superposition of independently
faded versions of the nT transmitted signals and is
𝑗
denoted byπ‘Ÿπ‘‘ , 1 ≀ j ≀ nR. The discrete complex
baseband output [5] of the jth receive antenna at time t
is given by:
𝑛𝑇
𝑗
𝑗
π‘Ÿπ‘‘ = 𝑖=1 β„Ž 𝑗𝑑,𝑖 𝑄 𝑑𝑖 + πœ‚ 𝑑 (1)
where, β„Ž 𝑗𝑑,𝑖 is the path gain between the ith transmit
𝑗

andjthreceive antennas; and πœ‚ 𝑑 is the noise associated
with the jth receive antenna at time t. Multilevel codes
are usually decoded by a staged decoder which [5]
operates in a sequential manner. First the decoder at
level L makes a decision on the code CL and outputs
the corresponding data bits, bL. This decision
information is then passed on from stage L to stage
Lβˆ’1 and the decoder at level Lβˆ’1 operates in a similar
way, givingbL-1 at the output and the corresponding
co-subset information. The process continues down
the partition chain until the received sequence is
completely decoded [6].In this LBCs are used as the
component codes and accordingly we can decode
them at each level. Also identical linear block codes
are used at each of the 2 used levels.

2124|P a g e
Karanvir Sidhu et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.2124-2127

www.ijera.com

Figure 1: Multilevel MIMO System.

The Rician distribution degenerates to a
Rayleigh distribution when the dominant component
fades away. The Rician distribution is given by:
𝜎2

𝑒

𝐼0

π΄π‘Ÿ

for(𝐴 β‰₯ 0, π‘Ÿ β‰₯ 0) (2)
0
for(π‘Ÿ < 0)
The parameter 𝐴 denotes the peak amplitude
of the dominant signaland I0(β€’) is the modified Bessel
function of the first kind and zero-order.The Rician
distribution is often described in terms of a parameter
𝐾 which is [7] defined as the ratio betweenthe
deterministic signal power and the variance of the
multipath.It is given by𝐾 = 𝐴2 /(2𝜎 2 )) or, in terms
of dB:
𝑝 π‘Ÿ =

Rayleigh
Rician (Without Error Correction)
Rician (With Error Correction)

𝜎2

BER

π‘Ÿ

π‘Ÿ 2 +𝐴 2
βˆ’
2𝜎 2

0

10

𝐴2

𝐾 dB = 10 log 2 dB(3)
2𝜎
The parameter 𝐾 is [8, 9] known as the Rician factor
and completely specifies the Rician distribution.
As𝐴 β†’ 0, 𝐾 β†’ βˆ’βˆž dB, and as the dominant path
decreases in amplitude, the Rician distribution
degenerates to a Rayleigh distribution [10].

-2

10

0

2

4

6

8
SNR (dB)

10

12

14

16

Figure 2: BER for one receive antenna.
0

10

Rayleigh
Rician (Without Error Correction)
Rician (With Error Correction)

RESULTS AND DISCUSSION

The effect of error correction on the bit error
rate (BER) performance of the code is considered in
this section. Performance is evaluated using 2
transmit and different number of receive antennas.
The BER performance of a system described as
shown in the subsequent figures below. The spectral
efficiency is 4 bits/sec/Hz and the underlying
constellation is 16-QAM. Two identical (6, 3) Linear
Block Codes were used as component codes.
Assumed perfect CSI at the receiver only.

www.ijera.com

BER

III.

-1

10

-1

10

-2

10

0

5

10
SNR (dB)

Figure 3: BER for two receive antennas.

2125|P a g e

15
Karanvir Sidhu et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.2124-2127
0

the system is superior by about 4.1 dB at the BER of
10-1.2 in Rician fading channel. Fig. 3 shows that with
error correction the system is superior by about 1.7
dB at the BER of 10-1 when compared with the
system without error correction. Fig. 4 shows that
with error correction the system is superior by about
1.7 dB at the BER of 10-1.4when compared with the
system without error correction.
Next, consider the effect of receive diversity
on the bit error rate performance of the system. The
results shown in Fig. 5 and Fig. 6 reflect the fact that
with an increase in the number of receive antennas
we get a significant error performance gain.

10

BER

Rayleigh
Rician (Without Error Correction)
Rician (With Error Correction)

-1

10

0

-2

10

www.ijera.com

10

0

2

4

6
SNR (dB)

8

10

12

PSK Modulation
QAM Modulation

Figure 4: BER for four receive antennas.
-1

Above results shows that there is a
significant improvement in the BER performance of
the multilevel system using linear block codes with
error correction as compared with the same system
but without error correction.

BER

10

-2

10

1 Receive Antenna
4 Receive Antenna

-3

10

-1

10

0

2

4

6
8
SNR (dB)

10

12

14

BER

Figure 7: BER without Error Correction.

-2

10

0

2

4

6

8
10
SNR (dB)

12

14

16

18

Figure 5: BER without Error Correction.
1 Receive Antenna
4 Receive Antenna

Fig. 7 and Fig. 8, shows the BER
performance for 4 receive antennas, using QAM
modulation and PSK modulation, without and with
error correction, respectively. It can be seen that, with
QAM modulation better BER performance achieved
as compared to PSK modulation, in both cases (with
and without error correction). Without error
correction, the QAM modulation based system is
superior as compared to the PSK modulation based
system by about 5.7 dB at the BER of 10 -1.5, whereas
with error correction, it is superior by about 6.1 dB at
the BER of 10-1.5.
0

10

PSK Modulation
QAM Modulation

-1

BER

10

-1

BER

10

-2

10

-2

10
0

2

4

6
8
SNR (dB)

10

12

14

Figure 6: BER with Error Correction.
Fig. 2 demonstrates the error performance
comparison for two transmit and one receive antenna,
both with error correction and without error
correction. It can be seen that with error correction
www.ijera.com

-3

10

0

2

4

6
8
SNR (dB)

10

12

Figure 8: BER with Error Correction.
2126|P a g e

14
Karanvir Sidhu et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.2124-2127
IV.

CONCLUSION

Linear Block Codes perform up to mark in
case error detection and correction problems. This
capability of error detection and correction of the
linear block codes in a multilevel environment then
higher throughput achieved along with a reliable and
less error prone wireless communication.
As expected, by comparing the performance
of the linear block codes with and without error
detection and error correction capability, the codes
with error detection and error correction performed
better at each and every point in terms of bit error
rate.
As shown in the simulation results,
significant improvement obtained in the BER
performance with error correction. The system with 4
receive antennas performed better than the system
with 1 and 2 receive antennas. Also if we changed the
modulation from PSK to QAM, BER performance
became better by huge margins.

[9]

[10]

www.ijera.com

channels with deterministic specular
component, Wireless Communications IEEE
Transactions, 6(1), 2007, 110-119.
L. Gu-Rong, S.M. Moser, The Fading
Number of a Multiple-Access Rician Fading
Channel, IEEE Transactions, 57(8), 2011,
4983-4991.
Y. Xiangming, K. Yanmin, Y. Dongfeng,
Performance analysis of turbo codes in
wireless Rician fading channel with low
Rician factor, 12th IEEE International
Conference, 2010, 48-51.

REFERENCES
[1]

[2]

[3]

[4]

[5]

[6]

[7]

[8]

G. J. Pottie, and D. P. Taylor, Multilevel
codes based on partitioning, IEEE
Transactions on Information Theory, 35,
1989, 387-98.
U. Waschmann, R. F. Fischer, and J. B.
Huber, Multilevel codes: Theoretical
concepts and practical design rules, IEEE
Transactions on Information Theory, 45,
1999, 1361-1391.
P. A. Martin, D. M. Rankin, and D. P.
Taylor,
Multi-dimensional
space-time
multilevel codes, IEEE Transactions on
Wireless Communications, 5, 2006, 25692577.
M. Isaka, H. Imai, Z. Morelos and L. Shu,
Multilevel codes and multistage decoding
for unequal error protection, Wireless
Communication
IEEE
International
Conference, 1999, 249-254.
M. Grossi, M. Lanzoni, and B. Ricco, A
novel algorithm for high-throughput
programming of multilevel flash memories,
IEEE Transactions, 50(5), 2003, 1290-1296.
A. R. Calderbank, and N. Seshadri,
Multilevel codes for unequal error
protection,
IEEE
Transactions
on
Information Theory, 39(4), 1993, 12341248.
L. Huan-Bang, Y. Iwanami, T. Ikeda,
Performance of a multidimensional BCM
scheme with fading estimation based on
time correlation, Communications, 1993.
ICC '93 Geneva. Technical Program,
Conference Record, IEEE International
Conference on, 1, 1993, 443-447.
M. Godavarti, A.O. Hero, Training in
multiple-antenna Rician fading wireless

www.ijera.com

2127|P a g e

More Related Content

What's hot

PSK and It's Schemes (using MATLAB)
PSK and It's Schemes (using MATLAB)PSK and It's Schemes (using MATLAB)
PSK and It's Schemes (using MATLAB)Amirah Nadrah Ghazali
Β 
Chap 5 analog transmission
Chap 5 analog transmissionChap 5 analog transmission
Chap 5 analog transmissionMukesh Tekwani
Β 
Baud rate is the number of change in signal
Baud rate is the number of change in signalBaud rate is the number of change in signal
Baud rate is the number of change in signalAbhishek Pathak
Β 
Digital transmission
Digital transmissionDigital transmission
Digital transmissionSarah Krystelle
Β 
Chap 3 data and signals
Chap 3 data and signalsChap 3 data and signals
Chap 3 data and signalsMukesh Tekwani
Β 
Ber performance analysis of mimo systems using equalization
Ber performance analysis of mimo systems using equalizationBer performance analysis of mimo systems using equalization
Ber performance analysis of mimo systems using equalizationAlexander Decker
Β 
Generation and Implementation of Barker and Nested Binary codes
Generation and Implementation of Barker and Nested Binary codesGeneration and Implementation of Barker and Nested Binary codes
Generation and Implementation of Barker and Nested Binary codesIOSR Journals
Β 
IRJET- Simulation and Performance Estimation of BPSK in Rayleigh Channel ...
IRJET-  	  Simulation and Performance Estimation of BPSK in Rayleigh Channel ...IRJET-  	  Simulation and Performance Estimation of BPSK in Rayleigh Channel ...
IRJET- Simulation and Performance Estimation of BPSK in Rayleigh Channel ...IRJET Journal
Β 
Data Communication And Networking - DIGITAL TRANSMISSION
Data Communication And Networking - DIGITAL TRANSMISSIONData Communication And Networking - DIGITAL TRANSMISSION
Data Communication And Networking - DIGITAL TRANSMISSIONAvijeet Negel
Β 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
Β 
Baseline Wandering
Baseline WanderingBaseline Wandering
Baseline WanderingArunabha Saha
Β 
1432.encoding concepts
1432.encoding concepts1432.encoding concepts
1432.encoding conceptstechbed
Β 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
Β 
Ch5 Data communication and networking by neha g. kurale
Ch5 Data communication and networking by neha g. kuraleCh5 Data communication and networking by neha g. kurale
Ch5 Data communication and networking by neha g. kuraleNeha Kurale
Β 

What's hot (18)

PSK and It's Schemes (using MATLAB)
PSK and It's Schemes (using MATLAB)PSK and It's Schemes (using MATLAB)
PSK and It's Schemes (using MATLAB)
Β 
Chap 5 analog transmission
Chap 5 analog transmissionChap 5 analog transmission
Chap 5 analog transmission
Β 
Ch 04
Ch 04Ch 04
Ch 04
Β 
Baud rate is the number of change in signal
Baud rate is the number of change in signalBaud rate is the number of change in signal
Baud rate is the number of change in signal
Β 
Digital transmission
Digital transmissionDigital transmission
Digital transmission
Β 
Chap 3 data and signals
Chap 3 data and signalsChap 3 data and signals
Chap 3 data and signals
Β 
Digital communication unit 1
Digital communication unit 1Digital communication unit 1
Digital communication unit 1
Β 
blake sample-problems
blake sample-problemsblake sample-problems
blake sample-problems
Β 
Ber performance analysis of mimo systems using equalization
Ber performance analysis of mimo systems using equalizationBer performance analysis of mimo systems using equalization
Ber performance analysis of mimo systems using equalization
Β 
Generation and Implementation of Barker and Nested Binary codes
Generation and Implementation of Barker and Nested Binary codesGeneration and Implementation of Barker and Nested Binary codes
Generation and Implementation of Barker and Nested Binary codes
Β 
IRJET- Simulation and Performance Estimation of BPSK in Rayleigh Channel ...
IRJET-  	  Simulation and Performance Estimation of BPSK in Rayleigh Channel ...IRJET-  	  Simulation and Performance Estimation of BPSK in Rayleigh Channel ...
IRJET- Simulation and Performance Estimation of BPSK in Rayleigh Channel ...
Β 
Data Communication And Networking - DIGITAL TRANSMISSION
Data Communication And Networking - DIGITAL TRANSMISSIONData Communication And Networking - DIGITAL TRANSMISSION
Data Communication And Networking - DIGITAL TRANSMISSION
Β 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
Β 
Baseline Wandering
Baseline WanderingBaseline Wandering
Baseline Wandering
Β 
1432.encoding concepts
1432.encoding concepts1432.encoding concepts
1432.encoding concepts
Β 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
Β 
digital layer
digital layerdigital layer
digital layer
Β 
Ch5 Data communication and networking by neha g. kurale
Ch5 Data communication and networking by neha g. kuraleCh5 Data communication and networking by neha g. kurale
Ch5 Data communication and networking by neha g. kurale
Β 

Viewers also liked

Lz3620532059
Lz3620532059Lz3620532059
Lz3620532059IJERA Editor
Β 
Lx3620422047
Lx3620422047Lx3620422047
Lx3620422047IJERA Editor
Β 
Mg3620962101
Mg3620962101Mg3620962101
Mg3620962101IJERA Editor
Β 
Mi3621072110
Mi3621072110Mi3621072110
Mi3621072110IJERA Editor
Β 
Me3620822089
Me3620822089Me3620822089
Me3620822089IJERA Editor
Β 
Ml3621282131
Ml3621282131Ml3621282131
Ml3621282131IJERA Editor
Β 
Mh3621022106
Mh3621022106Mh3621022106
Mh3621022106IJERA Editor
Β 
Mf3620902095
Mf3620902095Mf3620902095
Mf3620902095IJERA Editor
Β 
Mj3621112123
Mj3621112123Mj3621112123
Mj3621112123IJERA Editor
Β 
Cd4301458461
Cd4301458461Cd4301458461
Cd4301458461IJERA Editor
Β 
Kingdom - Castle Re Insurance
Kingdom - Castle Re InsuranceKingdom - Castle Re Insurance
Kingdom - Castle Re InsurancePete Moison JD
Β 
Tyers, Steve Word Survey Feedback
Tyers, Steve Word Survey FeedbackTyers, Steve Word Survey Feedback
Tyers, Steve Word Survey FeedbackSteve Tyers
Β 
Estrategias de enseΓ±anza
Estrategias de enseΓ±anza Estrategias de enseΓ±anza
Estrategias de enseΓ±anza Sara Salazar
Β 
InfogrΓ‘fico: Inbound Marketing
InfogrΓ‘fico: Inbound MarketingInfogrΓ‘fico: Inbound Marketing
InfogrΓ‘fico: Inbound MarketingWSI TecOnline
Β 
Leapfrog portfolio
Leapfrog portfolioLeapfrog portfolio
Leapfrog portfolioKaren Robertson
Β 
Dockerin10mins
Dockerin10minsDockerin10mins
Dockerin10minsDawood M.S
Β 
Calentamientoglobal 160122232950
Calentamientoglobal 160122232950Calentamientoglobal 160122232950
Calentamientoglobal 160122232950Edithph12
Β 
Mi experiencia en el colegio
Mi experiencia en el colegioMi experiencia en el colegio
Mi experiencia en el colegioKellis Gonzalez
Β 

Viewers also liked (18)

Lz3620532059
Lz3620532059Lz3620532059
Lz3620532059
Β 
Lx3620422047
Lx3620422047Lx3620422047
Lx3620422047
Β 
Mg3620962101
Mg3620962101Mg3620962101
Mg3620962101
Β 
Mi3621072110
Mi3621072110Mi3621072110
Mi3621072110
Β 
Me3620822089
Me3620822089Me3620822089
Me3620822089
Β 
Ml3621282131
Ml3621282131Ml3621282131
Ml3621282131
Β 
Mh3621022106
Mh3621022106Mh3621022106
Mh3621022106
Β 
Mf3620902095
Mf3620902095Mf3620902095
Mf3620902095
Β 
Mj3621112123
Mj3621112123Mj3621112123
Mj3621112123
Β 
Cd4301458461
Cd4301458461Cd4301458461
Cd4301458461
Β 
Kingdom - Castle Re Insurance
Kingdom - Castle Re InsuranceKingdom - Castle Re Insurance
Kingdom - Castle Re Insurance
Β 
Tyers, Steve Word Survey Feedback
Tyers, Steve Word Survey FeedbackTyers, Steve Word Survey Feedback
Tyers, Steve Word Survey Feedback
Β 
Estrategias de enseΓ±anza
Estrategias de enseΓ±anza Estrategias de enseΓ±anza
Estrategias de enseΓ±anza
Β 
InfogrΓ‘fico: Inbound Marketing
InfogrΓ‘fico: Inbound MarketingInfogrΓ‘fico: Inbound Marketing
InfogrΓ‘fico: Inbound Marketing
Β 
Leapfrog portfolio
Leapfrog portfolioLeapfrog portfolio
Leapfrog portfolio
Β 
Dockerin10mins
Dockerin10minsDockerin10mins
Dockerin10mins
Β 
Calentamientoglobal 160122232950
Calentamientoglobal 160122232950Calentamientoglobal 160122232950
Calentamientoglobal 160122232950
Β 
Mi experiencia en el colegio
Mi experiencia en el colegioMi experiencia en el colegio
Mi experiencia en el colegio
Β 

Similar to Mk3621242127

Paper id 2720144
Paper id 2720144Paper id 2720144
Paper id 2720144IJRAT
Β 
Hardware Architecture of Complex K-best MIMO Decoder
Hardware Architecture of Complex K-best MIMO DecoderHardware Architecture of Complex K-best MIMO Decoder
Hardware Architecture of Complex K-best MIMO DecoderCSCJournals
Β 
PERFORMANCE EVALUATION OF BER FOR AWGN, AWGN MULTIPATH AND RAYLEIGH FADING CH...
PERFORMANCE EVALUATION OF BER FOR AWGN, AWGN MULTIPATH AND RAYLEIGH FADING CH...PERFORMANCE EVALUATION OF BER FOR AWGN, AWGN MULTIPATH AND RAYLEIGH FADING CH...
PERFORMANCE EVALUATION OF BER FOR AWGN, AWGN MULTIPATH AND RAYLEIGH FADING CH...IJEEE
Β 
Fpga implementation of soft decision low power convolutional decoder using vi...
Fpga implementation of soft decision low power convolutional decoder using vi...Fpga implementation of soft decision low power convolutional decoder using vi...
Fpga implementation of soft decision low power convolutional decoder using vi...ecejntuk
Β 
FPGA Design & Simulation Modeling of Baseband Data Transmission System
FPGA Design & Simulation Modeling of Baseband Data Transmission SystemFPGA Design & Simulation Modeling of Baseband Data Transmission System
FPGA Design & Simulation Modeling of Baseband Data Transmission SystemIOSR Journals
Β 
First order sigma delta modulator with low-power
First order sigma delta modulator with low-powerFirst order sigma delta modulator with low-power
First order sigma delta modulator with low-powereSAT Publishing House
Β 
First order sigma delta modulator with low-power consumption implemented in a...
First order sigma delta modulator with low-power consumption implemented in a...First order sigma delta modulator with low-power consumption implemented in a...
First order sigma delta modulator with low-power consumption implemented in a...eSAT Journals
Β 
BER Performance for Convalutional Code with Soft & Hard Viterbi Decoding
BER Performance for Convalutional Code with Soft & Hard  Viterbi DecodingBER Performance for Convalutional Code with Soft & Hard  Viterbi Decoding
BER Performance for Convalutional Code with Soft & Hard Viterbi DecodingIJMER
Β 
Lte in bullets, uplink link budgets
Lte in bullets,  uplink link budgetsLte in bullets,  uplink link budgets
Lte in bullets, uplink link budgetsAndika Tanjung
Β 
The application wavelet transform algorithm in testing adc effective number o...
The application wavelet transform algorithm in testing adc effective number o...The application wavelet transform algorithm in testing adc effective number o...
The application wavelet transform algorithm in testing adc effective number o...ijcsit
Β 
Soft Decision Scheme for Multiple Descriptions Coding over Rician Fading Chan...
Soft Decision Scheme for Multiple Descriptions Coding over Rician Fading Chan...Soft Decision Scheme for Multiple Descriptions Coding over Rician Fading Chan...
Soft Decision Scheme for Multiple Descriptions Coding over Rician Fading Chan...CSCJournals
Β 
A blind channel shortening for multiuser, multicarrier CDMA system over multi...
A blind channel shortening for multiuser, multicarrier CDMA system over multi...A blind channel shortening for multiuser, multicarrier CDMA system over multi...
A blind channel shortening for multiuser, multicarrier CDMA system over multi...TELKOMNIKA JOURNAL
Β 
MDCT audio coding with pulse vector quantizers
MDCT audio coding with pulse vector quantizersMDCT audio coding with pulse vector quantizers
MDCT audio coding with pulse vector quantizersEricsson
Β 
Performance Evaluation of Iterative Receiver using 16-QAM and 16-PSK Modulati...
Performance Evaluation of Iterative Receiver using 16-QAM and 16-PSK Modulati...Performance Evaluation of Iterative Receiver using 16-QAM and 16-PSK Modulati...
Performance Evaluation of Iterative Receiver using 16-QAM and 16-PSK Modulati...IRJET Journal
Β 
Ijairp14 radhe
Ijairp14 radheIjairp14 radhe
Ijairp14 radheRadhe Shyam
Β 
CNR and BER Ranges for the DVB-T2 Reception-Success
CNR and BER Ranges for the DVB-T2 Reception-Success CNR and BER Ranges for the DVB-T2 Reception-Success
CNR and BER Ranges for the DVB-T2 Reception-Success IJECEIAES
Β 

Similar to Mk3621242127 (20)

Ff34970973
Ff34970973Ff34970973
Ff34970973
Β 
Paper id 2720144
Paper id 2720144Paper id 2720144
Paper id 2720144
Β 
Ac35162165
Ac35162165Ac35162165
Ac35162165
Β 
Ac35162165
Ac35162165Ac35162165
Ac35162165
Β 
Hardware Architecture of Complex K-best MIMO Decoder
Hardware Architecture of Complex K-best MIMO DecoderHardware Architecture of Complex K-best MIMO Decoder
Hardware Architecture of Complex K-best MIMO Decoder
Β 
PERFORMANCE EVALUATION OF BER FOR AWGN, AWGN MULTIPATH AND RAYLEIGH FADING CH...
PERFORMANCE EVALUATION OF BER FOR AWGN, AWGN MULTIPATH AND RAYLEIGH FADING CH...PERFORMANCE EVALUATION OF BER FOR AWGN, AWGN MULTIPATH AND RAYLEIGH FADING CH...
PERFORMANCE EVALUATION OF BER FOR AWGN, AWGN MULTIPATH AND RAYLEIGH FADING CH...
Β 
Fpga implementation of soft decision low power convolutional decoder using vi...
Fpga implementation of soft decision low power convolutional decoder using vi...Fpga implementation of soft decision low power convolutional decoder using vi...
Fpga implementation of soft decision low power convolutional decoder using vi...
Β 
FPGA Design & Simulation Modeling of Baseband Data Transmission System
FPGA Design & Simulation Modeling of Baseband Data Transmission SystemFPGA Design & Simulation Modeling of Baseband Data Transmission System
FPGA Design & Simulation Modeling of Baseband Data Transmission System
Β 
First order sigma delta modulator with low-power
First order sigma delta modulator with low-powerFirst order sigma delta modulator with low-power
First order sigma delta modulator with low-power
Β 
First order sigma delta modulator with low-power consumption implemented in a...
First order sigma delta modulator with low-power consumption implemented in a...First order sigma delta modulator with low-power consumption implemented in a...
First order sigma delta modulator with low-power consumption implemented in a...
Β 
BER Performance for Convalutional Code with Soft & Hard Viterbi Decoding
BER Performance for Convalutional Code with Soft & Hard  Viterbi DecodingBER Performance for Convalutional Code with Soft & Hard  Viterbi Decoding
BER Performance for Convalutional Code with Soft & Hard Viterbi Decoding
Β 
Lte in bullets, uplink link budgets
Lte in bullets,  uplink link budgetsLte in bullets,  uplink link budgets
Lte in bullets, uplink link budgets
Β 
The application wavelet transform algorithm in testing adc effective number o...
The application wavelet transform algorithm in testing adc effective number o...The application wavelet transform algorithm in testing adc effective number o...
The application wavelet transform algorithm in testing adc effective number o...
Β 
Ijetcas14 518
Ijetcas14 518Ijetcas14 518
Ijetcas14 518
Β 
Soft Decision Scheme for Multiple Descriptions Coding over Rician Fading Chan...
Soft Decision Scheme for Multiple Descriptions Coding over Rician Fading Chan...Soft Decision Scheme for Multiple Descriptions Coding over Rician Fading Chan...
Soft Decision Scheme for Multiple Descriptions Coding over Rician Fading Chan...
Β 
A blind channel shortening for multiuser, multicarrier CDMA system over multi...
A blind channel shortening for multiuser, multicarrier CDMA system over multi...A blind channel shortening for multiuser, multicarrier CDMA system over multi...
A blind channel shortening for multiuser, multicarrier CDMA system over multi...
Β 
MDCT audio coding with pulse vector quantizers
MDCT audio coding with pulse vector quantizersMDCT audio coding with pulse vector quantizers
MDCT audio coding with pulse vector quantizers
Β 
Performance Evaluation of Iterative Receiver using 16-QAM and 16-PSK Modulati...
Performance Evaluation of Iterative Receiver using 16-QAM and 16-PSK Modulati...Performance Evaluation of Iterative Receiver using 16-QAM and 16-PSK Modulati...
Performance Evaluation of Iterative Receiver using 16-QAM and 16-PSK Modulati...
Β 
Ijairp14 radhe
Ijairp14 radheIjairp14 radhe
Ijairp14 radhe
Β 
CNR and BER Ranges for the DVB-T2 Reception-Success
CNR and BER Ranges for the DVB-T2 Reception-Success CNR and BER Ranges for the DVB-T2 Reception-Success
CNR and BER Ranges for the DVB-T2 Reception-Success
Β 

Recently uploaded

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
Β 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
Β 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
Β 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
Β 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
Β 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
Β 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
Β 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
Β 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
Β 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
Β 
Integration and Automation in Practice: CI/CD in MuleΒ Integration and Automat...
Integration and Automation in Practice: CI/CD in MuleΒ Integration and Automat...Integration and Automation in Practice: CI/CD in MuleΒ Integration and Automat...
Integration and Automation in Practice: CI/CD in MuleΒ Integration and Automat...Patryk Bandurski
Β 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
Β 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
Β 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
Β 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
Β 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
Β 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
Β 

Recently uploaded (20)

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Β 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Β 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
Β 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Β 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
Β 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Β 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Β 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Β 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Β 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Β 
Integration and Automation in Practice: CI/CD in MuleΒ Integration and Automat...
Integration and Automation in Practice: CI/CD in MuleΒ Integration and Automat...Integration and Automation in Practice: CI/CD in MuleΒ Integration and Automat...
Integration and Automation in Practice: CI/CD in MuleΒ Integration and Automat...
Β 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
Β 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Β 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
Β 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Β 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Β 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
Β 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Β 
Hot Sexy call girls in Panjabi Bagh πŸ” 9953056974 πŸ” Delhi escort Service
Hot Sexy call girls in Panjabi Bagh πŸ” 9953056974 πŸ” Delhi escort ServiceHot Sexy call girls in Panjabi Bagh πŸ” 9953056974 πŸ” Delhi escort Service
Hot Sexy call girls in Panjabi Bagh πŸ” 9953056974 πŸ” Delhi escort Service
Β 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Β 

Mk3621242127

  • 1. Karanvir Sidhu et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.2124-2127 RESEARCH ARTICLE www.ijera.com OPEN ACCESS BER Performance of Multilevel Linear Block Codes with Error Correction on RICIAN Fading Channel Karanvir Sidhu*, Gagandeep Singh** *(Electronics and Communication, Chandigarh Engineering College Landran, Mohali, Punjab) **(Electronics and Communication, Chandigarh Engineering College Landran, Mohali, Punjab) ABSTRACT Linear block codes (LBCs) generally provide good error detection and correction capability, but only transmit one data symbol per time slot. Using higher order modulations incurs high decoding complexity and lengthy code searches. Multi-layer schemes using multiple LBCs over sub-groups of antennas provide higher throughput, but require as many receive as transmit antennas and have reduced diversity gains. Here, development of multilevel LBCs that can provide the high throughput of multi-layered schemes while realizing larger diversity gains. Any number of receive antennas can be used. An example is shown that achieves 4 bits/sec/Hz using 16QAM and 2 transmit antennas. Keywords-Linear block code, MIMO, Multilevel code, Rician fading channel I. INTRODUCTION Linear block codes are a class of parity check codes that can be characterized by the (n, k) notation. The encoder transforms a block of k message digits (a message vector) into [1] a longer block of n codeword digits (a code vector) constructed from a given alphabet of elements. When the alphabet consists of two elements (0 and 1), the code is a binary code comprising binary digits (bits). The k-bit messages form 2k distinct message sequences, referred to as ktuples [1] (sequences of k digits). The n-bit blocks can form as many as 2n distinct sequences, referred to as n-tuples. The encoding procedure assigns to each of the 2k message k-tuples one of the 2nn-tuples. The code rate R = k/n. For a binary code, R ≀ 1, so after encoding a k-digit message or information block, there [2] are n βˆ’ k remaining redundant digits in the code word. The redundant digits give the code words the ability to reduce the effect of channel noise, which could introduce errors during the transmission of the message. Multilevel coding allows [3] the construction of a high complexity coded signal constellation using simple component codes. Multilevel coding utilizes, antenna grouping and linear block codes to develop multilevel linear block codes (MLLBCs), capable of simultaneouslyproviding coding gain, diversity improvement and increasedspectral efficiency. A key advantage of the MLLBCstructure is that, by using multistage decoding, instead of a fixed number of receive antennas any number ofreceive antennas can be used. Decoding complexity remainsmanageable even for high [3] order modulations. www.ijera.com II. SYSTEM MODEL MIMO wireless system is shown in Fig. 1, with nT transmit antennas and nRreceive antennas. The symbol transmitted at time t by the ith transmit antenna is denoted by𝑄 𝑑𝑖 , 1 ≀ i ≀ nT. The channel exhibits [4] Rician fading over the frame duration. This means that fading is constant only for one frame duration and varies independentlybetween frames from one frame to the other. Also, perfect channel state information (CSI) is available at the receiver only. The received signal at time t, at the jth receive antenna is a noisy superposition of independently faded versions of the nT transmitted signals and is 𝑗 denoted byπ‘Ÿπ‘‘ , 1 ≀ j ≀ nR. The discrete complex baseband output [5] of the jth receive antenna at time t is given by: 𝑛𝑇 𝑗 𝑗 π‘Ÿπ‘‘ = 𝑖=1 β„Ž 𝑗𝑑,𝑖 𝑄 𝑑𝑖 + πœ‚ 𝑑 (1) where, β„Ž 𝑗𝑑,𝑖 is the path gain between the ith transmit 𝑗 andjthreceive antennas; and πœ‚ 𝑑 is the noise associated with the jth receive antenna at time t. Multilevel codes are usually decoded by a staged decoder which [5] operates in a sequential manner. First the decoder at level L makes a decision on the code CL and outputs the corresponding data bits, bL. This decision information is then passed on from stage L to stage Lβˆ’1 and the decoder at level Lβˆ’1 operates in a similar way, givingbL-1 at the output and the corresponding co-subset information. The process continues down the partition chain until the received sequence is completely decoded [6].In this LBCs are used as the component codes and accordingly we can decode them at each level. Also identical linear block codes are used at each of the 2 used levels. 2124|P a g e
  • 2. Karanvir Sidhu et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.2124-2127 www.ijera.com Figure 1: Multilevel MIMO System. The Rician distribution degenerates to a Rayleigh distribution when the dominant component fades away. The Rician distribution is given by: 𝜎2 𝑒 𝐼0 π΄π‘Ÿ for(𝐴 β‰₯ 0, π‘Ÿ β‰₯ 0) (2) 0 for(π‘Ÿ < 0) The parameter 𝐴 denotes the peak amplitude of the dominant signaland I0(β€’) is the modified Bessel function of the first kind and zero-order.The Rician distribution is often described in terms of a parameter 𝐾 which is [7] defined as the ratio betweenthe deterministic signal power and the variance of the multipath.It is given by𝐾 = 𝐴2 /(2𝜎 2 )) or, in terms of dB: 𝑝 π‘Ÿ = Rayleigh Rician (Without Error Correction) Rician (With Error Correction) 𝜎2 BER π‘Ÿ π‘Ÿ 2 +𝐴 2 βˆ’ 2𝜎 2 0 10 𝐴2 𝐾 dB = 10 log 2 dB(3) 2𝜎 The parameter 𝐾 is [8, 9] known as the Rician factor and completely specifies the Rician distribution. As𝐴 β†’ 0, 𝐾 β†’ βˆ’βˆž dB, and as the dominant path decreases in amplitude, the Rician distribution degenerates to a Rayleigh distribution [10]. -2 10 0 2 4 6 8 SNR (dB) 10 12 14 16 Figure 2: BER for one receive antenna. 0 10 Rayleigh Rician (Without Error Correction) Rician (With Error Correction) RESULTS AND DISCUSSION The effect of error correction on the bit error rate (BER) performance of the code is considered in this section. Performance is evaluated using 2 transmit and different number of receive antennas. The BER performance of a system described as shown in the subsequent figures below. The spectral efficiency is 4 bits/sec/Hz and the underlying constellation is 16-QAM. Two identical (6, 3) Linear Block Codes were used as component codes. Assumed perfect CSI at the receiver only. www.ijera.com BER III. -1 10 -1 10 -2 10 0 5 10 SNR (dB) Figure 3: BER for two receive antennas. 2125|P a g e 15
  • 3. Karanvir Sidhu et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.2124-2127 0 the system is superior by about 4.1 dB at the BER of 10-1.2 in Rician fading channel. Fig. 3 shows that with error correction the system is superior by about 1.7 dB at the BER of 10-1 when compared with the system without error correction. Fig. 4 shows that with error correction the system is superior by about 1.7 dB at the BER of 10-1.4when compared with the system without error correction. Next, consider the effect of receive diversity on the bit error rate performance of the system. The results shown in Fig. 5 and Fig. 6 reflect the fact that with an increase in the number of receive antennas we get a significant error performance gain. 10 BER Rayleigh Rician (Without Error Correction) Rician (With Error Correction) -1 10 0 -2 10 www.ijera.com 10 0 2 4 6 SNR (dB) 8 10 12 PSK Modulation QAM Modulation Figure 4: BER for four receive antennas. -1 Above results shows that there is a significant improvement in the BER performance of the multilevel system using linear block codes with error correction as compared with the same system but without error correction. BER 10 -2 10 1 Receive Antenna 4 Receive Antenna -3 10 -1 10 0 2 4 6 8 SNR (dB) 10 12 14 BER Figure 7: BER without Error Correction. -2 10 0 2 4 6 8 10 SNR (dB) 12 14 16 18 Figure 5: BER without Error Correction. 1 Receive Antenna 4 Receive Antenna Fig. 7 and Fig. 8, shows the BER performance for 4 receive antennas, using QAM modulation and PSK modulation, without and with error correction, respectively. It can be seen that, with QAM modulation better BER performance achieved as compared to PSK modulation, in both cases (with and without error correction). Without error correction, the QAM modulation based system is superior as compared to the PSK modulation based system by about 5.7 dB at the BER of 10 -1.5, whereas with error correction, it is superior by about 6.1 dB at the BER of 10-1.5. 0 10 PSK Modulation QAM Modulation -1 BER 10 -1 BER 10 -2 10 -2 10 0 2 4 6 8 SNR (dB) 10 12 14 Figure 6: BER with Error Correction. Fig. 2 demonstrates the error performance comparison for two transmit and one receive antenna, both with error correction and without error correction. It can be seen that with error correction www.ijera.com -3 10 0 2 4 6 8 SNR (dB) 10 12 Figure 8: BER with Error Correction. 2126|P a g e 14
  • 4. Karanvir Sidhu et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013, pp.2124-2127 IV. CONCLUSION Linear Block Codes perform up to mark in case error detection and correction problems. This capability of error detection and correction of the linear block codes in a multilevel environment then higher throughput achieved along with a reliable and less error prone wireless communication. As expected, by comparing the performance of the linear block codes with and without error detection and error correction capability, the codes with error detection and error correction performed better at each and every point in terms of bit error rate. As shown in the simulation results, significant improvement obtained in the BER performance with error correction. The system with 4 receive antennas performed better than the system with 1 and 2 receive antennas. Also if we changed the modulation from PSK to QAM, BER performance became better by huge margins. [9] [10] www.ijera.com channels with deterministic specular component, Wireless Communications IEEE Transactions, 6(1), 2007, 110-119. L. Gu-Rong, S.M. Moser, The Fading Number of a Multiple-Access Rician Fading Channel, IEEE Transactions, 57(8), 2011, 4983-4991. Y. Xiangming, K. Yanmin, Y. Dongfeng, Performance analysis of turbo codes in wireless Rician fading channel with low Rician factor, 12th IEEE International Conference, 2010, 48-51. REFERENCES [1] [2] [3] [4] [5] [6] [7] [8] G. J. Pottie, and D. P. Taylor, Multilevel codes based on partitioning, IEEE Transactions on Information Theory, 35, 1989, 387-98. U. Waschmann, R. F. Fischer, and J. B. Huber, Multilevel codes: Theoretical concepts and practical design rules, IEEE Transactions on Information Theory, 45, 1999, 1361-1391. P. A. Martin, D. M. Rankin, and D. P. Taylor, Multi-dimensional space-time multilevel codes, IEEE Transactions on Wireless Communications, 5, 2006, 25692577. M. Isaka, H. Imai, Z. Morelos and L. Shu, Multilevel codes and multistage decoding for unequal error protection, Wireless Communication IEEE International Conference, 1999, 249-254. M. Grossi, M. Lanzoni, and B. Ricco, A novel algorithm for high-throughput programming of multilevel flash memories, IEEE Transactions, 50(5), 2003, 1290-1296. A. R. Calderbank, and N. Seshadri, Multilevel codes for unequal error protection, IEEE Transactions on Information Theory, 39(4), 1993, 12341248. L. Huan-Bang, Y. Iwanami, T. Ikeda, Performance of a multidimensional BCM scheme with fading estimation based on time correlation, Communications, 1993. ICC '93 Geneva. Technical Program, Conference Record, IEEE International Conference on, 1, 1993, 443-447. M. Godavarti, A.O. Hero, Training in multiple-antenna Rician fading wireless www.ijera.com 2127|P a g e