Convolutional code: Difference between revisions

Content deleted Content added
mNo edit summary
Nayuki (talk | contribs)
m The code rate could be 100%, which means no error correction
Line 1:
In [[telecommunication]], a '''convolutional code''' is a type of [[error]]-correction [[code]] in which (a) each <i>m</i>-[[bit]] [[information]] symbol (each <i>m</i>-[[bit string]]) to be encoded is transformed into an <i>n</i>-bit symbol, where <i>m/n</i> is the code <i>rate</i> (<i>n</i> >= <i>m</i>) and (b) the transformation is a function of the last <i>k</i> information symbols, where <i>k</i> is the constraint length of the code.
 
Convolutional codes are often used to improve the performance of [[radio]] and [[satellite]] links.