Chapter 31: Load Balancing
STANDARD Revision 1.0
C4® CMTS Release 8.3 User Guide
© 2016 ARRIS Enterprises LLC. All Rights Reserved.
916
Note: For normal operations, this parameter should not be set below 60 seconds.
In special cases requiring rapid load balancing, this parameter may be temporarily set to a lower value. For example, when
adding new downstream or upstream channels to a system, rapid load balancing can be used to quickly move cable
modems to the new channels. When the channels reach balance, this parameter should be set back to a value of at least
60 seconds to avoid excessive modem moves between channels during normal operation.
At each interval, each load balance group is checked to determine if any modem needs to be moved to better balance the
load on the channels within the group, based on the configured threshold of the associated load balance policy/rule. The
following must also be true for any movement to occur within a given load balance group:
The load balance group must be enabled.
The load balance type associated with the group must be more than just static.
The init-technique associated with the group must not be set to disable.
If the method of the associated load balance policy/rule is utilization, the load of the DS channel of the heaviest-
loaded DS-US channel pair must exceed the downstream-start-threshold parameter, or the load of the US channel of
the heaviest-loaded DS-US channel pair must exceed the upstream-start-threshold parameter.
Multiple rules can be assigned to a load balance policy and a load balance group. If there are multiple rules enabled for a
policy, then the load balancer follows the precedence described in
The following is a high-level description of the actions that occur for each load balance group, which are based on the
configuration settings of its associated load balance policy/rule(s).
If the type attribute of the associated load balance policy/rule(s) includes non-bonded-dcc, then a search is made for a
non-bonded modem that resides on both the DS and US channels of the highly-loaded channel pair.
If such a modem is found, and it passes all “DCC movable checks” (see
(page 923)), a DCC-REQ
is sent to this modem to move it to the DS and US of the lightest-loaded channel pair.
If no modem was found to move in the previous step, then do the following:
If the type attribute of the associated load balance policy/rule(s) includes bonded-ds-dbc, then a search is made
for a bonded modem that has as part of its channel set, the DS channel of the highly-loaded channel pair.
If the type attribute of the associated load balance policy/rule(s) includes bonded-us-dbc, then a search is made
for a bonded modem that has as part of its channel set, the US channel of the highly-loaded channel pair.