Code block cluster level harq

US2016226643A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016226643-A1
Application numberUS-201514965458-A
CountryUS
Kind codeA1
Filing dateDec 10, 2015
Priority dateFeb 3, 2015
Publication dateAug 4, 2016
Grant date

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, systems, and devices are described for wireless communication. Wireless devices may exchange data using Medium Access Control (MAC) layer units known as transport blocks. The transport blocks may be partitioned into code block clusters (CBCs), each of which may include one or more code blocks. A receiving device may attempt to decode a transport block and send acknowledgement (ACK) and negative-acknowledgment (NACK) information to the transmitting device based on the whether each CBC was successfully decoded. The transmitting device may retransmit a redundancy version of a CBC for each NACK received. The transmitting device may group CBCs in segments of a transport block according to redundancy version. In some cases, the transmitting device may send a control message in a control channel which indicates the composition of the transport block.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method of communication at a wireless device, comprising: identifying a redundancy version of a first code block cluster (CBC) for transmission during a transmission time interval (TTI); identifying a version of a second CBC for transmission during the TTI; and transmitting a transport block comprising the redundancy version of the first CBC and the version of the second CBC during the TTI. 2 . The method of claim 1 , wherein the version of the second CBC transmitted during the TTI comprises a redundancy version or a new version of the second CBC. 3 . The method of claim 1 , further comprising: configuring the transport block based at least in part on a set of redundancy version segments, each redundancy version segment of the set comprising a subset of CBCs having a same redundancy version. 4 . The method of claim 3 , further comprising: transmitting a control message for the TTI comprising an indication of which redundancy version segments are included in the transport block. 5 . The method of claim 4 , wherein the control message for the TTI comprises an indication of a redundancy version associated with each CBC included in the transport block. 6 . The method of claim 4 , wherein the control message further comprises an acknowledgement (ACK)/negative acknowledgement (NACK) failure indicator. 7 . The method of claim 6 , further comprising: determining whether an ACK or a NACK was received for a transmitted CBC, wherein the ACK/NACK failure indicator is based at least in part on the determination whether the ACK or NACK was received. 8 . The method of claim 1 , further comprising: storing a hybrid automatic repeat request (HARQ) state corresponding to a set of transmitted CBCs. 9 . The method of claim 8 , further comprising: receiving an ACK/NACK response for the set of transmitted CBCs; and updating the HARQ state based at least in part on the ACK/NACK response. 10 . The method of claim 8 , further comprising: determining that an ACK/NACK response has not been received for the set of transmitted CBCs; and refraining from updating the HARQ state based at least in part on the determination that the ACK/NACK response has not been received. 11 . A method of communication at a wireless device, comprising: identifying a redundancy version of a first code block cluster (CBC) for reception during a transmission time interval (TTI); identifying a version of a second CBC for reception during the TTI; and receiving a transport block comprising the redundancy version of the first CBC and the version of the second CBC during the TTI. 12 . The method of claim 11 , wherein the version of the second CBC transmitted during the TTI comprises a redundancy version or a new version of the second CBC. 13 . The method of claim 11 , wherein the transport block is based at least in part on a set of redundancy version segments, each redundancy version segment of the set comprising one or more CBCs having a same redundancy version. 14 . The method of claim 13 , further comprising: receiving a control message for the TTI comprising an indication of which redundancy version segments are included in the transport block. 15 . The method of claim 14 , wherein the control message further comprises an acknowledgement (ACK)/negative acknowledgement (NACK) failure indicator. 16 . The method of claim 11 , further comprising: storing a hybrid automatic repeat request (HARQ) state corresponding to a set of received CBCs. 17 . The method of claim 16 , further comprising: updating the HARQ state based at least in part on processing a cyclic redundancy check (CRC) associated with one or more of the set of received CBCs. 18 . An apparatus for communication at a wireless device, comprising: a processor; memory in electronic communication with the processor; and instructions stored in the memory; wherein the instructions are executable by the processor to: identify a redundancy version of a first code block cluster (CBC) for transmission during a transmission time interval (TTI); identify a version of a second CBC for transmission during the TTI; and transmit a transport block comprising the redundancy version of the first CBC and the version of the second CBC during the TTI. 19 . The apparatus of claim 18 , wherein the version of the second CBC transmitted during the TTI comprises a redundancy version or a new version of the second CBC. 20 . The apparatus of claim 18 , wherein the instructions are executable by the processor to: configure the transport block based at least in part on a set of redundancy version segments, each redundancy version segment of the set comprising a subset of CBCs having a same redundancy version. 21 . The apparatus of claim 20 , wherein the instructions are executable by the processor to: transmit a control message for the TTI comprising an indication of which redundancy version segments are included in the transport block. 22 . The apparatus of claim 21 , wherein the control message for the TTI comprises an indication of a redundancy version associated with each CBC included in the transport block. 23 . The apparatus of claim 21 , wherein the indication comprises four bits corresponding to a combination of redundancy version segments. 24 . The apparatus of claim 21 , wherein the control message further comprises an acknowledgement (ACK)/negative acknowledgement (NACK) failure indicator. 25 . The apparatus of claim 24 , wherein the instructions are executable by the processor to: determine whether an ACK or a NACK was received for a transmitted CBC, wherein the ACK/NACK failure indicator is based at least in part on the determination whether the ACK or NACK was received. 26 . The apparatus of claim 18 , wherein the instructions are executable by the processor to: store a hybrid automatic repeat request (HARQ) state corresponding to a set of transmitted CBCs. 27 . An apparatus for communication at a wireless device, comprising: a processor; memory in electronic communication with the processor; and instructions stored in the memory; wherein the instructions are executable by the processor to: identify a redundancy version of a first code block cluster (CBC) for reception during a transmission time interval (TTI); identify a version of a second CBC for reception during the TTI; and receive a transport block comprising the redundancy version of the first CBC and the version of the second CBC during the TTI. 28 . The apparatus of claim 27 , wherein the version of the second CBC transmitted during the TTI comprises a redundancy version or a new version of the second CBC. 29 . The apparatus of claim 27 , wherein the transport block is based at least in part on a set of redundancy version segments, each redundancy version segment of the set comprising one or more CBCs having a same redundancy version. 30 . The apparatus of claim 29 , wherein the instructions are executable by the processor to: receive a control message for the TTI comprising an indication of which redundancy version segments are included in the transport block.

Assignees

Inventors

Classifications

  • Details of the supervisory signal · CPC title

  • H04L1/0089Primary

    in payload · CPC title

  • ARQ related signaling · CPC title

  • H04L1/1819Primary

    with retransmission of additional or different redundancy · CPC title

  • involving configuration of automatic repeat request [ARQ] with parallel processes · 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 US2016226643A1 cover?
Methods, systems, and devices are described for wireless communication. Wireless devices may exchange data using Medium Access Control (MAC) layer units known as transport blocks. The transport blocks may be partitioned into code block clusters (CBCs), each of which may include one or more code blocks. A receiving device may attempt to decode a transport block and send acknowledgement (ACK) and…
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04L1/0089. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Aug 04 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).