SlideShare a Scribd company logo
Utilise Multipath Propagation to Improve the
performance of BCH and RS Codes
Presenter: Alyaa Al-Barrak,
Co-authors: Ali Al-Sherbaz,
Triantafyllos Kanakis,
Robin Crockett
The University of Northampton,
The School of Science and Technology,
Department of Computing and Immersive Technologies
8th Computer Science & Electronic Engineering Conference
Outlines
• Forward Error Correction (FEC);
• FEC Codes Types;
• FEC Codes Error Correction Capability;
• Multipath propagation phenomenon;
• The aim of paper
• Utilise the multipath propagation phenomenon;
• Hamming weight combiner;
• How signals are chosen; and,
• Simulation and Results.
Forward Error Correction (FEC).
It is a control errors technique used to enhance communication reliability
over unreliable communication channel.
m
(k symbols)
x
(n symbols)
Error free
Error detected
Error correction
x + noise
(n symbols)
Estimated m
(k symbols)
 Block Codes:
m = 10011…11
(k symbols)
x= 10011…11110…1
(n symbols)
Bit Rate= k/n
m = 10011…11
(k symbols)
x= 101011…111
(n symbols)
Bit Rate = k/n
 Convolutional Codes:
3
Error correction capability
10
 BCH Codes (invented in 1959)
 Reed-Solmono Codes (invented in 1960)
n k Error correction capability (t)
31 26 1
31 21 2
31 16 3
31 11 5
31 6 7
n k Error correction capability (t)
31 29 1
31 27 2
31 25 3
31 23 4
31 21 5 4
Multipath propagation
NLoS
Multipath is a propagation phenomenon in wireless communication. According to it,
the receiver antenna will receive two or more copies of the same signal from
different routes.
5
The aim of paper
Improve the the performance of forward error correction (FEC) codes without extra
redundancy, in order to improve data transmission reliability and increase the bit rate
over wireless communication channels.
RELATED WORK
Most research focuses on:
1. Increase redundancy to improve the error correction capability (Turbo code 1993).
2. Analysing the performance of various FEC techniques rather than how to improve
it without extra redundancy.
6
Utilise the multipath propagation phenomenon
The paper has been considered the received signals (Line-of-sight (LoS) and Non-
line-of-sight (NLoS)) as redundant copies of the transmitted signal. All signals differ in
their transmission length and propagation delay.
7
Direct path
τD1
Transmitter Receiver
τR2
τR1
8
Useful copies
Utilisemultipathpropagationto…(3)
LoS
9
Hamming weight combiner
LoS C1 = [0 1 0 1 0 1 1 0 0 0],
Useful NLoS C2 = [1 1 1 1 0 1 1 0 0 0],
Useful NLoS C3 = [0 0 0 0 0 1 1 0 0 0],
Useful NLoS C4 = [1 1 1 1 1 1 1 1 1 1],
Useful NLoS C5 = [0 0 0 0 0 0 0 0 0 0].
𝐿𝑐 =
0 1
1 1
0 1
1 1
0 1 1 0 0 0
0 1 1 0 0 0
0 0
1
0
1
0
0 0
1
0
1
0
0 1 1 0 0 0
1
0
1
0
1
0
1
0
1 1
0 0
Note: L should be odd number Y= [0 1 0 1 0 1 1 0 0 0]
10
How signals are chosen?
There are variations methods to select multipath signals to be combined
such as:
 First N signals: Only the first N signals received are combined;
 Best N signals: Only the N signals with highest SNR are combined;
and,
 Threshold: Combines only the signals that above a threshold
11
Simulation and Results
 BCH and RS codes with different error correction capability;
 Number of paths 3, 5, 7, and 9 paths;
 Additive white Gaussian noise channel; and
 The threshold value was set as 40%..75% from SNR of LoS signal to
choose NLoS signals.
12
Simulation and Results
 Multipath and Hamming weight combiner
Hamming weight combiner with different threshold values.
13
The combined packets (useful NLoS+LoS) improved the signals, where the
improvement is increased when the number of combined paths are
increased. Also, the performance improvement depends on the threshold
value.
Simulation and Results
BCH codes, Multipath, and Hamming weight combiner
 BCH (15, 11), BCH (127, 120) and BCH (255, 247) codes have error correction capability t1=1. BCH
