SlideShare a Scribd company logo
1 of 11
Download to read offline
International Journal of Electrical and Computer Engineering (IJECE)
Vol. 8, No. 5, October 2018, pp. 3902~3912
ISSN: 2088-8708, DOI: 10.11591/ijece.v8i5.pp3902-3912  3902
Journal homepage: http://iaescore.com/journals/index.php/IJECE
Performance Enhancement of MIMO-OFDM using Redundant
Residue Number System
M. I. Youssef, A. E. Emam, M. Abd Elghany
Department of Electrical Engineering, Faculty of Engineering, Al- Azhar University, Egypt
Article Info ABSTRACT
Article history:
Received May 24, 2018
Revised Aug 20, 2018
Accepted Aug 27, 2018
Telecommunication industry requires high capacity networks with high data
rates which are achieved through utilization of Multiple-Input-Multiple-
Output (MIMO) communication along with Orthogonal Frequency Division
Multiplexing (OFDM) system. Still, the communication channel suffers from
noise, interference or distortion due to hardware design limitations, and
channel environment, and to combat these challenges, and achieve enhanced
performance; various error control techniques are implemented to enable the
receiver to detect any possible received errors and correct it and thus; for a
certain transmitted signal power the system would have lower Bit Error Rate
(BER). The provided research focuses on Redundant Residue Number
System (RRNS) coding as a Forward Error Correction (FEC) scheme that
improves the performance of MIMO-OFDM based wireless communications
in comparison with current methods as Low-Density Parity Check (LDPC)
coders at the transmitter side or equalizers at receiver side. The Bit Error
Rate (BER) performance over the system was measured using MATLAB
tool for different simulated channel conditions, including the effect of signal
amplitude reduction and multipath delay spreading. Simulation results had
shown that RRNS coding scheme provides an enhancement in system
performance over conventional error detection and correction coding
schemes by utilizing the distinct features of Residue Number System (RNS).
Keyword:
Conventional codes
Equalizers
Error detection and correction
Redundant residue number
system;
Wireless communication
Copyright © 2018 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
M. Abd Elghany,
Department of Electrical Engineering,
Faculty of Engineering,
Al-Azhar University,
Nasr City, Cairo - Egypt.
Email: mohamedgheth@yahoo.com
1. INTRODUCTION
Multiple-Input-Multiple-output (MIMO) antenna system along with Orthogonal Frequency Division
Multiplexing (OFDM) scheme provide an attractive wireless communication solution for future wireless
networks through providing high-data-rate wireless access at high quality of service (QoS) taking into
accounts that the spectrum is a rare resource element and propagation conditions are difficult due to existence
of fading and interference from other users [1].
MIMO wireless technology from its side provides enhanced spectrum efficiency through spatial
multiplexing gain, and improved communication link reliability due to transmit system diversity gain [2]. At
the same time OFDM distribute data over multiple numbers of closely spaced orthogonal carriers providing
higher spectral efficiency by spacing the channels closer together without fearing from harmful effect of
inter-carrier interference as carriers are orthogonal to each other.
Int J Elec & Comp Eng ISSN: 2088-8708 
Performance Enhancement of MIMO-OFDM using Redundant Residue Number System (M. I. Youssef)
3903
The wireless communication systems are defined in IEEE standards (802.11n WLAN and 802.16
WMAN), based on the combination of MIMO communication system with Orthogonal Frequency Division
Multiplexing modulation (MIMO-OFDM), and even On-going next generation communication systems are
based on MIMO-OFDM wireless systems.
As wireless digital networks are prone to bit errors during transmission, error detection and
correction techniques are implemented to reduce bit-error effects and ensure receiver eventually is able to
restore the correct packet of information.
In this paper a proposal for a new coding scheme for error detection and correction using RRNS
instead of the current error control codes used, where RRNS shows enhanced system performance over
conventional error correction schemes, for MIMO-OFDM based wireless communication system.
The paper starts with a background on the Forward Error Correction techniques as seen in Section 2,
then in Section 3 the Residue Number System and redundancy features and applications are given, followed
in Section 4 by illustration for RRNS error detection and correction implementation. In Section 5, the overall
system architecture is provided, and in Section 6 methods of system evaluation are given. In Section 7
simulation results are provided to analyze the system performance and finally the conclusion is given in
Section 8.
2. FORWARD ERROR CORRECTION TECHNIQUES
Forward Error Correction (FEC) are methods which are used to enhance the channel capacity
through adding redundant data to the message in a way that it can be restored at the receiving side even if
there are a errors present during the transmission process. This redundant data allow receiver to detect and
correct errors without needing to retransmit the message again and without requiring a handshaking process
between Transmit/Receive systems [3].
The FEC scheme provides great advantage in noisy channels where a large number of
retransmissions would be required before a packet is received free of errors. It is also used in cases where no
feedback exists between the receiver and the transmitter.
The encoded message could be systematic coded if portion of the output is directly resembling the
input or non-systematic coded if the output is a modified form of the original information through shuffling
original message symbols across several code using an interleaver to improve the performance of FEC codes,
and thus the errors would have a more uniform distribution form [4].
The coding technique used in FEC schemes could be categorized to Block Error correction codes,
and Convolutional Error correction codes. The first ones are as Hamming, BCH, Reed-Solomon, and turbo
codes, while the second ones are as Viterbi, and Low Density Parity Check Code [5], [6].
3. RESIDUE NUMBER SYSTEM REVIEW
The RNS provides a representation of large integers through set of smaller ones, such that
arithmetic computation performed in an efficient matter.
The Residue numbers has unique features, as it is a carry-free arithmetic, which implies its ability
to perform the operations related to the individual residue digits of different moduli independently. As well
as the residue representations carry no weight-information and hence an error in any digit-position in a
given representation does not affect other digit-positions [7].
The RNS is defined through selecting v positive pair-wise relative primes mi (i = 1, 2, 3 … v)
referred to as moduli, such that any integer N, describing a message, is given by the sequence (r1, r2...rv) in
the range 0<N<MI in a unique matter, where;
ri = N (mod mi); The residue digit of N upon division by mi (1)
Where;
ri is least positive remainder when N is divided by modulus mi
MI =  mi; is the information symbols’ dynamic range (2)
Then; to be able to recover symbols, two approaches are available; either through the Chinese
Reminder Theorem (CRT) which is a parallel implementation scheme or Mixed Radix Conversion (MRC)
algorithm that is an inherently sequential approach. In the coming subsection a description of both methods
are provided.
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 5, October 2018 : 3902 – 3912
3904
3.1. Chinese remainder theorem method
The method relies on a mathematical idea that was given in the 4th
century AD in china [8]-[10];
where for any given v-tuple (r1, r2..rv) such that 0≤ri<mi; there exists one and only one integer N such that
0 ≤ N < Mi and ri = N (mod mi) that allow us to recover the message. The numerical value of N can be
computed according to the equation:
N =  ri Ti Mi (mod M); for i: 1 to n (3)
Where;
i = 1 to v;
Mi = M/mi; M is dynamic range
Ti = Mi
-1
= inverse value of Mi ; (4)
Where;
| Mi x Mi
-1
|mi = 1
3.2. Mixed radix conversion method
For a given set of pair-wise relatively prime moduli {m1, m2,…,mn} and a residue state {r1, r2…rn}
of a number X, that number can be uniquely represented in mixed-radix form as seen in next [11]:
X = {z1, z2, …,zn} (5)
And;
X = z1 + z2m1 + z3m2m1 + …..+ znmn-1mn-2….m1 ; 0  zi ri (6)
So, all what is required is to obtain the value of zi to determine X. Where each value of z is
represented as function of the moduli and residue representations as seen in Table 1;
Table 1. Representation of zi
Parameter Representation
z1 = r1
z2 = ||m1
-1
|m2 (r2-z1)|m2
z3 = ||(m2m1)-1
|m3 (r3 – (z2m1 + z1)|m3
zn = ||( mn……m2m1)-1
|mn (rn - rn-1 mn-2 ….. z2m1 + z1)|mn
And as seen in Table 1 the MRC is considered a sequential process, where obtaining zi requires
generating zi-1 first.
4. PROPOSED ERROR DETECTION AND CORRECTION ALGORITHM
Error detection and correction scheme in this paper is proposed using set of RNS moduli as
information symbols and additional RNS moduli as redundancy symbols, which is addressed as Redundant
Residue Number System (RRNS).
In this scheme each redundant moduli is selected to be greater than any of the other chosen moduli
set and don’t play any role in determining the system dynamic range. So, an RRNS is obtained by appending
an additional (u − v) number of moduli mv+1;mv+2; …..;mu, where mv+j  max{m1;m2; ……;mv} is referred to as
a redundant modulus, to the previously introduced RNS, in order to form an RRNS of u positive, pairwise
relative prime moduli [12], [13].
Now an integer N in the range [0; MI] is represented as a u-tuple residue sequence, (r1; r2; …….; ru)
with respect to the u moduli. The properties of the RNS indicated in section 3 and specially the property of
independence of digits allow recovering the integer N by any v out of u residue digits using their related
moduli, and thus enable the redundant residue number to be used for self-checking, error-detection and
Int J Elec & Comp Eng ISSN: 2088-8708 
Performance Enhancement of MIMO-OFDM using Redundant Residue Number System (M. I. Youssef)
3905
correction in digital processors as seen in Figure 1. Furthermore, the RRNS approach is the only one that is
capable of using the same arithmetic module for generating both the original information part and the parity
part of a RRNS codeword [7].
Same value
Different values
Figure 1. Principle of error detection and correction
From Figure 1 seen above; the received redundant symbols are converted back to binary system and
compared to the expected ones, and through this comparison the system would detect the occurrence of an
error in the transmitted message.
Then for the correction of the error, the modulus that generated the error must be identified either in
m3, or m2 or m1. Using the MRC method [11], a test on each of the information moduli with the two
redundant moduli is performed and through this test we are able to identify and correct the bit which
generated the error [14]. Thus, through the detection and correction algorithm, the error would be detected
and corrected without the need to re-transmit again the information.
5. SYSTEM MODEL
The communication system, as shown in Figure 2 is initialized with a binary data random source,
which is converted to residue system and protected from errors by adding parity residue symbols using the
RRNS encoding algorithm instead of the DVB-S2 LDPC encoder, then the packet is modulated, coded
through the Space-Time Block Coding (STBC) encoder, passed to a Serial-To-Parallel (S/P) converter for
parallel transmission and then passed through an IFFT block then to the transmission antenna.
Figure 2. MIMO-OFDM system model
Before transmission a Cyclic prefix (CP) is added to decrease the effect of Inter Symbol Interference
(ISI) and Inter Carrier Interference (ICI) caused by the multipath channel [15]. This CP is a copy of the last
section of the OFDM symbol that is attached to the front of transmitted OFDM symbol.
To represent the satellite channel in the model presented in Figure 2, several channel fading are
given; starting with Additive White Gaussian Noise (AWGN) channel, and then adding multipath fading
Select
Common
ValueComparing
redundant
symbols
(Rx vs. Tx)
Residue-
to-Binary
Received
RRNS
NO Error
Majority
Voting
Inverse the result using
the corresponding
moduli
Tx
Data
RNS
Encoding
Modulation
Space-Time
Encoding
Sub-
channelization
IFFT
Add
CP
Tx
Antenna
Array
Rx
Data
RNS
Decoding
De-
Modulation
Space-Time
Decoding
De-Sub
channelization
FFT
Remove
CP
Rx
Antenna
Array
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 5, October 2018 : 3902 – 3912
3906
factors through using Rice-Log-Normal distribution (RLN) distribution fading model [16]. The receiver
blocks are the reverse blocks of the transmitter.
6. EVALUATION METHODS
The performance of the RRNS-based MIMO-OFDM system is evaluated through the parameters
defined and presented in this section.
6.1. Bit error rate (BER)
The probability of error for MPSK modulated transmission in AWGN is given by:
PERR =  ∑ √ (
)
))
* +)
(7)
 =
)
(8)
Where;
M is the constellation size,  is the SNR per symbol
x is a chi-square distributed random variable
6.2. PAPR evaluation method
The performance is evaluated by measuring the Peak-to-Average Power Ratio (PAPR) of the signal
x(t) [17], as seen in Equation (9);
PAPR = 10 log (max|xk|2
/ E[|xk|2
] ), in dB. (9)
Where; E = Expectation operator
6.3. Channel capacity
Another way to characterize the performance of MIMO channel is the Shannon channel capacity
metric. Shannon in [18] defined capacity as the maximum data rate a channel can support at an arbitrarily
low error probability. The capacity of MIMO system is given in Equation (10) as;
C = log2 [det(In +

H HH
)] (10)
Where;
In : n × n identity matrix
N : The number of transmit antennas
HH
: Conjugate transpose of H
7. SIMULATION RESULTS
The proposed system performance was investigated using MATLAB tool, which involves the
transmission of data streams through a FEC coding scheme whose integrity depends on OFDM with 512-ary
QAM and Cyclic Prefix (CP):1/8, over different fading channels.
The examination is focused the utilization of either equalizers or coding schemes as an error
correction techniques, and analyzing the system performance of such techniques with that using RNS with
redundant moduli’s as an error detection and correction algorithm.
The MIMO-OFDM system performance is studied through measuring the BER and PAPR over
AWGN, Rayleigh and Rician Lognormal (RLN) fading channel conditions.
7.1. Using equalizers as error correction scheme
The BER performance as seen in Figure 3, takes into account the simulation of several types of
equalizers that are utilized for error correction, which include linear equalizer, a Decision Feedback Equalizer
(DFE), and Maximum Likelihood Sequence Estimation (MLSE) equalizer.
Int J Elec & Comp Eng ISSN: 2088-8708 
Performance Enhancement of MIMO-OFDM using Redundant Residue Number System (M. I. Youssef)
3907
Figure 3. BER vs. Eb/No for different Equalizer techniques
From Figure 3, we could see the enhanced performance of MLSE over DFE and linear equalizer,
and thus we focus on analyzing the performance of MIMO-OFDM with RNS coding system with and
without MLSE equalizer over the RLN + AWGN channel, as seen in Figure 4.
With Equalization Without Equalization
Figure 4. MIMO-OFDM RNS system with/without Equalizer
From Figure 4, we could notice that at SNR = 15, the BER for the communication system with error
correction is 1*10-3
while it reaches 5*10-2
for the system without error correction.
7.2. BER performance with current coding correction schemes
The performance over AWGN channels for current error correction schemes that utilize coding
approach as seen in Figure 5 shows that Golay code (which is a Block Error correction type) provides the
best error correction code compared to other cods.
The current generation of linear block codes uses LDPC coders which utilize high multiplexing
capacity, and are differentiated from Golay codes through the way they are decoded. So, while binary Golay
codes are decoded through algebraic methods, LDPC codes are iteratively decoded. Thus, in the next
subsections analysis will be focused on LDPC coders.
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 5, October 2018 : 3902 – 3912
3908
Figure 5. BER vs. Eb/No for current correction codes
7.3. Using coding techniques as error correction scheme
Implementing an MIMO-OFDM communication system and comparing the system when converting
the transmitted bits to residue coding (RNS-OFDM), and again when using LDPC algorithm as FEC Scheme
(FEC-RNS-OFDM).
Over a Rician + AWGN channel Over a RLN + AWGN channel
Figure 6. MIMO-OFDM RNS system with FEC coding schemes
Where; we could see in Figure 6 the performance enhancement done going from OFDM to RNS-
OFDM then implementing an FEC-LDPC scheme. Also, the effect over different channels (small and deep
fading) has been analyzed.
7.4. Comparison between different Error correction techniques
After analyzing in previous subsections the utilization of equalizers and coding techniques as an
error correction schemes; both techniques are compared over RLN + AWGN channel as seen in Figure 7.
Int J Elec & Comp Eng ISSN: 2088-8708 
Performance Enhancement of MIMO-OFDM using Redundant Residue Number System (M. I. Youssef)
3909
Figure 7. MIMO-OFDM RNS system with FEC schemes
In Figure 7 above, it is shown that LDPC coding provide enhanced performance over MLSE
equalizer as an error correction scheme especially for higher SNR.
7.5. BER performance for RRNS as FEC scheme in MIMO-OFDM system
The system performance is evaluated with respect to the proposed scheme that utilize RNS coding
with redundant moduli’s for MIMO-OFDM system as an alternative error correction method. A redundant
error correction using RNS is utilized where RNS moduli’s are {3, 5, 7}, and redundant set are {11}.
Figure 8. MIMO-OFDM system performance
From the above Figure 8, it is shown that error correction scheme with redundant RNS provide a
comparable performance with that using LDPC scheme that is currently used in DVB-S2 systems.
7.6. BER for RNS vs. RRNS schemes in MIMO-OFDM system
Using RNS moduli’s {3, 5, 7, 11}, and redundant set initially with moduli {13} then with
redundant moduli’s {13, 17}, evaluating the system performance with and without redundant moduli’s as
seen in Figure 9.
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 5, October 2018 : 3902 – 3912
3910
Figure 9. RRNS vs. RNS Performance comparison
From the above Figure 9, it is shown that for a SNR = 11db, an enhancement of the BER by 1 dB is
seen when using 1 redundant moduli, and 3 dB when using 2 redundant moduli’s in-comparison to the
system without redundant moduli’s.
7.7. PAPR performance for MIMO-OFDM system with RRNS as FEC
For a MIMO-OFDM system over an ITU LOS + AWGN fading model channel, the PAPR for the
transmitted signal is as shown in Figure 10.
Figure 10. PAPR measurement for MIMO-OFDM system
From the above Figure 10, it is shown that the system with RRNS has the minimum signal
amplitude by about 20% compared with LDPC FEC scheme (FEC-RNS-OFDM) and better than the systems
that don’t use FEC schemes.
7.8. Effect of increasing RNS moduli on channel capacity
In Figure 11 a MIMO-OFDM system is analyzed over a RLN + AWGN channel for various RNS
moduli sets.
Int J Elec & Comp Eng ISSN: 2088-8708 
Performance Enhancement of MIMO-OFDM using Redundant Residue Number System (M. I. Youssef)
3911
Figure 11. Channel Capacity for various RNS moduli sets
Where, we could see from Figure 11 that the increase of number of RNS moduli value leads to a
decrease in channel capacity due to the increased amplitude representation, and thus it is better to select a low
order moduli set to be able to enhance the system performance.
8. CONCLUSION
The utilization of RNS coding system with parallel distributed arithmetic and with no dependence
between the different arithmetic blocks would simplify the overall design and reduces the complexity of the
individual building blocks.
The paper provides an error detection and correction scheme using RRNS. Where a four and then a
six-length moduli set have been proposed; in the first time three out of the four were information moduli and
one was a redundant moduli, and in the second the first four moduli set is the information moduli and the last
two is the redundant moduli respectively. Thus, a one and again two redundant moduli’s were used for error
detection and correction.
Through the performed simulations it was proven that this system provide less receiving system
complexity and the straight forward error detection algorithm due to the absence of carry propagation
between the arithmetic blocks, reduced dynamic power by about 20% due to the usage of small arithmetic
units, and finally enhanced error detection and correction features, which improves as the redundant moduli
increase taking benefit from the independent transmission feature; where an error in one sub-channel in RNS
is not propagated into the other sub-channels and thus isolating the faulty residuals and as a consequence
allow for fault tolerance and facilitate error detection and correction, but on the other hand this comes on the
expense of reducing the available communication system channel capacity.
REFERENCES
[1] H. Bolcskei, “MIMO-OFDM Wireless Systems: Basics, Perspectives, and Challenges”, in IEEE Wireless
Communications, vol. 13, no. 4, pp. 31-37, Aug. 2006.
[2] A. J. Paulraj, et al., Introduction to Space-Time Wireless Communications, Cambridge, UK: Cambridge Univ.
Press, 2003.
[3] Jatinder Singh and Jaget Singh, “A Comparative study of Error Detection And Correction Coding Techniques”,
2012 Second International Conference on Advanced Computing & Communication Technologies.
[4] B. Vucetic and J. Yuan, Turbo Codes: Principles and Applications. Springer Verlag, 2000.
[5] DVB-S. EN 300 421 V1.1.2 (08/97), “Digital Video Broadcasting (DVB); Framing Structure, Channel Coding and
Modulation for 11/12 GHz Satellite Services”, ETSI, 1997.
[6] DVB-S2. EN 302 307 V1.1.2 (06/06), “Digital Video Broadcasting (DVB); Second Generation Framing Structure,
Channel Coding and Modulation Systems for Broadcasting, Interactive Services, News Gathering and other
Broadband Satellite Applications”, ETS, 2006.
[7] M. Roshanzadeh, et al., “Using Residue Number Systems for Improving QoS and Error Detection & Correction in
Wireless Sensor Networks, Communication Software and Networks (ICCSN)”, May 2011 IEEE 3rd International
Conference on, pp. 1-5.
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 8, No. 5, October 2018 : 3902 – 3912
3912
[8] K. W. Watson, “Self-checking Computations using Residue Arithmetic”, Proc. IEEE, vol. 54, pp. 1920-1931,
Dec. 1966.
[9] E. D. D. Claudio, et al., “A Systolic Redundant Residue Arithmetic Error Correction Circuit”, IEEE Trans.
Computers, vol. 42, pp. 427-432, Apr. 1993.
[10] A. Omondi, Residue Number Systems: Theory and Implementation, Imperial College Press, 2007.
[11] Pallab Maji, Application of Residue Arithmetic in Communication and Signal Processing, Master of Science.
National Institute of Technology, Rourkela, Orissa-769008, India, Juni 2011.
[12] Aingel James, et al., “Multiple error correction using non-binary Redundant Residue Number System”, India
Conference (INDICON) 2015, 2015, ISSN 2325-9418.
[13] Hari Krisna, et al., “A coding Theory Approach to Error Control in Redundant Residue Number Systems- Part I:
Theory and Single Error Correction”, IEEE Transactions on Circuits and Systems II: Analog and Digital Signal
Processing, vol 39, no. 1, pp 8-17, Jan 1992.
[14] Salifu Abdul-Mumin and Kazeem Alagbe Gbolagade, “An Improved Redundant Residue Number System Based
Error Detection and Correction Scheme for the Moduli Set”, Advances in Wireless Communications and Networks
Journal, vol. 2, no. 1, pp. 11-14, 2016.
[15] Sandeep Kaur and Gurpreet Bharti, “Orthogonal Frequency Division Multiplexing in Wireless Communication
Systems: A Review”, International Journal of Advanced Research in Computer Engineering & Technology, vol. 1,
no. 3, May 2012.
[16] Vatalaro, et al., “The Generalized Rice Lognormal Channel Model - First and second Order Statistical
Characterization and Simulation”, International Journal of Satellite Communications, 20, pp. 29-45, 2012.
[17] Paredes, M., “Reduction of Peak-to-Average Power Ratio in OFDM Systems”, 2015.
[18] Ramoni Adeogun, “Capacity and Error Rate Analysis of MIMO Satellite Communication Systems in Fading
Scenarios”, International Journal of Electrical and Computer Engineering (IJECE), vol. 4, August 2014.

