DATA PROCESSING APPARATUS AND METHOD
First Claim
1. A data processing apparatus comprising:
- a group-wise interleaving unit that performs group-wise interleaving which interleaves an LDPC code having a code length (N) of 16,200 bits or 64,800 bits for every bit group of 360 bits; and
a block interleaving unit that performs block interleaving in such a manner that an LDPC code obtained by performing the group-wise interleaving is written in m number of columns as storage regions arranged in the row direction, m bits are obtained by respectively reading the LDPC code from m number of columns bit by bit, and the m bits are interleaved into one symbol corresponding to any one of 2m number of signal points defined by a modulation scheme,wherein a type of the block interleaving includes a type A in which the writing of an LDPC code obtained by performing the group-wise interleaving in the column direction of the columns is iteratively performed on m number of columns, and a type B in which the writing of an LDPC code obtained by performing the group-wise interleaving in the row direction of m number of columns for every bit group is iteratively performed,wherein a MODCOD which is a combination of the LDPC code and the modulation scheme includes a MODCOD-A which is a MODCOD based on the assumption that the block interleaving of the type A is performed, and a MDOCOD-B which is a MDOCOD based on the assumption that the block interleaving of the type B is performed, andwherein when the block interleaving of the type A is performed on the LDPC code of the MODCOD-B, the group-wise interleaving unit performs the group-wise interleaving on the LDPC code of the MODCOD-B such that the same block interleaving result as the block interleaving result obtained when the block interleaving of the type B is performed is obtained, orwhen the block interleaving of the type B is performed on the LDPC code of the MODCOD-A, the group-wise interleaving unit performs the group-wise interleaving on the LDPC code of the MDOCOD-A such that the same block interleaving result as the block interleaving result obtained when the block interleaving of the type A is performed is obtained.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing apparatus includes a group-wise interleaving unit that performs group-wise interleaving; and a block interleaving unit that performs block interleaving in such a manner that an LDPC code obtained by performing the group-wise interleaving is written in m number of columns as storage regions arranged in the row direction. A type of the block interleaving includes a type A and a type B. A MODCOD which is a combination of the LDPC code and the modulation scheme includes a MODCOD-A which is a MODCOD based on the assumption that the block interleaving of the type A is performed, and a MDOCOD-B which is a MDOCOD based on the assumption that the block interleaving of the type B is performed.
-
Citations
4 Claims
-
1. A data processing apparatus comprising:
-
a group-wise interleaving unit that performs group-wise interleaving which interleaves an LDPC code having a code length (N) of 16,200 bits or 64,800 bits for every bit group of 360 bits; and a block interleaving unit that performs block interleaving in such a manner that an LDPC code obtained by performing the group-wise interleaving is written in m number of columns as storage regions arranged in the row direction, m bits are obtained by respectively reading the LDPC code from m number of columns bit by bit, and the m bits are interleaved into one symbol corresponding to any one of 2m number of signal points defined by a modulation scheme, wherein a type of the block interleaving includes a type A in which the writing of an LDPC code obtained by performing the group-wise interleaving in the column direction of the columns is iteratively performed on m number of columns, and a type B in which the writing of an LDPC code obtained by performing the group-wise interleaving in the row direction of m number of columns for every bit group is iteratively performed, wherein a MODCOD which is a combination of the LDPC code and the modulation scheme includes a MODCOD-A which is a MODCOD based on the assumption that the block interleaving of the type A is performed, and a MDOCOD-B which is a MDOCOD based on the assumption that the block interleaving of the type B is performed, and wherein when the block interleaving of the type A is performed on the LDPC code of the MODCOD-B, the group-wise interleaving unit performs the group-wise interleaving on the LDPC code of the MODCOD-B such that the same block interleaving result as the block interleaving result obtained when the block interleaving of the type B is performed is obtained, or when the block interleaving of the type B is performed on the LDPC code of the MODCOD-A, the group-wise interleaving unit performs the group-wise interleaving on the LDPC code of the MDOCOD-A such that the same block interleaving result as the block interleaving result obtained when the block interleaving of the type A is performed is obtained.
-
-
2. A data processing method comprising:
-
group-wise interleaving which interleaves an LDPC code having a code length (N) of 16,200 bits or 64,800 bits for every bit group of 360 bits; and block interleaving in such a manner that an LDPC code obtained by performing the group-wise interleaving is written in m number of columns as storage regions arranged in the row direction, m bits are obtained by respectively reading the LDPC code from m number of columns bit by bit, and the m bits are interleaved into one symbol corresponding to any one of 2m number of signal points defined by a modulation scheme, wherein a type of the block interleaving includes a type A in which the writing of an LDPC code obtained by performing the group-wise interleaving in the column direction of the columns is iteratively performed on m number of columns, and a type B in which the writing of an LDPC code obtained by performing the group-wise interleaving in the row direction of m number of columns for every bit group is iteratively performed, wherein a MODCOD which is a combination of the LDPC code and the modulation scheme includes a MODCOD-A which is a MODCOD based on the assumption that the block interleaving of the type A is performed, and a MDOCOD-B which is a MDOCOD based on the assumption that the block interleaving of the type B is performed, and wherein when the block interleaving of the type A is performed on the LDPC code of the MODCOD-B, in the group-wise interleaving, the group-wise interleaving is performed on the LDPC code of the MODCOD-B such that the same block interleaving result as the block interleaving result obtained when the block interleaving of the type B is performed is obtained, or when the block interleaving of the type B is performed on the LDPC code of the MODCOD-A, in the group-wise interleaving, the group-wise interleaving is performed on the LDPC code of the MDOCOD-A such that the same block interleaving result as the block interleaving result obtained when the block interleaving of the type A is performed is obtained.
-
-
3. A data processing apparatus comprising:
-
a block deinterleaving unit that performs block deinterleaving which returns m bits of a symbol obtained from data transmitted from a transmission apparatus to an LDPC code obtained by performing group-wise interleaving; and a group-wise deinterleaving unit that performs group-wise deinterleaving which returns the arrangement of the LDPC code obtained by performing the group-wise interleaving on the original arrangement, wherein the transmission apparatus includes a group-wise interleaving unit that performs group-wise interleaving which interleaves an LDPC code having a code length (N) of 16,200 bits or 64,800 bits for every bit group of 360 bits, and a block interleaving unit that performs block interleaving in such a manner that an LDPC code obtained by performing the group-wise interleaving is written in m number of columns as storage regions arranged in the row direction, m bits are obtained by respectively reading the LDPC code from m number of columns bit by bit, and the m bits are interleaved into one symbol corresponding to any one of 2m number of signal points defined by a modulation scheme, wherein a type of the block interleaving includes a type A in which the writing of an LDPC code obtained by performing the group-wise interleaving in the column direction of the columns is iteratively performed on m number of columns, and a type B in which the writing of an LDPC code obtained by performing the group-wise interleaving in the row direction of m number of columns for every bit group is iteratively performed, wherein a MODCOD which is a combination of the LDPC code and the modulation scheme includes a MODCOD-A which is a MODCOD based on the assumption that the block interleaving of the type A is performed, and a MDOCOD-B which is a MDOCOD based on the assumption that the block interleaving of the type B is performed, and wherein when the block interleaving of the type A is performed on the LDPC code of the MODCOD-B, the group-wise interleaving unit performs the group-wise interleaving on the LDPC code of the MODCOD-B such that the same block interleaving result as the block interleaving result obtained when the block interleaving of the type B is performed is obtained, or when the block interleaving of the type B is performed on the LDPC code of the MODCOD-A, the group-wise interleaving unit performs the group-wise interleaving on the LDPC code of the MDOCOD-A such that the same block interleaving result as the block interleaving result obtained when the block interleaving of the type A is performed is obtained.
-
-
4. A data processing method comprising:
-
block deinterleaving which returns m bits of a symbol obtained from data transmitted from a transmission apparatus to an LDPC code obtained by performing group-wise interleaving; and group-wise deinterleaving which returns the arrangement of the LDPC code obtained by performing the group-wise interleaving on the original arrangement, wherein the transmission apparatus includes a group-wise interleaving unit that performs group-wise interleaving which interleaves an LDPC code having a code length (N) of 16,200 bits or 64,800 bits for every bit group of 360 bits, and a block interleaving unit that performs block interleaving in such a manner that an LDPC code obtained by performing the group-wise interleaving is written in m number of columns as storage regions arranged in the row direction, m bits are obtained by respectively reading the LDPC code from m number of columns bit by bit, and the m bits are interleaved into one symbol corresponding to any one of 2m number of signal points defined by a modulation scheme, wherein a type of the block interleaving includes a type A in which the writing of an LDPC code obtained by performing the group-wise interleaving in the column direction of the columns is iteratively performed on m number of columns, and a type B in which the writing of an LDPC code obtained by performing the group-wise interleaving in the row direction of m number of columns for every bit group is iteratively performed, wherein a MODCOD which is a combination of the LDPC code and the modulation scheme includes a MODCOD-A which is a MODCOD based on the assumption that the block interleaving of the type A is performed, and a MDOCOD-B which is a MDOCOD based on the assumption that the block interleaving of the type B is performed, and wherein when the block interleaving of the type A is performed on the LDPC code of the MODCOD-B, the group-wise interleaving unit performs the group-wise interleaving on the LDPC code of the MODCOD-B such that the same block interleaving result as the block interleaving result obtained when the block interleaving of the type B is performed is obtained, or when the block interleaving of the type B is performed on the LDPC code of the MODCOD-A, the group-wise interleaving unit performs the group-wise interleaving on the LDPC code of the MDOCOD-A such that the same block interleaving result as the block interleaving result obtained when the block interleaving of the type A is performed is obtained.
-
Specification