# US 12,009,933 B2 · Adaptive repetition in wireless communication systems

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

- Number: US 12,009,933 B2
- Document ID: US12009933B2
- Status: Granted
- Kind: B2
- Application number: 16/986,328
- Filed: 2020-08-06
- Published: 2020-11-19
- Granted: 2024-06-11
- Earliest claimed: 2018-05-17
- Assignees: AT&T Intellectual Property I, L.P.
- Applicants: AT&T Intellectual Property I, L.P.
- Inventors: Yupeng Jia; Darwin Parra; Prabhakara Aithal; Ping-Chun Hsieh
- Web page: https://patentgrep.com/patent/US12009933B2

## CPC

- H04L 1/0009: {by adapting the channel coding (H04L1/1812 takes precedence)}
- H04L 1/1825: Adaptation of specific ARQ protocol parameters according to transmission conditions
- H04L 1/0002: {by adapting the transmission rate}
- H04L 1/0026: {Transmission of channel quality indication}
- H04L 1/003: {Adaptive formatting arrangements particular to signalling, e.g. variable amount of bits}
- H04L 1/08: by repeating transmission, e.g. Verdan system {(H04L1/1858 and H04L1/189 take precedence)}
- H04L 1/189: {Transmission or retransmission of more than one copy of a message}
- H04L 1/20: using signal quality detector
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

The described technology is generally directed towards adaptively selecting a repetition level in wireless communications, based on events to improve coverage range via the repetition level while not unnecessarily reducing throughput. One such event can include a current signal-to-noise-ratio, e.g., as reported in a channel quality indicator report from a user equipment. Another such event can comprise a number of consecutive hybrid automatic repeat request acknowledgments or negative acknowledgments (HARQ ACKS/NACKS), in which consecutive ACKs tend to indicate good signal quality, while consecutive NACKs tend to indicate poor signal quality. A combination of channel quality indicator-based adaptive repetition level and HARQ ACK/NACK-based adaptive repetition level can be employed.

## Claims

### Claim 1

A method, comprising:
configuring, by network equipment comprising a processor, a user equipment with a first repetition level, wherein the first repetition level is applicable to repetition of a data block communicated between the user equipment and the network equipment for a transmission of the data block; and
in response to determining that a counter associated with hybrid automatic repeat request feedback has reached a threshold value that is greater than one count of the counter that indicates a change in channel quality between the user equipment and the network equipment, facilitating, by the network equipment, a change of the first repetition level in use by the user equipment to a second repetition level.

### Claim 2 (depends on 1)

The method of claim 1, further comprising, in response to a data block request, adjusting, by the network equipment, the counter based on receiving the hybrid automatic repeat request feedback.

### Claim 3 (depends on 2)

The method of claim 2, wherein the adjusting comprises increasing the counter in response to the hybrid automatic repeat request feedback comprising a hybrid automatic repeat request acknowledgment, and wherein facilitating the change of the first repetition level to the second repetition level comprises facilitating a decrease of the first repetition level to change to the second repetition level.

### Claim 4 (depends on 3)

The method of claim 3, wherein facilitating the decrease of the first repetition level to the second repetition level comprises dividing the first repetition level by two to obtain the second repetition level.

### Claim 5 (depends on 2)

The method of claim 2, wherein the adjusting comprises decreasing the counter in response to the hybrid automatic repeat request feedback comprising a hybrid automatic repeat request negative acknowledgment, and wherein facilitating the change of the first repetition level to the second repetition level comprises facilitating an increase of the first repetition level to the second repetition level.

### Claim 6 (depends on 5)

The method of claim 5, wherein facilitating the increase of the first repetition level to the second repetition level comprises multiplying the first repetition level by two to obtain the second repetition level.

### Claim 7 (depends on 1)

The method of claim 1, wherein facilitating the change of the first repetition level to the second repetition level comprises accessing a data structure that maps the counter to a specified repetition level.

### Claim 8

Network equipment, comprising:
a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
setting a first repetition level for a user equipment, wherein the first repetition level is applicable to repetition of a data block communicated between the user equipment and the network equipment for a transmission of the data block; and
in response to determining that a counter associated with hybrid automatic repeat request feedback has reached a threshold value that is at least two counts of the counter that indicates a change in channel quality between the user equipment and the network equipment, facilitating an adjustment of the first repetition level in use by the user equipment to a second repetition level.

### Claim 9 (depends on 8)

The network equipment of claim 8, wherein the operations further comprise modifying the counter based on receiving the hybrid automatic repeat request feedback in response to a data block request.

### Claim 10 (depends on 9)

The network equipment of claim 9, wherein the modifying comprises increasing the counter in response to the hybrid automatic repeat request feedback comprising a hybrid automatic repeat request acknowledgment, and wherein facilitating the adjustment of the first repetition level to the second repetition level comprises facilitating a decrease of the first repetition level to change to the second repetition level.

### Claim 11 (depends on 10)

The network equipment of claim 10, wherein facilitating the decrease of the first repetition level to the second repetition level comprises dividing the first repetition level by two to obtain the second repetition level.

### Claim 12 (depends on 9)

The network equipment of claim 9, wherein the modifying comprises decreasing the counter in response to the hybrid automatic repeat request feedback comprising a hybrid automatic repeat request negative acknowledgment, and facilitating the adjustment of the first repetition level to the second repetition level comprises facilitating an increase of the first repetition level to the second repetition level.

### Claim 13 (depends on 12)

The network equipment of claim 12, wherein facilitating the increase of the first repetition level to the second repetition level comprises multiplying the first repetition level by two to obtain the second repetition level.

### Claim 14 (depends on 8)

The network equipment of claim 8, wherein facilitating the adjustment of the first repetition level to the second repetition level comprises accessing a data structure that maps the counter to a specified repetition level.

### Claim 15

A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processor of network equipment, facilitate performance of operations, comprising:
configuring a first repetition level for a user equipment, wherein the first repetition level is applicable to repetition of a data block communicated between the user equipment and the network equipment for a transmission of the data block; and
in response to determining that a counter associated with hybrid automatic repeat request feedback has reached a threshold value that is greater than one that indicates a change in channel quality between the user equipment and the network equipment, modifying the first repetition level in use by the user equipment to a second repetition level.

### Claim 16 (depends on 15)

The non-transitory machine-readable medium of claim 15, wherein the operations further comprise adjusting the counter based on receiving the hybrid automatic repeat request feedback in response to a data block request.

### Claim 17 (depends on 16)

The non-transitory machine-readable medium of claim 16, wherein the adjusting comprises increasing the counter in response to the hybrid automatic repeat request feedback comprising a hybrid automatic repeat request acknowledgment, and wherein modifying the first repetition level to the second repetition level comprises facilitating a decrease of the first repetition level to change to the second repetition level.

### Claim 18 (depends on 17)

The non-transitory machine-readable medium of claim 17, wherein facilitating the decrease of the first repetition level to the second repetition level comprises dividing the first repetition level by two to obtain the second repetition level.

### Claim 19 (depends on 16)

The non-transitory machine-readable medium of claim 16, wherein the adjusting comprises decreasing the counter in response to the hybrid automatic repeat request feedback comprising a hybrid automatic repeat request negative acknowledgment, and wherein modifying the first repetition level to the second repetition level comprises facilitating an increase of the first repetition level to the second repetition level.

### Claim 20 (depends on 19)

The non-transitory machine-readable medium of claim 19, wherein facilitating the increase of the first repetition level to the second repetition level comprises multiplying the first repetition level by two to obtain the second repetition level.
