IP Library › Granted Patent US 11,558,778
Granted Patent B2
US 11,558,778 · App. 16/893,239 · Granted Jan 17, 2023

Techniques for file aware communications

Inventors: Prashanth Haridas Hande (San Diego, CA); Jay Kumar Sundararajan (San Diego, CA); Yeliz Tokgoz (San Diego, CA); Naga Bhushan (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W28/06H04L67/06H04W24/08
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,558,778
App. No.
16/893,239
Granted
Jan 17, 2023
Kind
B2
Abstract

Certain aspects of the present disclosure provide techniques for wireless communication. The method generally includes determining one or more target metrics associated with a file having a plurality of packets, the plurality of packets comprising at least one of a plurality of uplink packets or a plurality of downlink packets, determining one or more communication parameters for communicating the plurality of packets according to the one or more target metrics associated with the file, and communicating the plurality of packets with a second network entity in accordance with the determined one or more communication parameters.

Claims (50)

1. A method for wireless communication by a first network entity, comprising:

determining one or more target metrics associated with a file having a plurality of packets, wherein the one or more target metrics comprise at least one of a file level rate or a file level delay budget for communicating the plurality of packets, over a wireless network, as a group according to a file type of the file, the plurality of packets comprising at least one of a plurality of uplink packets or a plurality of downlink packets, wherein the file level rate comprises a target file error rate (FER), and wherein the file level delay budget comprises a target file delay budget (FDB);

determining a plurality of communication parameters for communicating, over the wireless network, the plurality of packets according to the one or more target metrics associated with the file, wherein the plurality of communication parameters comprise a first communication parameter for one or more first packets of the plurality of packets and a second communication parameter for one or more second packets of the plurality of packets, wherein the second communication parameter is a same type of parameter as the first communication parameter; and

communicating, over the wireless network, the plurality of packets with a second network entity in accordance with the plurality of communication parameters.

2. The method of claim 1 , wherein each of the plurality of packets comprise one or more of a first indicator configured to identify the file and a second indicator configured to identify the file type of the file.

3. The method of claim 2 , wherein the plurality of packets comprise at least the second indicator, and the method further comprises determining one or more target metrics associated with the file comprises determining the one or more target metrics associated with the file type of the file.

4. The method of claim 2 , wherein the plurality of packets comprise the first indicator and the second indicator, the method further comprising grouping the plurality of packets according to the file and the file type.

5. The method of claim 1 , wherein the at least one of the file level rate or the file level delay budget is associated with the file, and wherein determining the plurality of communication parameters for communicating the plurality of packets further comprises:

setting a rate adaptation target for the communication of each of the plurality of packets to meet the target FER; and

setting a quantity of retransmissions for the communication of each of the plurality of packets to meet the target FER.

6. The method of claim 1 , wherein at least one of the file level rate or the file level delay budget comprises a target file delay budget (FDB) is associated with the file, and wherein determining the plurality of communication parameters for communicating the plurality of packets further comprises setting a packet delivery deadline of each of the plurality of packets to meet the target FDB.

7. The method of claim 1 , wherein determining the one or more target metrics associated with the file comprises receiving, from a core network, downlink file information indicating the one or more target metrics associated with the file to which the plurality of downlink packets belong, and wherein communicating the plurality of packets comprises transmitting the plurality of downlink packets to a user equipment (UE).

8. The method of claim 7 , wherein the downlink file information is generated by a data network (DN) external to the core network, and wherein the downlink file information is received via a user plane function (UPF) of the core network.

9. The method of claim 1 , wherein determining the one or more target metrics associated with the file comprises receiving, from the second network entity, uplink file information indicating the one or more target metrics associated with the file to which the plurality of uplink packets belong.

10. The method of claim 9 , wherein the first network entity is a user equipment (UE) and the second network entity is a radio access network (RAN) node.

11. The method of claim 1 , further comprising receiving an indication of the one or more target metrics associated with the file from a core network.

12. The method of claim 11 , wherein the indication of the one or more target metrics is received from an application function via the core network.

13. A first network entity for wireless communication, comprising:

a memory; and

a processor coupled to the memory, the memory and the processor configured to cause the first network entity to:

determine one or more target metrics associated with a file having a plurality of packets, wherein the one or more target metrics comprise at least one of a file level rate or file level delay budget for communicating the plurality of packets, over a wireless network, as a group according to a file type of the file, the plurality of packets comprising at least one of a plurality of uplink packets or a plurality of downlink packets, wherein the file level rate comprises a target file error rate (FER), and wherein the file level delay budget comprises a target file delay budget (FDB);

determine a plurality of communication parameters for communicating, over the wireless network, the plurality of packets according to the one or more target metrics associated with the file, wherein the plurality of communication parameters comprise a first communication parameter for one or more first packets of the plurality of packets and a second communication parameter for one or more second packets of the plurality of packets, wherein the second communication parameter is a same type of parameter as the first communication parameter; and

communicate, over the wireless network, the plurality of packets with a second network entity in accordance with the plurality of communication parameters.

14. The first network entity of claim 13 , wherein each of the plurality of packets comprise one or more of a first indicator configured to identify the file and a second indicator configured to identify the file type of the file.

15. The first network entity of claim 14 , wherein:

the plurality of packets comprise at least the second indicator; and

the memory and processor, being configured to cause the first network entity to determine one or more target metrics associated with the file, are configured to cause the first network entity to determine the one or more target metrics associated with the file type of the file.

16. The first network entity of claim 14 , wherein the plurality of packets comprise the first indicator and the second indicator, and wherein the memory and the processor and further configured to cause the first network entity to group the plurality of packets according to the file and the file type.

17. The first network entity of claim 13 , wherein the at least one of the file level rate or the file level delay budget is associated with the file, and wherein the memory and processor, being configured to cause the first network entity to determine the plurality of communication parameters for communicating the plurality of packets, are configured to cause the first network entity to:

set a rate adaptation target for the communication of each of the plurality of packets to meet the target FER; and

set a quantity of retransmissions for the communication of each of the plurality of packets to meet the target FER.

18. The first network entity of claim 13 , wherein the at least one of the file level rate or the file level delay budget is associated with the file, and wherein the memory and processor, being configured to cause the first network entity to determine the plurality of communication parameters for communicating the plurality of packets, are configured to cause the first network entity to set a packet delivery deadline of each of the plurality of packets to meet the target FDB.

19. The first network entity of claim 13 , wherein the memory and processor, being configured to cause the first network entity to determine the one or more target metrics associated with the file, are configured to cause the first network entity to receive, from a core network, downlink file information indicating the one or more target metrics associated with the file to which the plurality of downlink packets belong; and wherein the memory and processor, being configured to cause the first network entity to communicate the plurality of packets, are configured to cause the first network entity to transmit the plurality of downlink packets to a user equipment (UE).

20. The first network entity of claim 19 , wherein the downlink file information is generated by a data network (DN) external to the core network, and wherein the downlink file information is received via a user plane function (UPF) of the core network.

21. The first network entity of claim 13 , wherein the memory and processor, being configured to cause the first network entity to determine the one or more target metrics associated with the file, are configured to cause the first network entity to receive, from the second network entity, uplink file information indicating the one or more target metrics associated with the file to which the plurality of uplink packets belong.

22. The first network entity of claim 13 , wherein the memory and processor are further configured to cause the first network entity to receive an indication of the one or more target metrics associated with the file from a core network.

23. The first network entity of claim 22 , wherein the indication of the one or more target metrics is received from an application function via the core network.

24. An apparatus for wireless communication, comprising:

means for determining one or more target metrics associated with a file having a plurality of packets, wherein the one or more target metrics comprise at least one of a file level rate or file level delay budget for communicating the plurality of packets, over a wireless network, as a group according to a file type of the file, the plurality of packets comprising at least one of a plurality of uplink packets or a plurality of downlink packets, wherein the file level rate comprises a target file error rate (FER), and wherein the file level delay budget comprises a target file delay budget (FDB);

means for determining a plurality of communication parameters for communicating, over the wireless network, the plurality of packets according to the one or more target metrics associated with the file, wherein the plurality of communication parameters comprise a first communication parameter for one or more first packets of the plurality of packets and a second communication parameter for one or more second packets of the plurality of packets, wherein the second communication parameter is a same type of parameter as the first communication parameter; and

means for communicating, over the wireless network, the plurality of packets with a network entity in accordance with the plurality of communication parameters.

25. The apparatus of claim 24 , wherein each of the plurality of packets comprise one or more of a first indicator configured to identify the file and a second indicator configured to identify the file type of the file.

26. The apparatus of claim 24 , wherein the at least one of the file level rate or the file level delay budget is associated with the file, and wherein the means for determining the plurality of communication parameters for communicating the plurality of packets further comprises:

means for setting a rate adaptation target for the communication of each of the plurality of packets to meet the target FER; and

means for setting a quantity of retransmissions for the communication of each of the plurality of packets to meet the target FER.

27. The apparatus of claim 24 , wherein at least one of the file level rate or the file level delay budget is associated with the file, and wherein the means for determining the plurality of communication parameters for communicating the plurality of packets further comprises means for setting a packet delivery deadline of each of the plurality of packets to meet the target FDB.

28. A non-transitory computer-readable storage medium that stores instructions that when executed by a processor of an apparatus cause the apparatus to perform a method for wireless communication, the method comprising:

determining one or more target metrics associated with a file having a plurality of packets, wherein the one or more target metrics comprise at least one of a file level rate or file level delay budget for communicating the plurality of packets, over a wireless network, as a group according to a file type of the file, the plurality of packets comprising at least one of a plurality of uplink packets or a plurality of downlink packets, wherein the file level rate comprises a target file error rate (FER), and wherein the file level delay budget comprises a target file delay budget (FDB);

determining a plurality of communication parameters for communicating, over the wireless network, the plurality of packets according to the one or more target metrics associated with the file, wherein the plurality of communication parameters comprise a first communication parameter for one or more first packets of the plurality of packets and a second communication parameter for one or more second packets of the plurality of packets, wherein the second communication parameter is a same type of parameter as the first communication parameter; and

communicating, over the wireless network, the plurality of packets with a network entity in accordance with the plurality of communication parameters.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2021
From: HANDE, PRASHANTH HARIDAS; SUNDARARAJAN, JAY KUMAR; TOKGOZ, YELIZ; BHUSHAN, NAGA
To: QUALCOMM INCORPORATED
Reel/Frame 056075/0803 →
Continuity (3)
Provisional Application 62859470 · Jun 10, 2019
Provisional Application 62858701 · Jun 7, 2019
Related Publication 20200389813A1 · Dec 10, 2020