Abstract: The present invention relates to a data processing apparatus and a data processing apparatus which can improve the tolerance to an error of a code bit of an LDPC code such as burst errors or erasure. An LDPC encoding section 21 carries out LDPC encoding in accordance with a parity check matrix in which a parity matrix which is a portion corresponding to parity bits of an LDPC (Low Density Parity Check) code has a staircase structure, and outputs an LDPC code. A parity interleaver 23 carries out parity interleave of interleaving the parity bits of the LDPC code outputted from the LDPC encoding section 21 to the positions of other parity bits. The present invention can be applied, for example, to a transmission apparatus which transmits an LDPC code.
Claims
1. A data processing apparatus which interleaves data, comprising:
parity interleave means for carrying out parity interleave of interleaving parity bits of an LDPC code obtained by carrying out LDPC encoding in accordance with a parity check matrix in which a parity matrix which is a portion corresponding to parity bits of an LDPC (Low Density Parity Check) code has a staircase structure individually to positions of other ones of the parity bits.
2. The data processing apparatus according to claim 1, wherein:
the bit number M of the parity bits of the LDPC code is a value other than the prime numbers; and
where two ones of devisors of the bit number M of the parity bits other than 1 and M whose product is equal to the bit number M of the parity bits are represented by P and q,
the bit number of information bits of the LDPC code is represented by K,
an integer equal to or higher than 0 but lower than P is represented by x, and
another integer equal to or higher than 0 but lower
than q is represented by y,
said parity interleave means interleaves a K+qx+y+l th code bit from among the parity bits which are K+l th to K+M th code bits of the LDPC code to the position of the K+Py+x+l th code bit.
3. The data processing apparatus according to claim 2, further comprising
re-arrangement means for carrying out, where the LDPC code is transmitted such that two or more ones of the code bits of the LDPC code are transmitted as one symbol, a re-arrangement process for re-arranging the code bits of the LDPC code after the parity interleave such that a plurality of code bits corresponding to the value 1 included in one arbitrary row of the parity check matrix are not included in the same symbol.
4. The data processing apparatus according to claim 2, wherein:
the LDPC code is an LDPC code wherein an information matrix which is a portion of the parity check matrix of the LDPC code which corresponds to the information bits of the LDPC code has a cyclic structure; and
said data processing apparatus further comprises
re-arrangement means for carrying out column twist interleave for changing, where a symbol is formed from code bits of the LDPC code written in a column direction of storage means for .storing the code bits of the LDPC code in a row direction and the column direction and read out in the row direction, the writing starting position when the code bits of the LDPC code are written in the column direction of said storage means is changed for each of the columns of said storage means as a rearrangement process for re-arranging the code bits of the LDPC code.
5. The data processing apparatus according to claim 4, wherein the parity matrix in the parity check matrix of the LDPC code has a pseudo cyclic structure in which the parity matrix has a portion having a cyclic structure except part thereof, the structure being, obtained by applying row replacement corresponding to the parity interleave.
6. The data processing apparatus according to claim 5, wherein:
where one symbol is formed from m ones of the code bits of the LDPC code, and
where the code length of the LDPC code is N bits and a predetermined positive integer is represented by b,
said storage means stores mb bits in the row
direction and stores N/ (mb) bits in the column direction;
the code bits of the LDPC code being written in the column direction of said storage means, whereafter the code bits are read out in the row direction,
the mb code bits read out in the row direction of said storage means being converted into b symbols.
7. A data processing method for a data processing apparatus which interleaves data, comprising:
a step carried out by the data processing apparatus of carrying out parity interleave of interleaving parity bits of an LDPC code obtained by carrying out LDPC encoding in accordance with a parity check matrix in which a parity matrix which is a portion corresponding to parity bits of an LDPC (Low Density Parity Check) code has a- staircase structure individually to positions of other ones of the parity bits.
| # | Name | Date |
|---|---|---|
| 1 | 2985-chenp-2010 power of attorney 20-05-2010.pdf | 2010-05-20 |
| 2 | 2985-chenp-2010 form-5 20-05-2010.pdf | 2010-05-20 |
| 3 | 2985-chenp-2010 form-3 20-05-2010.pdf | 2010-05-20 |
| 4 | 2985-chenp-2010 form-1 20-05-2010.pdf | 2010-05-20 |
| 5 | 2985-chenp-2010 drawings 20-05-2010.pdf | 2010-05-20 |
| 6 | 2985-chenp-2010 correspondence others 20-05-2010.pdf | 2010-05-20 |
| 7 | 2985-chenp-2010 claims 20-05-2010.pdf | 2010-05-20 |
| 8 | 2985-chenp-2010 abstract 20-05-2010.pdf | 2010-05-20 |
| 9 | 2985-chenp-2010 pct search report 20-05-2010.pdf | 2010-05-20 |
| 10 | 2985-chenp-2010 pct 20-05-2010.pdf | 2010-05-20 |
| 11 | 2985-chenp-2010 others 20-05-2010.pdf | 2010-05-20 |
| 12 | 2985-chenp-2010 form-2 20-05-2010.pdf | 2010-05-20 |
| 13 | 2985-chenp-2010 description(complete) 20-05-2010.pdf | 2010-05-20 |
| 14 | 2985-CHENP-2010 CORRESPONDENCE OTHERS 07-10-2010.pdf | 2010-10-07 |
| 15 | 2985-CHENP-2010 FORM-18 27-10-2011.pdf | 2011-10-27 |
| 16 | 2985-CHENP-2010 CORRESPONDENCE OTHERS 27-10-2011.pdf | 2011-10-27 |
| 17 | 2985-CHENP-2010-FER.pdf | 2017-02-16 |
| 18 | 2985-CHENP-2010-FORM 4(ii) [31-07-2017(online)].pdf | 2017-07-31 |
| 19 | 2985-CHENP-2010-Proof of Right (MANDATORY) [03-11-2017(online)].pdf | 2017-11-03 |
| 20 | Corresponence by Agent_ Proof of Right_06-11-2017.pdf | 2017-11-06 |
| 21 | 2985-CHENP-2010-PETITION UNDER RULE 137 [10-11-2017(online)].pdf | 2017-11-10 |
| 22 | 2985-CHENP-2010-OTHERS [10-11-2017(online)].pdf | 2017-11-10 |
| 23 | 2985-CHENP-2010-MARKED COPIES OF AMENDEMENTS [10-11-2017(online)].pdf | 2017-11-10 |
| 24 | 2985-CHENP-2010-FORM-26 [10-11-2017(online)].pdf | 2017-11-10 |
| 25 | 2985-CHENP-2010-FORM 3 [10-11-2017(online)].pdf | 2017-11-10 |
| 26 | 2985-CHENP-2010-FER_SER_REPLY [10-11-2017(online)].pdf | 2017-11-10 |
| 27 | 2985-CHENP-2010-COMPLETE SPECIFICATION [10-11-2017(online)].pdf | 2017-11-10 |
| 28 | 2985-CHENP-2010-CLAIMS [10-11-2017(online)].pdf | 2017-11-10 |
| 29 | 2985-CHENP-2010-Annexure [10-11-2017(online)].pdf | 2017-11-10 |
| 30 | 2985-CHENP-2010-AMMENDED DOCUMENTS [10-11-2017(online)].pdf | 2017-11-10 |
| 31 | 2985-CHENP-2010-Amendment Of Application Before Grant - Form 13 [10-11-2017(online)].pdf | 2017-11-10 |
| 32 | 2985-CHENP-2010-ABSTRACT [10-11-2017(online)].pdf | 2017-11-10 |
| 33 | 2985-CHENP-2010-Retyped Pages under Rule 14(1) (MANDATORY) [13-11-2017(online)].pdf | 2017-11-13 |
| 34 | 2985-CHENP-2010-2. Marked Copy under Rule 14(2) (MANDATORY) [13-11-2017(online)].pdf | 2017-11-13 |
| 35 | Correspondence by Agent_Power of Attorney_14-11-2017.pdf | 2017-11-14 |
| 36 | 2985-CHENP-2010-HearingNoticeLetter.pdf | 2018-01-02 |
| 37 | 2985-CHENP-2010-Correspondence to notify the Controller (Mandatory) [29-01-2018(online)].pdf | 2018-01-29 |
| 38 | 2985-CHENP-2010-FORM-26 [02-02-2018(online)].pdf | 2018-02-02 |
| 39 | 2985-CHENP-2010-Written submissions and relevant documents (MANDATORY) [09-02-2018(online)].pdf | 2018-02-09 |
| 40 | Marked up Claims_Granted 294070_09-03-2018.pdf | 2018-03-09 |
| 41 | Drawings_Granted 294070_09-03-2018.pdf | 2018-03-09 |
| 42 | Description_Granted 294070_09-03-2018.pdf | 2018-03-09 |
| 43 | Claims_Granted 294070_09-03-2018.pdf | 2018-03-09 |
| 44 | Abstract_Granted 294070_09-03-2018.pdf | 2018-03-09 |
| 45 | 2985-CHENP-2010-PatentCertificate09-03-2018.pdf | 2018-03-09 |
| 46 | 2985-CHENP-2010-RELEVANT DOCUMENTS [18-03-2019(online)].pdf | 2019-03-18 |
| 47 | 2985-CHENP-2010-RELEVANT DOCUMENTS [27-03-2019(online)].pdf | 2019-03-27 |
| 48 | 2985-CHENP-2010-RELEVANT DOCUMENTS [13-03-2020(online)].pdf | 2020-03-13 |
| 49 | 2985-CHENP-2010-RELEVANT DOCUMENTS [17-03-2020(online)].pdf | 2020-03-17 |
| 50 | 2985-CHENP-2010-FORM-26 [15-02-2021(online)].pdf | 2021-02-15 |
| 51 | 2985-CHENP-2010-RELEVANT DOCUMENTS [29-09-2021(online)].pdf | 2021-09-29 |
| 52 | 2985-CHENP-2010-RELEVANT DOCUMENTS [06-09-2022(online)].pdf | 2022-09-06 |
| 53 | 2985-CHENP-2010-PROOF OF ALTERATION [21-09-2022(online)].pdf | 2022-09-21 |
| 54 | 2985-CHENP-2010-RELEVANT DOCUMENTS [09-09-2023(online)].pdf | 2023-09-09 |
| 1 | 2985CHENP2010SEARCH_03-02-2017.pdf |