IP Library › Granted Patent US 10,321,466
Granted Patent B2
US 10,321,466 · App. 15/672,566 · Granted Jun 11, 2019

Techniques for managing a logical traffic connection that uses data aggregation

Inventors: Ozcan Ozturk (San Diego, CA); Arnaud Meylan (San Diego, CA); Sivaramakrishna Veerepalli (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W72/0486H04L43/0882H04L45/245H04L47/125H04W28/085H04W72/1284H04L43/16H04W48/16H04W76/36H04W88/06
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 10,321,466
App. No.
15/672,566
Granted
Jun 11, 2019
Kind
B2
Abstract

Techniques for wireless communication at a user equipment (UE) are described. One method includes receiving, from a first access point using a first radio access technology (RAT), a configuration associated with a logical traffic connection, in which the configuration includes at least one parameter for communicating data associated with the logical traffic connection via a second access point associated with a second RAT; determining a buffer reporting value associated with the logical traffic connection based at least in part on a total amount of data buffered in a packet data convergence protocol (PDCP) queue associated with the logical traffic connection and the at least one parameter; and transmitting a buffer status report (BSR) including the buffer reporting value to the first access point.

Claims (81)

1. A method for wireless communication at a user equipment (UE), comprising:

receiving, from a first access point using a first radio access technology (RAT), a configuration associated with a logical traffic connection, the configuration comprising at least one parameter for communicating data associated with the logical traffic connection via a second access point associated with a second RAT;

estimating a subset of a total amount of data buffered in a packet data convergence protocol (PDCP) queue associated with the logical traffic connection expected to be transmitted via the second access point for a time period ending at an expected time of receipt of an uplink grant from the first access point, wherein the subset of the total amount of data is estimated based at least in part on an estimated data rate associated with communicating with the second access point using the second RAT, a minimum data size associated with communicating with the second access point using the second RAT, a maximum data size associated with communicating with the second access point using the second RAT, a history of uplink transmission scheduling by the first access point, or combinations thereof;

determining a buffer reporting value associated with the logical traffic connection based at least in part on the subset of the total amount of data and the at least one parameter; and

transmitting a buffer status report (BSR) including the buffer reporting value to the first access point.

2. The method of claim 1 , wherein the at least one parameter comprises at least one of a ratio of data to be transmitted via the second access point and the total amount of data buffered in the PDCP queue associated with the logical traffic connection, a maximum data limit for communicating the data associated with the logical traffic connection via the second access point, a minimum data threshold for communicating the data associated with the logical traffic connection via the second access point, a network identifier of the second access point, or a set of tokens for communicating data associated with the logical traffic connection via the second access point.

3. The method of claim 1 , further comprising:

receiving an uplink grant for transmitting to the first access point using the first RAT, the uplink grant based at least in part on the buffer reporting value;

transmitting a first subset of the total amount of data to the first access point using the first RAT, in accordance with the received uplink grant; and

pushing a second subset of the total amount of data to a medium access control (MAC) queue associated with the second RAT.

4. The method of claim 3 , further comprising:

maintaining the second subset of the total amount of data in the PDCP queue; and

determining a second buffer reporting value based at least in part on the second subset of the total amount of data, and based at least in part on receiving an indication of a transmission error for the second subset of the total amount of data using the second RAT.

5. The method of claim 3 , further comprising:

determining a second buffer reporting value based at least in part on the first subset of the total amount of data, the second subset of the total amount of data, an indication of a queue status for the MAC queue associated with the second RAT, an amount of additional data in the PDCP queue since the transmission of the BSR, the at least one parameter, or combinations thereof; and

transmitting a second BSR including the second buffer reporting value to the first access point.

6. The method of claim 1 , further comprising:

determining that a parameter for communication with the second access point using the second RAT fails to satisfy a threshold; and

determining a second buffer reporting value based at least in part on the determination that the parameter for communication with the second access point using the second RAT fails to satisfy the threshold.

7. The method of claim 6 , wherein the parameter for communication with the second access point using the second RAT comprises at least one of a time to transmit using the second RAT or a channel metric associated with the second RAT.

8. The method of claim 1 , wherein the first RAT comprises a wireless wide area network (WWAN) technology and the second RAT comprises a wireless local area network (WLAN) technology.

9. The method of claim 1 , wherein the first RAT comprises a first wireless wide area network (WWAN) technology and the second RAT comprises a second WWAN technology.

10. An apparatus for wireless communication at a user equipment (UE), comprising:

means for receiving, from a first access point using a first radio access technology (RAT), a configuration associated with a logical traffic connection, the configuration comprising at least one parameter for communicating data associated with the logical traffic connection via a second access point associated with a second RAT, wherein the subset of the total amount of data is estimated based at least in part on an estimated data rate associated with communicating with the second access point using the second RAT, a minimum data size associated with communicating with the second access point using the second RAT, a maximum data size associated with communicating with the second access point using the second RAT, a history of uplink transmission scheduling by the first access point, or combinations thereof;

means for estimating a subset of a total amount of data buffered in a packet data convergence protocol (PDCP) queue associated with the logical traffic connection expected to be transmitted via the second access point for a time period ending at an expected time of receipt of an uplink grant from the first access point;

means for determining a buffer reporting value associated with the logical traffic connection based at least in part on the subset of the total amount of data and the at least one parameter; and

means for transmitting a buffer status report (BSR) including the buffer reporting value to the first access point.

11. The apparatus of claim 10 , wherein the at least one parameter comprises at least one of a ratio of data to be transmitted via the second access point and the total amount of data buffered in the PDCP queue associated with the logical traffic connection, a maximum data limit for communicating the data associated with the logical traffic connection via the second access point, a minimum data threshold for communicating the data associated with the logical traffic connection via the second access point, or a network identifier of the second access point, or a set of tokens for communicating data associated with the logical traffic connection via the second access point.

12. The apparatus of claim 10 , further comprising:

means for receiving an uplink grant for transmitting to the first access point using the first RAT, the uplink grant based at least in part on the buffer reporting value;

means for transmitting a first subset of the total amount of data to the first access point using the first RAT, in accordance with the received uplink grant; and

means for pushing a second subset of the total amount of data to a medium access control (MAC) queue associated with the second RAT.

13. The apparatus of claim 12 , further comprising:

means for maintaining the second subset of the total amount of data in the PDCP queue; and

means for determining a second buffer reporting value based at least in part on the second subset of the total amount of data, and based at least in part on receiving an indication of a transmission error for the second subset of the total amount of data using the second RAT.

14. The apparatus of claim 12 , further comprising:

means for determining a second buffer reporting value based at least in part on the first subset of the total amount of data, the second subset of the total amount of data, an indication of a queue status for the MAC queue associated with the second RAT, an amount of additional data in the PDCP queue since the transmission of the BSR, the at least one parameter, or combinations thereof; and

means for transmitting a second BSR including the second buffer reporting value to the first access point.

15. The apparatus of claim 10 , further comprising:

means for determining that a parameter for communication with the second access point using the second RAT fails to satisfy a threshold; and

means for determining a second buffer reporting value based at least in part on the determination that the parameter for communication with the second access point using the second RAT fails to satisfy the threshold.

16. The apparatus of claim 10 , wherein the parameter for communication with the second access point using the second RAT comprises at least one of a time to transmit using the second RAT or a channel metric associated with the second RAT.

17. The apparatus of claim 10 , wherein the first RAT comprises a wireless wide area network (WWAN) technology and the second RAT comprises a wireless local area network (WLAN) technology.

18. The apparatus of claim 10 , wherein the first RAT comprises a first cellular technology and the second RAT comprises a second cellular technology.

19. An apparatus for wireless communication at a user equipment (UE), comprising:

a processor; and

memory in electronic communication with the processor;

the processor and the memory configured to:

estimate a subset of a total amount of data buffered in a packet data convergence protocol (PDCP) queue associated with the logical traffic connection expected to be transmitted via the second access point for a time period ending at an expected time of receipt of an uplink grant from the first access point, wherein the subset of the total amount of data is estimated based at least in part on an estimated data rate associated with communicating with the second access point using the second RAT, a minimum data size associated with communicating with the second access point using the second RAT, a maximum data size associated with communicating with the second access point using the second RAT, a history of uplink transmission scheduling by the first access point, or combinations thereof;

determine a buffer reporting value associated with the logical traffic connection based at least in part on the subset of the total amount of data and the at least one parameter; and

transmit a buffer status report (BSR) including the buffer reporting value to the first access point.

20. The apparatus of claim 19 , wherein the processor and the memory are configured to:

receive an uplink grant for transmitting to the first access point using the first RAT, the uplink grant based at least in part on the buffer reporting value;

transmit a first subset of the total amount of data to the first access point using the first RAT, in accordance with the received uplink grant; and

push a second subset of the total amount of data to a medium access control (MAC) queue associated with the second RAT.

21. The apparatus of claim 20 , wherein the processor and the memory are configured to:

maintain the second subset of the total amount of data in the PDCP queue; and

determine a second buffer reporting value based at least in part on the second subset of the total amount of data, and based at least in part on receiving an indication of a transmission error for the second subset of the total amount of data using the second RAT.

22. The apparatus of claim 20 , wherein the processor and the memory are configured to:

determine a second buffer reporting value based at least in part on the first subset of the total amount of data, the second subset of the total amount of data, an indication of a queue status for the MAC queue associated with the second RAT, an amount of additional data in the PDCP queue since the transmission of the BSR, the at least one parameter, or combinations thereof; and

transmit a second BSR including the second buffer reporting value to the first access point.

23. The apparatus of claim 19 , wherein the processor and the memory are configured to:

determine that a parameter for communication with the second access point using the second RAT fails to satisfy a threshold; and

determine a second buffer reporting value based at least in part on the determination that the parameter for communication with the second access point using the second RAT fails to satisfy the threshold.

24. A non-transitory computer-readable medium storing computer-executable code for wireless communication at a user equipment (UE), the code executable by a processor to:

receive, from a first access point using a first radio access technology (RAT), a configuration associated with a logical traffic connection, the configuration comprising at least one parameter for communicating data associated with the logical traffic connection via a second access point associated with a second RAT, wherein the subset of the total amount of data is estimated based at least in part on an estimated data rate associated with communicating with the second access point using the second RAT, a minimum data size associated with communicating with the second access point using the second RAT, a maximum data size associated with communicating with the second access point using the second RAT, a history of uplink transmission scheduling by the first access point, or combinations thereof;

estimate a subset of a total amount of data buffered in a packet data convergence protocol (PDCP) queue associated with the logical traffic connection expected to be transmitted via the second access point for a time period ending at an expected time of receipt of an uplink grant from the first access point;

determine a buffer reporting value associated with the logical traffic connection based at least in part on the subset of the total amount of data and the at least one parameter; and

transmit a buffer status report (BSR) including the buffer reporting value to the first access point.

25. A method for wireless communication at a user equipment (UE), comprising:

receiving, from a first access point using a first radio access technology (RAT), a configuration associated with a logical traffic connection, the configuration comprising at least one parameter for communicating data associated with the logical traffic connection via a second access point associated with a second RAT, wherein the at least one parameter comprises at least one of a ratio of data to be transmitted via the second access point and the total amount of data buffered in the PDCP queue associated with the logical traffic connection, a maximum data limit for communicating the data associated with the logical traffic connection via the second access point, a minimum data threshold for communicating the data associated with the logical traffic connection via the second access point, a network identifier of the second access point, or a set of tokens for communicating data associated with the logical traffic connection via the second access point;

estimating a subset of a total amount of data buffered in a packet data convergence protocol (PDCP) queue associated with the logical traffic connection expected to be transmitted via the second access point for a time period ending at an expected time of receipt of an uplink grant from the first access point;

determining a buffer reporting value associated with the logical traffic connection based at least in part on the subset of the total amount of data and the at least one parameter; and

transmitting a buffer status report (BSR) including the buffer reporting value to the first access point.

26. The method of claim 25 , further comprising:

receiving an uplink grant for transmitting to the first access point using the first RAT, the uplink grant based at least in part on the buffer reporting value;

transmitting a first subset of the total amount of data to the first access point using the first RAT, in accordance with the received uplink grant; and

pushing a second subset of the total amount of data to a medium access control (MAC) queue associated with the second RAT.

27. The method of claim 25 , further comprising:

determining that a parameter for communication with the second access point using the second RAT fails to satisfy a threshold; and

determining a second buffer reporting value based at least in part on the determination that the parameter for communication with the second access point using the second RAT fails to satisfy the threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2017
From: OZTURK, OZCAN; MEYLAN, ARNAUD; VEEREPALLI, SIVARAMAKRISHNA
To: QUALCOMM INCORPORATED
Reel/Frame 043782/0194 →
Continuity (2)
Provisional Application 62374540 · Aug 12, 2016
Related Publication 20180049208A1 · Feb 15, 2018