Patent ID: 7827472
Filing Date: 2010-11-02
Classification: H03M

Abstract:
1. A method of encoding an information-bearing signal using symbol puncturing and interleaving, the method comprising the steps of: a) receiving a sequence of K data symbols representing the information bearing signal, wherein K is at least 2; b) selecting a first puncture mask of length D c) selecting a second puncture mask of length D defining a puncture location set B of desired symbol puncture locations in a sequence of permuted data symbols; d) performing a puncture-constrained interleaving of the sequence of K data symbols for forming the sequence of permuted data symbols; e) encoding the sequence of permuted data symbols to obtain a first sequence of parity symbols; f) puncturing one of: the sequence of K data symbols according to the puncture location set A, and the sequence of permuted data symbols according to the puncture location set B, for forming a punctured sequence of data symbols; and, g) utilizing the punctured sequence of data symbols and the first sequence of parity symbols to obtain an encoded signal comprising error correction information; wherein step (d) is performed so as to