Channel Coding Archives - GaussianWaves https://www.gaussianwaves.com/category/channel-coding/ Signal Processing for Communication Systems Fri, 25 Aug 2023 11:03:53 +0000 en-US hourly 1 https://wordpress.org/?v=6.7.2 https://i0.wp.com/www.gaussianwaves.com/gaussianwaves/wp-content/uploads/2016/02/cropped-gaussianwaves_logo_120_120.png?fit=32%2C32&ssl=1 Channel Coding Archives - GaussianWaves https://www.gaussianwaves.com/category/channel-coding/ 32 32 163393712 Convolutional Codes – sliding window and shift register https://www.gaussianwaves.com/2023/08/convolutional-codes-sliding-window-and-shift-register/ https://www.gaussianwaves.com/2023/08/convolutional-codes-sliding-window-and-shift-register/#respond Fri, 25 Aug 2023 13:00:00 +0000 https://www.gaussianwaves.com/?p=37839 Key focus : Convolutional codes: Error-correcting codes effective in noisy channels and burst error correction. Know about sliding window & shift registers and how they are used in a convolutional encoder. Linear block codes Linear block codes, like Hamming codes, are mainly employed in hard decision decoding, utilizing the inherent algebraic structure of the code ... Read more

The post Convolutional Codes – sliding window and shift register appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2023/08/convolutional-codes-sliding-window-and-shift-register/feed/ 0 37839
Euclidean and Hamming distances https://www.gaussianwaves.com/2020/09/euclidean-and-hamming-distances/ https://www.gaussianwaves.com/2020/09/euclidean-and-hamming-distances/#respond Wed, 23 Sep 2020 08:34:48 +0000 https://www.gaussianwaves.com/?p=26440 Key focus: Euclidean & Hamming distances are used to measure similarity or dissimilarity between two sequences. Used in Soft & Hard decision decoding. Distance is a measure that indicates either similarity or dissimilarity between two words. Given a pair of words a=(a0,a1, … ,an-1) and b=(b0,b1,…,bn-1) , there are variety of ways one can characterize ... Read more

The post Euclidean and Hamming distances appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2020/09/euclidean-and-hamming-distances/feed/ 0 26440
Hidden Markov Models (HMM) – Simplified !!! https://www.gaussianwaves.com/2020/03/hidden-markov-models-hmm-simplified/ https://www.gaussianwaves.com/2020/03/hidden-markov-models-hmm-simplified/#comments Tue, 17 Mar 2020 05:08:35 +0000 https://www.gaussianwaves.com/?p=22270 Markov chains are useful in computing the probability of events that are observable. However, in many real world applications, the events that we are interested in are usually hidden, that is we don’t observe them directly. These hidden events need to be inferred. For example, given a sentence in a natural language we only observe the ... Read more

The post Hidden Markov Models (HMM) – Simplified !!! appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2020/03/hidden-markov-models-hmm-simplified/feed/ 3 22270
Markov Chains – Simplified !! https://www.gaussianwaves.com/2020/03/markov-chains-simplified/ https://www.gaussianwaves.com/2020/03/markov-chains-simplified/#respond Fri, 06 Mar 2020 07:11:37 +0000 https://www.gaussianwaves.com/?p=22215 Key focus: Markov chains are a probabilistic models that describe a sequence of observations whose occurrence are statistically dependent only on the previous ones. ● Time-series data like speech, stock price movements.● Words in a sentence.● Base pairs on the rung of a DNA ladder. States and transitions Assume that we want to model the ... Read more

The post Markov Chains – Simplified !! appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2020/03/markov-chains-simplified/feed/ 0 22215
Shannon limit on power efficiency – demystified https://www.gaussianwaves.com/2019/11/shannons-limit-on-power-efficiency/ https://www.gaussianwaves.com/2019/11/shannons-limit-on-power-efficiency/#respond Wed, 20 Nov 2019 10:07:31 +0000 https://www.gaussianwaves.com/?p=20961 The Shannon power efficiency limit is the limit of a band-limited system irrespective of modulation or coding scheme. It informs us the minimum required energy per bit required at the transmitter for reliable communication. It is also called unconstrained Shannon power efficiency Limit. If we select a particular modulation scheme or an encoding scheme, we ... Read more

The post Shannon limit on power efficiency – demystified appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2019/11/shannons-limit-on-power-efficiency/feed/ 0 20961
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
Viterbi Decoding of Convolutional codes https://www.gaussianwaves.com/2010/06/viterbi-decoding-of-convolutional-codes-2/ https://www.gaussianwaves.com/2010/06/viterbi-decoding-of-convolutional-codes-2/#respond Thu, 17 Jun 2010 03:58:00 +0000 http://www.gaussianwaves.com/2010/06/viterbi-decoding-of-convolutional-codes-2/ Viterbi algorithm is utilized to decode the convolutional codes. Again the decoding can be done in two approaches. One approach is called hard decision decoding which uses Hamming distance as a metric to perform the decoding operation, whereas, the soft decision decoding uses Euclidean distance as a metric. As stated in one of the previous ... Read more

The post Viterbi Decoding of Convolutional codes appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2010/06/viterbi-decoding-of-convolutional-codes-2/feed/ 0 1722
Maximum Likelihood estimation https://www.gaussianwaves.com/2010/01/maximum-likelihood-estimation-2/ https://www.gaussianwaves.com/2010/01/maximum-likelihood-estimation-2/#respond Thu, 07 Jan 2010 02:52:00 +0000 http://www.gaussianwaves.com/2010/01/maximum-likelihood-estimation-2/ Keywords: maximum likelihood estimation, statistical method, probability distribution, MLE, models, practical applications, finance, economics, natural sciences. Introduction Maximum Likelihood Estimation (MLE) is a statistical method used to estimate the parameters of a probability distribution by finding the set of values that maximize the likelihood function of the observed data. In other words, MLE is a ... Read more

The post Maximum Likelihood estimation appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2010/01/maximum-likelihood-estimation-2/feed/ 0 1738
Maximum Likelihood Decoding https://www.gaussianwaves.com/2010/01/maximum-likelihood-decoding-2/ https://www.gaussianwaves.com/2010/01/maximum-likelihood-decoding-2/#comments Wed, 06 Jan 2010 10:09:00 +0000 http://www.gaussianwaves.com/2010/01/maximum-likelihood-decoding-2/ Keywords: maximum likelihood decoding, digital communication, data storage, noise, interference, wireless communication systems, optical communication systems, digital storage systems, probability, likelihood estimation, python Introduction Maximum likelihood decoding is a technique used to determine the most likely transmitted message in a digital communication system, based on the received signal and statistical models of noise and interference. ... Read more

The post Maximum Likelihood Decoding appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2010/01/maximum-likelihood-decoding-2/feed/ 2 1739
Hard and Soft decision decoding https://www.gaussianwaves.com/2009/12/hard-and-soft-decision-decoding-2/ https://www.gaussianwaves.com/2009/12/hard-and-soft-decision-decoding-2/#comments Tue, 29 Dec 2009 06:40:00 +0000 http://www.gaussianwaves.com/2009/12/hard-and-soft-decision-decoding-2/ What are hard and soft decision decoding Hard decision decoding and soft decision decoding are two different methods used for decoding error-correcting codes. With hard decision decoding, the received signal is compared to a set threshold value to determine whether the transmitted bit is a 0 or a 1. This is commonly used in digital ... Read more

The post Hard and Soft decision decoding appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2009/12/hard-and-soft-decision-decoding-2/feed/ 19 1740