Error correction and detection in digital communication is used to compensate the bit error rate introduced during transmission of data. In this paper the investigation has been made to the performance of some error detecting and correcting coding algorithm for OFDM system. Convolution code, RS code and linear block code based OFDM system has been implemented, studied and analyzed. Simulation is performed in MATLAB environment.
International Journal of Computational Engineering Research(IJCER)ijceronline
International Journal of Computational Engineering Research (IJCER) is dedicated to protecting personal information and will make every reasonable effort to handle collected information appropriately. All information collected, as well as related requests, will be handled as carefully and efficiently as possible in accordance with IJCER standards for integrity and objectivity.
Reliability Level List Based Iterative SISO Decoding Algorithm for Block Turb...TELKOMNIKA JOURNAL
An iterative Reliability Level List (RLL) based soft-input soft-output (SISO) decoding algorithm has been proposed for Block Turbo Codes (BTCs). The algorithm ingeniously adapts the RLL based decoding algorithm for the constituent block codes, which is a soft-input hard-output algorithm. The extrinsic information is calculated using the reliability of these hard-output decisions and is passed as soft-input to the iterative turbo decoding process. RLL based decoding of constituent codes estimate the optimal transmitted codeword through a directed minimal search. The proposed RLL based decoder for the constituent code replaces the Chase-2 based constituent decoder in the conventional SISO scheme. Simulation results show that the proposed algorithm has a clear advantage of performance improvement over conventional Chase-2 based SISO decoding scheme with reduced decoding latency at lower noise levels.
PERFORMANCE ESTIMATION OF LDPC CODE SUING SUM PRODUCT ALGORITHM AND BIT FLIPP...Journal For Research
Low density parity check code is a linear block code. This code approaches the Shannon’s limit and having low decoding complexity. We have taken LDPC (Low Density Parity Check) code with ½ code rate as an error correcting code in digital video stream and studied the performance of LDPC code with BPSK modulation in AWGN (Additive White Gaussian Noise) channel with sum product algorithm and bit flipping algorithm. Finally the plot between bit error rates of the code with respect to SNR has been considered the output performance parameter of proposed methodology. BER are considered for different number of frames and different number of iterations. The performance of the sum product algorithm and bit flip algorithm are also com-pared. All simulation work has been implemented in MATLAB.
International Journal of Computational Engineering Research(IJCER)ijceronline
International Journal of Computational Engineering Research (IJCER) is dedicated to protecting personal information and will make every reasonable effort to handle collected information appropriately. All information collected, as well as related requests, will be handled as carefully and efficiently as possible in accordance with IJCER standards for integrity and objectivity.
Reliability Level List Based Iterative SISO Decoding Algorithm for Block Turb...TELKOMNIKA JOURNAL
An iterative Reliability Level List (RLL) based soft-input soft-output (SISO) decoding algorithm has been proposed for Block Turbo Codes (BTCs). The algorithm ingeniously adapts the RLL based decoding algorithm for the constituent block codes, which is a soft-input hard-output algorithm. The extrinsic information is calculated using the reliability of these hard-output decisions and is passed as soft-input to the iterative turbo decoding process. RLL based decoding of constituent codes estimate the optimal transmitted codeword through a directed minimal search. The proposed RLL based decoder for the constituent code replaces the Chase-2 based constituent decoder in the conventional SISO scheme. Simulation results show that the proposed algorithm has a clear advantage of performance improvement over conventional Chase-2 based SISO decoding scheme with reduced decoding latency at lower noise levels.
PERFORMANCE ESTIMATION OF LDPC CODE SUING SUM PRODUCT ALGORITHM AND BIT FLIPP...Journal For Research
Low density parity check code is a linear block code. This code approaches the Shannon’s limit and having low decoding complexity. We have taken LDPC (Low Density Parity Check) code with ½ code rate as an error correcting code in digital video stream and studied the performance of LDPC code with BPSK modulation in AWGN (Additive White Gaussian Noise) channel with sum product algorithm and bit flipping algorithm. Finally the plot between bit error rates of the code with respect to SNR has been considered the output performance parameter of proposed methodology. BER are considered for different number of frames and different number of iterations. The performance of the sum product algorithm and bit flip algorithm are also com-pared. All simulation work has been implemented in MATLAB.
IJERA (International journal of Engineering Research and Applications) is International online, ... peer reviewed journal. For more detail or submit your article, please visit www.ijera.com
Reed Solomon Coding For Error Detection and Correctioninventionjournals
International Journal of Engineering and Science Invention (IJESI) is an international journal intended for professionals and researchers in all fields of computer science and electronics. IJESI publishes research articles and reviews within the whole field Engineering Science and Technology, new teaching methods, assessment, validation and the impact of new technologies and it will continue to provide information on the latest trends and developments in this ever-expanding subject. The publications of papers are selected through double peer reviewed to ensure originality, relevance, and readability. The articles published in our journal can be accessed online.
LDPC BASED ERROR CORRECTION WITH BIT LEVEL AND SYMBOL LEVEL SYNCHRONIZATION USING MARKER CODE OPTIMIZATION
Low-density parity check code with error-correction capabilities and Marker code for synchronization purposes are used
The marker code structures offer the ultimate achievable rate when standard bit-level synchronization are performed
Symbol-level synchronization algorithm works on group of bits and show how it improves the achievable rate along with the error rate performance
When multiple pass decoding is performed the extrinsic information transfer (EXIT) charts are used to analyze the receiver
ITERATIVE METHOD FOR IMPROVEMENT OF CODING AND DECRYPTIONIJNSA Journal
Cryptographic check values (digital signatures, MACs and H-MACs) are useful only if they are free of errors. For that reason all of errors in cryptographic check values should be corrected after the transmission over a noisy channel before their verification is performed. Soft Input Decryption is a method of combining SISO convolutional decoding and decrypting of cryptographic check values to improve the correction of errors in themselves. If Soft Input Decryption is successful, i.e. all wrong bit of a cryptographic check value are corrected, these bit are sent as feedback information to the channel decoder for a next iteration. The bit of the next iteration are corrected by channel decoding followed by another Soft Input Decryption. Iterative Soft Input Decryption uses interleaved blocks. If one block can be corrected by Soft Input Decryption, the decoding of the interleaved block is improved (serial scheme). If Soft Input Decryption is applied on both blocks and one of the blocks can be corrected, the corrected block is used for an improved decoding of the other block (parallel scheme). Both schemes show significant coding gains compared to convolutional decoding without iterative Soft Input Decryption.
.
Implementation of error correcting methods to the asynchronous Delay Insensit...IOSR Journals
Abstract: This Paper provides an approach for reducing delay and area in asynchronous communication. A new class of error correcting Delay Insensitive (ie., unordered) codes is introduced for global asynchronous communication.It simultaneously provides timing-robustness and fault tolerance for the codes.A systematic and weighted code is targeted. The proposed error correcting unordered (ECU) code, called zero-sum can provide 1-bit correction.The extensions to the zero-sum code are given.The zero_sum⁺ code provides 3-bit error detection,or it can provide 2-bit detection and 1-bit correction.The zero_sum* code support 2-bit correction,while still guaranteeing 2-bit detection under different strategies of weight assignments. Zero_sum* code provides 2-bit correction coverage (50 % to 70%) of all 2-bit errors. The proposed method reduces delay occurred, due to the transfer of corrupted bits in a packet on the channel by the removal of timer and also reduces the area with the proposed Completion Detector (CD). Keywords : Asynchronous communication, Four phase protocol , error-correcting codes, delay insensitive and unordered.
A new channel coding technique to approach the channel capacityijwmn
After Shannon’s 1948 channel coding theorem, we have witnessed many channel coding techniques developed to achieve the Shannon limit. A wide range of channel codes is available with different complexity levels and error correction performance. Many powerful coding schemes have been deployed in the power-limited Additive White Gaussian Noise (AWGN) channel. However, it seems like we have arrived at an end of advancement path, for most of the existing channel codes. This article introduces a new coding technique that can either be used as the last coding stage of concatenated coding scheme or in parallel configuration with other powerful channel codes to achieve reliable error performance with moderately complex decoding. We will go through an example to understand the overall approach of the proposed coding technique, and finally we will look at some simulation results over an AWGN channel to demonstrate its potential.
Simulation of Turbo Convolutional Codes for Deep Space MissionIJERA Editor
In satellite communication deep space mission are the most challenging mission, where system has to work at very low Eb/No. Concatenated codes are the ideal choice for such deep space mission. The paper describes simulation of Turbo codes in SIMULINK . The performance of Turbo code is depend upon various factor. In this paper ,we have consider impact of interleaver design in the performance of Turbo code. A details simulation is presented and compare the performance with different interleaver design .
Design and Performance Analysis of Convolutional Encoder and Viterbi Decoder ...IJERA Editor
In digital communication forward error correction methods have a great practical importance when channel is
noisy. Convolutional error correction code can correct both type of errors random and burst. Convolution
encoding has been used in digital communication systems including deep space communication and wireless
communication. The error correction capability of convolutional code depends on code rate and constraint
length. The low code rate and high constraint length has more error correction capabilities but that also
introduce large overhead. This paper introduces convolutional encoders for various constraint lengths. By
increasing the constraint length the error correction capability can be increased. The performance and error
correction also depends on the selection of generator polynomial. This paper also introduces a good generator
polynomial which has high performance and error correction capabilities.
International Journal of Engineering Research and Development (IJERD)IJERD Editor
journal publishing, how to publish research paper, Call For research paper, international journal, publishing a paper, IJERD, journal of science and technology, how to get a research paper published, publishing a paper, publishing of journal, publishing of research paper, reserach and review articles, IJERD Journal, How to publish your research paper, publish research paper, open access engineering journal, Engineering journal, Mathemetics journal, Physics journal, Chemistry journal, Computer Engineering, Computer Science journal, how to submit your paper, peer reviw journal, indexed journal, reserach and review articles, engineering journal, www.ijerd.com, research journals,
yahoo journals, bing journals, International Journal of Engineering Research and Development, google journals, hard copy of journal
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
Please download, and use Slideshow mode to view the slides, as that's where the magic of animation moves the telemetry frame elements around to illustrate the inner workings.
JPL / NASA Deep Space Network Telemetry
Knowledge Based Design of Axial Flow CompressorIJERA Editor
In the aerospace industry with highly competitive market the time to design and delivery is shortening every day. Pressure on delivering robust product with cost economy is in demand in each development. Even though technology is older, it is new for each customer requirement and highly non-liner to fit one in another place. Gas turbine is considered one of a complex design in the aircraft system. It involves experts to be grouped with designers of various segments to arrive the best output. The time is crucial to achieve a best design and it needs knowledge automation incorporated with CAD/CAE tools. In the present work an innovative idea in the form of Knowledge Based Engineering for axial compressor is proposed, this includes the fundamental design of axial compressor integrated with artificial intelligence in the form of knowledge capturing and programmed with high level language (Visual Basis.Net) and embedded into CATIA v5. This KBE frame work eases out the design and modeling of axial compressor design and produces 3D modeling for further flow simulation with fluid dynamic in Ansys-Fluent. Most of the aerospace components are developed through simulation driven product development and in this case it is established for axial compressor.
IJERA (International journal of Engineering Research and Applications) is International online, ... peer reviewed journal. For more detail or submit your article, please visit www.ijera.com
Reed Solomon Coding For Error Detection and Correctioninventionjournals
International Journal of Engineering and Science Invention (IJESI) is an international journal intended for professionals and researchers in all fields of computer science and electronics. IJESI publishes research articles and reviews within the whole field Engineering Science and Technology, new teaching methods, assessment, validation and the impact of new technologies and it will continue to provide information on the latest trends and developments in this ever-expanding subject. The publications of papers are selected through double peer reviewed to ensure originality, relevance, and readability. The articles published in our journal can be accessed online.
LDPC BASED ERROR CORRECTION WITH BIT LEVEL AND SYMBOL LEVEL SYNCHRONIZATION USING MARKER CODE OPTIMIZATION
Low-density parity check code with error-correction capabilities and Marker code for synchronization purposes are used
The marker code structures offer the ultimate achievable rate when standard bit-level synchronization are performed
Symbol-level synchronization algorithm works on group of bits and show how it improves the achievable rate along with the error rate performance
When multiple pass decoding is performed the extrinsic information transfer (EXIT) charts are used to analyze the receiver
ITERATIVE METHOD FOR IMPROVEMENT OF CODING AND DECRYPTIONIJNSA Journal
Cryptographic check values (digital signatures, MACs and H-MACs) are useful only if they are free of errors. For that reason all of errors in cryptographic check values should be corrected after the transmission over a noisy channel before their verification is performed. Soft Input Decryption is a method of combining SISO convolutional decoding and decrypting of cryptographic check values to improve the correction of errors in themselves. If Soft Input Decryption is successful, i.e. all wrong bit of a cryptographic check value are corrected, these bit are sent as feedback information to the channel decoder for a next iteration. The bit of the next iteration are corrected by channel decoding followed by another Soft Input Decryption. Iterative Soft Input Decryption uses interleaved blocks. If one block can be corrected by Soft Input Decryption, the decoding of the interleaved block is improved (serial scheme). If Soft Input Decryption is applied on both blocks and one of the blocks can be corrected, the corrected block is used for an improved decoding of the other block (parallel scheme). Both schemes show significant coding gains compared to convolutional decoding without iterative Soft Input Decryption.
.
Implementation of error correcting methods to the asynchronous Delay Insensit...IOSR Journals
Abstract: This Paper provides an approach for reducing delay and area in asynchronous communication. A new class of error correcting Delay Insensitive (ie., unordered) codes is introduced for global asynchronous communication.It simultaneously provides timing-robustness and fault tolerance for the codes.A systematic and weighted code is targeted. The proposed error correcting unordered (ECU) code, called zero-sum can provide 1-bit correction.The extensions to the zero-sum code are given.The zero_sum⁺ code provides 3-bit error detection,or it can provide 2-bit detection and 1-bit correction.The zero_sum* code support 2-bit correction,while still guaranteeing 2-bit detection under different strategies of weight assignments. Zero_sum* code provides 2-bit correction coverage (50 % to 70%) of all 2-bit errors. The proposed method reduces delay occurred, due to the transfer of corrupted bits in a packet on the channel by the removal of timer and also reduces the area with the proposed Completion Detector (CD). Keywords : Asynchronous communication, Four phase protocol , error-correcting codes, delay insensitive and unordered.
A new channel coding technique to approach the channel capacityijwmn
After Shannon’s 1948 channel coding theorem, we have witnessed many channel coding techniques developed to achieve the Shannon limit. A wide range of channel codes is available with different complexity levels and error correction performance. Many powerful coding schemes have been deployed in the power-limited Additive White Gaussian Noise (AWGN) channel. However, it seems like we have arrived at an end of advancement path, for most of the existing channel codes. This article introduces a new coding technique that can either be used as the last coding stage of concatenated coding scheme or in parallel configuration with other powerful channel codes to achieve reliable error performance with moderately complex decoding. We will go through an example to understand the overall approach of the proposed coding technique, and finally we will look at some simulation results over an AWGN channel to demonstrate its potential.
Simulation of Turbo Convolutional Codes for Deep Space MissionIJERA Editor
In satellite communication deep space mission are the most challenging mission, where system has to work at very low Eb/No. Concatenated codes are the ideal choice for such deep space mission. The paper describes simulation of Turbo codes in SIMULINK . The performance of Turbo code is depend upon various factor. In this paper ,we have consider impact of interleaver design in the performance of Turbo code. A details simulation is presented and compare the performance with different interleaver design .
Design and Performance Analysis of Convolutional Encoder and Viterbi Decoder ...IJERA Editor
In digital communication forward error correction methods have a great practical importance when channel is
noisy. Convolutional error correction code can correct both type of errors random and burst. Convolution
encoding has been used in digital communication systems including deep space communication and wireless
communication. The error correction capability of convolutional code depends on code rate and constraint
length. The low code rate and high constraint length has more error correction capabilities but that also
introduce large overhead. This paper introduces convolutional encoders for various constraint lengths. By
increasing the constraint length the error correction capability can be increased. The performance and error
correction also depends on the selection of generator polynomial. This paper also introduces a good generator
polynomial which has high performance and error correction capabilities.
International Journal of Engineering Research and Development (IJERD)IJERD Editor
journal publishing, how to publish research paper, Call For research paper, international journal, publishing a paper, IJERD, journal of science and technology, how to get a research paper published, publishing a paper, publishing of journal, publishing of research paper, reserach and review articles, IJERD Journal, How to publish your research paper, publish research paper, open access engineering journal, Engineering journal, Mathemetics journal, Physics journal, Chemistry journal, Computer Engineering, Computer Science journal, how to submit your paper, peer reviw journal, indexed journal, reserach and review articles, engineering journal, www.ijerd.com, research journals,
yahoo journals, bing journals, International Journal of Engineering Research and Development, google journals, hard copy of journal
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
Please download, and use Slideshow mode to view the slides, as that's where the magic of animation moves the telemetry frame elements around to illustrate the inner workings.
JPL / NASA Deep Space Network Telemetry
Knowledge Based Design of Axial Flow CompressorIJERA Editor
In the aerospace industry with highly competitive market the time to design and delivery is shortening every day. Pressure on delivering robust product with cost economy is in demand in each development. Even though technology is older, it is new for each customer requirement and highly non-liner to fit one in another place. Gas turbine is considered one of a complex design in the aircraft system. It involves experts to be grouped with designers of various segments to arrive the best output. The time is crucial to achieve a best design and it needs knowledge automation incorporated with CAD/CAE tools. In the present work an innovative idea in the form of Knowledge Based Engineering for axial compressor is proposed, this includes the fundamental design of axial compressor integrated with artificial intelligence in the form of knowledge capturing and programmed with high level language (Visual Basis.Net) and embedded into CATIA v5. This KBE frame work eases out the design and modeling of axial compressor design and produces 3D modeling for further flow simulation with fluid dynamic in Ansys-Fluent. Most of the aerospace components are developed through simulation driven product development and in this case it is established for axial compressor.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Personal Handy System Based Online Vehicle Tracking With Mobile LockingIJERA Editor
This paper presents the detailed description about “Personal Handy System” (PHS) which is the alternative technology for Global Positioning System (GPS).PHS is a effective system for network system of vehicle tracking & locking facility from a remote end like control room or even vehicle owner‟s mobile. The operator can see the vehicle‟s current location in real time mode. Here the communication network is comparable to the cellular network in operation.In this paper prototypes are made to illustrate the tracking and locking of vehicle.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Probabilistic Design Hollow of Airfoil Wing by Using Finite Element MethodIJERA Editor
This study represents simulation of Airfoil composite beam by using Monte Carlomethod. A three dimensional static analysis of large displacement type has been carried out. Finite element analysis of NACA0012 airfoil composite structure has been carried out and uncertainty in bending stress is analyzed. Bending stress was objective function. Chord length , beam length ,elastic modulus in XY,YZ,XZ,shear modulus of epoxy graphite in in XY,YZ,XZ, ply angle and ply thickness of airfoil section, force are varied within effective range and their effect on bending stress has been analyzed. In order to validate the results, one loop of simulation is benchmarked from results in literature. Ultimately, best set of probabilistic design variable is proposed to reduce bending stress under static loading condition.
Synthesis Characterization and Properties of Silica-Nickel Nanocomposites thr...IJERA Editor
There has been an increasing demand for high performance Nanocomposites which can withstand several conditions such as low and high temperature, pressure and atmosphere in various applications. In order to meet these demands, SiO2-Nickel Nanocomposites can be explored for important applications in various industries. Metals having sizes of the order of a few nanometers dispersed in silica matrix and their sintering mechanism have been discussed in this work. A Niihara approach is chosen to measure the micro-fracture toughness of silica-nickel Nanocomposites for both type of cracks found in this work.
Performance Study of RS (255, 239) and RS (255.233) Used Respectively in DVB-...IJERA Editor
The error correction codes have a wide range of applications in digital communication (satellite, wireless) and digital data storage. This paper presents a comparative study of performance between RS (255, 239) and RS (255.233) used respectively in the Digital Video Broadcasting – Terrestrial (DVB-T) and National Aeronautics and Space Administration (NASA). The performances were evaluated by applying modulation scheme in additive white Gaussian noise (AWGN) channel. Performances of modulation with RS codes are evaluated in bit error rate (BER) and signal energy -to- noise power density ratio (Eb / No). The analysis is studied with the help of MATLAB simulator to analyze a communication link with AWGN Channel, and different modulations.
FPGA Based Decimal Matrix Code for Passive RFID TagIJERA Editor
In this paper, Decimal Matrix Code is developed for RFID passive tag. The proposed DMC uses the decimal algorithm to obtain the maximum error detection and correction capability. The Encoder-Reuse Technique is used to minimize the area overhead of extra circuits without disturbing the complete encoding and decoding processes. ERT uses DMC encoder itself to be part of the decoder. The Simulation results reveals that the Decimal Matrix Code is effective than existing Matrix and Hamming odes in terms of Error Correction Capability. Xilinx ISE 14.7 Software is used for the simulation outputs. The complete design is verified and tested on Spartan-6 FPGA board. The performance of system is measured in terms of power, area and delay. The Synthesis result shows that, the power required for complete design of Decimal Matrix Code is 0.1mW with a delay of 3.109ns.
Design and implementation of single bit error correction linear block code sy...TELKOMNIKA JOURNAL
Linear block code (LBC) is an error detection and correction code that is widely used in
communication systems. In this paper a special type of LBC called Hamming code was implemented and
debugged using FPGA kit with integrated software environments ISE for simulation and tests the results of
the hardware system. The implemented system has the ability to correct single bit error and detect two bits
error. The data segments length was considered to give high reliability to the system and make an
aggregation between the speed of processing and the hardware ability to be implemented. An adaptive
length of input data has been consider, up to 248 bits of information can be handled using Spartan 3E500
with 43% as a maximum slices utilization. Input/output data buses in FPGA have been customized to meet
the requirements where 34% of input/output resources have been used as maximum ratio. The overall
hardware design can be considerable to give an optimum hardware size for the suitable information rate.
Turbo codes are error-correcting codes with performance that is close to the
Shannon theoretical limit (SHA). The motivation for using turbo codes is
that the codes are an appealing mix of a random appearance on the channel
and a physically realizable decoding structure. The communication systems
have the problem of latency, fast switching, and reliable data transfer. The
objective of the research paper is to design and turbo encoder and decoder
hardware chip and analyze its performance. Two convolutional codes are
concatenated concurrently and detached by an interleaver or permuter in the
turbo encoder. The expected data from the channel is interpreted iteratively
using the two related decoders. The soft (probabilistic) data about an
individual bit of the decoded structure is passed in each cycle from one
elementary decoder to the next, and this information is updated regularly.
The performance of the chip is also verified using the maximum a posteriori
(MAP) method in the decoder chip. The performance of field-programmable
gate array (FPGA) hardware is evaluated using hardware and timing
parameters extracted from Xilinx ISE 14.7. The parallel concatenation offers
a better global rate for the same component code performance, and reduced
delay, low hardware complexity, and higher frequency support.
Fpga implementation of (15,7) bch encoder and decoder for text messageeSAT Journals
Abstract In a communication channel, noise and interferences are the two main sources of errors occur during the transmission of the message. Thus, to get the error free communication error control codes are used. This paper discusses, FPGA implementation of (15, 7) BCH Encoder and Decoder for text message using Verilog Hardware Description Language. Initially each character in a text message is converted into binary data of 7 bits. These 7 bits are encoded into 15 bit codeword using (15, 7) BCH encoder. If any 2 bit error in any position of 15 bit codeword, is detected and corrected. This corrected data is converted back into an ASCII character. The decoder is implemented using the Peterson algorithm and Chine’s search algorithm. Simulation was carried out by using Xilinx 12.1 ISE simulator, and verified results for an arbitrarily chosen message data. Synthesis was successfully done by using the RTL compiler, power and area is estimated for 180nm Technology. Finally both encoder and decoder design is implemented on Spartan 3E FPGA. Index Terms: BCH Encoder, BCH Decoder, FPGA, Verilog, Cadence RTL compiler
BER Performance for Convalutional Code with Soft & Hard Viterbi DecodingIJMER
Viterbi decoding has a fixed decoding time. It is well suited to hardware decoder. Hear we proposed Viterbi algorithm with Decoding rate 1/3. Which dynamically improve performance of the channel
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
New Structure of Channel Coding: Serial Concatenation of Polar Codesijwmn
In this paper, we introduce a new coding and decoding structure for enhancing the reliability and
performance of polar codes, specifically at low error rates. We achieve this by concatenating two polar
codes in series to create robust error-correcting codes. The primary objective here is to optimize the
behavior of individual elementary codes within polar codes. In this structure, we incorporate interleaving,
a technique that rearranges bits to maximize the separation between originally neighboring symbols. This
rearrangement is instrumental in converting error clusters into distributed errors across the entire
sequence. To evaluate their performance, we proposed to model a communication system with seven
components: an information source, a channel encoder, a modulator, a channel, a demodulator, a channel
decoder, and a destination. This work focuses on evaluating the bit error rate (BER) of codes for different
block lengths and code rates. Next, we compare the bit error rate (BER) performance between our
proposed method and polar codes.
New Structure of Channel Coding: Serial Concatenation of Polar Codesijwmn
In this paper, we introduce a new coding and decoding structure for enhancing the reliability and performance of polar codes, specifically at low error rates. We achieve this by concatenating two polar codes in series to create robust error-correcting codes. The primary objective here is to optimize the behavior of individual elementary codes within polar codes. In this structure, we incorporate interleaving, a technique that rearranges bits to maximize the separation between originally neighboring symbols. This rearrangement is instrumental in converting error clusters into distributed errors across the entire sequence. To evaluate their performance, we proposed to model a communication system with seven components: an information source, a channel encoder, a modulator, a channel, a demodulator, a channel decoder, and a destination. This work focuses on evaluating the bit error rate (BER) of codes for different block lengths and code rates. Next, we compare the bit error rate (BER) performance between our proposed method and polar codes.
New Structure of Channel Coding: Serial Concatenation of Polar Codesijwmn
In this paper, we introduce a new coding and decoding structure for enhancing the reliability and performance of polar codes, specifically at low error rates. We achieve this by concatenating two polar codes in series to create robust error-correcting codes. The primary objective here is to optimize the behavior of individual elementary codes within polar codes. In this structure, we incorporate interleaving, a technique that rearranges bits to maximize the separation between originally neighboring symbols. This rearrangement is instrumental in converting error clusters into distributed errors across the entire sequence. To evaluate their performance, we proposed to model a communication system with seven components: an information source, a channel encoder, a modulator, a channel, a demodulator, a channel decoder, and a destination. This work focuses on evaluating the bit error rate (BER) of codes for different block lengths and code rates. Next, we compare the bit error rate (BER) performance between our proposed method and polar codes.
Hard Decision Viterbi Decoder: Implementation on FPGA and Comparison of Resou...IJERA Editor
Viterbi decoder is the most important part in receiver section of wireless communication system. Viterbi
algorithm is one of the most common decoding algorithms used for decoding convolutional codes. Viterbi
decoder employs Maximum Likelihood technique to decode the convolutionally encoded data stream. In
practice, most of the communication systems use Viterbi decoding scheme in processors. But increased interest
on high speed Viterbi decoder in a single chip forced to realize with the speed of Giga-bit per second, without
using memory or off-chip processors. Implementation of proposed design and realization is possible due to
advanced Field Programmable Gate Array (FPGA) technologies and advanced Electronic Design Automatic
(EDA) tools. This paper involves designing an optimum structure of Viterbi decoder and implementing it on
different FPGA devices to compare the resource utilizations.
Modified Golomb Code For Integer RepresentationIJSRD
In this computer age, all the computer applications handle data in the form of text, numbers, symbols and combination of all of them. The primary objective of data compression is to reduce the size of data while data needs to be stored and transmitted in the digital devices. Hence, the data compression plays a vital role in the areas of data storage and data transmission. Golomb code, which is a variable-length integer code, has been used for text compression, image compression, video compression and audio compression. The drawback of Golomb code is that it requires more bits to represent large integers if the divisor is small. Alternatively, Golomb code needs more bits to represent small integers if the divisor is large. This paper proposes Modified Golomb Code based on Golomb Code, Extended Golomb Code to represent small as well as large integers compactly for the chosen divisor. In this work, as an application of Modified Golomb Code, Modified Golomb Code is used with Burrows-Wheeler transform for text compression. The performances of Golomb Code and Modified Golomb Code are evaluated on Calcary corpus dataset. The experimental results show that the proposed code provides better compression rate than Golomb code on an average. The performance of the proposed code is also compared with Extended Golomb Codes (EGC). The comparison results show that the proposed code achieves significant improvement for the binary files of Calgary corpus comparing to EGC.
Forklift Classes Overview by Intella PartsIntella Parts
Discover the different forklift classes and their specific applications. Learn how to choose the right forklift for your needs to ensure safety, efficiency, and compliance in your operations.
For more technical information, visit our website https://intellaparts.com
Hierarchical Digital Twin of a Naval Power SystemKerry Sado
A hierarchical digital twin of a Naval DC power system has been developed and experimentally verified. Similar to other state-of-the-art digital twins, this technology creates a digital replica of the physical system executed in real-time or faster, which can modify hardware controls. However, its advantage stems from distributing computational efforts by utilizing a hierarchical structure composed of lower-level digital twin blocks and a higher-level system digital twin. Each digital twin block is associated with a physical subsystem of the hardware and communicates with a singular system digital twin, which creates a system-level response. By extracting information from each level of the hierarchy, power system controls of the hardware were reconfigured autonomously. This hierarchical digital twin development offers several advantages over other digital twins, particularly in the field of naval power systems. The hierarchical structure allows for greater computational efficiency and scalability while the ability to autonomously reconfigure hardware controls offers increased flexibility and responsiveness. The hierarchical decomposition and models utilized were well aligned with the physical twin, as indicated by the maximum deviations between the developed digital twin hierarchy and the hardware.
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)MdTanvirMahtab2
This presentation is about the working procedure of Shahjalal Fertilizer Company Limited (SFCL). A Govt. owned Company of Bangladesh Chemical Industries Corporation under Ministry of Industries.
HEAP SORT ILLUSTRATED WITH HEAPIFY, BUILD HEAP FOR DYNAMIC ARRAYS.
Heap sort is a comparison-based sorting technique based on Binary Heap data structure. It is similar to the selection sort where we first find the minimum element and place the minimum element at the beginning. Repeat the same process for the remaining elements.
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesChristina Lin
Traditionally, dealing with real-time data pipelines has involved significant overhead, even for straightforward tasks like data transformation or masking. However, in this talk, we’ll venture into the dynamic realm of WebAssembly (WASM) and discover how it can revolutionize the creation of stateless streaming pipelines within a Kafka (Redpanda) broker. These pipelines are adept at managing low-latency, high-data-volume scenarios.
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
Immunizing Image Classifiers Against Localized Adversary Attacksgerogepatton
This paper addresses the vulnerability of deep learning models, particularly convolutional neural networks
(CNN)s, to adversarial attacks and presents a proactive training technique designed to counter them. We
introduce a novel volumization algorithm, which transforms 2D images into 3D volumetric representations.
When combined with 3D convolution and deep curriculum learning optimization (CLO), itsignificantly improves
the immunity of models against localized universal attacks by up to 40%. We evaluate our proposed approach
using contemporary CNN architectures and the modified Canadian Institute for Advanced Research (CIFAR-10
and CIFAR-100) and ImageNet Large Scale Visual Recognition Challenge (ILSVRC12) datasets, showcasing
accuracy improvements over previous techniques. The results indicate that the combination of the volumetric
input and curriculum learning holds significant promise for mitigating adversarial attacks without necessitating
adversary training.
Water billing management system project report.pdfKamal Acharya
Our project entitled “Water Billing Management System” aims is to generate Water bill with all the charges and penalty. Manual system that is employed is extremely laborious and quite inadequate. It only makes the process more difficult and hard.
The aim of our project is to develop a system that is meant to partially computerize the work performed in the Water Board like generating monthly Water bill, record of consuming unit of water, store record of the customer and previous unpaid record.
We used HTML/PHP as front end and MYSQL as back end for developing our project. HTML is primarily a visual design environment. We can create a android application by designing the form and that make up the user interface. Adding android application code to the form and the objects such as buttons and text boxes on them and adding any required support code in additional modular.
MySQL is free open source database that facilitates the effective management of the databases by connecting them to the software. It is a stable ,reliable and the powerful solution with the advanced features and advantages which are as follows: Data Security.MySQL is free open source database that facilitates the effective management of the databases by connecting them to the software.
Saudi Arabia stands as a titan in the global energy landscape, renowned for its abundant oil and gas resources. It's the largest exporter of petroleum and holds some of the world's most significant reserves. Let's delve into the top 10 oil and gas projects shaping Saudi Arabia's energy future in 2024.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
The Internet of Things (IoT) is a revolutionary concept that connects everyday objects and devices to the internet, enabling them to communicate, collect, and exchange data. Imagine a world where your refrigerator notifies you when you’re running low on groceries, or streetlights adjust their brightness based on traffic patterns – that’s the power of IoT. In essence, IoT transforms ordinary objects into smart, interconnected devices, creating a network of endless possibilities.
Here is a blog on the role of electrical and electronics engineers in IOT. Let's dig in!!!!
For more such content visit: https://nttftrg.com/
The Role of Electrical and Electronics Engineers in IOT Technology.pdf
Performance Comparision of Coded and Un-Coded OFDM for Different Fic Code
1. Saroj Singh Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 7( Version 4), July 2014, pp.120-124
www.ijera.com 120 | P a g e
Performance Comparision of Coded and Un-Coded OFDM for Different Fic Code Saroj Singh1, Sagar Singh Rathore2 1 PG Scholar, Department of Electronics & Telecommunication Bhilai, Chhattisgarh, India 2Assistant Professor, Department of Electronics & Instrumentation Bhilai, Chhattisgarh, India Abstract- Error correction and detection in digital communication is used to compensate the bit error rate introduced during transmission of data. In this paper the investigation has been made to the performance of some error detecting and correcting coding algorithm for OFDM system. Convolution code, RS code and linear block code based OFDM system has been implemented, studied and analyzed. Simulation is performed in MATLAB environment.
Keywords- Convolution code, Reed Solomon code, SNR, BER, AWGN ,QPSK
I. INTRODUCTION
The transmission of signal from one place to other without wire is termed as wireless communication. Now a day’s wireless communication is replacing wired communication very rapidly due to its reduced cost, efficiency, flexibility, and mobility[1]. Due to its popularity, a lot of research is being done in this field to make it more and more effective for transmission [2]. The wireless communication system consist of Source, Source encoder/decoder, channel encoder/decoder, modulator/demodulator and communication channel. Source block provides the information which is to be sent. It may be speech signal, text or video. The source encoder/decoder block convert this source data into digital format. Channel encoder/decoder block[3] append some extra bit into the signal for correcting the error introduced in the signal due to fading or noise addition[4][5]or inter symbol interference[6].
Figure 1 Wireless communication system
Modulator/demodulator block perform the modulation/ demodulation operation while the channel block represent the characteristics of communication channel like fading, interference, noise etc. Frequency division multiplexing (FDM), Time division multiplexing (TDM), Code division multiplexing(CDM)[7] are some of the multiplexing techniques used earlier in wireless communication . Later on these multiplexing were replaced by spectral efficient multiplexing technique OFDM [8]. Since in OFDM, the data of high bit stream is converted to different low bit stream data sent in parallel fashion therefore it shows better immunity over inter symbol interference (ISI). But since data is sent in different sub carrier therefore it also faces the problem of fading or multipath along with the noise. Channel coding or error correction codes [9][10] are generally used with OFDM to combat the problem of fading ,ISI and noise. A lot of various techniques have been proposed in the past for error correction [11]. It is very important for the researcher to know how these techniques perform in fading and noisy environment. This paper presents a performance evaluation of three most important error correction techniques i.e. Reed Solomon code and convolution code and linear block code [12][13][14] under fading and noisy environment.
II. CHANNEL CODER/DECODER
In order to fight the error introduce during the transmission due to multipath phenomenon, ISI and noise an appropriate coding of signal is necessary. This job is performed by the channel coder/ decoder block in communication system. Generally for coding/encoding purpose, Forward error correction code (FEC) [15]is mostly used in digital communication system. Error correction techniques generally work by introducing some redundancy
RESEARCH ARTICLE OPEN ACCESS
2. Saroj Singh Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 7( Version 4), July 2014, pp.120-124
www.ijera.com 121 | P a g e
and delay in data. Parity check bit coding is one of the simplest error detection method which work by appending and extra bit at the end of each signal. Parity check bit coding is only able to detect the error it is not able to correct it moreover, it detect single bit error only and fails if more than one bit error is introduced in the signal. Coding enable us to reduce the bit error rate of the transmission while keeping the transmission rate maintained. Block code, Convolution code, Reed Solomon code and turbo code are some of the frequently used code.
A. Reed Solomon code[15]
Reed Solomon code is a block code in which group of bits formed the block. These blocks are known as symbols. In this types of coding, a block of m-bit sequence is formed and then coding is performed on this m-bit sequence rather than individual bits. These m-bit sequences is called m-bit symbol. If any of the bit out of m-bit is changed due to noise than the entire symbol is in error. Suppose k represent the symbol information and r represent the parity symbol then the code word length of RS code is given by n=k+r Number of errors that can be corrected by the RS code is given by t=r/2 RS code is a sub part of the BCH code [16] and linear in nature. The encoding of RS code can be defined by parameters n, k, t and m which is any positive integer>2 (n, k)=(2m-1, 2m-1-2t) Here t represent the capability of correcting error and number of parity symbol is represented by n- k=2t. Generating polynomial[12] of RS code is given by following equation g(X)=g0+g1X+g2X2+ g3X3+… g2t-1X2t-1+ X2t From here it is clear that the degree of this equation represent the number of parity symbol. Once the encoding is accomplished then this signal is OFDM modulated and sent. At the receiver side the signal is first demodulated and then decoded to get back the original data. The decoding procedure of Reed Solomon code is able to correct the error which is within the error correction capability of this code which is given by t t=r/2=(n-k)/2 If the decoded codeword has error less than its error correcting capability limit then it is able to recover the original signal correctly.
If the number of errors in codeword is more than its capability then it may mis-decode and recover wrong code or may fail to decode.
The possibility of any of two cases happens depends on the Reed Solomon code used as well as the error distribution pattern and number of errors. The decoding procedure can be of Binary or non- binary types. But this not the case with non-bianry types where need to find the location as well as the correct value of the location. In binary decoding, only the location of error need to be found out by decoder [17]. It need not find the correct value of the location because of being a binary number it has to flipped 1 to 0 or 0 to 1. The detail procedure of encoding and decoding of RS code is found in paper[16].
B. Linear block code[14]
Linear block code as its name suggest on the block of message. The block consist of several bits. In this type of coding, in the block of k message bits, a number of bits known as parity or check bits of (n- k) size is appended. This makes the total message bits at the output of encoder as n. This is known as (n, k block codes)[39]. In this paper the generator matrix used for code rate of 1/3, ½ and 2/3 is given by 푔13 = 1 0 1 0 1 00 1 0 1 1 1 푔12 = 1 0 0 1 0 10 1 0 1 1 00 0 1 1 1 1 푔23 = 1 0 0 0 0 0 1 1 00 1 0 0 0 0 0 1 10 0 1 0 0 0 1 0 10 0 0 1 0 0 1 1 10 0 0 0 1 0 0 0 10 0 0 0 0 1 1 0 0 here the input for first, second and third is 2,4,6 respectively while the output as shown by these matrix are 6,6,9 respectively.
C. Convolution code[12]
Convolution coding is performed by combining the fixed number of bits in proper manner with the help of Mod-2 adder. Fixed number Shift register or memory element is used in convolution coding for storing the input bits.
III. METHODOLOGY
Block diagram of Coded OFDM simulation using Reed Solomon code is shown in the figure below. In this simulation, in the transmitter side Random number generator block generate the series of random number 1 and 0 which is fed to this
3. Saroj Singh Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 7( Version 4), July 2014, pp.120-124
www.ijera.com 122 | P a g e
simulation as input. Channel coder block of simulation perform the appropriate encoding of the random number obtained from input block. Once the random number is encoded in to appropriate coding then the coded signal is fed to the OFDM modulator. The communication channel block is designed to introduce fading effect (Rayleigh Fading) and to add AWGN noise to the modulated OFDM symbol so that the effect of actual signal properties can be studied and analyzed. At the receiver side, the signal obtained from the communication channel block is first demodulated to get the coded OFDM demodulated signal. This function is performed by the OFDM demodulator block which is specifically designed for this very purpose. The channel decoder block takes the coded signal as input and perform the appropriate decoding operation to get back the original signal.
Figure 2 Block diagram of coded OFDM BER calculator block is designed to compute the Bit error rate for different SNR and for performing Plotting operation.
IV. EXPERIMENTAL RESULTS
In order to evaluate the performance of all the three codes i.e. linear block code, RS-code, convolution code, a simulation program is designed in MATLAB software for all the three codes separately. Input data, channel fading properties as well as noise properties is kept same for all the three coding simulation. Number of carries used for ofdm system is kept 64 out of which 52 is used. Energy per bit to noise power ration is used as a performance parameter. Rayleigh channel fading is employed for introducing fading phenomenon. While for noise, AWGN noise is generated and used. QPSK with M=4 is used for modulation purpose.
The result of simulation for linear block code is shown in graphical form in figure 3. This grapgh clearly shows that the channel coding improves the BER. From the graph it is clear that the improvement in BER is obtained by decreasing the code rate. Code rate 2/3, ½, 1/3 shows an improvement of 4dB, 6dB and 8dB at 10-3 BER approximately with respect to un-coded OFDM.
Figure 3 BER of linear block code for different code rate The result of simulation of convolution code is plotted and shown in figure 4. From the plot it is clear that it also shows an improvement in BER as we decreases the code rate.
Figure 4 BER plot of convolution code for different code rate In this case, code rate 2/3, ½, 1/3 shows an improvement of 4.5dB, 7dB and 10dB at 10-3 BER approximately with respect to un-coded OFDM. Similarly the simulation of coded OFDM with Reed Solomon code is shown in figure 5.
4. Saroj Singh Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 7( Version 4), July 2014, pp.120-124
www.ijera.com 123 | P a g e
Figure 5 BER of Reed Solomon code for different code rate The improvement in the BER with decreasing code rate is quite visible here also. For code rate 2/3, ½, 1/3 the improvement of 4dB, 6.5dB and 8.5dB at 10-3 BER is obtained with respect to un-coded OFDM. In order to analyze more deeper, a comparison plot is also drawn for all the three coded-ofdm for same code rate. Figure 6 depicts the comparison of all coded ofdm for 1/3 code rate. From this plot, convolution coded ofdm is clear winner which shows an improvement of 10 dB at 10-3 BER W.R.T. un-coded OFDM while RS code and Linear block code shows approx. same improvement.
Figure 6 Comparison of Coded and un-coded OFDM for code rate 1/3 Similarly for code rate ½, the performance of RS coded-ofdm is better among all the three codes. Rs coded-ofdm shows an improvement of 7dB at 10-3 BER W.R.T. un-coded OFDM.
Figure 7 Comparison of Coded and un-coded OFDM for code rate ½ For code rate 2/3, the performance of RS-coded and Convolution coded OFDM are nearly same with RS-Coded OFDM shows little bit better performance by acquiring 5dB improvement at at 10-3 BER W.R.T. un-coded OFDM.
Figure 7 Comparison of Coded and un-coded OFDM for code rate 2/3
V. CONCLUSION
In this paper the comparison of linear block, Convolution and RS coded ofdm is performed and some conclusion have been drawn on the basis of simulation results and complexity. At lower code rate the performance of convolution coded ofdm is far better than rest of the two method. The problem with convolution code is that its decoding is difficult and with increase in length of data it become more complex. Linear block code is on the other hand easy to implement and from the simulation result it is evident that it gives good result for lower code rate. It is suitable for the system where low complexity is required.
Reed Solomon code is little bit difficult to implement with respect to linear block code but not as complex as convolution code. The simulation
5. Saroj Singh Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 7( Version 4), July 2014, pp.120-124
www.ijera.com 124 | P a g e
results shows that it gives good performance for all the code rates with respect to linear block code. So the system where the requirement is high performance and low complexity, Reed Solomon coded ofdm is best. References
[1] Available at: http://science.opposingviews. com/advantages-wireless-communication-11 21.html [2] C. Efthymiou, G. Kalogridis, Z. Fan ,” The new frontier of communications research: smart grid and smart metering”, 1st International Conference on Energy- Efficient Computing and Networking, USA,2010. [3] C. M. Nicola, “Decoding of LDPC Codes Over Channels with Binary Additive Markov Noise,” Queen's University Kingston, Ontario, Canada, 2005.
[4] Wikipedia, Fading [Online] (Last modified on 22 Feb 2014). http://en.wikipedia.org/wi ki/Fading
[5] Wikipedia. Fading Channels [online] (Last modified on February 2013) http://en.wikibooks.org/wiki/Communication_Systems/Fading_Channels. [6] Y. Xiao,” Orthogonal Frequency Division Multiplexing Modulation and inter-carrier interference cancellation,” Louisiana State University.
[7] Available at: http://www.gzyinxun.com/en/ shownews.asp?news_id=65 [8] S. P. Dash,” Channel estimation in multicarrier communication system,” National Institute of Technology Rourkela, 2009. [9] Hui Liu and Guoqing Li, OFDM based Broadband Wireless Networks Design & Optimization, WILEY, New jersey, 1-30. [10] Bahai, A., and B. Saltzberg. Multicarrier Digital Communications: Theory and Applications of OFDM. New York: Kluwer Academic/Plenum Publishers, 1999. [11] A. Bovik,” The Essential guide to Image processing”, LondonWC1X 8RR, UK
[12] Wikipedia. Reed-Solomon error correction. (Last modified on 25 January 2014). http://en.wikipedia.org/wiki/Reed_solomon_ codes
[13] Wikipedia. Convolutional code. (Last modified on 26 February 2014). http://en.wikipedia.org/wiki/Convolutional_ code
[14] Wikipedia. Convolutional code. http://en.wikipedia.org/wiki/Linear_code
[15] Taub and Schilling, “Principles of communication systems”, TMH second edition.
[16] Blahut, R. E., Theory and Practice of Error Control Codes (Reading, MA: Addison- Wesley, 1983). [17] Sklar, B., Digital Communications: Fundamentals and Applications, Second Edition (Upper Saddle River, NJ: Prentice- Hall, 2001).