IP Library Granted Patent US 11,997,652
Granted Patent B2
US 11,997,652 · App. 18/233,106 · Granted May 28, 2024

Scheduling transmissions on channels in a wireless network

Inventor: Timothy J. Speight (Bristol, GB)
Assignee: Intellectual Ventures II LLC
H04W72/04H04L47/10H04L47/2425H04L47/30H04W8/04H04W28/14H04W72/1268H04W8/24H04W72/0453H04W76/10
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,997,652
App. No.
18/233,106
Granted
May 28, 2024
Kind
B2
Abstract

A base station (BS) is configured to transmit information including a plurality of first values and queue limit information to a user equipment (UE), wherein each of the plurality of first values is associated with at least one radio bearer. Further, the BS is configured to receive a plurality of buffer occupancy indicators, wherein each buffer occupancy indicator is associated with at least one queue, wherein each queue is associated with the at least one radio bearer. In response to the plurality of buffer occupancy indicators received, the BS allocates uplink resources to the UE, including data provided by a limited number of queues in the allocated uplink resources, wherein an amount of data received from each of the limited number of queues is limited based on the first values.

Claims (38)

1. A base station (BS) comprising:

a communication interface; and

a processor that is communicatively coupled to the communication interface;

wherein the processor is configured to:

transmit, using the communication interface, information including a plurality of first values and queue limit information to a user equipment (UE), wherein each of the plurality of first values is associated with at least one radio bearer;

receive, using the communication interface, a plurality of buffer occupancy indicators, wherein each buffer occupancy indicator is associated with at least one queue, wherein each queue is associated with the at least one radio bearer; and

in response to the plurality of buffer occupancy indicators received, transmit using the communication interface, allocated uplink resources to the UE, receiving data provided by a limited number of queues in the allocated uplink resources, wherein an amount of data received from each of the limited number of queues is limited based on the first values.

2. The BS of claim 1 wherein the limited number of queues is selected by the UE based on the transmitted plurality of first values and transmitted queue limit information.

3. The BS of claim 2 wherein the data received from each of the limited number of queues selected is further selected based on a priority of the queues.

4. The BS of claim 1 wherein the amount of data to allocate from each queue is based on a respective first value of a respective radio bearer among the at least one radio bearer.

5. The BS of claim 1 wherein the amount of data received from at least one of queue is iteratively allocated from that at least one queue.

6. The BS of claim 1 wherein the processor is further configured to receive a plurality of split bearers, wherein the plurality of split bearers are split from a single radio bearer.

7. A method performed by a base station, the method comprising:

transmitting, by a processor of the base station, information including a plurality of first values and queue limit information to a user equipment (UE), wherein each of the plurality of first values is associated with at least one radio bearer;

receiving, by the processor of the base station, a plurality of buffer occupancy indicators, wherein each buffer occupancy indicator is associated with at least one queue, wherein each queue is associated with at least one radio bearer;

transmitting, by the processor of the base station, in response to the plurality of buffer occupancy indicators received, allocated uplink resources to the UE; and

receiving, by the processor of the base station, data provided by a limited number of queues in allocated uplink resources, wherein an amount of data received from each of the limited number of queues is limited based on the first values.

8. The method of claim 7 further comprising processing, by the processor of the base station, limiting the number of queues selected by the UE based on the transmitted plurality of first values and transmitted queue limit information.

9. The method of claim 8 further comprising processing, by the processor of the base station, the data received from each of the limited number of queues selected is further selected based on a priority of the queues.

10. The method of claim 7 further comprising processing, by the processor of the base station, the amount of data to allocate from each queue is based on respective first value of a respective radio bearer among the at least one radio bearer.

11. The method of claim 7 further comprising processing, by the processor of the base station, the amount of data received from at least one of queue is iteratively allocated from that at least one queue.

12. The method of claim 7 further comprising:

receiving, by the processor of the base station, a plurality of split bearers, wherein the plurality of split bearers are split from a single radio bearer.

13. A non-transitory computer readable storage medium storing instruction, the instructions when executed by a processor a base station (BS) cause the processor to execute a method comprising:

transmitting, information including a plurality of first values and queue limit information to a user equipment (UE), wherein each of the plurality of first values is associated with at least one radio bearer;

receiving a plurality of buffer occupancy indicators, wherein each buffer occupancy indicator is associated with at least one queue, wherein each queue is associated with at least one radio bearer;

transmitting in response to the plurality of buffer occupancy indicators received, to the UE, allocated uplink resources; and

receiving data provided by a limited number of queues in allocated uplink resources, wherein an amount of data received from each of the limited number of queues is limited based on the first values.

14. The non-transitory computer readable storage medium of claim 13 wherein the method further comprises:

processing, limiting the number of queues selected by the UE based on the transmitted plurality of first values and transmitted queue limit information.

15. The non-transitory computer readable storage medium of claim 14 wherein the method further comprises:

processing the data received from each of the limited number of queues selected is further selected based on a priority of the queues.

16. The non-transitory computer readable storage medium of claim 13 wherein the method further comprises:

processing the amount of data to allocate from each queue is based on respective first value of a respective radio bearer among the at least one radio bearer.

17. The non-transitory computer readable storage medium of claim 13 wherein the method further comprises:

Processing the amount of data received from at least one of queue is iteratively allocated from that at least one queue.

18. The non-transitory computer readable storage medium of claim 13 wherein the method further comprises:

receiving a plurality of split bearers, wherein the plurality of split bearers are split from a single radio bearer.

Continuity (9)
Continuation 17712893 · Apr 4, 2022
Continuation 17181417 · Feb 22, 2021
Continuation 16410581 · May 13, 2019
Continuation 15618669 · Jun 9, 2017
Continuation 15131250 · Apr 18, 2016
Continuation 13858666 · Apr 8, 2013
Continuation 13212843 · Aug 18, 2011
Continuation 11430421 · May 8, 2006
Related Publication 20230388976A1 · Nov 30, 2023