# US 10,484,147 B2 · Techniques for enhanced machine type communication acknowledgment bundling

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,484,147 B2
- Document ID: US10484147B2
- Status: Granted
- Kind: B2
- Application number: 15/886,244
- Filed: 2018-02-01
- Published: 2018-08-09
- Granted: 2019-11-19
- Earliest claimed: 2018-02-01
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Kapil Bhattad; Alberto Rico Alvarino
- Web page: https://patentgrep.com/patent/US10484147B2

## CPC

- H04L 1/1861: {Physical mapping arrangements (for ACK signaling see also H04L5/0053)}
- H04L 1/1621: {Group acknowledgement, i.e. the acknowledgement message defining a range of identifiers, e.g. of sequence numbers}
- H04L 1/1635: {Cumulative acknowledgement, i.e. the acknowledgement message applying to all previous messages}
- H04L 1/1657: {Implicit acknowledgement of correct or incorrect reception, e.g. with a moving window}
- H04L 1/1819: {with retransmission of additional or different redundancy}
- H04L 1/1832: {Details of sliding window management}
- H04L 1/1854: {Scheduling and prioritising arrangements}
- H04L 1/1858: {Transmission or retransmission of more than one copy of acknowledgement message}
- H04L 1/1864: {ARQ related signaling (H04L1/1607 takes precedence)}
- H04L 1/187: {Details of sliding window management}
- H04L 1/1896: {ARQ related signaling}
- H04L 5/0055: {Physical resource allocation for ACK/NACK (for physical mapping arrangements in ARQ protocols H04L1/1861)}
- H04L 5/0082: {at predetermined intervals}
- H04L 5/0091: {Signalling for the administration of the divided path, e.g. signalling of configuration information}
- H04L 5/0092: {Indication of how the channel is divided}
- H04L 5/16: Half-duplex systems; Simplex/duplex switching; Transmission of break signals {non-automatically inverting the direction of transmission}
- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04W 72/23: in the downlink direction of a wireless link, i.e. towards a terminal
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Techniques and apparatus for hybrid automatic retransmission request (HARQ) acknowledgement (ACK) bundling in half duplex frequency division duplexing (HD-FDD) systems are provided. One technique includes determining ACK parameter(s) to be used for acknowledging a bundled transmission that includes instance(s) of a channel across subframe(s). An indication of the ACK parameter(s) is signaled to a user equipment (UE). The ACK parameter(s) include a first ACK parameter that conveys a size of the bundled transmission and a second ACK parameter that conveys an amount of time for the UE to delay acknowledging a data transmission in an instance of the channel after receiving the data transmission. The UE may acknowledge the bundled transmission in accordance with the ACK parameter(s).

## Claims

### Claim 1

A method for wireless communication by a base station (BS), comprising:
determining a plurality of acknowledgment (ACK) parameters for acknowledging a transmission comprising a plurality of instances of a data channel across a plurality of subframes, wherein the plurality of ACK parameters are determined for each instance of a plurality of instances of a control channel, each instance of the plurality of instances of the control channel being associated with a different instance of the plurality of instances of the data channel in the transmission, such that an ACK for the plurality of instances of the data channel across the plurality of the subframes is sent on a single uplink subframe; and
signaling an indication of the plurality of ACK parameters determined for each instance of the plurality of instances of the control channel to a user equipment (UE), wherein:
the plurality of ACK parameters determined for each instance of the plurality of instances of the control channel comprise a first ACK parameter that conveys a size of the transmission and a second ACK parameter that conveys an amount of time for the UE to delay acknowledging a data transmission in the associated instance of the data channel after receiving the data transmission;
the first ACK parameter of the plurality of ACK parameters for the instance of the control channel associated with a last instance of the data channel in the transmission indicates a correct size of the transmission; and
the size of the transmission comprises a number of the plurality of instances of the data channel in the transmission.

### Claim 2 (depends on 1)

The method of claim 1, wherein the amount of time comprises one or more subframes.

### Claim 3 (depends on 1)

The method of claim 1, wherein:
the data channel comprises a physical downlink shared channel (PDSCH); and
the control channel comprises a machine type communication physical downlink control channel (MPDCCH).

### Claim 4 (depends on 1)

The method of claim 1, wherein the size of the transmission indicates whether the data channel is the last instance of the plurality of instances of the data channel in the transmission.

### Claim 5 (depends on 1)

The method of claim 1, wherein, for each instance of the plurality of instances of the data channel prior to the last instance of the plurality of instances of the data channel, the size of the transmission is set to a size greater than a number of that instance in the plurality of instances of the data channel.

