Predictive upstream load balancing
First Claim
1. A method for balancing upstream traffic of a subscriber device in a broadband communication network over a plurality of upstream channels, comprising:
- performing static load balancing when the subscriber device requests an upstream channel; and
performing predictive load balancing between upstream channels based on the number of subscriber devices configured with a media terminal adaptor such that the upstream channel assignment of user devices having an MTA is spread across the upstream channels.
11 Assignments
0 Petitions
Accused Products
Abstract
Static balancing of cable modems across upstream channels is made based on the channel'"'"'s current bandwidth demand compared to a first and/or second CAC threshold level. If both threshold levels are exceeded, the modem is assigned to the channel having the lowest bandwidth demand. After registration, predictive balancing modems according to whether an MTA is part of a given modem avoids concentration of modems having MTAs on certain channels while other channels serve only modems without MTAs. Modems are also predictively balanced according to whether they have associated a DSA_use_history profile. Modems associated with certain subscribers may be balanced according to the time of day balancing is occurring based on the profile. Thus, light user'"'"'s during working hours may be balanced as heavy user'"'"'s at night if they typically download video content or use VoIP features during the evening.
163 Citations
18 Claims
-
1. A method for balancing upstream traffic of a subscriber device in a broadband communication network over a plurality of upstream channels, comprising:
-
performing static load balancing when the subscriber device requests an upstream channel; and
performing predictive load balancing between upstream channels based on the number of subscriber devices configured with a media terminal adaptor such that the upstream channel assignment of user devices having an MTA is spread across the upstream channels. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for performing static load balancing of one of a plurality of subscriber devices in a broadband communication network over a plurality of upstream channels, comprising:
assigning the one subscriber device to an upstream channel based on the number of subscriber devices assigned to communicate over each of the upstream channels wherein the cumulative bandwidth of the subscriber devices assigned to a channel is compared to a predetermined CAC threshold level for said channel. - View Dependent Claims (7, 8, 9, 10)
-
11. A method for performing predictive load balancing of upstream traffic of one of a plurality of subscriber devices in a broadband communication over a plurality of upstream channels, comprising:
-
determining whether the subscriber device uses a media terminal adaptor and has predictive load balancing enabled;
determining which of the plurality of upstream channels has the least number of subscriber devices using an MTA assigned thereto; and
changing the assigned upstream channel for the one subscriber device if the upstream channel to which it is currently assigned is not the upstream channel having the least number of subscriber devices using an MTA assigned thereto. - View Dependent Claims (12, 13)
-
- 14. A method for performing predictive load balancing of upstream traffic of one of a plurality of subscriber devices in a broadband communication over a plurality of upstream channels wherein a DSA_use_history profile is used to assign the subscriber to an upstream chanel.
Specification