(15, 7), BCH (127, 113) and BCH (255, 239) codes have error correction capability t1=2.
14
The combining of three paths improved the performance of BCH codes which
have error correction capability t1=1. Furthermore, their performance is better
than the performance of BCH codes which have error correction capability t2=2.
Simulation and Results
 RS (15, 13), RS (127, 125) and RS (255, 253) codes have error correction capability t1=1. RS (15, 11),
RS (127, 123) and RS (255, 251) codes have error correction capability t1=2.
15
The combining of three paths improved the performance of RS codes which have
error correction capability t1=1. Furthermore, their performance is better than the
performance of RS codes which have error correction capability t2=2.
RS codes, Multipath, and Hamming weight combiner
Conclusions
My proposed improved the performance of FEC with low
redundancy and low error correction capability to perform
better than the one with higher redundancy and higher error
correction capability. This is achieved through utilising an
existing phenomenon in the wireless communication called
multipath propagation and proposing a combiner known as
Hamming weight combiner with low complexity.
16
Future work
This research could be extended by analysing
and evaluating the performance of FEC
techniques with high modulation schemes,
multiple-input multiple-output (MIMO) systems
and over different wireless channel models
17
18
References
[1] F. R. Lone, A. Puri and S. Kumar, "Performance comparison of Reed Solomon Code and BCH Code over Rayleigh Fading Channel,“
International Journal of Computer Applications (IJCA), vol. 71, no. 20, pp. 23-26, 2013.
[2] A. S. Sanghvi, N. B. Mishra, R. Waghmode and K. T. Talele, "Performance of Reed-Solomon Codes in AWGN," International Journal of
Electronics and Communication Engineering (IJECE), vol. 4, no. 3, pp. 259-266, 2001.
[3] K. S. Zigangirov, Theory of code division multiple access communication, Canada: John Wiley & Sons, 2004.
[4] V. S. Bagad, Wireless Communication, 1st ed., India: Technical Publications Pune, 2009.
[5] J. S. Nandaniya, N. B. Kalani and G. R. Kulkarni, "Comparative analysis of different channel coding techniques," International Journal of
Computer Networks and Wireless Communications (IJCNWC), vol. 4, no. 2, pp. 84-89, 2014.
[6] S. Kumar and R. Gupta, "Performance comparison of different forward error correction coding techniques for wireless communication
systems,“ International Journal of Computer Science and Technology (IJCST), vol. 2, no. 3, pp. 553-557, 2011.
[7] D. V. Ratnam, S. SivaKumar, R. Sneha , N. S. Reddy, P. S. Brahmanandam and S. G. Krishna, "A Study on performance evaluation of Reed-
Solomon (RS) Codes through an AWGN Channel Model in a Communication System," International Journal of Computer Science and
Communication (IJCSC), vol. 3, no. 1, pp. 37-40, 2012.
[8] V. Korrapati and M. V. D. Prasad, "A Study on performance evaluation of Reed Solomon Codes through an AWGN Channel model for an
efficient Communication System," International Journal of Engineering Trends and Technology (IJETT), vol. 4, no. 4, pp. 1038-1041, 2013.
[9] P. Sweeney, Error control coding: from theory to practice, John Wiley & Sons, Ltd, 2002.
[10] H. Wallace, "Error Detection and Correction Using the BCH Code,“ 2001.
[11] K. D. Rao, Channel coding techniques for wireless communications, New Delhi: Springer, 2015.
[12] Y. Di, "The evaluation and application of forward error coding," Harbin, 2011.
[13] P. Shrivastava and U. P. Singh, "Error detection and correction using Reed Solomon Codes," International Journal of Advanced Research in
Computer Science and Software Engineering (IJARCSSE), vol. 3, no. 8, pp. 965-969, 2013.
[14] S. B. Wicker and V. K. Bhargava, Reed-Solomon Codes and their applications, New York: John Wiley & Sons, 1999 .
[15] J. Adamek, Foundations of Coding: theory and applications of errorcorrecting codes with an introduction to cryptography and information
theory, 1st ed., Wiley-Interscience, 1991.
[16] R. and V. R. Nag, "Performance study on the suitability of Reed Solomon codes in communication system," CT International Journal of
Information & Communication Technology , vol. 1, no. 1, pp. 13-15, 2013.
[17] H. Holma and A. Toskala, WCDMA for UMTS: HSPA evolution and LTE, Chichester: John Wiley & Sons Ltd., 2007.
19
Utilise Multipath Propagation to Improve the performance of BCH and RS Codes