### Claim 6 (depends on 5)

The method of claim 5, wherein the size greater than the number of that instance is a maximum number of allowed instances of the plurality of instances of the data channel with uplink ACK on a single subframe.

### Claim 7

A method for wireless communications by a user equipment (UE), comprising:
receiving an indication of a plurality of acknowledgement (ACK) parameters for acknowledging a transmission comprising a plurality of instances of a data channel across a plurality of subframes; and
acknowledging the transmission in accordance with the plurality of ACK parameters, wherein:
the plurality of ACK parameters are indicated for each instance of a plurality of instances of a control channel, each instance of the plurality of instances of the control channel being associated with a different instance of the plurality of instances of the data channel in the transmission, such that acknowledging the transmission comprises sending an ACK or negative ACK (NACK) for the plurality of instances of the data channel received across the plurality of the subframes on a single uplink subframe;
the plurality of ACK parameters indicated for each instance of the plurality of instances of the control channel comprise a first ACK parameter that conveys a size of the transmission and a second ACK parameter that conveys an amount of time for the UE to delay acknowledging a data transmission in the associated instance of the data channel after receiving the data transmission;
the first ACK parameter of the plurality of ACK parameters indicated for the instance of the control channel associated with a last instance of the data channel in the transmission indicates a correct size of the transmission; and
the size of the transmission comprises a number of the plurality of instances of the data channel in the transmission.

### Claim 8 (depends on 7)

The method of claim 7, wherein the amount of time comprises one or more subframes.

### Claim 9 (depends on 7)

The method of claim 7, wherein:
the data channel comprises a physical downlink shared channel (PDSCH); and
the control channel comprises a machine type communication physical downlink control channel (MPDCCH).

### Claim 10 (depends on 7)

The method of claim 7, further comprising:
determining a first size of the transmission based at least in part on the plurality of ACK parameters; and
determining a second size of the transmission based at least in part on a number of the plurality of instances of the control channel detected that indicate the single uplink subframe.

### Claim 11 (depends on 10)

The method of claim 10, wherein the first size of the transmission is determined based on the plurality of ACK parameters in a last received instance of the plurality of instances of the control channel.

### Claim 12 (depends on 11)

The method of claim 11, wherein acknowledging the transmission comprises sending the ACK in the single uplink subframe if the first size is equal to the second size and each instance of the plurality of instances of the data channel associated with the single uplink subframe is decoded correctly.

### Claim 13 (depends on 11)

The method of claim 11, wherein acknowledging the transmission comprises sending the NACK in the single uplink subframe if the first size is not equal to the second size or if any instance of the plurality of instances of the data channel associated with the single uplink subframe is decoded incorrectly.

### Claim 14 (depends on 7)

The method of claim 7, further comprising determining whether an instance of the data channel in the transmission is the last instance of the plurality of instances of the data channel in the transmission based in part on the size of the transmission indicated by the first ACK parameter for the instance of the control channel associated with the instance of the data channel.

### Claim 15 (depends on 14)

The method of claim 14, wherein the determination is that the instance of the data channel in the transmission is not the last instance of the plurality of instances of the data channel in the transmission if the size of the transmission indicated by the first ACK parameter for the instance of the control channel associated with the instance of the data channel is set to a size greater than a number of instances of the data channel received by the UE.

### Claim 16 (depends on 15)

The method of claim 15, wherein the size greater than the number of instances of the data channel received by the UE is a maximum number of allowed instances of the plurality of instances of the data channel with uplink ACK on a single subframe.

### Claim 17 (depends on 14)

The method of claim 14, wherein the determination is that the instance of the data channel in the transmission is the last instance of the plurality of instances of the data channel in the transmission if the size of the transmission indicated by the first ACK parameter for the instance of the control channel associated with the instance of the data channel is equal to a number of instances of the data channel received by the UE.

### Claim 18