More Related Content

What's hot

Investigating the performance of various channel estimation techniques for mi...
Investigating the performance of various channel estimation techniques for mi...Investigating the performance of various channel estimation techniques for mi...
Investigating the performance of various channel estimation techniques for mi...ijmnct
 
INVESTIGATING THE PERFORMANCE OF VARIOUS CHANNEL ESTIMATION TECHNIQUES FOR MI...
INVESTIGATING THE PERFORMANCE OF VARIOUS CHANNEL ESTIMATION TECHNIQUES FOR MI...INVESTIGATING THE PERFORMANCE OF VARIOUS CHANNEL ESTIMATION TECHNIQUES FOR MI...
INVESTIGATING THE PERFORMANCE OF VARIOUS CHANNEL ESTIMATION TECHNIQUES FOR MI...ijmnct
 
A New Location Caching with Fixed Local Anchor for Reducing Overall Location ...
A New Location Caching with Fixed Local Anchor for Reducing Overall Location ...A New Location Caching with Fixed Local Anchor for Reducing Overall Location ...
A New Location Caching with Fixed Local Anchor for Reducing Overall Location ...CSCJournals
 
ESTIMATION AND COMPENSATION OF INTER CARRIER INTERFERENCE IN WIMAX PHYSICAL L...
ESTIMATION AND COMPENSATION OF INTER CARRIER INTERFERENCE IN WIMAX PHYSICAL L...ESTIMATION AND COMPENSATION OF INTER CARRIER INTERFERENCE IN WIMAX PHYSICAL L...
ESTIMATION AND COMPENSATION OF INTER CARRIER INTERFERENCE IN WIMAX PHYSICAL L...ijngnjournal
 