More Related Content

PDF
Performances Concatenated LDPC based STBC-OFDM System and MRC Receivers
PDF
A low complex modified golden
PDF
5. 7771 8116-1-pb
PDF
Iterative network channel decoding with cooperative space-time transmission
PDF
G010323739
PDF
COMPARING VARIOUS CHANNEL ESTIMATION TECHNIQUES FOR OFDM SYSTEMS USING MATLAB
PDF
Comparative Performance Assessment of V-Blast Encoded 8×8 MIMO MC-CDMA Wirele...
PDF
Performance analysis of adaptive filter channel estimated MIMO OFDM communica...
Performances Concatenated LDPC based STBC-OFDM System and MRC Receivers
A low complex modified golden
5. 7771 8116-1-pb
Iterative network channel decoding with cooperative space-time transmission
G010323739
COMPARING VARIOUS CHANNEL ESTIMATION TECHNIQUES FOR OFDM SYSTEMS USING MATLAB
Comparative Performance Assessment of V-Blast Encoded 8×8 MIMO MC-CDMA Wirele...
Performance analysis of adaptive filter channel estimated MIMO OFDM communica...

What's hot (19)

PDF
50120140503006 2-3
PDF
An investigation-on-efficient-spreading-codes-for-transmitter-based-technique...
PDF
COMPARATIVE PERFORMANCE ASSESSMENT OF VBLAST ENCODED 8×8 MIMO MC-CDMA WIRELES...
PDF
5 G Numerology
PDF
Impacto del 5G en los seres humanos
PDF
50120140503006
PDF
Investigating the performance of various channel estimation techniques for mi...
PDF
INVESTIGATING THE PERFORMANCE OF VARIOUS CHANNEL ESTIMATION TECHNIQUES FOR MI...
PDF
Performance analysis of ml and mmse decoding using
PDF
A Potent MIMO–OFDM System Designed for Optimum BER and its Performance Anal...
PDF
MULTI USER DETECTOR IN CDMA USING ELLIPTIC CURVE CRYPTOGRAPHY
PDF
PDF
Cooperative Communication for Multi-Hop Routing in ZigBee Network
PDF
MS Thesis Presentation
PDF
OfdmaClosed-Form Rate Outage Probability for OFDMA Multi-Hop Broadband Wirele...
PDF
DESIGN OF A COMPACT CIRCULAR MICROSTRIP PATCH ANTENNA FOR WLAN APPLICATIONS
PDF
Performance Enhancement of MIMO-OFDM using Redundant Residue Number System
PDF
B0440711
PDF
On the performance of code word diversity based quasi orthogonal space time b...
50120140503006 2-3
An investigation-on-efficient-spreading-codes-for-transmitter-based-technique...
COMPARATIVE PERFORMANCE ASSESSMENT OF VBLAST ENCODED 8×8 MIMO MC-CDMA WIRELES...
5 G Numerology
Impacto del 5G en los seres humanos
50120140503006
Investigating the performance of various channel estimation techniques for mi...
INVESTIGATING THE PERFORMANCE OF VARIOUS CHANNEL ESTIMATION TECHNIQUES FOR MI...
Performance analysis of ml and mmse decoding using
A Potent MIMO–OFDM System Designed for Optimum BER and its Performance Anal...
MULTI USER DETECTOR IN CDMA USING ELLIPTIC CURVE CRYPTOGRAPHY
Cooperative Communication for Multi-Hop Routing in ZigBee Network
MS Thesis Presentation
OfdmaClosed-Form Rate Outage Probability for OFDMA Multi-Hop Broadband Wirele...
DESIGN OF A COMPACT CIRCULAR MICROSTRIP PATCH ANTENNA FOR WLAN APPLICATIONS
Performance Enhancement of MIMO-OFDM using Redundant Residue Number System
B0440711
On the performance of code word diversity based quasi orthogonal space time b...
Ad

