IP Library Granted Patent US 9,794,957
Granted Patent B2
US 9,794,957 · App. 14/439,686 · Granted Oct 17, 2017

Efficient management of scheduling parameter changes in resource limited processing nodes

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 9,794,957
App. No.
14/439,686
Granted
Oct 17, 2017
Kind
B2
Abstract

An apparatus and a method are described, by which at least one bearer containing data for a user equipment is received and a connection to the user equipment is provided via a radio access network. Furthermore, transmission of the data for the user equipment is scheduled based on a scheduling parameter associated to the bearer. Moreover, parameter change information associated to the bearer is detected, the parameter change information indicating how the scheduling parameter is to be changed, and the parameter change information for the bearer is stored in the memory.

Claims (55)

1. An apparatus comprising:

a first connection unit configured to receive at least one bearer containing data for a user equipment,

a second connection unit configured to provide a connection to the user equipment via a radio access network,

a memory including computer program code, and

a processor, wherein the memory and the computer code are configured, with the processor, to cause the apparatus at least:

to schedule transmission of the data for the user equipment based on a scheduling parameter associated to the bearer;

to detect parameter change information associated to the bearer, the parameter change information indicating how the scheduling parameter is to be changed; and

to store the parameter change information for the bearer and time information indicating the time of detecting the parameter change information in the memory.

2. The apparatus according to claim 1 , wherein the memory and the computer code are configured, with the processor, to further cause the apparatus at least:

to retrieve the stored parameter change information for the bearer from the memory; and

to update the scheduling parameter for the bearer based on the stored parameter change information.

3. The apparatus according to claim 2 , wherein the memory and the computer code are configured, with the processor, to further cause the apparatus at least:

to detect whether the bearer is active or inactive; and

to retrieve the parameter change information and to update the scheduling parameter for the bearer based on whether the bearer is active or inactive.

4. The apparatus according to claim 1 , wherein the memory and the computer code are configured, with the processor, to further cause the apparatus at least:

to retrieve the parameter change information and to update the scheduling parameter for the bearer based on the time information.

5. The apparatus according to claim 4 , wherein the memory and the computer code are configured, with the processor, to further cause the apparatus at least:

to detect, when parameter change information for a bearer is received, whether there is already parameter change information stored for this bearer; and

to store the new parameter change information and to maintain the time information of the previously stored parameter change information, when there is already parameter change information stored for this bearer.

6. The apparatus according to claim 1 , wherein the memory and the computer code are configured, with the processor, to further cause the apparatus at least:

to set the time information for the bearer to invalid in case there is no parameter change information for this bearer.

7. The apparatus according to claim 1 , wherein the time information comprises a time stamp and the bearer is identified by a bearer identification, and wherein the processor is configured to store the parameter change information together with the bearer identification and the time stamp in a table in the memory.

8. The apparatus according to claim 1 , wherein the scheduling parameter comprises at least one of a scheduling priority indicator, a guaranteed bit rate, a pre-bearer shaping rate and a weight of a weighted fair queuing scheduler.

9. A method comprising:

receiving at least one bearer containing data for a user equipment, providing a connection to the user equipment via a radio access network;

scheduling transmission of the data for the user equipment based on a scheduling parameter associated to the bearer;

detecting parameter change information associated to the bearer, the parameter change information indicating how the scheduling parameter is to be changed; and

storing the parameter change information for the bearer and time information indicating the time of detecting the parameter change information in the memory.

10. The method according to claim 9 , further comprising:

retrieving the stored parameter change information for the bearer; and

updating the scheduling parameter for the bearer based on the stored parameter change information.

11. The method according to claim 10 , further comprising:

detecting whether the bearer is active or inactive; and

retrieving the parameter change information and updating the scheduling parameter for the bearer based on whether the bearer is active or inactive.

12. The method to claim 9 , further comprising:

retrieving the parameter change information and to updating the scheduling parameter for the bearer based on the time information.

13. The method according to claim 12 , further comprising:

detecting, when parameter change information for a bearer is received, whether there is already parameter change information stored for this bearer; and

storing the new parameter change information and maintaining the time information of the previously stored parameter change information, when there is already parameter change information stored for this bearer.

14. The method according to claim 9 , further comprising:

setting the time information for the bearer to invalid in case there is no parameter change information for this bearer.

15. The method according to claim 9 , wherein the time information comprises a time stamp and the bearer is identified by a bearer identification, and wherein the method further comprises:

storing the parameter change information together with the bearer identification and the time stamp in a table.

16. The method according to claim 9 , wherein the scheduling parameter comprises at least one of a scheduling priority indicator, a guaranteed bit rate, a pre-bearer shaping rate and a weight of a weighted fair queuing scheduler.

17. A computer program product embodied on a non-transitory computer-readable medium in which a computer program is stored that, when being executed by a computer, is configured to provide instructions to control or carry out the method of claim 9 .

18. An apparatus comprising:

at least one processor and at least one memory including computer program code, wherein the at least one memory and the computer code are configured, with the at least one processor, to cause the apparatus to at least perform the following:

receiving at least one bearer containing data for a user equipment, providing a connection to the user equipment via a radio access network;

scheduling transmission of the data for the user equipment based on a scheduling parameter associated to the bearer;

detecting parameter change information associated to the bearer, the parameter change information indicating how the scheduling parameter is to be changed; and

storing the parameter change information for the bearer and time information indicating the time of detecting the parameter change information in the memory.

19. The apparatus of claim 18 , wherein the at least one memory and the computer code are further configured, with the at least one processor, to cause the apparatus to at least further perform the following:

retrieving the parameter change information and updating the scheduling parameter for the bearer based on the time information.

20. The apparatus of claim 18 , wherein the at least one memory and the computer code are further configured, with the at least one processor, to cause the apparatus to at least further perform the following:

setting the time information for the bearer to invalid in case there is no parameter change information for this bearer.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2024
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS OY
To: PANTECH CORPORATION
Reel/Frame 066191/0219 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2015
From: SZILAGYI, PETER; VULKAN, CSABA; RADICS, NORBERT
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 035533/0304 →