1. Convolutional Codes Representation and Encoding Many known codes can be modified by an extra code symbol or bydeleting…