A simplified spatial modulation MISO-OFDM scheme
A simplified spatial modulation MISO-OFDM schemeA simplified spatial modulation MISO-OFDM scheme
A simplified spatial modulation MISO-OFDM schemeTELKOMNIKA JOURNAL
 
IRJET- BER Reduction of Distributed Spatial Modulation in Cooperative Relay N...
IRJET- BER Reduction of Distributed Spatial Modulation in Cooperative Relay N...IRJET- BER Reduction of Distributed Spatial Modulation in Cooperative Relay N...
IRJET- BER Reduction of Distributed Spatial Modulation in Cooperative Relay N...IRJET Journal
 
Iaetsd evaluation ofdma & sc-ofdma performance on
Iaetsd evaluation ofdma & sc-ofdma performance onIaetsd evaluation ofdma & sc-ofdma performance on
Iaetsd evaluation ofdma & sc-ofdma performance onIaetsd Iaetsd
 
Effect of Interleaved FEC Code on Wavelet Based MC-CDMA System with Alamouti ...
Effect of Interleaved FEC Code on Wavelet Based MC-CDMA System with Alamouti ...Effect of Interleaved FEC Code on Wavelet Based MC-CDMA System with Alamouti ...
Effect of Interleaved FEC Code on Wavelet Based MC-CDMA System with Alamouti ...IJCSEIT Journal
 
