IP Library Granted Patent US 9,979,660
Granted Patent B2
US 9,979,660 · App. 15/106,306 · Granted May 22, 2018

Method for an automatic selection of an IP QoS mechanism, respective CPE device and computer readable storage medium

Inventors: Davy Haegdorens (Tessenderlo, BE); Stein Heselmans (Nijlen, BE)
Assignee: Thomson Licensing
H04L47/24H04L43/0894H04L43/16H04M11/062H04L2012/6478H04M3/007
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,979,660
App. No.
15/106,306
Granted
May 22, 2018
Kind
B2
Abstract

The method for an automatic selection of a quality of service queuing mechanism for upstream traffic on a high bandwidth access line comprises the steps of measuring the upstream rate ( 1 ) on the access line ( 10 ), and depending on that rate ( 20 ), keeping a software queuing mechanism enabled in case of an upstream rate below a defined threshold (S) ( 30 ), and disabling the software queuing mechanism in case of an upstream rate above the defined threshold ( 40 ).

Claims (22)

1. A method, comprising

measuring an upstream rate and depending on the upstream rate, keeping a software queuing mechanism enabled in case of the upstream rate below a threshold, and using a hardware queuing mechanism in case of the upstream rate above the threshold.

2. The method of claim 1 , comprising enabling the hardware queuing mechanism up to a maximum synchronization rate (Max), and enabling the software queuing mechanism only up to the threshold.

3. The method of claim 1 , wherein the method is implemented in an automatic configuration script.

4. The method of claim 1 , wherein the method is implemented in a generic CPE software.

5. The method of claim 1 , applied to an xDSL line.

6. The method of claim 5 , wherein the xDSL line is a VDSL line.

7. The method of claim 1 , comprising using a weighted round robin (WRR) priority queuing and a strict priority queuing when the software queuing mechanism is enabled, and disabling the weighted round robin (WRR) priority queuing, when the software queuing mechanism is disabled.

8. The method of claim 7 , comprising combining the queues, as used for the weighted round robin priority queuing, into one queue, when the software queuing mechanism is disabled.

9. A non-transitory computer readable storage medium having stored therein instructions enabling a microprocessor to

measure an upstream rate,

keep a software queuing mechanism enabled in case of the upstream rate below a threshold, and

use a hardware queuing mechanism in case of the upstream rate above the threshold.

10. A device comprising a microprocessor configured to

measure an upstream rate,

keep a software queuing mechanism enabled in case of the upstream rate below a threshold, and

use a hardware queuing mechanism in case of the upstream rate above the threshold.

11. The device of claim 10 , wherein the device belongs to a set comprising a residential gateway, an enterprise gateway, a router, a switch, and a set-top box.

12. The device of claim 10 , wherein the microprocessor is further configured to enable the hardware queuing mechanism up to a maximum synchronization rate (Max), and to enable the software queuing mechanism only up to the threshold.

13. The device of claim 10 , operating on a xDSL line.

14. The device of claim 10 , wherein the microprocessor is further configured to use a weighted round robin (WRR) priority queuing and a strict priority queuing when the software queuing mechanism is enabled, and to disable the weighted round robin (WRR) priority queuing, when the software queuing mechanism is disabled.

15. The device of claim 14 , wherein the microprocessor is further configured to combine the queues, as used for the weighted round robin priority queuing, into one queue, when the software queuing mechanism is disabled.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2019
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS
Reel/Frame 050275/0586 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2019
From: HESELMANS, STEIN; HAEGDORENS, DAVY
To: THOMSON LICENSING
Reel/Frame 049919/0482 →
Priority Claims (1)
EP 13306785 · Dec 19, 2013 · regional
Continuity (1)
Related Publication 20170005940A1 · Jan 5, 2017