Abstract
Using the input-state-output linear system representation of a convolutional code, an algorithm is developed to decode convolutional codes with iterative parity-check decoding. The algorithm is based on a new method of computing the state at each time instance t.