Product code for wireless communications

US12512928B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12512928-B2
Application numberUS-202318156780-A
CountryUS
Kind codeB2
Filing dateJan 19, 2023
Priority dateJan 19, 2023
Publication dateDec 30, 2025
Grant dateDec 30, 2025

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.

Various aspects of the present disclosure generally relate to wireless communication and to product codes for wireless communications. Some aspects more specifically relate to enabling a Bose-Chaudhuri-Hocquenghem (BCH) product code for wireless communications. In some aspects, a transmitter and/or a receiver may flexibly select parameters for a BCH product code based on or otherwise associated with communication parameters of a wireless communication to be encoded, such as the modulation and coding scheme (MCS) and/or allocation size, among other examples. For example, the transmitter and/or the receiver may select parameters for the BCH product code to ensure that the BCH product code is designed to handle a quantity of channel bits associated with a current configuration of a channel (for example, of an uplink data channel and/or a downlink data channel) and to increase a correction capability associated with the BCH product code for the current configuration of the channel.

First claim

Opening claim text (preview).

What is claimed is: 1 . A transmitter for wireless communication, comprising: at least one memory; and at least one processor communicatively coupled with the at least one memory, the at least one processor operable to cause the transmitter to: transmit or receive, to or from a receiver, an indication of one or more communication parameters related to transmission of a communication, the one or more communication parameters including at least one of an allocation size or a modulation and coding scheme (MCS); encode the communication using a Bose-Chaudhuri-Hocquenghem (BCH) product code, a BCH component of the BCH product code comprising a grid in accordance with one or more code parameters for the BCH product code, a quantity of elements of the grid being in accordance with the one or more communication parameters; and transmit, to the receiver and using the one or more communication parameters, the encoded communication. 2 . The transmitter of claim 1 , wherein the one or more code parameters include a quantity of columns of the grid, wherein the quantity of columns is in accordance with a quantity of channel bits of the communication, and wherein the quantity of channel bits indicate a quantity of bit available for data in accordance with the allocation size and the MCS. 3 . The transmitter of claim 2 , wherein the one or more code parameters include a quantity of rows of the grid, and wherein the quantity of rows is in accordance with the quantity of channel bits and the quantity of columns. 4 . The transmitter of claim 3 , wherein the at least one processor is further operable to cause the transmitter to: map information bits and parity bits related to the communication to the grid, the grid having a size defined by the quantity of columns and the quantity of rows; and encode columns of the grid and rows of the grid using the BCH product code to generate the encoded communication. 5 . The transmitter of claim 1 , wherein the one or more code parameters include a correction capability for the BCH product code, and wherein the correction capability is related to a quantity of information bits included in the communication, the quantity of information bits being related to a quantity of channel bits of the communication and the MCS. 6 . The transmitter of claim 5 , wherein the correction capability is defined in accordance with a quantity of available information bits in the grid being greater than or equal to the quantity of information bits included in the communication. 7 . The transmitter of claim 6 , wherein the correction capability is a first communication capability, wherein one or more rows of the grid are related to a second correction capability, and wherein a quantity of the one or more rows is defined in accordance with a difference between the quantity of available information bits and the quantity of information bits that are included in the communication. 8 . The transmitter of claim 1 , wherein the indication of the one or more communication parameters is communicated in downlink control information that schedules the communication. 9 . The transmitter of claim 1 , wherein the communication comprises a transport block, and wherein the at least one processor is further operable to cause the transmitter to: map information bits of the transport block to the grid; encode rows of the grid using the BCH product code to generate a first one or more codewords of the encoded communication; and encode columns of the grid using the BCH product code to generate a second one or more codewords of the encoded communication. 10 . A receiver for wireless communication, comprising: at least one memory; and at least one processor communicatively coupled with the at least one memory, the at least one processor operable to cause the receiver to: transmit or receive, to or from a transmitter, an indication of one or more communication parameters related to reception of a communication, the one or more communication parameters including at least one of an allocation size or a modulation and coding scheme (MCS); receive, from the transmitter and using the one or more communication parameters, an encoded communication of the communication; and decode the encoded communication using a Bose-Chaudhuri-Hocquenghem (BCH) product code, a BCH component of the BCH product code comprising a grid in accordance with one or more code parameters for the BCH product code, a quantity of elements of the grid being in accordance with the one or more communication parameters. 11 . The receiver of claim 10 , wherein the one or more code parameters include a quantity of columns of the grid, wherein the quantity of columns is in accordance with a quantity of channel bits of the communication, and wherein the quantity of channel bits indicate a quantity of bit available for data in accordance with the allocation size and the MCS. 12 . The receiver of claim 10 , wherein the one or more code parameters include a correction capability for the BCH product code, and wherein the correction capability is related to a quantity of information bits included in the communication, the quantity of information bits being related to a quantity of channel bits of the communication and the MCS. 13 . The receiver of claim 10 , wherein the grid includes one or more encoded rows and one or more encoded columns, and wherein, to cause the receiver to decode the encoded communication, the at least one processor is operable to cause the receiver to: decode, using the BCH product code, the one or more encoded rows; and decode, using the BCH product code, the one or more encoded columns if at least one of the one or more encoded rows is not successfully decoded. 14 . The receiver of claim 10 , wherein the grid includes one or more encoded rows and one or more encoded columns, and wherein, to cause the receiver to decode the encoded communication, the at least one processor is operable to cause the receiver to: iteratively decode the one or more encoded rows followed by decoding the one or more encoded columns. 15 . The receiver of claim 10 , wherein, to cause the receiver to decode the encoded communication, the at least one processor is operable to cause the receiver to: flip a log likelihood ratio (LLR) value for one or more entries of a code block of the encoded communication; and decode, using the BCH product code, the code block after flipping the LLR value for the one or more entries. 16 . A method of wireless communication performed by a transmitter, comprising: transmitting or receiving, to or from a receiver, an indication of one or more communication parameters associated with a communication, the one or more communication parameters including at least one of an allocation size or a modulation and coding scheme (MCS); encoding the communication using a Bose-Chaudhuri-Hocquenghem (BCH) product code, a BCH component of the BCH product code comprising a grid in accordance with one or more code parameters for the BCH product code, a quantity of elements of the grid being in accordance with the one or more communication parameters; and transmitting, to the receiver and using the one or more communication parameters, the encoded communication. 17 . The method of claim 16 , wherein the one or more code parameters include a quantity of columns of the grid, wherein the quantity of columns is in accordance with a quantity of channel bits of the communication, and wherein the quantity of channel bits indicate a quantity of bit available fo

Assignees

Inventors

Classifications

  • by switching between different modulation schemes · CPC title

  • Iterative decoding, including iteration between signal detection and decoding operation · CPC title

  • the control data signalling from the physical layer, e.g. DCI signalling · CPC title

  • by adapting the channel coding (H04L1/1812 takes precedence) · CPC title

  • Transmission of mode-switching indication · 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 US12512928B2 cover?
Various aspects of the present disclosure generally relate to wireless communication and to product codes for wireless communications. Some aspects more specifically relate to enabling a Bose-Chaudhuri-Hocquenghem (BCH) product code for wireless communications. In some aspects, a transmitter and/or a receiver may flexibly select parameters for a BCH product code based on or otherwise associated…
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04L1/0057. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 30 2025 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).