Similar to Utilise Multipath Propagation to Improve the performance of BCH and RS Codes (20)

PPTX
Performance of BCH and RS Codes in MIMO System Using MPFEC Diversity Technique
PDF
Bandwidth aware fec algorithms for wireless communication systems
PDF
Effect of Interleaved FEC Code on Wavelet Based MC-CDMA System with Alamouti ...
PDF
A new channel coding technique to approach the channel capacity
PDF
Paper id 2720144
PDF
Taiwan course
PDF
Segment Combination based Approach for Energy- Aware Multipath Communication ...
PDF
Survey on Error Control Coding Techniques
PDF
AN ANALYSIS OF VARIOUS PARAMETERS IN WIRELESS SENSOR NETWORKS USING ADAPTIVE ...
PDF
Fec energy savings
PDF
A Review on Energy Efficient Modulation and Coding Techniques for Clustered W...
PDF
Paper id 312201514
PDF
Performance Comparision of Coded and Un-Coded OFDM for Different Fic Code
PDF
THE PERFORMANCE OF CONVOLUTIONAL CODING BASED COOPERATIVE COMMUNICATION: RELAY
PDF
Efficiency of two decoders based on hash techniques and syndrome calculation ...
PDF
Performance analysis of al fec raptor code over 3 gpp embms network
PDF
Performance analysis of al fec raptor code over 3 gpp embms network
PDF
Analysis of Error Correcting Code Algorithms used in WiMax Communications
PDF
RS Codes for Downlink LTE System over LTE-MIMO Channel
PDF
Ff34970973
Performance of BCH and RS Codes in MIMO System Using MPFEC Diversity Technique
Bandwidth aware fec algorithms for wireless communication systems
Effect of Interleaved FEC Code on Wavelet Based MC-CDMA System with Alamouti ...
A new channel coding technique to approach the channel capacity
Paper id 2720144
Taiwan course
Segment Combination based Approach for Energy- Aware Multipath Communication ...
Survey on Error Control Coding Techniques
AN ANALYSIS OF VARIOUS PARAMETERS IN WIRELESS SENSOR NETWORKS USING ADAPTIVE ...
Fec energy savings
A Review on Energy Efficient Modulation and Coding Techniques for Clustered W...
Paper id 312201514
Performance Comparision of Coded and Un-Coded OFDM for Different Fic Code
THE PERFORMANCE OF CONVOLUTIONAL CODING BASED COOPERATIVE COMMUNICATION: RELAY
Efficiency of two decoders based on hash techniques and syndrome calculation ...
Performance analysis of al fec raptor code over 3 gpp embms network
Performance analysis of al fec raptor code over 3 gpp embms network
Analysis of Error Correcting Code Algorithms used in WiMax Communications
RS Codes for Downlink LTE System over LTE-MIMO Channel
Ff34970973
Ad

Recently uploaded (20)

PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
A Presentation on Artificial Intelligence
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Electronic commerce courselecture one. Pdf
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Encapsulation theory and applications.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Big Data Technologies - Introduction.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
The Rise and Fall of 3GPP – Time for a Sabbatical?
Digital-Transformation-Roadmap-for-Companies.pptx
A Presentation on Artificial Intelligence
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Electronic commerce courselecture one. Pdf
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Group 1 Presentation -Planning and Decision Making .pptx
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Machine learning based COVID-19 study performance prediction
Encapsulation_ Review paper, used for researhc scholars
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
A comparative analysis of optical character recognition models for extracting...
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Encapsulation theory and applications.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Big Data Technologies - Introduction.pptx

