IP Library Granted Patent US 11,444,724
Granted Patent B2
US 11,444,724 · App. 16/932,263 · Granted Sep 13, 2022

Radio vehicle-to-anything negative acknowledgement based multicast

Inventors: Sudhir Kumar Baghel (Hillsborough, NJ); Shailesh Patil (San Diego, CA); Zhibin Wu (Los Altos, CA); Kapil Gulati (Hillsborough, DE); Hong Cheng (Basking Ridge, NJ)
Assignee: QUALCOMM Incorporated
H04L1/1628H04L1/1664H04L1/1671H04L1/1864H04L1/1896H04L5/0055H04W4/40H04L1/1848H04L5/001H04L27/0006H04L2001/0093
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,444,724
App. No.
16/932,263
Granted
Sep 13, 2022
Kind
B2
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 (125)

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.

2. 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.

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

4. 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.

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.

6. 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.

7. 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.

8. 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.

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.

10. 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.

11. 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.

12. 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.

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.

14. 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.

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.

16. 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.

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.

18. 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.

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.

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.

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.

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.

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.

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.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2020
From: BAGHEL, SUDHIR KUMAR; PATIL, SHAILESH; WU, ZHIBIN; GULATI, KAPIL; CHENG, HONG
To: QUALCOMM INCORPORATED
Reel/Frame 053243/0908 →
Continuity (3)
Continuation 16020518 · Jun 27, 2018
Provisional Application 62537915 · Jul 27, 2017
Related Publication 20200351021A1 · Nov 5, 2020
Cited By (1)
US 12,438,640