Data processing device and data processing method
Abstract
The present technology relates to a data processing device and a data processing method, which are capable of securing excellent communication quality in data transmission using an LDPC code. In group-wise interleave, an LDPC code in which a code length N is 16200 bits and an encoding rate r is 6/15, 8/15, or 10/15 is interleaved in units of bit groups of 360 bits. In group-wise deinterleave, a sequence of the LDPC code that has undergone the group-wise interleave is restored to an original sequence. For example, the present technology can be applied to a technique of performing data transmission using an LDPC code.
Claims
exact text as granted — not AI-modified1 . A data processing device comprising:
an encoding unit configured to perform LDPC encoding based on a parity check matrix of an LDPC code in which a code length N is 16200 bits and an encoding rate r is 6/15; a group-wise interleaving unit configured to perform group-wise interleave of interleaving the LDPC code in units of bit groups of 360 bits; and a mapping unit configured to map the LDPC code to any of 64 signal points decided in a modulation scheme in units of 6 bits, wherein in the group-wise interleave, when an (i+1)-th bit group from a head of the LDPC code is indicated by a bit group i, a sequence of bit groups 0 to 44 of the LDPC code of 16200 bits is interleaved into a sequence of bit groups 31, 38, 7, 9, 13, 21, 39, 12, 10, 1, 43, 15, 30, 0, 14, 3, 42, 34, 40, 24, 28, 35, 8, 11, 23, 4, 20, 17, 41, 19, 5, 37, 22, 32, 18, 2, 26, 44, 25, 33, 36, 27, 16, 6, and 29, the LDPC code includes an information bit and a parity bit, the parity check matrix includes an information matrix portion corresponding to the information bit and a parity matrix portion corresponding to the parity bit, 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 in which a position of a 1 element of the information matrix portion is indicated for every 360 columns, and includes 27 430 519 828 1897 1943 2513 2600 2640 3310 3415 4266 5044 5100 5328 5483 5928 6204 6392 6416 6602 7019 7415 7623 8112 8485 8724 8994 9445 9667 27 174 188 631 1172 1427 1779 2217 2270 2601 2813 3196 3582 3895 3908 3948 4463 4955 5120 5809 5988 6478 6604 7096 7673 7735 7795 8925 9613 9670 27 370 617 852 910 1030 1326 1521 1606 2118 2248 2909 3214 3413 3623 3742 3752 4317 4694 5300 5687 6039 6100 6232 6491 6621 6860 7304 8542 8634 990 1753 7635 8540 933 1415 5666 8745 27 6567 8707 9216 2341 8692 9580 9615 260 1092 5839 6080 352 3750 4847 7726 4610 6580 9506 9597 2512 2974 4814 9348 1461 4021 5060 7009 1796 2883 5553 8306 1249 5422 7057 3965 6968 9422 1498 2931 5092 27 1090 6215 26 4232 6354.
2 . A data processing method comprising:
an encoding step of performing LDPC encoding based on a parity check matrix of an LDPC code in which a code length N is 16200 bits and an encoding rate r is 6/15; a group-wise interleaving step of performing group-wise interleave of interleaving the LDPC code in units of bit groups of 360 bits; and a mapping step of mapping the LDPC code to any of 64 signal points decided in a modulation scheme in units of 6 bits, wherein in the group-wise interleave, when an (i+1)-th bit group from a head of the LDPC code is indicated by a bit group i, a sequence of bit groups 0 to 44 of the LDPC code of 16200 bits is interleaved into a sequence of bit groups 31, 38, 7, 9, 13, 21, 39, 12, 10, 1, 43, 15, 30, 0, 14, 3, 42, 34, 40, 24, 28, 35, 8, 11, 23, 4, 20, 17, 41, 19, 5, 37, 22, 32, 18, 2, 26, 44, 25, 33, 36, 27, 16, 6, and 29, the LDPC code includes an information bit and a parity bit, the parity check matrix includes an information matrix portion corresponding to the information bit and a parity matrix portion corresponding to the parity bit, 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 in which a position of a 1 element of the information matrix portion is indicated for every 360 columns, and includes 27 430 519 828 1897 1943 2513 2600 2640 3310 3415 4266 5044 5100 5328 5483 5928 6204 6392 6416 6602 7019 7415 7623 8112 8485 8724 8994 9445 9667 27 174 188 631 1172 1427 1779 2217 2270 2601 2813 3196 3582 3895 3908 3948 4463 4955 5120 5809 5988 6478 6604 7096 7673 7735 7795 8925 9613 9670 27 370 617 852 910 1030 1326 1521 1606 2118 2248 2909 3214 3413 3623 3742 3752 4317 4694 5300 5687 6039 6100 6232 6491 6621 6860 7304 8542 8634 990 1753 7635 8540 933 1415 5666 8745 27 6567 8707 9216 2341 8692 9580 9615 260 1092 5839 6080 352 3750 4847 7726 4610 6580 9506 9597 2512 2974 4814 9348 1461 4021 5060 7009 1796 2883 5553 8306 1249 5422 7057 3965 6968 9422 1498 2931 5092 27 1090 6215 26 4232 6354.
3 . A data processing device comprising:
a group-wise deinterleaving unit configured to restore a sequence of an LDPC code that has undergone group-wise interleave and has been obtained from data transmitted from a transmitting device to an original sequence, the transmitting device including an encoding unit configured to perform LDPC encoding based on a parity check matrix of the LDPC code in which a code length N is 16200 bits and an encoding rate r is 6/15, a group-wise interleaving unit configured to perform the group-wise interleave of interleaving the LDPC code in units of bit groups of 360 bits, and a mapping unit configured to map the LDPC code to any of 64 signal points decided in a modulation scheme in units of 6 bits, wherein in the group-wise interleave, when an (i+1)-th bit group from a head of the LDPC code is indicated by a bit group i, a sequence of bit groups 0 to 44 of the LDPC code of 16200 bits is interleaved into a sequence of bit groups 31, 38, 7, 9, 13, 21, 39, 12, 10, 1, 43, 15, 30, 0, 14, 3, 42, 34, 40, 24, 28, 35, 8, 11, 23, 4, 20, 17, 41, 19, 5, 37, 22, 32, 18, 2, 26, 44, 25, 33, 36, 27, 16, 6, and 29, the LDPC code includes an information bit and a parity bit, the parity check matrix includes an information matrix portion corresponding to the information bit and a parity matrix portion corresponding to the parity bit, 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 in which a position of a 1 element of the information matrix portion is indicated for every 360 columns, and includes 27 430 519 828 1897 1943 2513 2600 2640 3310 3415 4266 5044 5100 5328 5483 5928 6204 6392 6416 6602 7019 7415 7623 8112 8485 8724 8994 9445 9667 27 174 188 631 1172 1427 1779 2217 2270 2601 2813 3196 3582 3895 3908 3948 4463 4955 5120 5809 5988 6478 6604 7096 7673 7735 7795 8925 9613 9670 27 370 617 852 910 1030 1326 1521 1606 2118 2248 2909 3214 3413 3623 3742 3752 4317 4694 5300 5687 6039 6100 6232 6491 6621 6860 7304 8542 8634 990 1753 7635 8540 933 1415 5666 8745 27 6567 8707 9216 2341 8692 9580 9615 260 1092 5839 6080 352 3750 4847 7726 4610 6580 9506 9597 2512 2974 4814 9348 1461 4021 5060 7009 1796 2883 5553 8306 1249 5422 7057 3965 6968 9422 1498 2931 5092 27 1090 6215 26 4232 6354.
4 . A data processing method comprising:
a group-wise deinterleaving step of restoring a sequence of an LDPC code that has undergone group-wise interleave and has been obtained from data transmitted from a transmitting device to an original sequence, the transmitting device including an encoding unit configured to perform LDPC encoding based on a parity check matrix of the LDPC code in which a code length N is 16200 bits and an encoding rate r is 6/15, a group-wise interleaving unit configured to perform the group-wise interleave of interleaving the LDPC code in units of bit groups of 360 bits, and a mapping unit configured to map the LDPC code to any of 64 signal points decided in a modulation scheme in units of 6 bits, wherein in the group-wise interleave, when an (i+1)-th bit group from a head of the LDPC code is indicated by a bit group i, a sequence of bit groups 0 to 44 of the LDPC code of 16200 bits is interleaved into a sequence of bit groups 31, 38, 7, 9, 13, 21, 39, 12, 10, 1, 43, 15, 30, 0, 14, 3, 42, 34, 40, 24, 28, 35, 8, 11, 23, 4, 20, 17, 41, 19, 5, 37, 22, 32, 18, 2, 26, 44, 25, 33, 36, 27, 16, 6, and 29, the LDPC code includes an information bit and a parity bit, the parity check matrix includes an information matrix portion corresponding to the information bit and a parity matrix portion corresponding to the parity bit, 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 in which a position of a 1 element of the information matrix portion is indicated for every 360 columns, and includes 27 430 519 828 1897 1943 2513 2600 2640 3310 3415 4266 5044 5100 5328 5483 5928 6204 6392 6416 6602 7019 7415 7623 8112 8485 8724 8994 9445 9667 27 174 188 631 1172 1427 1779 2217 2270 2601 2813 3196 3582 3895 3908 3948 4463 4955 5120 5809 5988 6478 6604 7096 7673 7735 7795 8925 9613 9670 27 370 617 852 910 1030 1326 1521 1606 2118 2248 2909 3214 3413 3623 3742 3752 4317 4694 5300 5687 6039 6100 6232 6491 6621 6860 7304 8542 8634 990 1753 7635 8540 933 1415 5666 8745 27 6567 8707 9216 2341 8692 9580 9615 260 1092 5839 6080 352 3750 4847 7726 4610 6580 9506 9597 2512 2974 4814 9348 1461 4021 5060 7009 1796 2883 5553 8306 1249 5422 7057 3965 6968 9422 1498 2931 5092 27 1090 6215 26 4232 6354.
5 . A data processing device comprising:
an encoding unit configured to perform LDPC encoding based on a parity check matrix of an LDPC code in which a code length N is 16200 bits and an encoding rate r is 8/15; a group-wise interleaving unit configured to perform group-wise interleave of interleaving the LDPC code in units of bit groups of 360 bits; and a mapping unit configured to map the LDPC code to any of 64 signal points decided in a modulation scheme in units of 6 bits, wherein in the group-wise interleave, when an (i+1)-th bit group from a head of the LDPC code is indicated by a bit group i, a sequence of bit groups 0 to 44 of the LDPC code of 16200 bits is interleaved into a sequence of bit groups 36, 6, 2, 20, 43, 17, 33, 22, 23, 25, 13, 0, 10, 7, 21, 1, 19, 26, 8, 14, 31, 35, 16, 5, 29, 40, 11, 9, 4, 34, 15, 42, 32, 28, 18, 37, 30, 39, 24, 41, 3, 38, 27, 12, and 44, the LDPC code includes an information bit and a parity bit, the parity check matrix includes an information matrix portion corresponding to the information bit and a parity matrix portion corresponding to the parity bit, 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 in which a position of a 1 element of the information matrix portion is indicated for every 360 columns, and includes 5 519 825 1871 2098 2478 2659 2820 3200 3294 3650 3804 3949 4426 4460 4503 4568 4590 4949 5219 5662 5738 5905 5911 6160 6404 6637 6708 6737 6814 7263 7412 81 391 1272 1633 2062 2882 3443 3503 3535 3908 4033 4163 4490 4929 5262 5399 5576 5768 5910 6331 6430 6844 6867 7201 7274 7290 7343 7350 7378 7387 7440 7554 105 975 3421 3480 4120 4444 5957 5971 6119 6617 6761 6810 7067 7353 6 138 485 1444 1512 2615 2990 3109 5604 6435 6513 6632 6704 7507 20 858 1051 2539 3049 5162 5308 6158 6391 6604 6744 7071 7195 7238 1140 5838 6203 6748 6282 6466 6481 6638 2346 2592 5436 7487 2219 3897 5896 7528 2897 6028 7018 1285 1863 5324 3075 6005 6466 5 6020 7551 2121 3751 7507 4027 5488 7542 2 6012 7011 3823 5531 5687 1379 2262 5297 1882 7498 7551 3749 4806 7227 2 2074 6898 17 616 7482 9 6823 7480 5195 5880 7559.
6 . A data processing method comprising:
an encoding step of performing LDPC encoding based on a parity check matrix of an LDPC code in which a code length N is 16200 bits and an encoding rate r is 8/15; a group-wise interleaving step of performing group-wise interleave of interleaving the LDPC code in units of bit groups of 360 bits; and a mapping step of mapping the LDPC code to any of 64 signal points decided in a modulation scheme in units of 6 bits, wherein in the group-wise interleave, when an (i+1)-th bit group from a head of the LDPC code is indicated by a bit group i, a sequence of bit groups 0 to 44 of the LDPC code of 16200 bits is interleaved into a sequence of bit groups 36, 6, 2, 20, 43, 17, 33, 22, 23, 25, 13, 0, 10, 7, 21, 1, 19, 26, 8, 14, 31, 35, 16, 5, 29, 40, 11, 9, 4, 34, 15, 42, 32, 28, 18, 37, 30, 39, 24, 41, 3, 38, 27, 12, and 44, the LDPC code includes an information bit and a parity bit, the parity check matrix includes an information matrix portion corresponding to the information bit and a parity matrix portion corresponding to the parity bit, 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 in which a position of a 1 element of the information matrix portion is indicated for every 360 columns, and includes 5 519 825 1871 2098 2478 2659 2820 3200 3294 3650 3804 3949 4426 4460 4503 4568 4590 4949 5219 5662 5738 5905 5911 6160 6404 6637 6708 6737 6814 7263 7412 81 391 1272 1633 2062 2882 3443 3503 3535 3908 4033 4163 4490 4929 5262 5399 5576 5768 5910 6331 6430 6844 6867 7201 7274 7290 7343 7350 7378 7387 7440 7554 105 975 3421 3480 4120 4444 5957 5971 6119 6617 6761 6810 7067 7353 6 138 485 1444 1512 2615 2990 3109 5604 6435 6513 6632 6704 7507 20 858 1051 2539 3049 5162 5308 6158 6391 6604 6744 7071 7195 7238 1140 5838 6203 6748 6282 6466 6481 6638 2346 2592 5436 7487 2219 3897 5896 7528 2897 6028 7018 1285 1863 5324 3075 6005 6466 5 6020 7551 2121 3751 7507 4027 5488 7542 2 6012 7011 3823 5531 5687 1379 2262 5297 1882 7498 7551 3749 4806 7227 2 2074 6898 17 616 7482 9 6823 7480 5195 5880 7559.
7 . A data processing device comprising:
a group-wise deinterleaving unit configured to restore a sequence of an LDPC code that has undergone group-wise interleave and has been obtained from data transmitted from a transmitting device to an original sequence, the transmitting device including an encoding unit configured to perform LDPC encoding based on a parity check matrix of the LDPC code in which a code length N is 16200 bits and an encoding rate r is 8/15, a group-wise interleaving unit configured to perform the group-wise interleave of interleaving the LDPC code in units of bit groups of 360 bits, and a mapping unit configured to map the LDPC code to any of 64 signal points decided in a modulation scheme in units of 6 bits, wherein in the group-wise interleave, when an (i+1)-th bit group from a head of the LDPC code is indicated by a bit group i, a sequence of bit groups 0 to 44 of the LDPC code of 16200 bits is interleaved into a sequence of bit groups 36, 6, 2, 20, 43, 17, 33, 22, 23, 25, 13, 0, 10, 7, 21, 1, 19, 26, 8, 14, 31, 35, 16, 5, 29, 40, 11, 9, 4, 34, 15, 42, 32, 28, 18, 37, 30, 39, 24, 41, 3, 38, 27, 12, and 44, the LDPC code includes an information bit and a parity bit, the parity check matrix includes an information matrix portion corresponding to the information bit and a parity matrix portion corresponding to the parity bit, 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 in which a position of a 1 element of the information matrix portion is indicated for every 360 columns, and includes 5 519 825 1871 2098 2478 2659 2820 3200 3294 3650 3804 3949 4426 4460 4503 4568 4590 4949 5219 5662 5738 5905 5911 6160 6404 6637 6708 6737 6814 7263 7412 81 391 1272 1633 2062 2882 3443 3503 3535 3908 4033 4163 4490 4929 5262 5399 5576 5768 5910 6331 6430 6844 6867 7201 7274 7290 7343 7350 7378 7387 7440 7554 105 975 3421 3480 4120 4444 5957 5971 6119 6617 6761 6810 7067 7353 6 138 485 1444 1512 2615 2990 3109 5604 6435 6513 6632 6704 7507 20 858 1051 2539 3049 5162 5308 6158 6391 6604 6744 7071 7195 7238 1140 5838 6203 6748 6282 6466 6481 6638 2346 2592 5436 7487 2219 3897 5896 7528 2897 6028 7018 1285 1863 5324 3075 6005 6466 5 6020 7551 2121 3751 7507 4027 5488 7542 2 6012 7011 3823 5531 5687 1379 2262 5297 1882 7498 7551 3749 4806 7227 2 2074 6898 17 616 7482 9 6823 7480 5195 5880 7559
8 . A data processing method comprising:
a group-wise deinterleaving step of restoring a sequence of an LDPC code that has undergone group-wise interleave and has been obtained from data transmitted from a transmitting device to an original sequence, the transmitting device including an encoding unit configured to perform LDPC encoding based on a parity check matrix of the LDPC code in which a code length N is 16200 bits and an encoding rate r is 8/15, a group-wise interleaving unit configured to perform the group-wise interleave of interleaving the LDPC code in units of bit groups of 360 bits, and a mapping unit configured to map the LDPC code to any of 64 signal points decided in a modulation scheme in units of 6 bits, wherein in the group-wise interleave, when an (i+1)-th bit group from a head of the LDPC code is indicated by a bit group i, a sequence of bit groups 0 to 44 of the LDPC code of 16200 bits is interleaved into a sequence of bit groups 36, 6, 2, 20, 43, 17, 33, 22, 23, 25, 13, 0, 10, 7, 21, 1, 19, 26, 8, 14, 31, 35, 16, 5, 29, 40, 11, 9, 4, 34, 15, 42, 32, 28, 18, 37, 30, 39, 24, 41, 3, 38, 27, 12, and 44, the LDPC code includes an information bit and a parity bit, the parity check matrix includes an information matrix portion corresponding to the information bit and a parity matrix portion corresponding to the parity bit, 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 in which a position of a 1 element of the information matrix portion is indicated for every 360 columns, and includes 5 519 825 1871 2098 2478 2659 2820 3200 3294 3650 3804 3949 4426 4460 4503 4568 4590 4949 5219 5662 5738 5905 5911 6160 6404 6637 6708 6737 6814 7263 7412 81 391 1272 1633 2062 2882 3443 3503 3535 3908 4033 4163 4490 4929 5262 5399 5576 5768 5910 6331 6430 6844 6867 7201 7274 7290 7343 7350 7378 7387 7440 7554 105 975 3421 3480 4120 4444 5957 5971 6119 6617 6761 6810 7067 7353 6 138 485 1444 1512 2615 2990 3109 5604 6435 6513 6632 6704 7507 20 858 1051 2539 3049 5162 5308 6158 6391 6604 6744 7071 7195 7238 1140 5838 6203 6748 6282 6466 6481 6638 2346 2592 5436 7487 2219 3897 5896 7528 2897 6028 7018 1285 1863 5324 3075 6005 6466 5 6020 7551 2121 3751 7507 4027 5488 7542 2 6012 7011 3823 5531 5687 1379 2262 5297 1882 7498 7551 3749 4806 7227 2 2074 6898 17 616 7482 9 6823 7480 5195 5880 7559.
9 . A data processing device comprising:
an encoding unit configured to perform LDPC encoding based on a parity check matrix of an LDPC code in which a code length N is 16200 bits and an encoding rate r is 10/15; a group-wise interleaving unit configured to perform group-wise interleave of interleaving the LDPC code in units of bit groups of 360 bits; and a mapping unit configured to map the LDPC code to any of 64 signal points decided in a modulation scheme in units of 6 bits, wherein in the group-wise interleave, when an (i+1)-th bit group from a head of the LDPC code is indicated by a bit group i, a sequence of bit groups 0 to 44 of the LDPC code of 16200 bits is interleaved into a sequence of bit groups 14, 22, 18, 11, 28, 26, 2, 38, 10, 0, 5, 12, 24, 17, 29, 16, 39, 13, 23, 8, 25, 43, 34, 33, 27, 15, 7, 1, 9, 35, 40, 32, 30, 20, 36, 31, 21, 41, 44, 3, 42, 6, 19, 37, and 4, the LDPC code includes an information bit and a parity bit, the parity check matrix includes an information matrix portion corresponding to the information bit and a parity matrix portion corresponding to the parity bit, 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 in which a position of a 1 element of the information matrix portion is indicated for every 360 columns, and includes 352 747 894 1437 1688 1807 1883 2119 2159 3321 3400 3543 3588 3770 3821 4384 4470 4884 5012 5036 5084 5101 5271 5281 5353 505 915 1156 1269 1518 1650 2153 2256 2344 2465 2509 2867 2875 3007 3254 3519 3687 4331 4439 4532 4940 5011 5076 5113 5367 268 346 650 919 1260 4389 4653 4721 4838 5054 5157 5162 5275 5362 220 236 828 1590 1792 3259 3647 4276 4281 4325 4963 4974 5003 5037 381 737 1099 1409 2364 2955 3228 3341 3473 3985 4257 4730 5173 5242 88 771 1640 1737 1803 2408 2575 2974 3167 3464 3780 4501 4901 5047 749 1502 2201 3189 2873 3245 3427 2158 2605 3165 1 3438 3606 10 3019 5221 371 2901 2923 9 3935 4683 1937 3502 3735 507 3128 4994 25 3854 4550 1178 4737 5366 2 223 5304 1146 5175 5197 1816 2313 3649 740 1951 3844 1320 3703 4791 1754 2905 4058 7 917 5277 3048 3954 5396 4804 4824 5105 2812 3895 5226 0 5318 5358 1483 2324 4826 2266 4752 5387.
10 . A data processing method comprising:
an encoding step of performing LDPC encoding based on a parity check matrix of an LDPC code in which a code length N is 16200 bits and an encoding rate r is 10/15; a group-wise interleaving step of performing group-wise interleave of interleaving the LDPC code in units of bit groups of 360 bits; and a mapping step of mapping the LDPC code to any of 64 signal points decided in a modulation scheme in units of 6 bits, wherein in the group-wise interleave, when an (i+1)-th bit group from a head of the LDPC code is indicated by a bit group i, a sequence of bit groups 0 to 44 of the LDPC code of 16200 bits is interleaved into a sequence of bit groups 14, 22, 18, 11, 28, 26, 2, 38, 10, 0, 5, 12, 24, 17, 29, 16, 39, 13, 23, 8, 25, 43, 34, 33, 27, 15, 7, 1, 9, 35, 40, 32, 30, 20, 36, 31, 21, 41, 44, 3, 42, 6, 19, 37, and 4, the LDPC code includes an information bit and a parity bit, the parity check matrix includes an information matrix portion corresponding to the information bit and a parity matrix portion corresponding to the parity bit, 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 in which a position of a 1 element of the information matrix portion is indicated for every 360 columns, and includes 352 747 894 1437 1688 1807 1883 2119 2159 3321 3400 3543 3588 3770 3821 4384 4470 4884 5012 5036 5084 5101 5271 5281 5353 505 915 1156 1269 1518 1650 2153 2256 2344 2465 2509 2867 2875 3007 3254 3519 3687 4331 4439 4532 4940 5011 5076 5113 5367 268 346 650 919 1260 4389 4653 4721 4838 5054 5157 5162 5275 5362 220 236 828 1590 1792 3259 3647 4276 4281 4325 4963 4974 5003 5037 381 737 1099 1409 2364 2955 3228 3341 3473 3985 4257 4730 5173 5242 88 771 1640 1737 1803 2408 2575 2974 3167 3464 3780 4501 4901 5047 749 1502 2201 3189 2873 3245 3427 2158 2605 3165 1 3438 3606 10 3019 5221 371 2901 2923 9 3935 4683 1937 3502 3735 507 3128 4994 25 3854 4550 1178 4737 5366 2 223 5304 1146 5175 5197 1816 2313 3649 740 1951 3844 1320 3703 4791 1754 2905 4058 7 917 5277 3048 3954 5396 4804 4824 5105 2812 3895 5226 0 5318 5358 1483 2324 4826 2266 4752 5387.
11 . A data processing device comprising:
a group-wise deinterleaving unit configured to restore a sequence of an LDPC code that has undergone group-wise interleave and has been obtained from data transmitted from a transmitting device to an original sequence, the transmitting device including an encoding unit configured to perform LDPC encoding based on a parity check matrix of the LDPC code in which a code length N is 16200 bits and an encoding rate r is 10/15, a group-wise interleaving unit configured to perform the group-wise interleave of interleaving the LDPC code in units of bit groups of 360 bits, and a mapping unit configured to map the LDPC code to any of 64 signal points decided in a modulation scheme in units of 6 bits, wherein in the group-wise interleave, when an (i+1)-th bit group from a head of the LDPC code is indicated by a bit group i, a sequence of bit groups 0 to 44 of the LDPC code of 16200 bits is interleaved into a sequence of bit groups 14, 22, 18, 11, 28, 26, 2, 38, 10, 0, 5, 12, 24, 17, 29, 16, 39, 13, 23, 8, 25, 43, 34, 33, 27, 15, 7, 1, 9, 35, 40, 32, 30, 20, 36, 31, 21, 41, 44, 3, 42, 6, 19, 37, and 4, the LDPC code includes an information bit and a parity bit, the parity check matrix includes an information matrix portion corresponding to the information bit and a parity matrix portion corresponding to the parity bit, 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 in which a position of a 1 element of the information matrix portion is indicated for every 360 columns, and includes 352 747 894 1437 1688 1807 1883 2119 2159 3321 3400 3543 3588 3770 3821 4384 4470 4884 5012 5036 5084 5101 5271 5281 5353 505 915 1156 1269 1518 1650 2153 2256 2344 2465 2509 2867 2875 3007 3254 3519 3687 4331 4439 4532 4940 5011 5076 5113 5367 268 346 650 919 1260 4389 4653 4721 4838 5054 5157 5162 5275 5362 220 236 828 1590 1792 3259 3647 4276 4281 4325 4963 4974 5003 5037 381 737 1099 1409 2364 2955 3228 3341 3473 3985 4257 4730 5173 5242 88 771 1640 1737 1803 2408 2575 2974 3167 3464 3780 4501 4901 5047 749 1502 2201 3189 2873 3245 3427 2158 2605 3165 1 3438 3606 10 3019 5221 371 2901 2923 9 3935 4683 1937 3502 3735 507 3128 4994 25 3854 4550 1178 4737 5366 2 223 5304 1146 5175 5197 1816 2313 3649 740 1951 3844 1320 3703 4791 1754 2905 4058 7 917 5277 3048 3954 5396 4804 4824 5105 2812 3895 5226 0 5318 5358 1483 2324 4826 2266 4752 5387.
12 . A data processing method comprising:
a group-wise deinterleaving step of restoring a sequence of an LDPC code that has undergone group-wise interleave and has been obtained from data transmitted from a transmitting device to an original sequence, the transmitting device including an encoding unit configured to perform LDPC encoding based on a parity check matrix of the LDPC code in which a code length N is 16200 bits and an encoding rate r is 10/15, a group-wise interleaving unit configured to perform the group-wise interleave of interleaving the LDPC code in units of bit groups of 360 bits, and a mapping unit configured to map the LDPC code to any of 64 signal points decided in a modulation scheme in units of 6 bits, wherein in the group-wise interleave, when an (i+1)-th bit group from a head of the LDPC code is indicated by a bit group i, a sequence of bit groups 0 to 44 of the LDPC code of 16200 bits is interleaved into a sequence of bit groups 14, 22, 18, 11, 28, 26, 2, 38, 10, 0, 5, 12, 24, 17, 29, 16, 39, 13, 23, 8, 25, 43, 34, 33, 27, 15, 7, 1, 9, 35, 40, 32, 30, 20, 36, 31, 21, 41, 44, 3, 42, 6, 19, 37, and 4, the LDPC code includes an information bit and a parity bit, the parity check matrix includes an information matrix portion corresponding to the information bit and a parity matrix portion corresponding to the parity bit, 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 in which a position of a 1 element of the information matrix portion is indicated for every 360 columns, and includes 352 747 894 1437 1688 1807 1883 2119 2159 3321 3400 3543 3588 3770 3821 4384 4470 4884 5012 5036 5084 5101 5271 5281 5353 505 915 1156 1269 1518 1650 2153 2256 2344 2465 2509 2867 2875 3007 3254 3519 3687 4331 4439 4532 4940 5011 5076 5113 5367 268 346 650 919 1260 4389 4653 4721 4838 5054 5157 5162 5275 5362 220 236 828 1590 1792 3259 3647 4276 4281 4325 4963 4974 5003 5037 381 737 1099 1409 2364 2955 3228 3341 3473 3985 4257 4730 5173 5242 88 771 1640 1737 1803 2408 2575 2974 3167 3464 3780 4501 4901 5047 749 1502 2201 3189 2873 3245 3427 2158 2605 3165 1 3438 3606 10 3019 5221 371 2901 2923 9 3935 4683 1937 3502 3735 507 3128 4994 25 3854 4550 1178 4737 5366 2 223 5304 1146 5175 5197 1816 2313 3649 740 1951 3844 1320 3703 4791 1754 2905 4058 7 917 5277 3048 3954 5396 4804 4824 5105 2812 3895 5226 0 5318 5358 1483 2324 4826 2266 4752 5387.Join the waitlist — get patent alerts
Track US2017093430A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.