IP Library Granted Patent US 8,805,387
Granted Patent B2
US 8,805,387 · App. 13/498,928 · Granted Aug 12, 2014

Method and apparatus to control scheduling

Inventors: Claudio Rosa (Randers, DK); Troels Emil Kolding (Klarup, DK); Benoist Pierre Sebire (Tokyo, JP)
Assignee: Nokia Siemens Networks Oy
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 8,805,387
App. No.
13/498,928
Granted
Aug 12, 2014
Kind
B2
Abstract

A method of scheduling resources in a communications link wherein a scheduling requests are transmitted from a first entity to a second entity including determining if any of the following conditions exist: the time elapsed since the last scheduling request exceeds a designated time; the up-link requirement exceeds a predetermined level; or semi-persistent scheduling exists; and if so, suppressing the transmission and/or triggering of scheduling requests.

Claims (29)

1. A method comprising:

scheduling resources in a communications link wherein at least one scheduling request is transmitted from a first entity to a second entity; and

suppressing a transmission of the at least one scheduling request or suppressing a triggering of the at least one scheduling request in response to determining that any of the following conditions exist: a time elapsed since a last scheduling request of the at least one scheduling request exceeds a designated period, a link requirement exceeds a predetermined level, a semi-persistent scheduling grant is configured, or data arrives on a logical channel and a masking parameter is set.

2. A method as claimed in claim 1 , wherein the first network element is a user equipment and the second entity is a base station.

3. A method as claimed in claim 1 , wherein the at least one scheduling request is made via the Physical Control Uplink Channel of an E-UTRA system.

4. A method as claimed in claim 1 , wherein determining that the uplink requirement exceeds a certain level comprises identifying the start or end periods of data spurts in bursty traffic.

5. A method as claimed in claim 4 , wherein said bursty traffic is voice traffic or VolP data packets.

6. A method as claimed in claim 1 , wherein the at least one scheduling request is suppressed in response to a number of Time Transmission Intervals or sub-frames that have elapsed since the previous Uplink Grant being less than a predetermined integer value.

7. A method as claimed in claim 1 , wherein the at least one scheduling request is suppressed in response to a number of Time Transmission Intervals or sub-frames that have elapsed since the previous scheduling request was made being less than a predetermined integer value.

8. A method as claimed in claim 6 , wherein said integer value varies according to traffic type, base station or cell load, or a periodicity of buffer status reports.

9. A method as claimed in claim 1 , wherein suppressing the at least one scheduling request comprises not transmitting or triggering the at least one scheduling request.

10. A method as claimed in claim 1 , wherein suppressing the at least one scheduling request comprises intermittently turning on or intermittently turning off the transceiver of said first entity.

11. A method as claimed in claim 1 , wherein the sub-frames relate to the Physical Uplink Control Channel or the Physical Downlink Control Channel.

12. A computer program product comprising a non-transitory computer-readable medium storing instructions for execution by one or more processors, wherein the computer-readable medium includes instructions for performing at least the following:

scheduling resources in a communications link wherein at least one scheduling request is transmitted from a first entity to a second entity; and

suppressing a transmission of the at least one scheduling request or suppressing a triggering of the at least one scheduling request in response to determining that an of the following conditions exist: a time elapsed since a last scheduling request of the at least one scheduling request exceeds a designated period, a link requirement exceeds a predetermined level, a semi-persistent scheduling grant is configured or data arrives on a logical channel and a masking parameter is set.

13. A network element comprising one or more processors and one or more memories including computer program code, the one or more memories and the computer program code being configured, with the one or more processors, to cause the network element to perform at least the following:

scheduling resources in a communications link wherein at least one scheduling request is transmitted from a first entity to a second entity; and

suppressing a transmission of the at least one scheduling request or suppressing a triggering of the at least one scheduling request in response to determining that an of the following conditions exist: a time elapsed since a last scheduling request of the at least one scheduling request exceeds a designated period, a link requirement exceeds a predetermined level, a semi-persistent scheduling grant is configured, or data arrives on a logical channel and a masking parameter is set.

14. A network element as claimed in claim 13 , wherein the network element is a user equipment or base station.

15. A network element as claimed in claim 13 , wherein the one or more memories and the computer program code are further configured, with the one or more processors, to cause the network element to perform at least the following: sending/receiving scheduling requests via the Physical Control Uplink Channel of an E-UTRA system.

16. A network element as claimed in claim 13 , wherein the one or more memories and the computer program code are further configured, with the one or more processors, to cause the network element to perform at least the following: analyzing an uplink traffic pattern to identify the link requirement.

17. A network element as claimed in claim 16 , wherein the one or more memories and the computer program code are further configured, with the one or more processors, to cause the network element to perform at least the following: identifying the start or end of data spurts in bursty traffic.

18. A network element as claimed in claim 17 , wherein said bursty traffic is voice traffic or VoIP data packets.

19. A network element as claimed in claim 13 , wherein the one or more memories and the computer program code are further configured, with the one or more processors, to cause the network element to perform at least the following: suppressing the at least one scheduling request in response to a number of Time Transmission Intervals or sub-frames that have elapsed since the last Uplink Grant being less than a predetermined integer value.

20. A network element as claimed in claim 19 , wherein the predetermined integer value varies according to traffic type, base station or cell load, or a periodicity of buffer status reports.

21. A network element as claimed in claim 13 , wherein the one or more memories and the computer program code are further configured, with the one or more processors, to cause the network element to perform at least the following: suppressing the at least one scheduling request in response to a number of Time Transmission Intervals or sub-frames that have elapsed since the last scheduling request being less than a predetermined integer value.

22. A network element as claimed in claim 13 , wherein the one or more memories and the computer program code are further configured, with the one or more processors, to cause the network element to perform at least the following: intermittently turning on or intermittently turning off a transceiver.

23. A network element as claimed in claim 13 , wherein the sub-frames relate to the Physical Uplink Control Channel or the Physical Downlink Control Channel.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2018
From: NOKIA SOLUTIONS AND NETWORKS OY
To: NOKIA TECHNOLOGIES OY
Reel/Frame 047271/0806 →
CHANGE OF NAME Recorded Nov 19, 2014
From: NOKIA SIEMENS NETWORKS OY
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 034294/0603 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2012
From: ROSA, CLAUDIO; KOLDING, TROELS EMIL; SEBIRE, BENOIST PIERRE
To: NOKIA SIEMENS NETWORKS OY
Reel/Frame 027962/0489 →
Continuity (1)
Related Publication 20120190376A1 · Jul 26, 2012