Convolutional Code

In telecommunication, a convolutional code is a type of error-correcting code in which

  • each m-bit information symbol (each m-bit string) to be encoded is transformed into an n-bit symbol, where m/n is the code rate (nm) and
  • the transformation is a function of the last k information symbols, where k is the constraint length of the code.

Read more about Convolutional Code:  Where Convolutional Codes Are Used, Convolutional Encoding, Recursive and Non-recursive Codes, Impulse Response, Transfer Function, and Constraint Length, Trellis Diagram, Free Distance and Error Distribution, Decoding Convolutional Codes, Popular Convolutional Codes, Punctured Convolutional Codes, Turbo Codes: Replacing Convolutional Codes, MATLAB Implementation

Famous quotes containing the word code:

    ...I had grown up in a world that was dominated by immature age. Not by vigorous immaturity, but by immaturity that was old and tired and prudent, that loved ritual and rubric, and was utterly wanting in curiosity about the new and the strange. Its era has passed away, and the world it made has crumbled around us. Its finest creation, a code of manners, has been ridiculed and discarded.
    Ellen Glasgow (1873–1945)