Study on transmission over Nakagami-m fading channel for multiple access sche...
Study on transmission over Nakagami-m fading channel for multiple access sche...Study on transmission over Nakagami-m fading channel for multiple access sche...
Study on transmission over Nakagami-m fading channel for multiple access sche...TELKOMNIKA JOURNAL
 
DSR Routing Decisions for Mobile Ad Hoc Networks using Fuzzy Inference System
DSR Routing Decisions for Mobile Ad Hoc Networks using Fuzzy Inference SystemDSR Routing Decisions for Mobile Ad Hoc Networks using Fuzzy Inference System
DSR Routing Decisions for Mobile Ad Hoc Networks using Fuzzy Inference Systemcscpconf
 
Influences of Buffer Size and Eb/No on Very Small Aperture Terminal (VSAT) Co...
Influences of Buffer Size and Eb/No on Very Small Aperture Terminal (VSAT) Co...Influences of Buffer Size and Eb/No on Very Small Aperture Terminal (VSAT) Co...
Influences of Buffer Size and Eb/No on Very Small Aperture Terminal (VSAT) Co...TELKOMNIKA JOURNAL
 
KEY PERFORMANCE INDICATORS FOR QOS ASSESSMENT IN TETRA NETWORKS
KEY PERFORMANCE INDICATORS FOR QOS ASSESSMENT IN TETRA NETWORKSKEY PERFORMANCE INDICATORS FOR QOS ASSESSMENT IN TETRA NETWORKS
KEY PERFORMANCE INDICATORS FOR QOS ASSESSMENT IN TETRA NETWORKSijmnct
 

What's hot (20)

Investigating the performance of various channel estimation techniques for mi...
Investigating the performance of various channel estimation techniques for mi...Investigating the performance of various channel estimation techniques for mi...
Investigating the performance of various channel estimation techniques for mi...
 
INVESTIGATING THE PERFORMANCE OF VARIOUS CHANNEL ESTIMATION TECHNIQUES FOR MI...
INVESTIGATING THE PERFORMANCE OF VARIOUS CHANNEL ESTIMATION TECHNIQUES FOR MI...INVESTIGATING THE PERFORMANCE OF VARIOUS CHANNEL ESTIMATION TECHNIQUES FOR MI...
INVESTIGATING THE PERFORMANCE OF VARIOUS CHANNEL ESTIMATION TECHNIQUES FOR MI...
 
E213152
E213152E213152
E213152
 
Fp3410401046
Fp3410401046Fp3410401046
Fp3410401046
 
A New Location Caching with Fixed Local Anchor for Reducing Overall Location ...
A New Location Caching with Fixed Local Anchor for Reducing Overall Location ...A New Location Caching with Fixed Local Anchor for Reducing Overall Location ...
A New Location Caching with Fixed Local Anchor for Reducing Overall Location ...
 
ESTIMATION AND COMPENSATION OF INTER CARRIER INTERFERENCE IN WIMAX PHYSICAL L...
ESTIMATION AND COMPENSATION OF INTER CARRIER INTERFERENCE IN WIMAX PHYSICAL L...ESTIMATION AND COMPENSATION OF INTER CARRIER INTERFERENCE IN WIMAX PHYSICAL L...
ESTIMATION AND COMPENSATION OF INTER CARRIER INTERFERENCE IN WIMAX PHYSICAL L...
 
MC-cdma
MC-cdmaMC-cdma
MC-cdma
 
A simplified spatial modulation MISO-OFDM scheme
A simplified spatial modulation MISO-OFDM schemeA simplified spatial modulation MISO-OFDM scheme
A simplified spatial modulation MISO-OFDM scheme
 
IRJET- BER Reduction of Distributed Spatial Modulation in Cooperative Relay N...
IRJET- BER Reduction of Distributed Spatial Modulation in Cooperative Relay N...IRJET- BER Reduction of Distributed Spatial Modulation in Cooperative Relay N...
IRJET- BER Reduction of Distributed Spatial Modulation in Cooperative Relay N...
 
Iaetsd evaluation ofdma & sc-ofdma performance on
Iaetsd evaluation ofdma & sc-ofdma performance onIaetsd evaluation ofdma & sc-ofdma performance on
Iaetsd evaluation ofdma & sc-ofdma performance on
 
Jc2415921599
Jc2415921599Jc2415921599
Jc2415921599
 
Effect of Interleaved FEC Code on Wavelet Based MC-CDMA System with Alamouti ...
Effect of Interleaved FEC Code on Wavelet Based MC-CDMA System with Alamouti ...Effect of Interleaved FEC Code on Wavelet Based MC-CDMA System with Alamouti ...
Effect of Interleaved FEC Code on Wavelet Based MC-CDMA System with Alamouti ...
 
D010231821
D010231821D010231821
D010231821
 
Study on transmission over Nakagami-m fading channel for multiple access sche...
Study on transmission over Nakagami-m fading channel for multiple access sche...Study on transmission over Nakagami-m fading channel for multiple access sche...
Study on transmission over Nakagami-m fading channel for multiple access sche...
 
paper1
paper1paper1
paper1
 
DSR Routing Decisions for Mobile Ad Hoc Networks using Fuzzy Inference System
DSR Routing Decisions for Mobile Ad Hoc Networks using Fuzzy Inference SystemDSR Routing Decisions for Mobile Ad Hoc Networks using Fuzzy Inference System
DSR Routing Decisions for Mobile Ad Hoc Networks using Fuzzy Inference System
 
5 G Numerology
5 G Numerology5 G Numerology
5 G Numerology
 
HOCSA: AN EFFICIENT DOWNLINK BURST ALLOCATION ALGORITHM TO ACHIEVE HIGH FRAME...
HOCSA: AN EFFICIENT DOWNLINK BURST ALLOCATION ALGORITHM TO ACHIEVE HIGH FRAME...HOCSA: AN EFFICIENT DOWNLINK BURST ALLOCATION ALGORITHM TO ACHIEVE HIGH FRAME...
HOCSA: AN EFFICIENT DOWNLINK BURST ALLOCATION ALGORITHM TO ACHIEVE HIGH FRAME...
 
Influences of Buffer Size and Eb/No on Very Small Aperture Terminal (VSAT) Co...
Influences of Buffer Size and Eb/No on Very Small Aperture Terminal (VSAT) Co...Influences of Buffer Size and Eb/No on Very Small Aperture Terminal (VSAT) Co...
Influences of Buffer Size and Eb/No on Very Small Aperture Terminal (VSAT) Co...
 
KEY PERFORMANCE INDICATORS FOR QOS ASSESSMENT IN TETRA NETWORKS
KEY PERFORMANCE INDICATORS FOR QOS ASSESSMENT IN TETRA NETWORKSKEY PERFORMANCE INDICATORS FOR QOS ASSESSMENT IN TETRA NETWORKS
KEY PERFORMANCE INDICATORS FOR QOS ASSESSMENT IN TETRA NETWORKS
 

Similar to Performance Enhancement of MIMO-OFDM using Redundant Residue Number System

ICI and PAPR enhancement in MIMO-OFDM system using RNS coding
ICI and PAPR enhancement in MIMO-OFDM system using RNS codingICI and PAPR enhancement in MIMO-OFDM system using RNS coding
ICI and PAPR enhancement in MIMO-OFDM system using RNS codingIJECEIAES
 
RS Codes for Downlink LTE System over LTE-MIMO Channel
RS Codes for Downlink LTE System over LTE-MIMO ChannelRS Codes for Downlink LTE System over LTE-MIMO Channel
RS Codes for Downlink LTE System over LTE-MIMO ChannelTELKOMNIKA JOURNAL
 
IMPLEMENTATION OF JOINT NETWORK CHANNEL DECODING ALGORITHM FOR MULTIPLE ACCES...
IMPLEMENTATION OF JOINT NETWORK CHANNEL DECODING ALGORITHM FOR MULTIPLE ACCES...IMPLEMENTATION OF JOINT NETWORK CHANNEL DECODING ALGORITHM FOR MULTIPLE ACCES...
IMPLEMENTATION OF JOINT NETWORK CHANNEL DECODING ALGORITHM FOR MULTIPLE ACCES...cscpconf
 
Implementation of Joint Network Channel Decoding Algorithm for Multiple Acces...
Implementation of Joint Network Channel Decoding Algorithm for Multiple Acces...Implementation of Joint Network Channel Decoding Algorithm for Multiple Acces...
Implementation of Joint Network Channel Decoding Algorithm for Multiple Acces...csandit
 
Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...
Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...
Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...IJECEIAES
 
