0% found this document useful (0 votes)
32 views

Punctured Convolutional Codes

A presentation on the various error correction codes and their applications with a specific focus on punctured convolutional codes. Particularly important in subjects like Communication Systems.

Uploaded by

Sanjana Rosario
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views

Punctured Convolutional Codes

A presentation on the various error correction codes and their applications with a specific focus on punctured convolutional codes. Particularly important in subjects like Communication Systems.

Uploaded by

Sanjana Rosario
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 11

Puncture Convolutional

Coding
Department of Electronics & Communication, RVCE

Department of Electronics & Communication, RVCE

error correction
codes
convolution
encoding
Puncturing
Codes
Implementation
decoding
Hamming
distance
Viterbi Code
block
What?

o Channel Coding:
1. Linear Block Codes
2. Convolutional Codes

o Code Rate:
CR=m/n where,
m total no. of message bits
n total no. of bits after encoding

o Puncturing is the process of removing some of the parity
bits after encoding.

Department of Electronics & Communication, RVCE

Department of Electronics & Communication, RVCE

o Puncturing carried about with a matrix of ones
and zeroes.

o Information sequence is infinite and needs to
be made finite.

o Increase in bitrate.
Why?

Department of Electronics & Communication, RVCE

Block Diagram

Department of Electronics & Communication, RVCE

Implementation
o Convolutional Coding with Viterbi Decoding

o Dependency on Contraint Length


Department of Electronics & Communication, RVCE



Department of Electronics & Communication, RVCE

Implementation


Department of Electronics & Communication, RVCE

Dependency on length constraint
oConstraint length an indication of the internal
memory.

oL=k(m-1), where k=number of input bits and
m=number of memory registers.

oIf constraint length increases, the sequence
becomes more costly to decode.
http://web.mit.edu/6.02/www/s2012/handou
ts/7.pdf
http://www.ijettjournal.org/volume-4/issue-
1/IJETT-V4I1P209.pdf
https://www.rocq.inria.fr/secret/Matthieu.Fini
asz/research/2009/cluzeau-finiasz-itw09.pdf

References

Department of Electronics & Communication, RVCE

Thank you!


Department of Electronics & Communication, RVCE

You might also like