Punctured convolutional encoder
AssigneeGeneral Instrument Corporation of Delaware
InventorsStephen K. How, Chris Heegard
Life of this patent
Estimating the term…
Abstract
A method and apparatus are provided for convolutionally encoding digital data with a rate 4/5 convolutional code. A nonoptimal rate 1/2, sixteen-state convolutional code is punctured to rate 4/5 using a puncture map of ##EQU1## and octal generators 25, 37 wherein .nu.=4. An incoming data stream is processed using the rate 4/5 code. Punctured rate 3/4 and 6/7 codes are also provided.
Claims4
A method for convolutionally encoding digital data with a rate 4/5 convolutional code, comprising the steps of:
- puncturing a rate 1/2, sixteen state convolutional code based on octal generators 25,37 to rate 4/5 using a puncture map of ##EQU14## wherein .nu.=4;
- and processing an incoming data stream using said rate 4/5 code.
A rate 4/5 convolutional encoder comprising:
- a rate 1/2, sixteen state convolutional encoder based on octal generators 25,37 coupled to receive an input stream to be encoded;
- and
- means for puncturing the code from said rate 1/2 encoder to rate 4/5 using a puncture map of ##EQU15## wherein .nu.=4.
A method for convolutionally encoding digital data with a rate 6/7 convolutional code, comprising the steps of:
- puncturing a rate 1/2, sixteen state convolutional code based on octal generators 25,37 to rate 6/7 using a puncture map of ##EQU16## wherein .nu.=4;
- and processing an incoming data stream using said rate 6/7 code.
A rate 6/7 convolutional encoder comprising:
- a rate 1/2, sixteen state convolutional encoder based on octal generators 25,37 coupled to receive an input stream to be encoded;
- and
- means for puncturing the code from said rate 1/2 encoder to rate 6/7 using a puncture map of ##EQU17## wherein .nu.=4.
Dependencies are inferred from the claim text.