IP Library › Granted Patent US 11,582,288
Granted Patent B2
US 11,582,288 · App. 16/889,489 · Granted Feb 14, 2023

File-based downlink transmission and retransmission

Inventors: Xipeng Zhu (San Diego, CA); Prashanth Haridas Hande (San Diego, CA); Gavin Bernard Horn (La Jolla, CA)
Assignee: QUALCOMM Incorporated
H04L67/06H04L1/0041H04L1/1685H04L1/1864H04L1/1896H04L67/131
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,582,288
App. No.
16/889,489
Granted
Feb 14, 2023
Kind
B2
Abstract

Disclosed are techniques for wireless communication. In an aspect, a network entity transmits, to a user equipment (UE), at least one file, the at least one file comprising a group of data packets, wherein each data packet of the group of data packets of the at least one file is associated with a file identifier of the at least one file, transmits, to the UE, after transmitting the last data packet of the group of data packets of the at least one file, a request for the UE to report a reception status of the at least one file, transmits, to the UE, one or more repair bits for the at least one file, receives an acknowledgment from the UE, and ceases transmission of the one or more repair bits upon reception of the acknowledgment from the UE.

Claims (58)

1. A method of wireless communication performed by a network entity, comprising:

transmitting, to a user equipment (UE), at least one file via an unacknowledged mode radio link, the at least one file comprising a group of data packets, wherein each data packet of the group of data packets of the at least one file is associated with a file identifier of the at least one file, and wherein the file identifier is separate from sequence numbers associated with the group of data packets;

transmitting, to the UE, after transmitting a last data packet of the group of data packets of the at least one file, a request for the UE to report a reception status of the at least one file;

transmitting, to the UE, one or more repair bits for the at least one file;

receiving an acknowledgment from the UE for the at least one file; and

ceasing transmission of the one or more repair bits upon reception of the acknowledgment from the UE.

2. The method of claim 1 , further comprising:

receiving, from a user plane function (UPF), an indication of which data packet of the group of data packets of the at least one file is the last data packet of the group of data packets of the at least one file.

3. The method of claim 1 , further comprising:

identifying the last data packet of the group of data packets of the at least one file based on not receiving any data packets of the at least one file after a threshold period of time.

4. The method of claim 1 , wherein the one or more repair bits are generated by a forward error correction (FEC) encoder.

5. The method of claim 4 , wherein the FEC encoder utilizes a fountain code or a block code.

6. The method of claim 1 , further comprising:

automatically transmitting the one or more repair bits until the acknowledgment is received from the UE.

7. The method of claim 1 , further comprising:

transmitting the one or more repair bits only based on reception of a negative acknowledgment from the UE prior to the acknowledgment from the UE.

8. The method of claim 1 , wherein the group of data packets of the at least one file and the one or more repair bits comprise packet data convergence protocol (PDCP) layer packets.

9. The method of claim 1 , wherein the group of data packets of the at least one file and the one or more repair bits comprise radio link control (RLC) layer packets.

10. The method of claim 1 , wherein the request for the UE to report the reception status of the at least one file comprises a bit in a header of the last data packet of the group of data packets of the at least one file.

11. The method of claim 1 , wherein the request for the UE to report the reception status of the at least one file comprises a control packet transmitted to the UE after the last data packet of the group of data packets of the at least one file.

12. The method of claim 1 , wherein the acknowledgment from the UE comprises a PDCP status report message.

13. The method of claim 1 , wherein the acknowledgment from the UE comprises an RLC status protocol data unit (PDU).

14. The method of claim 1 , wherein the acknowledgment from the UE comprises a control packet that includes the acknowledgment and the file identifier.

15. The method of claim 1 , wherein the acknowledgment from the UE comprises an uplink control information (UCI) message.

16. The method of claim 1 , wherein the at least one file is destined for an extended reality (XR) application associated with the UE.

17. A method of wireless communication performed by a user equipment (UE), comprising:

receiving, from a base station, at least one file via an unacknowledged mode radio link, the at least one file comprising a group of data packets, wherein each data packet of the group of data packets of the at least one file is associated with a file identifier of the at least one file, and wherein the file identifier is separate from sequence numbers associated with the group of data packets;

receiving, from the base station, a request for the UE to report a reception status of the at least one file;

receiving, from the base station, one or more repair bits for the at least one file; and

transmitting, to the base station, an acknowledgment for the at least one file.

18. The method of claim 17 , wherein the one or more repair bits are generated by a forward error correction (FEC) encoder.

19. The method of claim 18 , wherein the FEC encoder utilizes a fountain code or a block code.

20. The method of claim 17 , wherein the group of data packets of the at least one file and the one or more repair bits comprise packet data convergence protocol (PDCP) layer packets.

21. The method of claim 17 , wherein the group of data packets of the at least one file and the one or more repair bits comprise radio link control (RLC) layer packets.

22. The method of claim 17 , wherein the request for the UE to report the reception status of the at least one file comprises a bit in a header of a last data packet of the group of data packets of the at least one file.

23. The method of claim 17 , wherein the request for the UE to report the reception status of the at least one file comprises a control packet received at the UE after a last data packet of the group of data packets of the at least one file.

24. The method of claim 17 , wherein the acknowledgment comprises a PDCP status report message.

25. The method of claim 17 , wherein the acknowledgment comprises an RLC status protocol data unit (PDU).

26. The method of claim 17 , wherein the acknowledgment comprises a control packet that includes the acknowledgment and the file identifier.

27. The method of claim 17 , wherein the acknowledgment comprises an uplink control information (UCI) message.

28. The method of claim 17 , wherein the at least one file is destined for an extended reality (XR) application associated with the UE.

29. A network entity, comprising:

a memory;

at least one transceiver; and

at least one processor communicatively coupled to the memory and the at least one transceiver, the at least one processor configured to:

cause the at least one transceiver to transmit, to a user equipment (UE), at least one file via an unacknowledged mode radio link, the at least one file comprising a group of data packets, wherein each data packet of the group of data packets of the at least one file is associated with a file identifier of the at least one file, and wherein the file identifier is separate from sequence numbers associated with the group of data packets;

cause the at least one transceiver to transmit, to the UE, after transmission of a last data packet of the group of data packets of the at least one file, a request for the UE to report a reception status of the at least one file;

cause the at least one transceiver to transmit, to the UE, one or more repair bits for the at least one file;

receive, via the at least one transceiver, an acknowledgment from the UE for the at least one file; and

cause the at least one transceiver to cease transmission of the one or more repair bits upon reception of the acknowledgment from the UE.

30. A user equipment (UE), comprising:

a memory;

at least one transceiver; and

at least one processor communicatively coupled to the memory and the at least one transceiver, the at least one processor configured to:

receive, from a base station, via the at least one transceiver, at least one file via an unacknowledged mode radio link, the at least one file comprising a group of data packets, wherein each data packet of the group of data packets of the at least one file is associated with a file identifier of the at least one file, and wherein the file identifier is separate from sequence numbers associated with the group of data packets;

receive, from the base station, via the at least one transceiver, a request for the UE to report a reception status of the at least one file;

receive, from the base station, via the at least one transceiver, one or more repair bits for the at least one file; and

cause the at least one transceiver to transmit, to the base station, an acknowledgment for the at least one file.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2020
From: ZHU, XIPENG; HANDE, PRASHANTH HARIDAS; HORN, GAVIN BERNARD
To: QUALCOMM INCORPORATED
Reel/Frame 054736/0370 →
Continuity (2)
Provisional Application 62862007 · Jun 14, 2019
Related Publication 20200396275A1 · Dec 17, 2020
Cited By (1)
US 12,531,671