APPARATUS AND METHODS FOR MOVING CABLE MODEMS BETWEEN UPSTREAM CHANNELS
First Claim
1. A method comprising:
- defining one or more thresholds for each of a plurality of upstream logical channels of a headend system for receiving data from a plurality of cable modems, wherein each defined threshold corresponds to a measurable parameter of the corresponding upstream logical channel;
collecting one or more metrics for each cable modem of each upstream logical channel;
determining whether to downgrade a selected cable modem to a selected one of the logical channels that has a lower performance level than the selected cable modem'"'"'s current logical channel,wherein such downgrade determination is based on whether the selected cable modem'"'"'s collected one or more metrics have failed a condition of the one or more defined thresholds and whether a percentage of a total of the cable modems of such current logical channel that have failed a condition for the one or more defined thresholds is less than a predefined percentage level; and
causing the selected cable modem to move from the current logical channel to the selected logical channel when the percentage of the total cable modems is below a predefined level.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are apparatus and methods for managing upstream channels on a per cable modem basis. In certain embodiments, one or more thresholds are defined for each of a plurality of upstream logical channels of a headend system for receiving data from a plurality of cable modems (or other types of access nodes). Each defined threshold corresponds to a measurable parameter of the corresponding upstream logical channel. One or more metrics are collected for each cable modem of each upstream logical channel. It is determined whether to downgrade a selected cable modem to a selected one of the logical channels that has a lower performance level than the selected cable modem'"'"'s current logical channel. Such downgrade determination is based on whether the selected cable modem'"'"'s collected one or more metrics have failed a condition of the one or more defined thresholds and whether a percentage of a total of the cable modems of such current logical channel that have failed a condition for the one or more defined thresholds is less than a predefined percentage level. The selected cable modem is then caused to move from the current logical channel to the selected logical channel when the percentage of the total cable modems that have failed is below a predefined level if such selected logical channel is available. Otherwise, the current logical channel'"'"'s modulation profile may be altered when the percentage of the total cable modems that have failed is above (or equal to) the predefined level.
-
Citations
23 Claims
-
1. A method comprising:
-
defining one or more thresholds for each of a plurality of upstream logical channels of a headend system for receiving data from a plurality of cable modems, wherein each defined threshold corresponds to a measurable parameter of the corresponding upstream logical channel; collecting one or more metrics for each cable modem of each upstream logical channel; determining whether to downgrade a selected cable modem to a selected one of the logical channels that has a lower performance level than the selected cable modem'"'"'s current logical channel, wherein such downgrade determination is based on whether the selected cable modem'"'"'s collected one or more metrics have failed a condition of the one or more defined thresholds and whether a percentage of a total of the cable modems of such current logical channel that have failed a condition for the one or more defined thresholds is less than a predefined percentage level; and causing the selected cable modem to move from the current logical channel to the selected logical channel when the percentage of the total cable modems is below a predefined level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for facilitating communications in an access network, the access network including a plurality of nodes, the system comprising:
-
a headend in communication with at least a portion of the network nodes via a plurality of upstream logical channels having different modulation profiles; the headend being further configured to perform the following operations; defining one or more thresholds for each of the upstream logical channels, wherein each defined threshold corresponds to a measurable parameter of the corresponding upstream logical channel; collecting one or more metrics for each node of each upstream logical channel; determining whether to downgrade a selected node to a selected one of the logical channels that has a lower performance level than the selected node'"'"'s current logical channel, wherein such downgrade determination is based on whether the selected node'"'"'s collected one or more metrics have failed a condition of the one or more defined thresholds and whether a percentage of a total of the nodes of such current logical channel that have failed a condition for the one or more defined thresholds is less than a predefined percentage level; and causing the selected node to move from the current logical channel to the selected logical channel when the percentage of the total nodes is below a predefined level. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. At least one computer readable storage medium having computer program instructions stored thereon that are arranged to perform the following operations:
-
defining one or more thresholds for each of a plurality of upstream logical channels for receiving data from a plurality of nodes, wherein each defined threshold corresponds to a measurable parameter of the corresponding upstream logical channel; collecting one or more metrics for each node of each upstream logical channel; determining whether to downgrade a selected node to a selected one of the logical channels that has a lower performance level than the selected node'"'"'s current logical channel, wherein such downgrade determination is based on whether the selected node'"'"'s collected one or more metrics have failed a condition of the one or more defined thresholds and whether a percentage of a total of the nodes of such current logical channel that have failed a condition for the one or more defined thresholds is less than a predefined percentage level; and causing the selected node to move from the current logical channel to the selected logical channel when the percentage of the total nodes is below a predefined level.
-
Specification