Communications Blockset    

Convolutional Coding

Convolutional coding is a special case of error-control coding. Unlike a block coder, a convolutional coder is not a memoryless device. Even though a convolutional coder accepts a fixed number of message symbols and produces a fixed number of code symbols, its computations depend not only on the current set of input symbols but on some of the previous input symbols.

Organization of This Section

For background material on the subject of convolutional coding, see the works listed in Selected Bibliography for Convolutional Coding.


  Selected Bibliography for Block Coding Accessing Convolutional Coding Blocks