# US 11,444,724 B2 · Radio vehicle-to-anything negative acknowledgement based multicast

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

- Number: US 11,444,724 B2
- Document ID: US11444724B2
- Status: Granted
- Kind: B2
- Application number: 16/932,263
- Filed: 2020-07-17
- Published: 2020-11-05
- Granted: 2022-09-13
- Earliest claimed: 2017-07-27
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Sudhir Kumar Baghel; Shailesh Patil; Zhibin Wu; Kapil Gulati; Hong Cheng
- Web page: https://patentgrep.com/patent/US11444724B2

## CPC

- H04L 1/1628: {List acknowledgements, i.e. the acknowledgement message consisting of a list of identifiers, e.g. of sequence numbers (H04L1/1614 takes precedence)}
- H04L 1/1664: {the supervisory signal being transmitted together with payload signals; piggybacking}
- H04L 1/1671: {the supervisory signal being transmitted together with control information}
- H04L 1/1864: {ARQ related signaling (H04L1/1607 takes precedence)}
- H04L 1/1896: {ARQ related signaling}
- H04L 5/0055: {Physical resource allocation for ACK/NACK (for physical mapping arrangements in ARQ protocols H04L1/1861)}
- H04W 4/40: for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04L 1/1848: {Time-out mechanisms}
- H04L 5/001: {the frequencies being arranged in component carriers}
- H04L 27/0006: {Assessment of spectral gaps suitable for allocating digitally modulated signals, e.g. for carrier allocation in cognitive radio (for spectrum sharing between different networks H04W16/14)}
- H04L 2001/0093: {Point-to-multipoint}
- 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

Methods, systems, and devices for wireless communication are described. One method for wireless communication at a first device includes receiving a multicast packet from a second device, decoding control header information in the received multicast packet, determining that a decoding procedure associated with a payload of the received multicast packet is unsuccessful and transmitting a negative acknowledgement (NACK) based at least in part on the determining. The method also includes retrieving a list of transmitter identifiers. In some cases, transmitting the NACK is based at least in part on the list of transmitter identifiers. The method further includes determining a transmitter identifier associated with the multicast packet and determining that the transmitter identifier is present in the list of transmitter identifiers.

## Claims

### Claim 1

A method for wireless communication, the method comprising:
receiving a multicast packet, the multicast packet including:
control header information including at least a portion of a transmitter identifier associated with the multicast packet; and
a payload; and
transmitting a negative acknowledgement (NACK) based at least in part on:
a decoding of the control header information of the received multicast packet;
a determined distance; and
a determination that a decoding procedure associated with the payload of the received multicast packet was unsuccessful.

### Claim 2 (depends on 1)

The method of claim 1, wherein receiving the multicast packet comprises:
by a first user equipment, receiving the multicast packet from a second user equipment.

### Claim 3 (depends on 2)

The method of claim 2, wherein transmitting the NACK is further based at least in part on a location of the first user equipment.

### Claim 4 (depends on 3)

The method of claim 3, wherein transmitting the NACK is further based at least in part on a location of the second user equipment being within the determined distance from the location of the first user equipment.

### Claim 5

An apparatus for wireless communication, the apparatus comprising:
a processor;
memory coupled with the processor; and
the processor and memory configured to:
receive a multicast packet, the multicast packet including:
control header information including at least a portion of a transmitter identifier associated with the multicast packet; and
a payload; and
transmit a negative acknowledgement (NACK) based at least in part on:
a decoding of the control header information of the received multicast packet;
a determined distance; and
a determination that a decoding procedure associated with the payload of the received multicast packet was unsuccessful.

### Claim 6 (depends on 5)

The apparatus of claim 5, wherein the apparatus is a first user equipment; and wherein the processor and memory are further configured to receive the multicast packet from a second user equipment.

### Claim 7 (depends on 6)

The apparatus of claim 6, wherein the processor and memory are further configured to transmit the NACK further based at least in part on a location of the first user equipment.

### Claim 8 (depends on 7)

The apparatus of claim 7, wherein the processor and memory are further configured to transmit the NACK further based at least in part on a location of the second user equipment being within the determined distance from the location of the first user equipment.

### Claim 9

A non-transitory computer-readable medium storing code for wireless communication at a first device, the code comprising instructions executable by a processor to perform a method comprising:
receiving a multicast packet, the multicast packet including:
control header information including at least a portion of a transmitter identifier associated with the multicast packet; and
a payload; and
transmitting a negative acknowledgement (NACK) based at least in part on:
a decoding of the control header information of the received multicast packet;
a determined distance; and
a determination that a decoding procedure associated with the payload of the received multicast packet was unsuccessful.

### Claim 10 (depends on 9)

The non-transitory computer-readable medium of claim 9, wherein receiving the multicast packet comprises:
by a first user equipment, receiving the multicast packet from a second user equipment.

### Claim 11 (depends on 10)

The non-transitory computer-readable medium of claim 10, wherein transmitting the NACK is further based at least in part on a location of the first user equipment.

### Claim 12 (depends on 11)

The non-transitory computer-readable medium of claim 11, wherein transmitting the NACK is further based at least in part on a location of the second user equipment being within the determined distance from the location of the first user equipment.

### Claim 13