An apparatus for wireless communication, comprising:
at least one processor configured to:
determine a plurality of acknowledgment (ACK) parameters for acknowledging a transmission comprising a plurality of instances of a data channel across a plurality of subframes, wherein the plurality of ACK parameters are determined for each instance of a plurality of instances of a control channel, each instance of the plurality of instances of the control channel being associated with a different instance of the plurality of instances of the data channel in the transmission, such that an ACK for the plurality of instances of the data channel across the plurality of the subframes is sent on a single uplink subframe; and
signal an indication of the plurality of ACK parameters determined for each instance of the plurality of instances of the control channel to a user equipment (UE), wherein:
the plurality of ACK parameters determined for each instance of the plurality of instances of the control channel comprise a first ACK parameter that conveys a size of the transmission and a second ACK parameter that conveys an amount of time for the UE to delay acknowledging a data transmission in the associated instance of the data channel after receiving the data transmission;
the first ACK parameter of the plurality of ACK parameters for the instance of the control channel associated with a last instance of the data channel in the transmission indicates a correct size of the transmission; and
the size of the transmission comprises a number of the plurality of instances of the data channel in the transmission; and
a memory coupled to the at least one processor.

### Claim 19 (depends on 18)

The apparatus of claim 18, wherein the amount of time comprises one or more subframes.

### Claim 20 (depends on 18)

The apparatus of claim 18, wherein, for each instance of the plurality of instances of the data channel prior to the last instance of the plurality of instances of the data channel, the size of the transmission is set to a size greater than a number of that instance in the plurality of instances of the data channel.

### Claim 21 (depends on 20)

The apparatus of claim 20, wherein the size greater than the number of that instance is a maximum number of allowed instances of the plurality of instances of the data channel with uplink ACK on a single subframe.

### Claim 22

An apparatus for wireless communication, comprising:
at least one processor configured to:
receive an indication of a plurality of acknowledgement (ACK) parameters for acknowledging a transmission comprising a plurality of instances of a data channel across a plurality of subframes; and
acknowledge the transmission in accordance with the plurality of ACK parameters, wherein:
the plurality of ACK parameters are indicated for each instance of a plurality of instances of a control channel, each instance of the plurality of instances of the control channel being associated with a different instance of the plurality of instances of the data channel in the transmission, such that acknowledging the transmission comprises sending an ACK or negative ACK (NACK) for the plurality of instances of the data channel received across the plurality of the subframes on a single uplink subframe;
the plurality of ACK parameters indicated for each instance of the plurality of instances of the control channel comprise a first ACK parameter that conveys a size of the transmission and a second ACK parameter that conveys an amount of time for the apparatus to delay acknowledging a data transmission in the associated instance of the data channel after receiving the data transmission;
the first ACK parameter of the plurality of ACK parameters indicated for the instance of the control channel associated with a last instance of the data channel in the transmission indicates a correct size of the transmission; and
the size of the transmission comprises a number of the plurality of instances of the data channel in the transmission; and
a memory coupled to the at least one processor.

### Claim 23 (depends on 22)

The apparatus of claim 22, wherein the amount of time comprises one or more subframes.

### Claim 24 (depends on 22)

The apparatus of claim 22, wherein:
the at least one processor is further configured to:
determine a first size of the transmission based at least in part on the plurality of ACK parameters; and
determine a second size of the transmission based at least in part on a number of the plurality of instances of the control channel detected that indicate the single uplink subframe.

### Claim 25 (depends on 24)

The apparatus of claim 24, wherein the first size of the transmission is determined based on the plurality of ACK parameters in a last received instance of the plurality of instances of the control channel.

### Claim 26 (depends on 25)

The apparatus of claim 25, wherein the at least one processor is configured to acknowledge the transmission by sending the ACK in the single uplink subframe if the first size is equal to the second size and each instance of the plurality of instances of the data channel associated with the single uplink subframe is decoded correctly.

### Claim 27 (depends on 25)

The apparatus of claim 25, wherein the at least one processor is configured to acknowledge the transmission by sending the NACK in the single uplink subframe if the first size is not equal to the second size or if any instance of the plurality of instances of the data channel associated with the single uplink subframe is decoded incorrectly.

### Claim 28 (depends on 22)

The apparatus of claim 22, wherein the at least one processor is further configured to determine whether an instance of the data channel in the transmission is the last instance of the plurality of instances of the data channel in the transmission based in part on the size of the transmission indicated by the first ACK parameter for the instance of the control channel associated with the instance of the data channel.

### Claim 29 (depends on 28)

The apparatus of claim 28, wherein the at least one processor is configured to determine that the instance of the data channel in the transmission is not the last instance of the plurality of instances of the data channel in the transmission if the size of the transmission indicated by the first ACK parameter for the instance of the control channel associated with the instance of the data channel is set to a size greater than a number of instances of the data channel received by the apparatus.

### Claim 30 (depends on 29)

The apparatus of claim 29, wherein the size greater than the number of instances of the data channel received by the apparatus is a maximum number of allowed instances of the plurality of instances of the data channel with uplink ACK on a single subframe.
