US2015046766A1PendingUtilityA1

Data processing apparatus and data processing method

Assignee: SONY CORPPriority: Feb 8, 2013Filed: Jan 27, 2014Published: Feb 12, 2015
Est. expiryFeb 8, 2033(~6.5 yrs left)· nominal 20-yr term from priority
H03M 13/152H03M 13/2707H03M 13/1177H04L 1/0057H03M 13/255H03M 13/356H03M 13/271H03M 13/036H03M 13/1165H04L 1/0071H03M 13/2906H03M 13/1148H03M 13/1105
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A data processing apparatus and a data processing method which enable provision of an LDPC code that achieves good error-rate performance. An LDPC encoding unit performs encoding using an LDPC code having a code length of 64800 bits and a code rate of 18/30, 19/30, 20/30, 21/30, 22/30, or 23/30. The LDPC code includes information bits and parity bits, and a parity check matrix H is composed of an information matrix portion corresponding to the information bits of the LDPC code, and a parity matrix portion corresponding to the parity bits. The information matrix portion of the parity check matrix H is represented by a parity check matrix initial value table that shows positions of elements of 1 in the information matrix portion in units of 360 columns. The apparatus and method may be applied to LDPC encoding and LDPC decoding.

Claims

exact text as granted — not AI-modified
1 . A data processing apparatus comprising:
 an encoding unit configured to encode information bits into an LDPC (Low Density Parity Check) code having a code length of 64800 bits and a code rate of 18/30 on the basis of a parity check matrix of the LDPC code, wherein   the LDPC code includes information bits and parity bits,   the parity check matrix includes an information matrix portion corresponding to the information bits and a parity matrix portion corresponding to the parity bits,   the information matrix portion is represented by a parity check matrix initial value table, and   the parity check matrix initial value table is a table showing positions of elements of 1 in the information matrix portion in units of 360 columns, including   113 1557 3316 5680 6241 10407 13404 13947 14040 14353 15522 15698 16079 17363 19374 19543 20530 22833 24339   271 1361 6236 7006 7307 7333 12768 15441 15568 17923 18341 20321 21502 22023 23938 25351 25590 25876 25910   73 605 872 4008 6279 7653 10346 10799 12482 12935 13604 15909 16526 19782 20506 22804 23629 24859 25600   1445 1690 4304 4851 8919 9176 9252 13783 16076 16675 17274 18806 18882 20819 21958 22451 23869 23999 24177   1290 2337 5661 6371 8996 10102 10941 11360 12242 14918 16808 20571 23374 24046 25045 25060 25662 25783 25913   28 42 1926 3421 3503 8558 9453 10168 15820 17473 19571 19685 22790 23336 23367 23890 24061 25657 25680   0 1709 4041 4932 5968 7123 8430 9564 10596 11026 14761 19484 20762 20858 23803 24016 24795 25853 25863   29 1625 6500 6609 16831 18517 18568 18738 19387 20159 20544 21603 21941 24137 24269 24416 24803 25154 25395   55 66 871 3700 11426 13221 15001 16367 17601 18380 22796 23488 23938 25476 25635 25678 25807 25857 25872   1 19 5958 8548 8860 11489 16845 18450 18469 19496 20190 23173 25262 25566 25668 25679 25858 25888 25915   7520 7690 8855 9183 14654 16695 17121 17854 18083 18428 19633 20470 20736 21720 22335 23273 25083 25293 25403   48 58 410 1299 3786 10668 18523 18963 20864 22106 22308 23033 23107 23128 23990 24286 24409 24595 25802   12 51 3894 6539 8276 10885 11644 12777 13427 14039 15954 17078 19053 20537 22863 24521 25087 25463 25838   3509 8748 9581 11509 15884 16230 17583 19264 20900 21001 21310 22547 22756 22959 24768 24814 25594 25626 25880   21 29 69 1448 2386 4601 6626 6667 10242 13141 13852 14137 18640 19951 22449 23454 24431 25512 25814   18 53 7890 9934 10063 16728 19040 19809 20825 21522 21800 23582 24556 25031 25547 25562 25733 25789 25906   4096 4582 5766 5894 6517 10027 12182 13247 15207 17041 18958 20133 20503 22228 24332 24613 25689 25855 25883   0 25 819 5539 7076 7536 7695 9532 13668 15051 17683 19665 20253 21996 24136 24890 25758 25784 25807   34 40 44 4215 6076 7427 7965 8777 11017 15593 19542 22202 22973 23397 23423 24418 24873 25107 25644   1595 6216 22850 25439   1562 15172 19517 22362   7508 12879 24324 24496   6298 15819 16757 18721   11173 15175 19966 21195   59 13505 16941 23793   2267 4830 12023 20587   8827 9278 13072 16664   14419 17463 23398 25348   6112 16534 20423 22698   493 8914 21103 24799   6896 12761 13206 25873   2 1380 12322 21701   11600 21306 25753 25790   8421 13076 14271 15401   9630 14112 19017 20955   212 13932 21781 25824   5961 9110 16654 19636   58 5434 9936 12770   6575 11433 19798   2731 7338 20926   14253 18463 25404   21791 24805 25869   2 11646 15850   6075 8586 23819   18435 22093 24852   2103 2368 11704   10925 17402 18232   9062 25061 25674   18497 20853 23404   18606 19364 19551   7 1022 25543   6744 15481 25868   9081 17305 25164   8 23701 25883   9680 19955 22848   56 4564 19121   5595 15086 25892   3174 17127 23183   19397 19817 20275   12561 24571 25825   7111 9889 25865   19104 20189 21851   549 9686 25548   6586 20325 25906   3224 20710 21637   641 15215 25754   13484 23729 25818   2043 7493 24246   16860 25230 25768   22047 24200 24902   9391 18040 19499   7855 24336 25069   23834 25570 25852   1977 8800 25756   6671 21772 25859   3279 6710 24444   24099 25117 25820   5553 12306 25915   48 11107 23907   10832 11974 25773   2223 17905 25484   16782 17135 20446   475 2861 3457   16218 22449 24362   11716 22200 25897   8315 15009 22633   13 20480 25852   12352 18658 25687   3681 14794 23703   30 24531 25846   4103 22077 24107   23837 25622 25812   3627 13387 25839   908 5367 19388   0 6894 25795   20322 23546 25181   8178 25260 25437   2449 13244 22565   31 18928 22741   1312 5134 14838   6085 13937 24220   66 14633 25670   47 22512 25472   8867 24704 25279   6742 21623 22745   147 9948 24178   8522 24261 24307   19202 22406 24609.   
     
     
         2 . The data processing apparatus according to  claim 1 , wherein
 where a row of the parity check matrix initial value table is represented by i and a parity length of the LDPC code is represented by M,   a {2+360×(i−1)}-th column of the parity check matrix is a column obtained by cyclically shifting a {1+360×(i−1)}-th column of the parity check matrix, in which positions of elements of 1 are represented in the parity check matrix initial value table, downward by q, where q is equal to M/360.   
     
     
         3 . The data processing apparatus according to  claim 2 , wherein
 for the {1+360×(i−1)}-th column of the parity check matrix,   an i-th row of the parity check matrix initial value table represents a row number of an element of 1 in the {1+360×(i−1)}-th column of the parity check matrix, and   for each of the {2+360×(i−1)}-th to (360×i)-th columns, which are columns other than the {1+360×(i−1)}-th column of the parity check matrix,   a row number H w-j  of an element of 1 in a w-th column of the parity check matrix, which is a column other than the {1+360×(i−1)}-th column of the parity check matrix, is represented by equation H w-j =mod {h i,j +mod((w−1),360)×M/360, M),   where h i,j  denotes a value in the i-th row and a j-th column of the parity check matrix initial value table, and H w-j  denotes a row number of a j-th element of 1 in the w-th column of the parity check matrix H.   
     
     
         4 . The data processing apparatus according to  claim 2 , wherein q is 72. 
     
     
         5 . The data processing apparatus according to  claim 1 , further comprising:
 a parity interleaving unit configured to interleave only parity bits in code bits of the LDPC code.   
     
     
         6 . The data processing apparatus according to  claim 1 , further comprising:
 a column twist interleaving unit configured to perform column twist interleaving on the LDPC code by shifting code bits of the LDPC code in a column direction and storing the shifted code bits.   
     
     
         7 . The data processing apparatus according to  claim 1 , further comprising:
 a permutation unit configured to permute code bits of the LDPC code to replace the code bits of the LDPC code with symbol bits of a symbol corresponding to one of a certain number of constellation points defined by a certain digital modulation scheme.   
     
     
         8 . The data processing apparatus according to  claim 7 , wherein
 the permutation unit permutes the code bits that are stored in a column direction and that are read in a row direction.   
     
     
         9 . The data processing apparatus according to  claim 1 , wherein
 the parity check matrix is a parity check matrix that does not have cycle  4 .   
     
     
         10 . The data processing apparatus according to  claim 1 , wherein
 the parity check matrix is a parity check matrix of an LDPC code belonging to an ensemble of LDPC codes having a performance threshold less than or equal to a certain value, the performance threshold being an E b /N 0  at which a BER begins to drop and being detected using multi-edge type density evolution.   
     
     
         11 . A data processing method comprising:
 an encoding step of encoding information bits into an LDPC (Low Density Parity Check) code having a code length of 64800 bits and a code rate of 18/30 on the basis of a parity check matrix of the LDPC code, wherein   the LDPC code includes information bits and parity bits,   the parity check matrix includes an information matrix portion corresponding to the information bits and a parity matrix portion corresponding to the parity bits,   the information matrix portion is represented by a parity check matrix initial value table, and   the parity check matrix initial value table is a table showing positions of elements of 1 in the information matrix portion in units of 360 columns, including   113 1557 3316 5680 6241 10407 13404 13947 14040 14353 15522 15698 16079 17363 19374 19543 20530 22833 24339   271 1361 6236 7006 7307 7333 12768 15441 15568 17923 18341 20321 21502 22023 23938 25351 25590 25876 25910   73 605 872 4008 6279 7653 10346 10799 12482 12935 13604 15909 16526 19782 20506 22804 23629 24859 25600   1445 1690 4304 4851 8919 9176 9252 13783 16076 16675 17274 18806 18882 20819 21958 22451 23869 23999 24177   1290 2337 5661 6371 8996 10102 10941 11360 12242 14918 16808 20571 23374 24046 25045 25060 25662 25783 25913   28 42 1926 3421 3503 8558 9453 10168 15820 17473 19571 19685 22790 23336 23367 23890 24061 25657 25680   0 1709 4041 4932 5968 7123 8430 9564 10596 11026 14761 19484 20762 20858 23803 24016 24795 25853 25863   29 1625 6500 6609 16831 18517 18568 18738 19387 20159 20544 21603 21941 24137 24269 24416 24803 25154 25395   55 66 871 3700 11426 13221 15001 16367 17601 18380 22796 23488 23938 25476 25635 25678 25807 25857 25872   1 19 5958 8548 8860 11489 16845 18450 18469 19496 20190 23173 25262 25566 25668 25679 25858 25888 25915   7520 7690 8855 9183 14654 16695 17121 17854 18083 18428 19633 20470 20736 21720 22335 23273 25083 25293 25403   48 58 410 1299 3786 10668 18523 18963 20864 22106 22308 23033 23107 23128 23990 24286 24409 24595 25802   12 51 3894 6539 8276 10885 11644 12777 13427 14039 15954 17078 19053 20537 22863 24521 25087 25463 25838   3509 8748 9581 11509 15884 16230 17583 19264 20900 21001 21310 22547 22756 22959 24768 24814 25594 25626 25880   21 29 69 1448 2386 4601 6626 6667 10242 13141 13852 14137 18640 19951 22449 23454 24431 25512 25814   18 53 7890 9934 10063 16728 19040 19809 20825 21522 21800 23582 24556 25031 25547 25562 25733 25789 25906   4096 4582 5766 5894 6517 10027 12182 13247 15207 17041 18958 20133 20503 22228 24332 24613 25689 25855 25883   0 25 819 5539 7076 7536 7695 9532 13668 15051 17683 19665 20253 21996 24136 24890 25758 25784 25807   34 40 44 4215 6076 7427 7965 8777 11017 15593 19542 22202 22973 23397 23423 24418 24873 25107 25644   1595 6216 22850 25439   1562 15172 19517 22362   7508 12879 24324 24496   6298 15819 16757 18721   11173 15175 19966 21195   59 13505 16941 23793   2267 4830 12023 20587   8827 9278 13072 16664   14419 17463 23398 25348   6112 16534 20423 22698   493 8914 21103 24799   6896 12761 13206 25873   2 1380 12322 21701   11600 21306 25753 25790   8421 13076 14271 15401   9630 14112 19017 20955   212 13932 21781 25824   5961 9110 16654 19636   58 5434 9936 12770   6575 11433 19798   2731 7338 20926   14253 18463 25404   21791 24805 25869   2 11646 15850   6075 8586 23819   18435 22093 24852   2103 2368 11704   10925 17402 18232   9062 25061 25674   18497 20853 23404   18606 19364 19551   7 1022 25543   6744 15481 25868   9081 17305 25164   8 23701 25883   9680 19955 22848   56 4564 19121   5595 15086 25892   3174 17127 23183   19397 19817 20275   12561 24571 25825   7111 9889 25865   19104 20189 21851   549 9686 25548   6586 20325 25906   3224 20710 21637   641 15215 25754   13484 23729 25818   2043 7493 24246   16860 25230 25768   22047 24200 24902   9391 18040 19499   7855 24336 25069   23834 25570 25852   1977 8800 25756   6671 21772 25859   3279 6710 24444   24099 25117 25820   5553 12306 25915   48 11107 23907   10832 11974 25773   2223 17905 25484   16782 17135 20446   475 2861 3457   16218 22449 24362   11716 22200 25897   8315 15009 22633   13 20480 25852   12352 18658 25687   3681 14794 23703   30 24531 25846   4103 22077 24107   23837 25622 25812   3627 13387 25839   908 5367 19388   0 6894 25795   20322 23546 25181   8178 25260 25437   2449 13244 22565   31 18928 22741   1312 5134 14838   6085 13937 24220   66 14633 25670   47 22512 25472   8867 24704 25279   6742 21623 22745   147 9948 24178   8522 24261 24307   19202 22406 24609.   
     
     
         12 - 20 . (canceled) 
     
     
         21 . A data processing apparatus comprising:
 a decoding unit configured to decode an LDPC (Low Density Parity Check) code having a code length of 64800 bits and a code rate of 18/30 on the basis of a parity check matrix of the LDPC code, wherein   the LDPC code includes information bits and parity bits,   the parity check matrix includes an information matrix portion corresponding to the information bits and a parity matrix portion corresponding to the parity bits,   the information matrix portion is represented by a parity check matrix initial value table, and   the parity check matrix initial value table is a table showing positions of elements of 1 in the information matrix portion in units of 360 columns, including   113 1557 3316 5680 6241 10407 13404 13947 14040 14353 15522 15698 16079 17363 19374 19543 20530 22833 24339   271 1361 6236 7006 7307 7333 12768 15441 15568 17923 18341 20321 21502 22023 23938 25351 25590 25876 25910   73 605 872 4008 6279 7653 10346 10799 12482 12935 13604 15909 16526 19782 20506 22804 23629 24859 25600   1445 1690 4304 4851 8919 9176 9252 13783 16076 16675 17274 18806 18882 20819 21958 22451 23869 23999 24177   1290 2337 5661 6371 8996 10102 10941 11360 12242 14918 16808 20571 23374 24046 25045 25060 25662 25783 25913   28 42 1926 3421 3503 8558 9453 10168 15820 17473 19571 19685 22790 23336 23367 23890 24061 25657 25680   0 1709 4041 4932 5968 7123 8430 9564 10596 11026 14761 19484 20762 20858 23803 24016 24795 25853 25863   29 1625 6500 6609 16831 18517 18568 18738 19387 20159 20544 21603 21941 24137 24269 24416 24803 25154 25395   55 66 871 3700 11426 13221 15001 16367 17601 18380 22796 23488 23938 25476 25635 25678 25807 25857 25872   1 19 5958 8548 8860 11489 16845 18450 18469 19496 20190 23173 25262 25566 25668 25679 25858 25888 25915   7520 7690 8855 9183 14654 16695 17121 17854 18083 18428 19633 20470 20736 21720 22335 23273 25083 25293 25403   48 58 410 1299 3786 10668 18523 18963 20864 22106 22308 23033 23107 23128 23990 24286 24409 24595 25802   12 51 3894 6539 8276 10885 11644 12777 13427 14039 15954 17078 19053 20537 22863 24521 25087 25463 25838   3509 8748 9581 11509 15884 16230 17583 19264 20900 21001 21310 22547 22756 22959 24768 24814 25594 25626 25880   21 29 69 1448 2386 4601 6626 6667 10242 13141 13852 14137 18640 19951 22449 23454 24431 25512 25814   18 53 7890 9934 10063 16728 19040 19809 20825 21522 21800 23582 24556 25031 25547 25562 25733 25789 25906   4096 4582 5766 5894 6517 10027 12182 13247 15207 17041 18958 20133 20503 22228 24332 24613 25689 25855 25883   0 25 819 5539 7076 7536 7695 9532 13668 15051 17683 19665 20253 21996 24136 24890 25758 25784 25807   34 40 44 4215 6076 7427 7965 8777 11017 15593 19542 22202 22973 23397 23423 24418 24873 25107 25644   1595 6216 22850 25439   1562 15172 19517 22362   7508 12879 24324 24496   6298 15819 16757 18721   11173 15175 19966 21195   59 13505 16941 23793   2267 4830 12023 20587   8827 9278 13072 16664   14419 17463 23398 25348   6112 16534 20423 22698   493 8914 21103 24799   6896 12761 13206 25873   2 1380 12322 21701   11600 21306 25753 25790   8421 13076 14271 15401   9630 14112 19017 20955   212 13932 21781 25824   5961 9110 16654 19636   58 5434 9936 12770   6575 11433 19798   2731 7338 20926   14253 18463 25404   21791 24805 25869   2 11646 15850   6075 8586 23819   18435 22093 24852   2103 2368 11704   10925 17402 18232   9062 25061 25674   18497 20853 23404   18606 19364 19551   7 1022 25543   6744 15481 25868   9081 17305 25164   8 23701 25883   9680 19955 22848   56 4564 19121   5595 15086 25892   3174 17127 23183   19397 19817 20275   12561 24571 25825   7111 9889 25865   19104 20189 21851   549 9686 25548   6586 20325 25906   3224 20710 21637   641 15215 25754   13484 23729 25818   2043 7493 24246   16860 25230 25768   22047 24200 24902   9391 18040 19499   7855 24336 25069   23834 25570 25852   1977 8800 25756   6671 21772 25859   3279 6710 24444   24099 25117 25820   5553 12306 25915   48 11107 23907   10832 11974 25773   2223 17905 25484   16782 17135 20446   475 2861 3457   16218 22449 24362   11716 22200 25897   8315 15009 22633   13 20480 25852   12352 18658 25687   3681 14794 23703   30 24531 25846   4103 22077 24107   23837 25622 25812   3627 13387 25839   908 5367 19388   0 6894 25795   20322 23546 25181   8178 25260 25437   2449 13244 22565   31 18928 22741   1312 5134 14838   6085 13937 24220   66 14633 25670   47 22512 25472   8867 24704 25279   6742 21623 22745   147 9948 24178   8522 24261 24307   19202 22406 24609.   
     
     
         22 . The data processing apparatus according to  claim 21 , wherein
 where a row of the parity check matrix initial value table is represented by i and a parity length of the LDPC code is represented by M,   a {2+360×(i−1)}-th column of the parity check matrix is a column obtained by cyclically shifting a {1+360×(i−1)}-th column of the parity check matrix, in which positions of elements of 1 are represented in the parity check matrix initial value table, downward by q, where q is equal to M/360.   
     
     
         23 . The data processing apparatus according to  claim 22 , wherein
 for the {1+360×(i−1)}-th column of the parity check matrix,   an i-th row of the parity check matrix initial value table represents a row number of an element of 1 in the {1+360×(i−1)}-th column of the parity check matrix, and   for each of the {2+360×(i−1)}-th to (360×i)-th columns, which are columns other than the {1+360×(i−1)}-th column of the parity check matrix,   a row number H w-j  of an element of 1 in a w-th column of the parity check matrix, which is a column other than the {1+360×(i−1)}-th column of the parity check matrix, is represented by equation H w-j =mod {h i,j +mod((w−1),360)×M/360, M),   where h i,j  denotes a value in the i-th row and a j-th column of the parity check matrix initial value table, and H w-j  denotes a row number of a j-th element of 1 in the w-th column of the parity check matrix H.   
     
     
         24 . The data processing apparatus according to  claim 22 , wherein q is 72. 
     
     
         25 . The data processing apparatus according to  claim 21 , further comprising:
 a column twist deinterleaving unit configured to perform column twist deinterleaving on the LDPC code to restore code bits of the LDPC code to an original order in a case where column twist interleaving has been performed on the LDPC code by shifting the code bits the LDPC code in a column direction and storing the shifted code bits.   
     
     
         26 . The data processing apparatus according to  claim 21 , further comprising:
 an inverse permutation unit configured to perform inverse permutation processing on the LDPC code, in a case where permutation processing has been performed on the LDPC code to replace code bits of the LDPC code with symbol bits of a symbol corresponding to one of a certain number of constellation points defined by a certain digital modulation scheme, to restore the code bits whose positions have been replaced with the symbol bits to original positions.   
     
     
         27 . The data processing apparatus according to  claim 26 , wherein
 the inverse permutation unit performs inverse permutation processing to restore the code bits that are stored in a row direction and that are read in a column direction to original positions.   
     
     
         28 . The data processing apparatus according to  claim 21 , wherein
 the parity check matrix is a parity check matrix that does not have cycle  4 .   
     
     
         29 . The data processing apparatus according to  claim 21 , wherein
 the parity check matrix is a parity check matrix of an LDPC code belonging to an ensemble of LDPC codes having a performance threshold less than or equal to a certain value, the performance threshold being an E b /N 0  at which a BER begins to drop and being detected using multi-edge type density evolution.   
     
     
         30 . A data processing method comprising:
 a decoding step of decoding an LDPC (Low Density Parity Check) code having a code length of 64800 bits and a code rate of 18/30 on the basis of a parity check matrix of the LDPC code, wherein   the LDPC code includes information bits and parity bits,   the parity check matrix includes an information matrix portion corresponding to the information bits and a parity matrix portion corresponding to the parity bits,   the information matrix portion is represented by a parity check matrix initial value table, and   the parity check matrix initial value table is a table showing positions of elements of 1 in the information matrix portion in units of 360 columns, including   113 1557 3316 5680 6241 10407 13404 13947 14040 14353 15522 15698 16079 17363 19374 19543 20530 22833 24339   271 1361 6236 7006 7307 7333 12768 15441 15568 17923 18341 20321 21502 22023 23938 25351 25590 25876 25910   73 605 872 4008 6279 7653 10346 10799 12482 12935 13604 15909 16526 19782 20506 22804 23629 24859 25600   1445 1690 4304 4851 8919 9176 9252 13783 16076 16675 17274 18806 18882 20819 21958 22451 23869 23999 24177   1290 2337 5661 6371 8996 10102 10941 11360 12242 14918 16808 20571 23374 24046 25045 25060 25662 25783 25913   28 42 1926 3421 3503 8558 9453 10168 15820 17473 19571 19685 22790 23336 23367 23890 24061 25657 25680   0 1709 4041 4932 5968 7123 8430 9564 10596 11026 14761 19484 20762 20858 23803 24016 24795 25853 25863   29 1625 6500 6609 16831 18517 18568 18738 19387 20159 20544 21603 21941 24137 24269 24416 24803 25154 25395   55 66 871 3700 11426 13221 15001 16367 17601 18380 22796 23488 23938 25476 25635 25678 25807 25857 25872   1 19 5958 8548 8860 11489 16845 18450 18469 19496 20190 23173 25262 25566 25668 25679 25858 25888 25915   7520 7690 8855 9183 14654 16695 17121 17854 18083 18428 19633 20470 20736 21720 22335 23273 25083 25293 25403   48 58 410 1299 3786 10668 18523 18963 20864 22106 22308 23033 23107 23128 23990 24286 24409 24595 25802   12 51 3894 6539 8276 10885 11644 12777 13427 14039 15954 17078 19053 20537 22863 24521 25087 25463 25838   3509 8748 9581 11509 15884 16230 17583 19264 20900 21001 21310 22547 22756 22959 24768 24814 25594 25626 25880   21 29 69 1448 2386 4601 6626 6667 10242 13141 13852 14137 18640 19951 22449 23454 24431 25512 25814   18 53 7890 9934 10063 16728 19040 19809 20825 21522 21800 23582 24556 25031 25547 25562 25733 25789 25906   4096 4582 5766 5894 6517 10027 12182 13247 15207 17041 18958 20133 20503 22228 24332 24613 25689 25855 25883   0 25 819 5539 7076 7536 7695 9532 13668 15051 17683 19665 20253 21996 24136 24890 25758 25784 25807   34 40 44 4215 6076 7427 7965 8777 11017 15593 19542 22202 22973 23397 23423 24418 24873 25107 25644   1595 6216 22850 25439   1562 15172 19517 22362   7508 12879 24324 24496   6298 15819 16757 18721   11173 15175 19966 21195   59 13505 16941 23793   2267 4830 12023 20587   8827 9278 13072 16664   14419 17463 23398 25348   6112 16534 20423 22698   493 8914 21103 24799   6896 12761 13206 25873   2 1380 12322 21701   11600 21306 25753 25790   8421 13076 14271 15401   9630 14112 19017 20955   212 13932 21781 25824   5961 9110 16654 19636   58 5434 9936 12770   6575 11433 19798   2731 7338 20926   14253 18463 25404   21791 24805 25869   2 11646 15850   6075 8586 23819   18435 22093 24852   2103 2368 11704   10925 17402 18232   9062 25061 25674   18497 20853 23404   18606 19364 19551   7 1022 25543   6744 15481 25868   9081 17305 25164   8 23701 25883   9680 19955 22848   56 4564 19121   5595 15086 25892   3174 17127 23183   19397 19817 20275   12561 24571 25825   7111 9889 25865   19104 20189 21851   549 9686 25548   6586 20325 25906   3224 20710 21637   641 15215 25754   13484 23729 25818   2043 7493 24246   16860 25230 25768   22047 24200 24902   9391 18040 19499   7855 24336 25069   23834 25570 25852   1977 8800 25756   6671 21772 25859   3279 6710 24444   24099 25117 25820   5553 12306 25915   48 11107 23907   10832 11974 25773   2223 17905 25484   16782 17135 20446   475 2861 3457   16218 22449 24362   11716 22200 25897   8315 15009 22633   13 20480 25852   12352 18658 25687   3681 14794 23703   30 24531 25846   4103 22077 24107   23837 25622 25812   3627 13387 25839   908 5367 19388   0 6894 25795   20322 23546 25181   8178 25260 25437   2449 13244 22565   31 18928 22741   1312 5134 14838   6085 13937 24220   66 14633 25670   47 22512 25472   8867 24704 25279   6742 21623 22745   147 9948 24178   8522 24261 24307   19202 22406 24609.   
     
     
         31 - 50 . (canceled) 
     
     
         51 . A data processing apparatus comprising:
 an encoding unit configured to encode information bits into an LDPC (Low Density Parity Check) code having a code length of 64800 bits and a code rate of 22/30 on the basis of a parity check matrix of the LDPC code, wherein   the LDPC code includes information bits and parity bits,   the parity check matrix includes an information matrix portion corresponding to the information bits and a parity matrix portion corresponding to the parity bits,   the information matrix portion is represented by a parity check matrix initial value table, and   the parity check matrix initial value table is a table showing positions of elements of 1 in the information matrix portion in units of 360 columns, including   696 989 1238 3091 3116 3738 4269 6406 7033 8048 9157 10254 12033 16456 16912   444 1488 6541 8626 10735 12447 13111 13706 14135 15195 15947 16453 16916 17137 17268   401 460 992 1145 1576 1678 2238 2320 4280 6770 10027 12486 15363 16714 17157   1161 3108 3727 4508 5092 5348 5582 7727 11793 12515 12917 13362 14247 16717 17205   542 1190 6883 7911 8349 8835 10489 11631 14195 15009 15454 15482 16632 17040 17063   17 487 776 880 5077 6172 9771 11446 12798 16016 16109 16171 17087 17132 17226   1337 3275 3462 4229 9246 10180 10845 10866 12250 13633 14482 16024 16812 17186 17241   15 980 2305 3674 5971 8224 11499 11752 11770 12897 14082 14836 15311 16391 17209   0 3926 5869 8696 9351 9391 11371 14052 14172 14636 14974 16619 16961 17033 17237   3033 5317 6501 8579 10698 12168 12966 14019 15392 15806 15991 16493 16690 17062 17090   981 1205 4400 6410 11003 13319 13405 14695 15846 16297 16492 16563 16616 16862 16953   1725 4276 8869 9588 14062 14486 15474 15548 16300 16432 17042 17050 17060 17175 17273   1807 5921 9960 10011 14305 14490 14872 15852 16054 16061 16306 16799 16833 17136 17262   2826 4752 6017 6540 7016 8201 14245 14419 14716 15983 16569 16652 17171 17179 17247   1662 2516 3345 5229 8086 9686 11456 12210 14595 15808 16011 16421 16825 17112 17195   2890 4821 5987 7226 8823 9869 12468 14694 15352 15805 16075 16462 17102 17251 17263   3751 3890 4382 5720 10281 10411 11350 12721 13121 14127 14980 15202 15335 16735 17123   26 30 2805 5457 6630 7188 7477 7556 11065 16608 16859 16909 16943 17030 17103   40 4524 5043 5566 9645 10204 10282 11696 13080 14837 15607 16274 17034 17225 17266   904 3157 6284 7151 7984 11712 12887 13767 15547 16099 16753 16829 17044 17250 17259   7 311 4876 8334 9249 11267 14072 14559 15003 15235 15686 16331 17177 17238 17253   4410 8066 8596 9631 10369 11249 12610 15769 16791 16960 17018 17037 17062 17165 17204   24 8261 9691 10138 11607 12782 12786 13424 13933 15262 15795 16476 17084 17193 17220   88 11622 14705 15890   304 2026 2638 6018   1163 4268 11620 17232   9701 11785 14463 17260   4118 10952 12224 17006   3647 10823 11521 12060   1717 3753 9199 11642   2187 14280 17220   14787 16903 17061   381 3534 4294   3149 6947 8323   12562 16724 16881   7289 9997 15306   5615 13152 17260   5666 16926 17027   4190 7798 16831   4778 10629 17180   10001 13884 15453   6 2237 8203   7831 15144 15160   9186 17204 17243   9435 17168 17237   42 5701 17159   7812 14259 15715   39 4513 6658   38 9368 11273   1119 4785 17182   5620 16521 16729   16 6685 17242   210 3452 12383   466 14462 16250   10548 12633 13962   1452 6005 16453   22 4120 13684   5195 11563 16522   5518 16705 17201   12233 14552 15471   6067 13440 17248   8660 8967 17061   8673 12176 15051   5959 15767 16541   3244 12109 12414   31 15913 16323   3270 15686 16653   24 7346 14675   12 1531 8740   6228 7565 16667   16936 17122 17162   4868 8451 13183   3714 4451 16919   11313 13801 17132   17070 17191 17242   1911 11201 17186   14 17190 17254   11760 16008 16832   14543 17033 17278   16129 16765 17155   6891 15561 17007   12741 14744 17116   8992 16661 17277   1861 11130 16742   4822 13331 16192   13281 14027 14989   38 14887 17141   10698 13452 15674   4 2539 16877   857 17170 17249   11449 11906 12867   285 14118 16831   15191 17214 17242   39 728 16915   2469 12969 15579   16644 17151 17164   2592 8280 10448   9236 12431 17173   9064 16892 17233   4526 16146 17038   31 2116 16083   15837 16951 17031   5362 8382 16618   6137 13199 17221   2841 15068 17068   24 3620 17003   9880 15718 16764   1784 10240 17209   2731 10293 10846   3121 8723 16598   8563 15662 17088   13 1167 14676   29 13850 15963   3654 7553 8114   23 4362 14865   4434 14741 16688   8362 13901 17244   13687 16736 17232   46 4229 13394   13169 16383 16972   16031 16681 16952   3384 9894 12580   9841 14414 16165   5013 17099 17115   2130 8941 17266   6907 15428 17241   16 1860 17235   2151 16014 16643   14954 15958 17222   3969 8419 15116   31 15593 16984   11514 16605 17255.   
     
     
         52 . A data processing method comprising:
 an encoding step of encoding information bits into an LDPC (Low Density Parity Check) code having a code length of 64800 bits and a code rate of 22/30 on the basis of a parity check matrix of the LDPC code, wherein   the LDPC code includes information bits and parity bits,   the parity check matrix includes an information matrix portion corresponding to the information bits and a parity matrix portion corresponding to the parity bits,   the information matrix portion is represented by a parity check matrix initial value table, and   the parity check matrix initial value table is a table showing positions of elements of 1 in the information matrix portion in units of 360 columns, including   696 989 1238 3091 3116 3738 4269 6406 7033 8048 9157 10254 12033 16456 16912   444 1488 6541 8626 10735 12447 13111 13706 14135 15195 15947 16453 16916 17137 17268   401 460 992 1145 1576 1678 2238 2320 4280 6770 10027 12486 15363 16714 17157   1161 3108 3727 4508 5092 5348 5582 7727 11793 12515 12917 13362 14247 16717 17205   542 1190 6883 7911 8349 8835 10489 11631 14195 15009 15454 15482 16632 17040 17063   17 487 776 880 5077 6172 9771 11446 12798 16016 16109 16171 17087 17132 17226   1337 3275 3462 4229 9246 10180 10845 10866 12250 13633 14482 16024 16812 17186 17241   15 980 2305 3674 5971 8224 11499 11752 11770 12897 14082 14836 15311 16391 17209   0 3926 5869 8696 9351 9391 11371 14052 14172 14636 14974 16619 16961 17033 17237   3033 5317 6501 8579 10698 12168 12966 14019 15392 15806 15991 16493 16690 17062 17090   981 1205 4400 6410 11003 13319 13405 14695 15846 16297 16492 16563 16616 16862 16953   1725 4276 8869 9588 14062 14486 15474 15548 16300 16432 17042 17050 17060 17175 17273   1807 5921 9960 10011 14305 14490 14872 15852 16054 16061 16306 16799 16833 17136 17262   2826 4752 6017 6540 7016 8201 14245 14419 14716 15983 16569 16652 17171 17179 17247   1662 2516 3345 5229 8086 9686 11456 12210 14595 15808 16011 16421 16825 17112 17195   2890 4821 5987 7226 8823 9869 12468 14694 15352 15805 16075 16462 17102 17251 17263   3751 3890 4382 5720 10281 10411 11350 12721 13121 14127 14980 15202 15335 16735 17123   26 30 2805 5457 6630 7188 7477 7556 11065 16608 16859 16909 16943 17030 17103   40 4524 5043 5566 9645 10204 10282 11696 13080 14837 15607 16274 17034 17225 17266   904 3157 6284 7151 7984 11712 12887 13767 15547 16099 16753 16829 17044 17250 17259   7 311 4876 8334 9249 11267 14072 14559 15003 15235 15686 16331 17177 17238 17253   4410 8066 8596 9631 10369 11249 12610 15769 16791 16960 17018 17037 17062 17165 17204   24 8261 9691 10138 11607 12782 12786 13424 13933 15262 15795 16476 17084 17193 17220   88 11622 14705 15890   304 2026 2638 6018   1163 4268 11620 17232   9701 11785 14463 17260   4118 10952 12224 17006   3647 10823 11521 12060   1717 3753 9199 11642   2187 14280 17220   14787 16903 17061   381 3534 4294   3149 6947 8323   12562 16724 16881   7289 9997 15306   5615 13152 17260   5666 16926 17027   4190 7798 16831   4778 10629 17180   10001 13884 15453   6 2237 8203   7831 15144 15160   9186 17204 17243   9435 17168 17237   42 5701 17159   7812 14259 15715   39 4513 6658   38 9368 11273   1119 4785 17182   5620 16521 16729   16 6685 17242   210 3452 12383   466 14462 16250   10548 12633 13962   1452 6005 16453   22 4120 13684   5195 11563 16522   5518 16705 17201   12233 14552 15471   6067 13440 17248   8660 8967 17061   8673 12176 15051   5959 15767 16541   3244 12109 12414   31 15913 16323   3270 15686 16653   24 7346 14675   12 1531 8740   6228 7565 16667   16936 17122 17162   4868 8451 13183   3714 4451 16919   11313 13801 17132   17070 17191 17242   1911 11201 17186   14 17190 17254   11760 16008 16832   14543 17033 17278   16129 16765 17155   6891 15561 17007   12741 14744 17116   8992 16661 17277   1861 11130 16742   4822 13331 16192   13281 14027 14989   38 14887 17141   10698 13452 15674   4 2539 16877   857 17170 17249   11449 11906 12867   285 14118 16831   15191 17214 17242   39 728 16915   2469 12969 15579   16644 17151 17164   2592 8280 10448   9236 12431 17173   9064 16892 17233   4526 16146 17038   31 2116 16083   15837 16951 17031   5362 8382 16618   6137 13199 17221   2841 15068 17068   24 3620 17003   9880 15718 16764   1784 10240 17209   2731 10293 10846   3121 8723 16598   8563 15662 17088   13 1167 14676   29 13850 15963   3654 7553 8114   23 4362 14865   4434 14741 16688   8362 13901 17244   13687 16736 17232   46 4229 13394   13169 16383 16972   16031 16681 16952   3384 9894 12580   9841 14414 16165   5013 17099 17115   2130 8941 17266   6907 15428 17241   16 1860 17235   2151 16014 16643   14954 15958 17222   3969 8419 15116   31 15593 16984   11514 16605 17255.   
     
     
         53 . A data processing apparatus comprising:
 a decoding unit configured to decode an LDPC (Low Density Parity Check) code having a code length of 64800 bits and a code rate of 22/30 on the basis of a parity check matrix of the LDPC code, wherein   the LDPC code includes information bits and parity bits,   the parity check matrix includes an information matrix portion corresponding to the information bits and a parity matrix portion corresponding to the parity bits,   the information matrix portion is represented by a parity check matrix initial value table, and   the parity check matrix initial value table is a table showing positions of elements of 1 in the information matrix portion in units of 360 columns, including   696 989 1238 3091 3116 3738 4269 6406 7033 8048 9157 10254 12033 16456 16912   444 1488 6541 8626 10735 12447 13111 13706 14135 15195 15947 16453 16916 17137 17268   401 460 992 1145 1576 1678 2238 2320 4280 6770 10027 12486 15363 16714 17157   1161 3108 3727 4508 5092 5348 5582 7727 11793 12515 12917 13362 14247 16717 17205   542 1190 6883 7911 8349 8835 10489 11631 14195 15009 15454 15482 16632 17040 17063   17 487 776 880 5077 6172 9771 11446 12798 16016 16109 16171 17087 17132 17226   1337 3275 3462 4229 9246 10180 10845 10866 12250 13633 14482 16024 16812 17186 17241   15 980 2305 3674 5971 8224 11499 11752 11770 12897 14082 14836 15311 16391 17209   0 3926 5869 8696 9351 9391 11371 14052 14172 14636 14974 16619 16961 17033 17237   3033 5317 6501 8579 10698 12168 12966 14019 15392 15806 15991 16493 16690 17062 17090   981 1205 4400 6410 11003 13319 13405 14695 15846 16297 16492 16563 16616 16862 16953   1725 4276 8869 9588 14062 14486 15474 15548 16300 16432 17042 17050 17060 17175 17273   1807 5921 9960 10011 14305 14490 14872 15852 16054 16061 16306 16799 16833 17136 17262   2826 4752 6017 6540 7016 8201 14245 14419 14716 15983 16569 16652 17171 17179 17247   1662 2516 3345 5229 8086 9686 11456 12210 14595 15808 16011 16421 16825 17112 17195   2890 4821 5987 7226 8823 9869 12468 14694 15352 15805 16075 16462 17102 17251 17263   3751 3890 4382 5720 10281 10411 11350 12721 13121 14127 14980 15202 15335 16735 17123   26 30 2805 5457 6630 7188 7477 7556 11065 16608 16859 16909 16943 17030 17103   40 4524 5043 5566 9645 10204 10282 11696 13080 14837 15607 16274 17034 17225 17266   904 3157 6284 7151 7984 11712 12887 13767 15547 16099 16753 16829 17044 17250 17259   7 311 4876 8334 9249 11267 14072 14559 15003 15235 15686 16331 17177 17238 17253   4410 8066 8596 9631 10369 11249 12610 15769 16791 16960 17018 17037 17062 17165 17204   24 8261 9691 10138 11607 12782 12786 13424 13933 15262 15795 16476 17084 17193 17220   88 11622 14705 15890   304 2026 2638 6018   1163 4268 11620 17232   9701 11785 14463 17260   4118 10952 12224 17006   3647 10823 11521 12060   1717 3753 9199 11642   2187 14280 17220   14787 16903 17061   381 3534 4294   3149 6947 8323   12562 16724 16881   7289 9997 15306   5615 13152 17260   5666 16926 17027   4190 7798 16831   4778 10629 17180   10001 13884 15453   6 2237 8203   7831 15144 15160   9186 17204 17243   9435 17168 17237   42 5701 17159   7812 14259 15715   39 4513 6658   38 9368 11273   1119 4785 17182   5620 16521 16729   16 6685 17242   210 3452 12383   466 14462 16250   10548 12633 13962   1452 6005 16453   22 4120 13684   5195 11563 16522   5518 16705 17201   12233 14552 15471   6067 13440 17248   8660 8967 17061   8673 12176 15051   5959 15767 16541   3244 12109 12414   31 15913 16323   3270 15686 16653   24 7346 14675   12 1531 8740   6228 7565 16667   16936 17122 17162   4868 8451 13183   3714 4451 16919   11313 13801 17132   17070 17191 17242   1911 11201 17186   14 17190 17254   11760 16008 16832   14543 17033 17278   16129 16765 17155   6891 15561 17007   12741 14744 17116   8992 16661 17277   1861 11130 16742   4822 13331 16192   13281 14027 14989   38 14887 17141   10698 13452 15674   4 2539 16877   857 17170 17249   11449 11906 12867   285 14118 16831   15191 17214 17242   39 728 16915   2469 12969 15579   16644 17151 17164   2592 8280 10448   9236 12431 17173   9064 16892 17233   4526 16146 17038   31 2116 16083   15837 16951 17031   5362 8382 16618   6137 13199 17221   2841 15068 17068   24 3620 17003   9880 15718 16764   1784 10240 17209   2731 10293 10846   3121 8723 16598   8563 15662 17088   13 1167 14676   29 13850 15963   3654 7553 8114   23 4362 14865   4434 14741 16688   8362 13901 17244   13687 16736 17232   46 4229 13394   13169 16383 16972   16031 16681 16952   3384 9894 12580   9841 14414 16165   5013 17099 17115   2130 8941 17266   6907 15428 17241   16 1860 17235   2151 16014 16643   14954 15958 17222   3969 8419 15116   31 15593 16984   11514 16605 17255.   
     
     
         54 . A data processing method comprising:
 a decoding step of decoding an LDPC (Low Density Parity Check) code having a code length of 64800 bits and a code rate of 22/30 on the basis of a parity check matrix of the LDPC code, wherein   the LDPC code includes information bits and parity bits,   the parity check matrix includes an information matrix portion corresponding to the information bits and a parity matrix portion corresponding to the parity bits,   the information matrix portion is represented by a parity check matrix initial value table, and   the parity check matrix initial value table is a table showing positions of elements of 1 in the information matrix portion in units of 360 columns, including   696 989 1238 3091 3116 3738 4269 6406 7033 8048 9157 10254 12033 16456 16912   444 1488 6541 8626 10735 12447 13111 13706 14135 15195 15947 16453 16916 17137 17268   401 460 992 1145 1576 1678 2238 2320 4280 6770 10027 12486 15363 16714 17157   1161 3108 3727 4508 5092 5348 5582 7727 11793 12515 12917 13362 14247 16717 17205   542 1190 6883 7911 8349 8835 10489 11631 14195 15009 15454 15482 16632 17040 17063   17 487 776 880 5077 6172 9771 11446 12798 16016 16109 16171 17087 17132 17226   1337 3275 3462 4229 9246 10180 10845 10866 12250 13633 14482 16024 16812 17186 17241   15 980 2305 3674 5971 8224 11499 11752 11770 12897 14082 14836 15311 16391 17209   0 3926 5869 8696 9351 9391 11371 14052 14172 14636 14974 16619 16961 17033 17237   3033 5317 6501 8579 10698 12168 12966 14019 15392 15806 15991 16493 16690 17062 17090   981 1205 4400 6410 11003 13319 13405 14695 15846 16297 16492 16563 16616 16862 16953   1725 4276 8869 9588 14062 14486 15474 15548 16300 16432 17042 17050 17060 17175 17273   1807 5921 9960 10011 14305 14490 14872 15852 16054 16061 16306 16799 16833 17136 17262   2826 4752 6017 6540 7016 8201 14245 14419 14716 15983 16569 16652 17171 17179 17247   1662 2516 3345 5229 8086 9686 11456 12210 14595 15808 16011 16421 16825 17112 17195   2890 4821 5987 7226 8823 9869 12468 14694 15352 15805 16075 16462 17102 17251 17263   3751 3890 4382 5720 10281 10411 11350 12721 13121 14127 14980 15202 15335 16735 17123   26 30 2805 5457 6630 7188 7477 7556 11065 16608 16859 16909 16943 17030 17103   40 4524 5043 5566 9645 10204 10282 11696 13080 14837 15607 16274 17034 17225 17266   904 3157 6284 7151 7984 11712 12887 13767 15547 16099 16753 16829 17044 17250 17259   7 311 4876 8334 9249 11267 14072 14559 15003 15235 15686 16331 17177 17238 17253   4410 8066 8596 9631 10369 11249 12610 15769 16791 16960 17018 17037 17062 17165 17204   24 8261 9691 10138 11607 12782 12786 13424 13933 15262 15795 16476 17084 17193 17220   88 11622 14705 15890   304 2026 2638 6018   1163 4268 11620 17232   9701 11785 14463 17260   4118 10952 12224 17006   3647 10823 11521 12060   1717 3753 9199 11642   2187 14280 17220   14787 16903 17061   381 3534 4294   3149 6947 8323   12562 16724 16881   7289 9997 15306   5615 13152 17260   5666 16926 17027   4190 7798 16831   4778 10629 17180   10001 13884 15453   6 2237 8203   7831 15144 15160   9186 17204 17243   9435 17168 17237   42 5701 17159   7812 14259 15715   39 4513 6658   38 9368 11273   1119 4785 17182   5620 16521 16729   16 6685 17242   210 3452 12383   466 14462 16250   10548 12633 13962   1452 6005 16453   22 4120 13684   5195 11563 16522   5518 16705 17201   12233 14552 15471   6067 13440 17248   8660 8967 17061   8673 12176 15051   5959 15767 16541   3244 12109 12414   31 15913 16323   3270 15686 16653   24 7346 14675   12 1531 8740   6228 7565 16667   16936 17122 17162   4868 8451 13183   3714 4451 16919   11313 13801 17132   17070 17191 17242   1911 11201 17186   14 17190 17254   11760 16008 16832   14543 17033 17278   16129 16765 17155   6891 15561 17007   12741 14744 17116   8992 16661 17277   1861 11130 16742   4822 13331 16192   13281 14027 14989   38 14887 17141   10698 13452 15674   4 2539 16877   857 17170 17249   11449 11906 12867   285 14118 16831   15191 17214 17242   39 728 16915   2469 12969 15579   16644 17151 17164   2592 8280 10448   9236 12431 17173   9064 16892 17233   4526 16146 17038   31 2116 16083   15837 16951 17031   5362 8382 16618   6137 13199 17221   2841 15068 17068   24 3620 17003   9880 15718 16764   1784 10240 17209   2731 10293 10846   3121 8723 16598   8563 15662 17088   13 1167 14676   29 13850 15963   3654 7553 8114   23 4362 14865   4434 14741 16688   8362 13901 17244   13687 16736 17232   46 4229 13394   13169 16383 16972   16031 16681 16952   3384 9894 12580   9841 14414 16165   5013 17099 17115   2130 8941 17266   6907 15428 17241   16 1860 17235   2151 16014 16643   14954 15958 17222   3969 8419 15116   31 15593 16984   11514 16605 17255.   
     
     
         55 - 58 . (canceled)

Join the waitlist — get patent alerts

Track US2015046766A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.