A New Bit Split and Interleaved Channel Coding for MIMO Decoder
A New Bit Split and Interleaved Channel Coding for MIMO DecoderA New Bit Split and Interleaved Channel Coding for MIMO Decoder
A New Bit Split and Interleaved Channel Coding for MIMO DecoderIJARBEST JOURNAL
 
MIMO channels: optimizing throughput and reducing outage by increasing multip...
MIMO channels: optimizing throughput and reducing outage by increasing multip...MIMO channels: optimizing throughput and reducing outage by increasing multip...
MIMO channels: optimizing throughput and reducing outage by increasing multip...TELKOMNIKA JOURNAL
 
Error Control and performance Analysis of MIMO-OFDM Over Fading Channels
Error Control and performance Analysis of MIMO-OFDM Over Fading ChannelsError Control and performance Analysis of MIMO-OFDM Over Fading Channels
Error Control and performance Analysis of MIMO-OFDM Over Fading ChannelsIOSR Journals
 
IRJET- Performance Analysis of MIMO-OFDM System using Different Antenna Confi...
IRJET- Performance Analysis of MIMO-OFDM System using Different Antenna Confi...IRJET- Performance Analysis of MIMO-OFDM System using Different Antenna Confi...
IRJET- Performance Analysis of MIMO-OFDM System using Different Antenna Confi...IRJET Journal
 
IMPROVEMENT OF LTE DOWNLINK SYSTEM PERFORMANCES USING THE LAGRANGE POLYNOMIAL...
IMPROVEMENT OF LTE DOWNLINK SYSTEM PERFORMANCES USING THE LAGRANGE POLYNOMIAL...IMPROVEMENT OF LTE DOWNLINK SYSTEM PERFORMANCES USING THE LAGRANGE POLYNOMIAL...
IMPROVEMENT OF LTE DOWNLINK SYSTEM PERFORMANCES USING THE LAGRANGE POLYNOMIAL...IJCNCJournal
 
Design of arq and hybrid arq protocols for wireless channels using bch codes
Design of arq and hybrid arq protocols for wireless channels using bch codesDesign of arq and hybrid arq protocols for wireless channels using bch codes
Design of arq and hybrid arq protocols for wireless channels using bch codesIAEME Publication
 
Hardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm systemHardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm systemIAEME Publication
 
UFMC system performance improvement using RS codes for 5G communication system
UFMC system performance improvement using RS codes for 5G communication systemUFMC system performance improvement using RS codes for 5G communication system
UFMC system performance improvement using RS codes for 5G communication systemTELKOMNIKA JOURNAL
 
A Novel Alamouti STBC Technique for MIMO System Using 16- QAM Modulation and ...
A Novel Alamouti STBC Technique for MIMO System Using 16- QAM Modulation and ...A Novel Alamouti STBC Technique for MIMO System Using 16- QAM Modulation and ...
A Novel Alamouti STBC Technique for MIMO System Using 16- QAM Modulation and ...IJERA Editor
 
MIMO-OFDM WIRELESS COMMUNICATION SYSTEM PERFORMANCE ANALYSIS FOR CHANNEL ESTI...
MIMO-OFDM WIRELESS COMMUNICATION SYSTEM PERFORMANCE ANALYSIS FOR CHANNEL ESTI...MIMO-OFDM WIRELESS COMMUNICATION SYSTEM PERFORMANCE ANALYSIS FOR CHANNEL ESTI...
MIMO-OFDM WIRELESS COMMUNICATION SYSTEM PERFORMANCE ANALYSIS FOR CHANNEL ESTI...IRJET Journal
 
FPGA Implementation of Soft Output Viterbi Algorithm Using Memoryless Hybrid ...
FPGA Implementation of Soft Output Viterbi Algorithm Using Memoryless Hybrid ...FPGA Implementation of Soft Output Viterbi Algorithm Using Memoryless Hybrid ...
FPGA Implementation of Soft Output Viterbi Algorithm Using Memoryless Hybrid ...VLSICS Design
 
IRJET-Simulation of Channel-Estimation for Digital Communication System based...
IRJET-Simulation of Channel-Estimation for Digital Communication System based...IRJET-Simulation of Channel-Estimation for Digital Communication System based...
IRJET-Simulation of Channel-Estimation for Digital Communication System based...IRJET Journal
 
Comparative Performance Assessment of V-Blast Encoded 8×8 MIMO MC-CDMA Wirele...
Comparative Performance Assessment of V-Blast Encoded 8×8 MIMO MC-CDMA Wirele...Comparative Performance Assessment of V-Blast Encoded 8×8 MIMO MC-CDMA Wirele...
Comparative Performance Assessment of V-Blast Encoded 8×8 MIMO MC-CDMA Wirele...pijans
 

Similar to Performance Enhancement of MIMO-OFDM using Redundant Residue Number System (20)

ICI and PAPR enhancement in MIMO-OFDM system using RNS coding
ICI and PAPR enhancement in MIMO-OFDM system using RNS codingICI and PAPR enhancement in MIMO-OFDM system using RNS coding
ICI and PAPR enhancement in MIMO-OFDM system using RNS coding
 
RS Codes for Downlink LTE System over LTE-MIMO Channel
RS Codes for Downlink LTE System over LTE-MIMO ChannelRS Codes for Downlink LTE System over LTE-MIMO Channel
RS Codes for Downlink LTE System over LTE-MIMO Channel
 
IMPLEMENTATION OF JOINT NETWORK CHANNEL DECODING ALGORITHM FOR MULTIPLE ACCES...
IMPLEMENTATION OF JOINT NETWORK CHANNEL DECODING ALGORITHM FOR MULTIPLE ACCES...IMPLEMENTATION OF JOINT NETWORK CHANNEL DECODING ALGORITHM FOR MULTIPLE ACCES...
IMPLEMENTATION OF JOINT NETWORK CHANNEL DECODING ALGORITHM FOR MULTIPLE ACCES...
 
Implementation of Joint Network Channel Decoding Algorithm for Multiple Acces...
Implementation of Joint Network Channel Decoding Algorithm for Multiple Acces...Implementation of Joint Network Channel Decoding Algorithm for Multiple Acces...
Implementation of Joint Network Channel Decoding Algorithm for Multiple Acces...
 
Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...
Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...
Computationally Efficient Multi-Antenna Techniques for Multi-User Two-Way Wire...
 
A New Bit Split and Interleaved Channel Coding for MIMO Decoder
A New Bit Split and Interleaved Channel Coding for MIMO DecoderA New Bit Split and Interleaved Channel Coding for MIMO Decoder
A New Bit Split and Interleaved Channel Coding for MIMO Decoder
 
MIMO channels: optimizing throughput and reducing outage by increasing multip...
MIMO channels: optimizing throughput and reducing outage by increasing multip...MIMO channels: optimizing throughput and reducing outage by increasing multip...
MIMO channels: optimizing throughput and reducing outage by increasing multip...
 
Error Control and performance Analysis of MIMO-OFDM Over Fading Channels
Error Control and performance Analysis of MIMO-OFDM Over Fading ChannelsError Control and performance Analysis of MIMO-OFDM Over Fading Channels
Error Control and performance Analysis of MIMO-OFDM Over Fading Channels
 
IRJET- Performance Analysis of MIMO-OFDM System using Different Antenna Confi...
IRJET- Performance Analysis of MIMO-OFDM System using Different Antenna Confi...IRJET- Performance Analysis of MIMO-OFDM System using Different Antenna Confi...
IRJET- Performance Analysis of MIMO-OFDM System using Different Antenna Confi...
 
IMPROVEMENT OF LTE DOWNLINK SYSTEM PERFORMANCES USING THE LAGRANGE POLYNOMIAL...
IMPROVEMENT OF LTE DOWNLINK SYSTEM PERFORMANCES USING THE LAGRANGE POLYNOMIAL...IMPROVEMENT OF LTE DOWNLINK SYSTEM PERFORMANCES USING THE LAGRANGE POLYNOMIAL...
IMPROVEMENT OF LTE DOWNLINK SYSTEM PERFORMANCES USING THE LAGRANGE POLYNOMIAL...
 
Design of arq and hybrid arq protocols for wireless channels using bch codes
Design of arq and hybrid arq protocols for wireless channels using bch codesDesign of arq and hybrid arq protocols for wireless channels using bch codes
Design of arq and hybrid arq protocols for wireless channels using bch codes
 
Hardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm systemHardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm system
 
D010512126
D010512126D010512126
D010512126
 
UFMC system performance improvement using RS codes for 5G communication system
UFMC system performance improvement using RS codes for 5G communication systemUFMC system performance improvement using RS codes for 5G communication system
UFMC system performance improvement using RS codes for 5G communication system
 