Utilise Multipath Propagation to Improve the performance of BCH and RS Codes

  • 1. Utilise Multipath Propagation to Improve the performance of BCH and RS Codes Presenter: Alyaa Al-Barrak, Co-authors: Ali Al-Sherbaz, Triantafyllos Kanakis, Robin Crockett The University of Northampton, The School of Science and Technology, Department of Computing and Immersive Technologies 8th Computer Science & Electronic Engineering Conference
  • 2. Outlines • Forward Error Correction (FEC); • FEC Codes Types; • FEC Codes Error Correction Capability; • Multipath propagation phenomenon; • The aim of paper • Utilise the multipath propagation phenomenon; • Hamming weight combiner; • How signals are chosen; and, • Simulation and Results.
  • 3. Forward Error Correction (FEC). It is a control errors technique used to enhance communication reliability over unreliable communication channel. m (k symbols) x (n symbols) Error free Error detected Error correction x + noise (n symbols) Estimated m (k symbols)  Block Codes: m = 10011…11 (k symbols) x= 10011…11110…1 (n symbols) Bit Rate= k/n m = 10011…11 (k symbols) x= 101011…111 (n symbols) Bit Rate = k/n  Convolutional Codes: 3
  • 4. Error correction capability 10  BCH Codes (invented in 1959)  Reed-Solmono Codes (invented in 1960) n k Error correction capability (t) 31 26 1 31 21 2 31 16 3 31 11 5 31 6 7 n k Error correction capability (t) 31 29 1 31 27 2 31 25 3 31 23 4 31 21 5 4
  • 5. Multipath propagation NLoS Multipath is a propagation phenomenon in wireless communication. According to it, the receiver antenna will receive two or more copies of the same signal from different routes. 5
  • 6. The aim of paper Improve the the performance of forward error correction (FEC) codes without extra redundancy, in order to improve data transmission reliability and increase the bit rate over wireless communication channels. RELATED WORK Most research focuses on: 1. Increase redundancy to improve the error correction capability (Turbo code 1993). 2. Analysing the performance of various FEC techniques rather than how to improve it without extra redundancy. 6
  • 7. Utilise the multipath propagation phenomenon The paper has been considered the received signals (Line-of-sight (LoS) and Non- line-of-sight (NLoS)) as redundant copies of the transmitted signal. All signals differ in their transmission length and propagation delay. 7
  • 10. Hamming weight combiner LoS C1 = [0 1 0 1 0 1 1 0 0 0], Useful NLoS C2 = [1 1 1 1 0 1 1 0 0 0], Useful NLoS C3 = [0 0 0 0 0 1 1 0 0 0], Useful NLoS C4 = [1 1 1 1 1 1 1 1 1 1], Useful NLoS C5 = [0 0 0 0 0 0 0 0 0 0]. 𝐿𝑐 = 0 1 1 1 0 1 1 1 0 1 1 0 0 0 0 1 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 0 1 1 0 0 0 1 0 1 0 1 0 1 0 1 1 0 0 Note: L should be odd number Y= [0 1 0 1 0 1 1 0 0 0] 10
  • 11. How signals are chosen? There are variations methods to select multipath signals to be combined such as:  First N signals: Only the first N signals received are combined;  Best N signals: Only the N signals with highest SNR are combined; and,  Threshold: Combines only the signals that above a threshold 11
  • 12. Simulation and Results  BCH and RS codes with different error correction capability;  Number of paths 3, 5, 7, and 9 paths;  Additive white Gaussian noise channel; and  The threshold value was set as 40%..75% from SNR of LoS signal to choose NLoS signals. 12
  • 13. Simulation and Results  Multipath and Hamming weight combiner Hamming weight combiner with different threshold values. 13 The combined packets (useful NLoS+LoS) improved the signals, where the improvement is increased when the number of combined paths are increased. Also, the performance improvement depends on the threshold value.
  • 14. Simulation and Results BCH codes, Multipath, and Hamming weight combiner  BCH (15, 11), BCH (127, 120) and BCH (255, 247) codes have error correction capability t1=1. BCH (15, 7), BCH (127, 113) and BCH (255, 239) codes have error correction capability t1=2. 14 The combining of three paths improved the performance of BCH codes which have error correction capability t1=1. Furthermore, their performance is better than the performance of BCH codes which have error correction capability t2=2.
  • 15. Simulation and Results  RS (15, 13), RS (127, 125) and RS (255, 253) codes have error correction capability t1=1. RS (15, 11), RS (127, 123) and RS (255, 251) codes have error correction capability t1=2. 15 The combining of three paths improved the performance of RS codes which have error correction capability t1=1. Furthermore, their performance is better than the performance of RS codes which have error correction capability t2=2. RS codes, Multipath, and Hamming weight combiner
  • 16. Conclusions My proposed improved the performance of FEC with low redundancy and low error correction capability to perform better than the one with higher redundancy and higher error correction capability. This is achieved through utilising an existing phenomenon in the wireless communication called multipath propagation and proposing a combiner known as Hamming weight combiner with low complexity. 16
  • 17. Future work This research could be extended by analysing and evaluating the performance of FEC techniques with high modulation schemes, multiple-input multiple-output (MIMO) systems and over different wireless channel models 17
  • 18. 18
  • 19. References [1] F. R. Lone, A. Puri and S. Kumar, "Performance comparison of Reed Solomon Code and BCH Code over Rayleigh Fading Channel,“ International Journal of Computer Applications (IJCA), vol. 71, no. 20, pp. 23-26, 2013. [2] A. S. Sanghvi, N. B. Mishra, R. Waghmode and K. T. Talele, "Performance of Reed-Solomon Codes in AWGN," International Journal of Electronics and Communication Engineering (IJECE), vol. 4, no. 3, pp. 259-266, 2001. [3] K. S. Zigangirov, Theory of code division multiple access communication, Canada: John Wiley & Sons, 2004. [4] V. S. Bagad, Wireless Communication, 1st ed., India: Technical Publications Pune, 2009. [5] J. S. Nandaniya, N. B. Kalani and G. R. Kulkarni, "Comparative analysis of different channel coding techniques," International Journal of Computer Networks and Wireless Communications (IJCNWC), vol. 4, no. 2, pp. 84-89, 2014. [6] S. Kumar and R. Gupta, "Performance comparison of different forward error correction coding techniques for wireless communication systems,“ International Journal of Computer Science and Technology (IJCST), vol. 2, no. 3, pp. 553-557, 2011. [7] D. V. Ratnam, S. SivaKumar, R. Sneha , N. S. Reddy, P. S. Brahmanandam and S. G. Krishna, "A Study on performance evaluation of Reed- Solomon (RS) Codes through an AWGN Channel Model in a Communication System," International Journal of Computer Science and Communication (IJCSC), vol. 3, no. 1, pp. 37-40, 2012. [8] V. Korrapati and M. V. D. Prasad, "A Study on performance evaluation of Reed Solomon Codes through an AWGN Channel model for an efficient Communication System," International Journal of Engineering Trends and Technology (IJETT), vol. 4, no. 4, pp. 1038-1041, 2013. [9] P. Sweeney, Error control coding: from theory to practice, John Wiley & Sons, Ltd, 2002. [10] H. Wallace, "Error Detection and Correction Using the BCH Code,“ 2001. [11] K. D. Rao, Channel coding techniques for wireless communications, New Delhi: Springer, 2015. [12] Y. Di, "The evaluation and application of forward error coding," Harbin, 2011. [13] P. Shrivastava and U. P. Singh, "Error detection and correction using Reed Solomon Codes," International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE), vol. 3, no. 8, pp. 965-969, 2013. [14] S. B. Wicker and V. K. Bhargava, Reed-Solomon Codes and their applications, New York: John Wiley & Sons, 1999 . [15] J. Adamek, Foundations of Coding: theory and applications of errorcorrecting codes with an introduction to cryptography and information theory, 1st ed., Wiley-Interscience, 1991. [16] R. and V. R. Nag, "Performance study on the suitability of Reed Solomon codes in communication system," CT International Journal of Information & Communication Technology , vol. 1, no. 1, pp. 13-15, 2013. [17] H. Holma and A. Toskala, WCDMA for UMTS: HSPA evolution and LTE, Chichester: John Wiley & Sons Ltd., 2007. 19

Editor's Notes

  • #5: We took two FEC codes techniques. The first one is BCH code which invented in 1959. and the second one is RS which invented 1960. we can see that the error correction for both codes are increased by increasing the number or redundant data for example to increase the BCH code capability to correct 2 errors rather than 1 error the redundant data will increase from 5 bits to become 10 bits and this effects the rate or transmitted data as well as in RS