Reed Solomon codes Archives - GaussianWaves https://www.gaussianwaves.com/category/reed-solomon-codes-2/ Signal Processing for Communication Systems Tue, 17 Nov 2020 13:56:31 +0000 en-US hourly 1 https://wordpress.org/?v=6.7.1 https://i0.wp.com/www.gaussianwaves.com/gaussianwaves/wp-content/uploads/2016/02/cropped-gaussianwaves_logo_120_120.png?fit=32%2C32&ssl=1 Reed Solomon codes Archives - GaussianWaves https://www.gaussianwaves.com/category/reed-solomon-codes-2/ 32 32 163393712 Random Interleaver https://www.gaussianwaves.com/2010/11/random-interleaver-2/ https://www.gaussianwaves.com/2010/11/random-interleaver-2/#respond Tue, 16 Nov 2010 09:15:00 +0000 http://www.gaussianwaves.com/2010/11/random-interleaver-2/ Random Interleaver: The Random Interleaver rearranges the elements of its input vector using a random permutation. The incoming data is rearranged using a series of generated permuter indices. A permuter is essentially a device that generates pseudo-random permutation of given memory addresses. The data is arranged according to the pseudo-random order of memory addresses. The ... Read more

The post Random Interleaver appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2010/11/random-interleaver-2/feed/ 0 1711
Block Interleaver Design for RS codes https://www.gaussianwaves.com/2010/10/block-interleaver-design-for-rs-codes-2/ https://www.gaussianwaves.com/2010/10/block-interleaver-design-for-rs-codes-2/#respond Thu, 28 Oct 2010 08:18:00 +0000 http://www.gaussianwaves.com/2010/10/block-interleaver-design-for-rs-codes-2/ Introduction: A Reed Solomon (RS) encoder, takes user data symbols and converts it into a n symbol wide codeword, by adding parity symbols. The error correcting capability of the RS code is computed as . That is, a RS code with parity symbols can correct a burst error of upto symbol errors. Block Interleavers: Suppose, ... Read more

The post Block Interleaver Design for RS codes appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2010/10/block-interleaver-design-for-rs-codes-2/feed/ 0 1712
Matlab code for RS codes https://www.gaussianwaves.com/2008/10/matlab-code-for-rs-codes/ https://www.gaussianwaves.com/2008/10/matlab-code-for-rs-codes/#respond Sun, 19 Oct 2008 09:39:00 +0000 http://www.gaussianwaves.com/2008/10/matlab-code-for-rs-codes/ Its been too long since I posted. For a kick start ,i am continuing the theory on RS coding.Here is a simple Matlab code (which can be found in Matlab Help, posted here with a little bit detailed explanation) for better understanding of RS code %Matlab Code for RS coding and decoding n=7; k=3; % ... Read more

The post Matlab code for RS codes appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2008/10/matlab-code-for-rs-codes/feed/ 0 1748
Reed Solomon Codes – Introduction https://www.gaussianwaves.com/2008/06/reed-solomon-codes-introduction-2/ https://www.gaussianwaves.com/2008/06/reed-solomon-codes-introduction-2/#respond Tue, 03 Jun 2008 07:44:00 +0000 http://www.gaussianwaves.com/2008/06/reed-solomon-codes-introduction-2/ The Hamming codes described in the previous articles are suitable for random bit errors in a sequence of transmitted bits. If the communication medium is prone to burst errors (channel errors affecting contiguous blocks of bits) (missing symbols are called erasures ), then Hamming code may not be suitable. For example in CD, DVD and ... Read more

The post Reed Solomon Codes – Introduction appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2008/06/reed-solomon-codes-introduction-2/feed/ 0 1749