Methods and apparatuses for broadcast multicast or groupcast transmission using vertical check blocks

US12206497B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12206497-B2
Application numberUS-202117368500-A
CountryUS
Kind codeB2
Filing dateJul 6, 2021
Priority dateJul 17, 2020
Publication dateJan 21, 2025
Grant dateJan 21, 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.

Methods and systems for two-dimensional (2D) coding are described for broadcast, multicast or groupcast applications. Two or more information code blocks (CBs) are transmitted to a plurality of intended receiving nodes. One or more cross-CB check blocks are generated, each cross-CB check block being generated based on a set of cross-CB bits, the set of cross-CB bits including at least one bit selected from each of at least two of the information CBs. At least one cross-CB check block is transmitted to at least one of the intended receiving nodes.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method, comprising: transmitting two or more information code blocks (CBs) in a broadcast, multicast or groupcast transmission to a plurality of intended receiving nodes, wherein each of the two or more information CBs includes a respective set of information bits and a respective CB-specific check block encoded from the respective set of information bits; generating one or more cross-CB check blocks, each cross-CB check block generated by combining at least two subsets of one or more bits each, each of the at least two subsets being a respective subset of bits of a respective one of at least two of the information CBs; and transmitting at least one of the one or more cross-CB check blocks in another broadcast, multicast or groupcast transmission to two or more of the intended receiving nodes. 2. The method of claim 1 , wherein feedback from the intended receiving nodes indicates whether a respective intended receiving node successfully decoded the two or more information CBs; the method further comprising: transmitting the at least one cross-CB check block after determining, from received negative acknowledgement (NACK) feedback or absence of acknowledgement (ACK) feedback, that at least one of the intended receiving nodes failed to successfully decode the two or more information CBs. 3. The method of claim 1 , wherein respective sets of one or more cross-CB check blocks are transmitted in respective retransmissions, for a predetermined number of retransmissions, in absence of any feedback from any of the intended receiving nodes for an initial transmission. 4. The method of claim 1 , further comprising: receiving an acknowledgement (ACK) feedback from at least one intended receiving node, after an initial transmission or after a given retransmission; wherein any retransmissions after the initial transmission or the given retransmission are not transmitted to the at least one intended receiving node from which the ACK feedback was received. 5. The method of claim 1 , wherein transmission of at least one of the one or more cross-CB check blocks to the plurality of intended receiving nodes is performed, in absence of negative acknowledgement (NACK) feedback, until an acknowledgement (ACK) feedback is received from each of the plurality of intended receiving nodes. 6. The method of claim 1 , wherein the two or more information CBs are transmitted in at least two separately transmitted packets to the plurality of intended receiving nodes, and wherein the one or more cross-CB check blocks are generated by combining respective subsets of one or more bits selected from CBs of each of the at least two packets. 7. The method of claim 1 , further comprising: transmitting a control signal to the intended receiving nodes, the control signal indicating information about one or more parameters used in generating the one or more cross-CB check blocks; wherein the control signal indicates information about one or more of: an indication of new transmission or retransmission; a HARQ process identifier; a number of repetitions for retransmission; a number of cross-CB check blocks transmitted; an index of the two or more information CBs used for generating the one or more cross-CB check blocks; an interleaver used for generating the one or more cross-CB check blocks; or a redundancy version (RV) or RV sequence indicating how the one or more cross-CB check blocks are generated. 8. The method of claim 1 , further comprising: receiving, from a base station, a resource allocation for transmitting the two or more information CBs; wherein resources for transmission of the at least one cross-CB check block are also allocated by the base station. 9. The method of claim 8 , further comprising: receiving feedback indicating whether at least one intended receiving node failed to successfully decode at least one of the two or more information CBs; transmitting, to the base station, a report of negative acknowledgement (NACK); and receiving, from the base station, an additional resource allocation for transmitting the at least one cross-CB check block. 10. The method of claim 8 , wherein resources for a predetermined number of transmissions of cross-CB check blocks are also allocated in the resource allocation from the base station. 11. The method of claim 1 , further comprising: selecting, from a resource pool, resources for transmitting the two or more information CBs; wherein resources for transmission of the at least one cross-CB check block are also selected from the resource pool. 12. The method of claim 1 , wherein a number of cross-CB check blocks transmitted in the another broadcast, multicast or groupcast transmission is fewer than a number of unsuccessfully decoded information CBs at any of the intended receiving nodes. 13. The method of claim 1 , wherein a single cross-CB check block is sufficient to assist in decoding of two or more unsuccessfully decoded information CBs. 14. An apparatus comprising a processing unit, the processing unit being configured to execute machine-readable instructions to cause the apparatus to: transmit two or more information code blocks (CBs) in a broadcast, multicast or groupcast transmission to a plurality of intended receiving nodes, wherein each of the two or more information CBs includes a respective set of information bits and a respective CB-specific check block encoded from the respective set of information bits; generate one or more cross-CB check blocks, each cross-CB check block being generated by combining at least two subsets of one or more bits each, each of the at least two subsets being a respective subset of bits of a respective one of at least two of the information CBs; and transmit at least one of the one or more cross-CB check blocks in another broadcast, multicast or groupcast transmission to two or more of the intended receiving nodes. 15. The apparatus of claim 14 , wherein feedback from the intended receiving nodes indicates whether a respective intended receiving node successfully decoded the two or more information CBs; wherein the processing unit is further configured to execute the instructions to cause the apparatus to: transmit the at least one cross-CB check block after determining, from received negative acknowledgement (NACK) feedback or absence of acknowledgement (ACK) feedback, that at least one of the intended receiving nodes failed to successfully decode the two or more information CBs. 16. The apparatus of claim 14 , wherein respective sets of one or more cross-CB check blocks are transmitted in respective retransmissions, for a predetermined number of retransmissions, in absence of any feedback from any of the intended receiving nodes for an initial transmission. 17. The apparatus of claim 14 , wherein the processing unit is further configured to execute the instructions to cause the apparatus to: transmit a control signal to the intended receiving nodes, the control signal indicating information about one or more parameters used in generating the one or more cross-CB check blocks; wherein the control signal indicates information about one or more of: an indication of new transmission or retransmission; a HARQ process identifier; a number of repetitions for retransmission; a number of cross-CB check blocks transmitted; an index of the two or more information CBs used for generating the one or more cross-CB check blocks; an interleaver used for generating the one or more cross-CB check blocks; or a redundancy version (RV) or RV sequence

Assignees

Inventors

Classifications

  • Transmission or retransmission of more than one copy of a message · CPC title

  • H04L1/1819Primary

    with retransmission of additional or different redundancy · CPC title

  • Selection of wireless resources by user or terminal · CPC title

  • ARQ related signaling · CPC title

  • Point-to-multipoint · 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 US12206497B2 cover?
Methods and systems for two-dimensional (2D) coding are described for broadcast, multicast or groupcast applications. Two or more information code blocks (CBs) are transmitted to a plurality of intended receiving nodes. One or more cross-CB check blocks are generated, each cross-CB check block being generated based on a set of cross-CB bits, the set of cross-CB bits including at least one bit s…
Who is the assignee on this patent?
Cao Yu, Jia Ming, Ma Jianglei, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04L1/1819. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 21 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).