A Novel Alamouti STBC Technique for MIMO System Using 16- QAM Modulation and ...
A Novel Alamouti STBC Technique for MIMO System Using 16- QAM Modulation and ...A Novel Alamouti STBC Technique for MIMO System Using 16- QAM Modulation and ...
A Novel Alamouti STBC Technique for MIMO System Using 16- QAM Modulation and ...
 
MIMO-OFDM WIRELESS COMMUNICATION SYSTEM PERFORMANCE ANALYSIS FOR CHANNEL ESTI...
MIMO-OFDM WIRELESS COMMUNICATION SYSTEM PERFORMANCE ANALYSIS FOR CHANNEL ESTI...MIMO-OFDM WIRELESS COMMUNICATION SYSTEM PERFORMANCE ANALYSIS FOR CHANNEL ESTI...
MIMO-OFDM WIRELESS COMMUNICATION SYSTEM PERFORMANCE ANALYSIS FOR CHANNEL ESTI...
 
Co35503507
Co35503507Co35503507
Co35503507
 
FPGA Implementation of Soft Output Viterbi Algorithm Using Memoryless Hybrid ...
FPGA Implementation of Soft Output Viterbi Algorithm Using Memoryless Hybrid ...FPGA Implementation of Soft Output Viterbi Algorithm Using Memoryless Hybrid ...
FPGA Implementation of Soft Output Viterbi Algorithm Using Memoryless Hybrid ...
 
IRJET-Simulation of Channel-Estimation for Digital Communication System based...
IRJET-Simulation of Channel-Estimation for Digital Communication System based...IRJET-Simulation of Channel-Estimation for Digital Communication System based...
IRJET-Simulation of Channel-Estimation for Digital Communication System based...
 
Comparative Performance Assessment of V-Blast Encoded 8×8 MIMO MC-CDMA Wirele...
Comparative Performance Assessment of V-Blast Encoded 8×8 MIMO MC-CDMA Wirele...Comparative Performance Assessment of V-Blast Encoded 8×8 MIMO MC-CDMA Wirele...
Comparative Performance Assessment of V-Blast Encoded 8×8 MIMO MC-CDMA Wirele...
 

More from IJECEIAES

Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...IJECEIAES
 
Prediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionPrediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionIJECEIAES
 
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...IJECEIAES
 
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...IJECEIAES
 
Improving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningImproving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningIJECEIAES
 
Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...IJECEIAES
 
Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...IJECEIAES
 
Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...IJECEIAES
 
Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...IJECEIAES
 
A systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyA systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyIJECEIAES
 
Agriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationAgriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationIJECEIAES
 
Three layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceThree layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceIJECEIAES
 
Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...IJECEIAES
 
Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...IJECEIAES
 
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...IJECEIAES
 
Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...IJECEIAES
 
On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...IJECEIAES
 
Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...IJECEIAES
 
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...IJECEIAES
 
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...IJECEIAES
 

More from IJECEIAES (20)

Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...
 
Prediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionPrediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regression
 
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
 
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
 
Improving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningImproving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learning
 
Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...
 
Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...
 
Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...
 
Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...
 
A systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyA systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancy
 
Agriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationAgriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimization
 
Three layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceThree layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performance
 
Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...
 
Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...
 
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
 
Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...
 
On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...
 
Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...
 
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
 
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
 

Recently uploaded

SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 

Recently uploaded (20)

SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 

