Methods and systems for scheduling data transmission with a feedback mechanism
First Claim
Patent Images
1. A method comprising:
- identifying one or more channel queues associated with one or more RF channels, wherein the one or more RF channels are associated with a Data Over Cable System Interface Specification (DOCSIS) bonding group and wherein the DOCSIS bonding group receives downstream data from a first node;
determining one or more respective lengths of the one or more channel queues;
determining a data throughput of the DOCSIS bonding group;
in response to determining that all of the respective lengths are greater than a length threshold and the data throughput is greater than a throughput threshold, causing the first node to decrease the data rate of the downstream data; and
in response to determining that at least one of the respective lengths is less than the length threshold or the data throughput is less than the throughput threshold, causing the first node to increase the data rate of the downstream data.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes identifying one or more channel queues associated with one or more RF channels, wherein the one or more RF channels are associated with a Data Over Cable System Interface Specification (DOCSIS) bonding group and wherein the DOCSIS bonding group receives downstream data from a first node, determining a data usage of the DOCSIS bonding group, determining that a data rate of the downstream data is to be modified based on at least one of the one or more channel queues or the data usage of the DOCSIS bonding group, and causing the first node to modify the data rate of the downstream data based on the determination.
8 Citations
16 Claims
-
1. A method comprising:
-
identifying one or more channel queues associated with one or more RF channels, wherein the one or more RF channels are associated with a Data Over Cable System Interface Specification (DOCSIS) bonding group and wherein the DOCSIS bonding group receives downstream data from a first node; determining one or more respective lengths of the one or more channel queues; determining a data throughput of the DOCSIS bonding group; in response to determining that all of the respective lengths are greater than a length threshold and the data throughput is greater than a throughput threshold, causing the first node to decrease the data rate of the downstream data; and in response to determining that at least one of the respective lengths is less than the length threshold or the data throughput is less than the throughput threshold, causing the first node to increase the data rate of the downstream data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
a memory; and a processor coupled to the memory, at least one of the processor or the memory being configured to; identify one or more channel queues associated with one or more RF channels, wherein the one or more RF channels are associated with a Data Over Cable System Interface Specification (DOCSIS) bonding group and wherein the DOCSIS bonding group receives downstream data from a first node; determine one or more respective lengths of the one or more channel queues; determine a data throughput of the DOCSIS bonding group; in response to determining that all of the respective lengths are greater than a length threshold and the data throughput is greater than a throughput threshold, causing the first node to decrease the data rate of the downstream data; and in response to determining that at least one of the respective lengths is less than the length threshold or the data throughput is less than the throughput threshold, causing the first node to increase the data rate of the downstream data. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification