Serially concatenated convolutional code decoder with a constrained permutation table
US8024636B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 4, 2007 |
| Grant date | Sep 20, 2011 |
| Priority date | — |
| Expiry date | Jul 20, 2030 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH03M13/2972
- WIPO fieldBasic communication processes
- WIPO sectorElectrical engineering
Abstract
A Serially Concatenated Convolutional Code (SCCC) decoding system includes an outer decoder module (208), permutation module (104), and data store (114). The outer decoder module is configured to generate a first sequence of soft-decision bits x[n] for n=0, 1, 2, . . . , N−1. The permutation module is configured to permute the first sequence of soft-decision bits x[n] to generate a second sequence of soft-decision bits y[n]. The first sequence of soft-decision bits x[n] is generated by the outer decoder module in accordance with a mapping v[n]. The second sequence of soft-decision bits y[n] is generated for communication to an inner decoder module (204). The data store contains a mapping v[n]. The mapping v[n] satisfies a mathematical equation v[k+m·(N/M)] modulo (N/M)=v[k] modulo (N/M) for m=0, . . . , M−1 and k=0, . . . , (N/M−1). (NM) is an integer.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.