A method for wireless communication, the method comprising:
by a first user equipment:
receiving a multicast transmission from a second user equipment, the multicast transmission including:
control information including at least a portion of a transmitter identifier associated with the multicast transmission; and
a payload; and
transmitting a negative acknowledgement (NACK) based at least in part on:
a decoding of the control information of the received multicast transmission;
a location of the first user equipment; and
a determination that a decoding procedure associated with the payload of the received multicast transmission was unsuccessful.

### Claim 14 (depends on 13)

The method of claim 13, wherein the transmitting of the NACK is further based at least in part on a location of the second user equipment being within a determined distance from the location of the first user equipment.

### Claim 15

An apparatus for wireless communication by a first user equipment, the apparatus comprising:
a processor;
memory coupled with the processor; and
the processor and memory configured to:
receive a multicast transmission from a second user equipment, the multicast transmission including:
control information including at least a portion of a transmitter identifier associated with the multicast transmission; and
a payload; and
transmit a negative acknowledgement (NACK) based at least in part on:
a decoding of the control information of the received multicast transmission;
a location of the first user equipment; and
a determination that a decoding procedure associated with the payload of the received multicast transmission was unsuccessful.

### Claim 16 (depends on 15)

The apparatus of claim 15, wherein the processor and memory are further configured to transmit of the NACK further based at least in part on a location of the second user equipment being within a determined distance from the location of the first user equipment.

### Claim 17

A non-transitory computer-readable medium storing code for wireless communication at a first device, the code comprising instructions executable by a processor to perform a method comprising:
receiving a multicast transmission from a second user equipment, the multicast transmission including:
control information including at least a portion of a transmitter identifier associated with the multicast transmission; and
a payload; and
transmitting a negative acknowledgement (NACK) based at least in part on:
a decoding of the control information of the received multicast transmission;
a location of the first user equipment; and
a determination that a decoding procedure associated with the payload of the received multicast transmission was unsuccessful.

### Claim 18 (depends on 17)

The non-transitory computer-readable medium of claim 17, wherein the transmitting of the NACK is further based at least in part on a location of the second user equipment being within a determined distance from the location of the first user equipment.

### Claim 19

A method for wireless communication, the method comprising:
by a first user equipment:
receiving a multicast packet from a secondbuser equipment, the multicast packet including:
control header information including at least a portion of a transmitter identifier associated with the multicast packet; and
a payload; and
transmitting a negative acknowledgement (NACK) based at least in part on:
a decoding of the control information of the received multicast transmission;
a location of the second user equipment; and
a determination that a decoding procedure associated with the payload of the received multicast packet was unsuccessful.

### Claim 20

An apparatus for wireless communication by a first user equipment, the apparatus comprising:
a processor;
memory coupled with the processor; and
the processor and memory configured to:
receive a multicast transmission from a second user equipment, the multicast transmission including:
control information including at least a portion of a transmitter identifier associated with the multicast transmission; and
a payload; and
transmit a negative acknowledgement (NACK) based at least in part on:
a decoding of the control information of the received multicast transmission;
a location of the second user equipment; and
a determination that a decoding procedure associated with the payload of the received multicast transmission was unsuccessful.

### Claim 21

A non-transitory computer-readable medium storing code for wireless communication at a first device, the code comprising instructions executable by a processor to perform a method comprising:
receiving a multicast packet, the multicast packet including:
control information including at least a portion of a transmitter identifier associated with the multicast packet; and
a payload; and
transmitting a negative acknowledgement (NACK) based at least in part on:
a decoding of the control information of the received multicast transmission;
a location of the second user equipment; and
a determination that a decoding procedure associated with the payload of the received multicast packet was unsuccessful.

### Claim 22

A method for wireless communication, the method comprising:
by a first user equipment:
receiving a multicast packet from a second user equipment, the multicast packet including:
control information including at least a portion of a transmitter identifier associated with the multicast packet; and
a payload; and
transmitting a negative acknowledgement (NACK) based at least in part on:
a decoding of the control header information of the received multicast transmission;
a determined distance within which the NACK is to be transmitted; and
a determination that a decoding procedure associated with the payload of the received multicast packet was unsuccessful.

### Claim 23

An apparatus for wireless communication by a first user equipment, the apparatus comprising:
a processor;
memory coupled with the processor; and
the processor and memory configured to:
receive a multicast transmission from a second user equipment, the multicast transmission including:
control information including at least a portion of a transmitter identifier associated with the multicast transmission; and
a payload; and
transmit a negative acknowledgement (NACK) based at least in part on:
a decoding of the control information of the received multicast transmission;
a determined distance within which a NACK is to be transmitted; and
a determination that a decoding procedure associated with the payload of the received multicast transmission was unsuccessful.

### Claim 24

A non-transitory computer-readable medium storing code for wireless communication at a first device, the code comprising instructions executable by a processor to perform a method comprising:
receiving a multicast packet from a second user equipment, the multicast transmission including:
control information including at least a portion of a transmitter identifier associated with the multicast packet; and
a payload; and
transmitting a negative acknowledgement (NACK) based at least in part on:
a decoding of the control information of the received multicast transmission;
a determined distance within which a NACK is to be transmitted; and
a determination that a decoding procedure associated with the payload of the received multicast packet was unsuccessful.
