Method and apparatus for data decoding in communication or broadcasting system

US11876534B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11876534-B2
Application numberUS-202117526088-A
CountryUS
Kind codeB2
Filing dateNov 15, 2021
Priority dateSep 10, 2019
Publication dateJan 16, 2024
Grant dateJan 16, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method may include, and/or a device may be configured for: receiving, from a transmitting device, a signal corresponding to input bits; performing demodulation based on the signal to determine values corresponding to the input bits; identifying a number of the input bits based on the signal; identifying a base matrix and a lifting size based on the number of the input bits; identifying a parity check matrix based on the base matrix; determining a number of layers based on the lifting size and a number of the values; determining an order of layers for low density parity check (LDPC) decoding based on the number of layers; and performing the LDPC decoding to determine the input bits based on the values, the parity check matrix, and the order of layers.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for low density parity check (LDPC) decoding performed by a receiving device in a wireless communication system, the method comprising: receiving, from a transmitting device, a signal corresponding to input bits; performing demodulation based on the signal to determine values corresponding to the input bits; identifying a number of the input bits based on the signal; identifying a base matrix and a lifting size based on the number of the input bits; identifying a parity check matrix based on the base matrix; determining a number of layers based on the lifting size and a number of the values; determining an order of layers for the LDPC decoding based on the number of layers; and performing the LDPC decoding to determine the input bits based on the values, the parity check matrix, and the order of layers. 2. The method of claim 1 , wherein determining the number of layers is performed further based on a number of punctured input bits at the transmitting device, and wherein the number of punctured input bits is a multiple of the lifting size. 3. The method of claim 1 , wherein the layers include at least four row blocks in the parity check matrix regardless of the lifting size and the number of values. 4. The method of claim 1 , wherein determining the number of layers is performed further based on a number of shortened input bits at the transmitting device. 5. The method of claim 1 , wherein determining the number of layers is performed further based on a redundancy version (RV). 6. The method of claim 1 , wherein a predetermined sequence is further used to determine the order of layers for the LDPC decoding. 7. The method of claim 6 , wherein the order of layers for the LDPC decoding is determined based on a sequence including a set of numbers less than a number of layers in the predetermined sequence. 8. The method of claim 6 , wherein the predetermined sequence includes values including: 42, 40, 26, 34, 37, 45, 30, 32, 22, 28, 38, 44, 41, 20, 27, 25, 31, 36, 39, 13, 33, 35, 24, 29, 43, 17, 23, 18, 21, 14, 6, 10, 16, 1, 4, 19, 7, 12, 15, 9, 5, 11, 8, 0, 2, 3. 9. The method of claim 6 , wherein the predetermined sequence is identified based on a modulation order. 10. The method of claim 1 , wherein the values include at least one of a log likelihood ratio (LLR) or likelihood ratio (LR). 11. A receiving device for low density parity check (LDPC) decoding in a wireless communication system, the receiving device comprising: a transceiver; and a controller coupled with the transceiver and configured to: receive, from a transmitting device, a signal corresponding to input bits, perform demodulation based on the signal to determine values corresponding to the input bits, identify a number of the input bits based on the signal, identify a base matrix and a lifting size based on the number of the input bits, identify a parity check matrix based on the base matrix, determine a number of layers based on the lifting size and a number of the values, determine an order of layers for the LDPC decoding based on the number of layers, and perform the LDPC decoding to determine the input bits based on the values, the parity check matrix, and the order of layers. 12. The receiving device of claim 11 , wherein the number of layers is determined further based on a number of punctured input bits at the transmitting device, and wherein the number of punctured input bits is a multiple of the lifting size. 13. The receiving device of claim 11 , wherein the layers include at least four row blocks in the parity check matrix regardless of the lifting size and the number of values. 14. The receiving device of claim 11 , wherein the number of layers is determined further based on a number of shortened input bits at the transmitting device. 15. The receiving device of claim 11 , wherein the number of layers is determined further based on a redundancy version (RV). 16. The receiving device of claim 11 , wherein a predetermined sequence is further used to determine the order of layers for the LDPC decoding. 17. The receiving device of claim 16 , wherein the order of layers for the LDPC decoding is determined based on a sequence including a set of numbers less than a number of layers in the predetermined sequence. 18. The receiving device of claim 16 , wherein the predetermined sequence includes values including: 42, 40, 26, 34, 37, 45, 30, 32, 22, 28, 38, 44, 41, 20, 27, 25, 31, 36, 39, 13, 33, 35, 24, 29, 43, 17, 23, 18, 21, 14, 6, 10, 16, 1, 4, 19, 7, 12, 15, 9, 5, 11, 8, 0, 2, 3. 19. The receiving device of claim 16 , wherein the predetermined sequence is identified based on a modulation order. 20. The receiving device of claim 11 , wherein the values include at least one of a log likelihood ratio (LLR) or likelihood ratio (LR).

Assignees

Inventors

Classifications

  • Codes on graphs and decoding on graphs, e.g. low-density parity check [LDPC] codes · CPC title

  • Matrix operations, especially for generator matrices or check matrices, e.g. column or row permutations · CPC title

  • Block codes (H04L1/0061, H04L1/0064 take precedence) · CPC title

  • Details concerning the metric · CPC title

  • Information technology; Communication · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11876534B2 cover?
A method may include, and/or a device may be configured for: receiving, from a transmitting device, a signal corresponding to input bits; performing demodulation based on the signal to determine values corresponding to the input bits; identifying a number of the input bits based on the signal; identifying a base matrix and a lifting size based on the number of the input bits; identifying a pari…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification H03M13/1102. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 16 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).