Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020208290 - INFORMATION CODING

Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

[ EN ]

CLAIMS:

1. An apparatus comprising:

at least one processor and at least one memory including a computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to:

puncture a part of block-coded bits determined by using a code generator matrix for generating a coded block a size of which as stored matches a size of a parity check matrix; puncture bits of the coded block to make a number of bits of the coded block to match a number of output bits of a distribution matcher, wherein the distribution matcher is used to create a shaped constellation according to probabilistic amplitude shaping, and

generate parity bits for the punctured coded block, comprising first parity bits to be used as signs to create a symmetric part of the shaped constellation and second parity bits, wherein the second parity bits are mapped to at least one quadrature amplitude modulation symbol without shaping.

2. The apparatus according to claim 1, wherein the block code is a quasi-systematic low density parity check code.

3. The apparatus according to claim 1 or 2, wherein the parity check matrix is quasi-cyclic.

4. The apparatus according to any of the preceding claims 1-3, wherein a number of the second parity bits is smaller than a number of the first parity bits.

5. The apparatus according to any of claims 1-4, wherein each of the at least one quadrature amplitude modulation symbol comprises block-coded bits and one bit used as a sign.

6. A method comprising:

puncturing a part of block-coded bits determined by using a code generator matrix for generating a coded block a size of which as stored matches a size of a parity check matrix; puncturing bits of the coded block to make a number of bits of the coded block to match a number of output bits of a distribution matcher, wherein the distribution matcher is used to create a shaped constellation according to probabilistic amplitude shaping, and

generating parity bits for the punctured coded block, comprising first parity bits to be used as signs to create a symmetric part of the shaped constellation and second parity bits, wherein the second parity bits are mapped to at least one quadrature amplitude modulation symbol without shaping.

7. The method of claim 6, wherein the block code is a quasi- systematic low density parity check code.

8. The method according to claim 6 or 7, wherein the parity check matrix is quasi-cyclic.

9. The method according to any of the preceding claims 6-8, wherein a number of the second parity bits is smaller than a number of the first parity bits.

10. The method according to any of claims 6-9, wherein each of the at least one quadrature amplitude modulation symbol comprises block-coded bits and one bit used as a sign.

11. A computer program comprising instructions which, when the program is executed by an apparatus, cause the apparatus to carry out the method of any of claims 6-10.

12. An apparatus comprising means for carrying out the method according to any one of claims 6-10.