Performance Enhancement of MIMO-OFDM using Redundant Residue Number System

  • 1. International Journal of Electrical and Computer Engineering (IJECE) Vol. 8, No. 5, October 2018, pp. 3902~3912 ISSN: 2088-8708, DOI: 10.11591/ijece.v8i5.pp3902-3912  3902 Journal homepage: http://iaescore.com/journals/index.php/IJECE Performance Enhancement of MIMO-OFDM using Redundant Residue Number System M. I. Youssef, A. E. Emam, M. Abd Elghany Department of Electrical Engineering, Faculty of Engineering, Al- Azhar University, Egypt Article Info ABSTRACT Article history: Received May 24, 2018 Revised Aug 20, 2018 Accepted Aug 27, 2018 Telecommunication industry requires high capacity networks with high data rates which are achieved through utilization of Multiple-Input-Multiple- Output (MIMO) communication along with Orthogonal Frequency Division Multiplexing (OFDM) system. Still, the communication channel suffers from noise, interference or distortion due to hardware design limitations, and channel environment, and to combat these challenges, and achieve enhanced performance; various error control techniques are implemented to enable the receiver to detect any possible received errors and correct it and thus; for a certain transmitted signal power the system would have lower Bit Error Rate (BER). The provided research focuses on Redundant Residue Number System (RRNS) coding as a Forward Error Correction (FEC) scheme that improves the performance of MIMO-OFDM based wireless communications in comparison with current methods as Low-Density Parity Check (LDPC) coders at the transmitter side or equalizers at receiver side. The Bit Error Rate (BER) performance over the system was measured using MATLAB tool for different simulated channel conditions, including the effect of signal amplitude reduction and multipath delay spreading. Simulation results had shown that RRNS coding scheme provides an enhancement in system performance over conventional error detection and correction coding schemes by utilizing the distinct features of Residue Number System (RNS). Keyword: Conventional codes Equalizers Error detection and correction Redundant residue number system; Wireless communication Copyright © 2018 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: M. Abd Elghany, Department of Electrical Engineering, Faculty of Engineering, Al-Azhar University, Nasr City, Cairo - Egypt. Email: mohamedgheth@yahoo.com 1. INTRODUCTION Multiple-Input-Multiple-output (MIMO) antenna system along with Orthogonal Frequency Division Multiplexing (OFDM) scheme provide an attractive wireless communication solution for future wireless networks through providing high-data-rate wireless access at high quality of service (QoS) taking into accounts that the spectrum is a rare resource element and propagation conditions are difficult due to existence of fading and interference from other users [1]. MIMO wireless technology from its side provides enhanced spectrum efficiency through spatial multiplexing gain, and improved communication link reliability due to transmit system diversity gain [2]. At the same time OFDM distribute data over multiple numbers of closely spaced orthogonal carriers providing higher spectral efficiency by spacing the channels closer together without fearing from harmful effect of inter-carrier interference as carriers are orthogonal to each other.
  • 2. Int J Elec & Comp Eng ISSN: 2088-8708  Performance Enhancement of MIMO-OFDM using Redundant Residue Number System (M. I. Youssef) 3903 The wireless communication systems are defined in IEEE standards (802.11n WLAN and 802.16 WMAN), based on the combination of MIMO communication system with Orthogonal Frequency Division Multiplexing modulation (MIMO-OFDM), and even On-going next generation communication systems are based on MIMO-OFDM wireless systems. As wireless digital networks are prone to bit errors during transmission, error detection and correction techniques are implemented to reduce bit-error effects and ensure receiver eventually is able to restore the correct packet of information. In this paper a proposal for a new coding scheme for error detection and correction using RRNS instead of the current error control codes used, where RRNS shows enhanced system performance over conventional error correction schemes, for MIMO-OFDM based wireless communication system. The paper starts with a background on the Forward Error Correction techniques as seen in Section 2, then in Section 3 the Residue Number System and redundancy features and applications are given, followed in Section 4 by illustration for RRNS error detection and correction implementation. In Section 5, the overall system architecture is provided, and in Section 6 methods of system evaluation are given. In Section 7 simulation results are provided to analyze the system performance and finally the conclusion is given in Section 8. 2. FORWARD ERROR CORRECTION TECHNIQUES Forward Error Correction (FEC) are methods which are used to enhance the channel capacity through adding redundant data to the message in a way that it can be restored at the receiving side even if there are a errors present during the transmission process. This redundant data allow receiver to detect and correct errors without needing to retransmit the message again and without requiring a handshaking process between Transmit/Receive systems [3]. The FEC scheme provides great advantage in noisy channels where a large number of retransmissions would be required before a packet is received free of errors. It is also used in cases where no feedback exists between the receiver and the transmitter. The encoded message could be systematic coded if portion of the output is directly resembling the input or non-systematic coded if the output is a modified form of the original information through shuffling original message symbols across several code using an interleaver to improve the performance of FEC codes, and thus the errors would have a more uniform distribution form [4]. The coding technique used in FEC schemes could be categorized to Block Error correction codes, and Convolutional Error correction codes. The first ones are as Hamming, BCH, Reed-Solomon, and turbo codes, while the second ones are as Viterbi, and Low Density Parity Check Code [5], [6]. 3. RESIDUE NUMBER SYSTEM REVIEW The RNS provides a representation of large integers through set of smaller ones, such that arithmetic computation performed in an efficient matter. The Residue numbers has unique features, as it is a carry-free arithmetic, which implies its ability to perform the operations related to the individual residue digits of different moduli independently. As well as the residue representations carry no weight-information and hence an error in any digit-position in a given representation does not affect other digit-positions [7]. The RNS is defined through selecting v positive pair-wise relative primes mi (i = 1, 2, 3 … v) referred to as moduli, such that any integer N, describing a message, is given by the sequence (r1, r2...rv) in the range 0<N<MI in a unique matter, where; ri = N (mod mi); The residue digit of N upon division by mi (1) Where; ri is least positive remainder when N is divided by modulus mi MI =  mi; is the information symbols’ dynamic range (2) Then; to be able to recover symbols, two approaches are available; either through the Chinese Reminder Theorem (CRT) which is a parallel implementation scheme or Mixed Radix Conversion (MRC) algorithm that is an inherently sequential approach. In the coming subsection a description of both methods are provided.
  • 3.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 8, No. 5, October 2018 : 3902 – 3912 3904 3.1. Chinese remainder theorem method The method relies on a mathematical idea that was given in the 4th century AD in china [8]-[10]; where for any given v-tuple (r1, r2..rv) such that 0≤ri<mi; there exists one and only one integer N such that 0 ≤ N < Mi and ri = N (mod mi) that allow us to recover the message. The numerical value of N can be computed according to the equation: N =  ri Ti Mi (mod M); for i: 1 to n (3) Where; i = 1 to v; Mi = M/mi; M is dynamic range Ti = Mi -1 = inverse value of Mi ; (4) Where; | Mi x Mi -1 |mi = 1 3.2. Mixed radix conversion method For a given set of pair-wise relatively prime moduli {m1, m2,…,mn} and a residue state {r1, r2…rn} of a number X, that number can be uniquely represented in mixed-radix form as seen in next [11]: X = {z1, z2, …,zn} (5) And; X = z1 + z2m1 + z3m2m1 + …..+ znmn-1mn-2….m1 ; 0  zi ri (6) So, all what is required is to obtain the value of zi to determine X. Where each value of z is represented as function of the moduli and residue representations as seen in Table 1; Table 1. Representation of zi Parameter Representation z1 = r1 z2 = ||m1 -1 |m2 (r2-z1)|m2 z3 = ||(m2m1)-1 |m3 (r3 – (z2m1 + z1)|m3 zn = ||( mn……m2m1)-1 |mn (rn - rn-1 mn-2 ….. z2m1 + z1)|mn And as seen in Table 1 the MRC is considered a sequential process, where obtaining zi requires generating zi-1 first. 4. PROPOSED ERROR DETECTION AND CORRECTION ALGORITHM Error detection and correction scheme in this paper is proposed using set of RNS moduli as information symbols and additional RNS moduli as redundancy symbols, which is addressed as Redundant Residue Number System (RRNS). In this scheme each redundant moduli is selected to be greater than any of the other chosen moduli set and don’t play any role in determining the system dynamic range. So, an RRNS is obtained by appending an additional (u − v) number of moduli mv+1;mv+2; …..;mu, where mv+j  max{m1;m2; ……;mv} is referred to as a redundant modulus, to the previously introduced RNS, in order to form an RRNS of u positive, pairwise relative prime moduli [12], [13]. Now an integer N in the range [0; MI] is represented as a u-tuple residue sequence, (r1; r2; …….; ru) with respect to the u moduli. The properties of the RNS indicated in section 3 and specially the property of independence of digits allow recovering the integer N by any v out of u residue digits using their related moduli, and thus enable the redundant residue number to be used for self-checking, error-detection and
  • 4. Int J Elec & Comp Eng ISSN: 2088-8708  Performance Enhancement of MIMO-OFDM using Redundant Residue Number System (M. I. Youssef) 3905 correction in digital processors as seen in Figure 1. Furthermore, the RRNS approach is the only one that is capable of using the same arithmetic module for generating both the original information part and the parity part of a RRNS codeword [7]. Same value Different values Figure 1. Principle of error detection and correction From Figure 1 seen above; the received redundant symbols are converted back to binary system and compared to the expected ones, and through this comparison the system would detect the occurrence of an error in the transmitted message. Then for the correction of the error, the modulus that generated the error must be identified either in m3, or m2 or m1. Using the MRC method [11], a test on each of the information moduli with the two redundant moduli is performed and through this test we are able to identify and correct the bit which generated the error [14]. Thus, through the detection and correction algorithm, the error would be detected and corrected without the need to re-transmit again the information. 5. SYSTEM MODEL The communication system, as shown in Figure 2 is initialized with a binary data random source, which is converted to residue system and protected from errors by adding parity residue symbols using the RRNS encoding algorithm instead of the DVB-S2 LDPC encoder, then the packet is modulated, coded through the Space-Time Block Coding (STBC) encoder, passed to a Serial-To-Parallel (S/P) converter for parallel transmission and then passed through an IFFT block then to the transmission antenna. Figure 2. MIMO-OFDM system model Before transmission a Cyclic prefix (CP) is added to decrease the effect of Inter Symbol Interference (ISI) and Inter Carrier Interference (ICI) caused by the multipath channel [15]. This CP is a copy of the last section of the OFDM symbol that is attached to the front of transmitted OFDM symbol. To represent the satellite channel in the model presented in Figure 2, several channel fading are given; starting with Additive White Gaussian Noise (AWGN) channel, and then adding multipath fading Select Common ValueComparing redundant symbols (Rx vs. Tx) Residue- to-Binary Received RRNS NO Error Majority Voting Inverse the result using the corresponding moduli Tx Data RNS Encoding Modulation Space-Time Encoding Sub- channelization IFFT Add CP Tx Antenna Array Rx Data RNS Decoding De- Modulation Space-Time Decoding De-Sub channelization FFT Remove CP Rx Antenna Array
  • 5.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 8, No. 5, October 2018 : 3902 – 3912 3906 factors through using Rice-Log-Normal distribution (RLN) distribution fading model [16]. The receiver blocks are the reverse blocks of the transmitter. 6. EVALUATION METHODS The performance of the RRNS-based MIMO-OFDM system is evaluated through the parameters defined and presented in this section. 6.1. Bit error rate (BER) The probability of error for MPSK modulated transmission in AWGN is given by: PERR =  ∑ √ ( ) )) * +) (7)  = ) (8) Where; M is the constellation size,  is the SNR per symbol x is a chi-square distributed random variable 6.2. PAPR evaluation method The performance is evaluated by measuring the Peak-to-Average Power Ratio (PAPR) of the signal x(t) [17], as seen in Equation (9); PAPR = 10 log (max|xk|2 / E[|xk|2 ] ), in dB. (9) Where; E = Expectation operator 6.3. Channel capacity Another way to characterize the performance of MIMO channel is the Shannon channel capacity metric. Shannon in [18] defined capacity as the maximum data rate a channel can support at an arbitrarily low error probability. The capacity of MIMO system is given in Equation (10) as; C = log2 [det(In +  H HH )] (10) Where; In : n × n identity matrix N : The number of transmit antennas HH : Conjugate transpose of H 7. SIMULATION RESULTS The proposed system performance was investigated using MATLAB tool, which involves the transmission of data streams through a FEC coding scheme whose integrity depends on OFDM with 512-ary QAM and Cyclic Prefix (CP):1/8, over different fading channels. The examination is focused the utilization of either equalizers or coding schemes as an error correction techniques, and analyzing the system performance of such techniques with that using RNS with redundant moduli’s as an error detection and correction algorithm. The MIMO-OFDM system performance is studied through measuring the BER and PAPR over AWGN, Rayleigh and Rician Lognormal (RLN) fading channel conditions. 7.1. Using equalizers as error correction scheme The BER performance as seen in Figure 3, takes into account the simulation of several types of equalizers that are utilized for error correction, which include linear equalizer, a Decision Feedback Equalizer (DFE), and Maximum Likelihood Sequence Estimation (MLSE) equalizer.
  • 6. Int J Elec & Comp Eng ISSN: 2088-8708  Performance Enhancement of MIMO-OFDM using Redundant Residue Number System (M. I. Youssef) 3907 Figure 3. BER vs. Eb/No for different Equalizer techniques From Figure 3, we could see the enhanced performance of MLSE over DFE and linear equalizer, and thus we focus on analyzing the performance of MIMO-OFDM with RNS coding system with and without MLSE equalizer over the RLN + AWGN channel, as seen in Figure 4. With Equalization Without Equalization Figure 4. MIMO-OFDM RNS system with/without Equalizer From Figure 4, we could notice that at SNR = 15, the BER for the communication system with error correction is 1*10-3 while it reaches 5*10-2 for the system without error correction. 7.2. BER performance with current coding correction schemes The performance over AWGN channels for current error correction schemes that utilize coding approach as seen in Figure 5 shows that Golay code (which is a Block Error correction type) provides the best error correction code compared to other cods. The current generation of linear block codes uses LDPC coders which utilize high multiplexing capacity, and are differentiated from Golay codes through the way they are decoded. So, while binary Golay codes are decoded through algebraic methods, LDPC codes are iteratively decoded. Thus, in the next subsections analysis will be focused on LDPC coders.
  • 7.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 8, No. 5, October 2018 : 3902 – 3912 3908 Figure 5. BER vs. Eb/No for current correction codes 7.3. Using coding techniques as error correction scheme Implementing an MIMO-OFDM communication system and comparing the system when converting the transmitted bits to residue coding (RNS-OFDM), and again when using LDPC algorithm as FEC Scheme (FEC-RNS-OFDM). Over a Rician + AWGN channel Over a RLN + AWGN channel Figure 6. MIMO-OFDM RNS system with FEC coding schemes Where; we could see in Figure 6 the performance enhancement done going from OFDM to RNS- OFDM then implementing an FEC-LDPC scheme. Also, the effect over different channels (small and deep fading) has been analyzed. 7.4. Comparison between different Error correction techniques After analyzing in previous subsections the utilization of equalizers and coding techniques as an error correction schemes; both techniques are compared over RLN + AWGN channel as seen in Figure 7.
  • 8. Int J Elec & Comp Eng ISSN: 2088-8708  Performance Enhancement of MIMO-OFDM using Redundant Residue Number System (M. I. Youssef) 3909 Figure 7. MIMO-OFDM RNS system with FEC schemes In Figure 7 above, it is shown that LDPC coding provide enhanced performance over MLSE equalizer as an error correction scheme especially for higher SNR. 7.5. BER performance for RRNS as FEC scheme in MIMO-OFDM system The system performance is evaluated with respect to the proposed scheme that utilize RNS coding with redundant moduli’s for MIMO-OFDM system as an alternative error correction method. A redundant error correction using RNS is utilized where RNS moduli’s are {3, 5, 7}, and redundant set are {11}. Figure 8. MIMO-OFDM system performance From the above Figure 8, it is shown that error correction scheme with redundant RNS provide a comparable performance with that using LDPC scheme that is currently used in DVB-S2 systems. 7.6. BER for RNS vs. RRNS schemes in MIMO-OFDM system Using RNS moduli’s {3, 5, 7, 11}, and redundant set initially with moduli {13} then with redundant moduli’s {13, 17}, evaluating the system performance with and without redundant moduli’s as seen in Figure 9.
  • 9.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 8, No. 5, October 2018 : 3902 – 3912 3910 Figure 9. RRNS vs. RNS Performance comparison From the above Figure 9, it is shown that for a SNR = 11db, an enhancement of the BER by 1 dB is seen when using 1 redundant moduli, and 3 dB when using 2 redundant moduli’s in-comparison to the system without redundant moduli’s. 7.7. PAPR performance for MIMO-OFDM system with RRNS as FEC For a MIMO-OFDM system over an ITU LOS + AWGN fading model channel, the PAPR for the transmitted signal is as shown in Figure 10. Figure 10. PAPR measurement for MIMO-OFDM system From the above Figure 10, it is shown that the system with RRNS has the minimum signal amplitude by about 20% compared with LDPC FEC scheme (FEC-RNS-OFDM) and better than the systems that don’t use FEC schemes. 7.8. Effect of increasing RNS moduli on channel capacity In Figure 11 a MIMO-OFDM system is analyzed over a RLN + AWGN channel for various RNS moduli sets.
  • 10. Int J Elec & Comp Eng ISSN: 2088-8708  Performance Enhancement of MIMO-OFDM using Redundant Residue Number System (M. I. Youssef) 3911 Figure 11. Channel Capacity for various RNS moduli sets Where, we could see from Figure 11 that the increase of number of RNS moduli value leads to a decrease in channel capacity due to the increased amplitude representation, and thus it is better to select a low order moduli set to be able to enhance the system performance. 8. CONCLUSION The utilization of RNS coding system with parallel distributed arithmetic and with no dependence between the different arithmetic blocks would simplify the overall design and reduces the complexity of the individual building blocks. The paper provides an error detection and correction scheme using RRNS. Where a four and then a six-length moduli set have been proposed; in the first time three out of the four were information moduli and one was a redundant moduli, and in the second the first four moduli set is the information moduli and the last two is the redundant moduli respectively. Thus, a one and again two redundant moduli’s were used for error detection and correction. Through the performed simulations it was proven that this system provide less receiving system complexity and the straight forward error detection algorithm due to the absence of carry propagation between the arithmetic blocks, reduced dynamic power by about 20% due to the usage of small arithmetic units, and finally enhanced error detection and correction features, which improves as the redundant moduli increase taking benefit from the independent transmission feature; where an error in one sub-channel in RNS is not propagated into the other sub-channels and thus isolating the faulty residuals and as a consequence allow for fault tolerance and facilitate error detection and correction, but on the other hand this comes on the expense of reducing the available communication system channel capacity. REFERENCES [1] H. Bolcskei, “MIMO-OFDM Wireless Systems: Basics, Perspectives, and Challenges”, in IEEE Wireless Communications, vol. 13, no. 4, pp. 31-37, Aug. 2006. [2] A. J. Paulraj, et al., Introduction to Space-Time Wireless Communications, Cambridge, UK: Cambridge Univ. Press, 2003. [3] Jatinder Singh and Jaget Singh, “A Comparative study of Error Detection And Correction Coding Techniques”, 2012 Second International Conference on Advanced Computing & Communication Technologies. [4] B. Vucetic and J. Yuan, Turbo Codes: Principles and Applications. Springer Verlag, 2000. [5] DVB-S. EN 300 421 V1.1.2 (08/97), “Digital Video Broadcasting (DVB); Framing Structure, Channel Coding and Modulation for 11/12 GHz Satellite Services”, ETSI, 1997. [6] DVB-S2. EN 302 307 V1.1.2 (06/06), “Digital Video Broadcasting (DVB); Second Generation Framing Structure, Channel Coding and Modulation Systems for Broadcasting, Interactive Services, News Gathering and other Broadband Satellite Applications”, ETS, 2006. [7] M. Roshanzadeh, et al., “Using Residue Number Systems for Improving QoS and Error Detection & Correction in Wireless Sensor Networks, Communication Software and Networks (ICCSN)”, May 2011 IEEE 3rd International Conference on, pp. 1-5.
  • 11.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 8, No. 5, October 2018 : 3902 – 3912 3912 [8] K. W. Watson, “Self-checking Computations using Residue Arithmetic”, Proc. IEEE, vol. 54, pp. 1920-1931, Dec. 1966. [9] E. D. D. Claudio, et al., “A Systolic Redundant Residue Arithmetic Error Correction Circuit”, IEEE Trans. Computers, vol. 42, pp. 427-432, Apr. 1993. [10] A. Omondi, Residue Number Systems: Theory and Implementation, Imperial College Press, 2007. [11] Pallab Maji, Application of Residue Arithmetic in Communication and Signal Processing, Master of Science. National Institute of Technology, Rourkela, Orissa-769008, India, Juni 2011. [12] Aingel James, et al., “Multiple error correction using non-binary Redundant Residue Number System”, India Conference (INDICON) 2015, 2015, ISSN 2325-9418. [13] Hari Krisna, et al., “A coding Theory Approach to Error Control in Redundant Residue Number Systems- Part I: Theory and Single Error Correction”, IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, vol 39, no. 1, pp 8-17, Jan 1992. [14] Salifu Abdul-Mumin and Kazeem Alagbe Gbolagade, “An Improved Redundant Residue Number System Based Error Detection and Correction Scheme for the Moduli Set”, Advances in Wireless Communications and Networks Journal, vol. 2, no. 1, pp. 11-14, 2016. [15] Sandeep Kaur and Gurpreet Bharti, “Orthogonal Frequency Division Multiplexing in Wireless Communication Systems: A Review”, International Journal of Advanced Research in Computer Engineering & Technology, vol. 1, no. 3, May 2012. [16] Vatalaro, et al., “The Generalized Rice Lognormal Channel Model - First and second Order Statistical Characterization and Simulation”, International Journal of Satellite Communications, 20, pp. 29-45, 2012. [17] Paredes, M., “Reduction of Peak-to-Average Power Ratio in OFDM Systems”, 2015. [18] Ramoni Adeogun, “Capacity and Error Rate Analysis of MIMO Satellite Communication Systems in Fading Scenarios”, International Journal of Electrical and Computer Engineering (IJECE), vol. 4, August 2014.