CADANT-LOADBALANCING-MIB

File: CADANT-LOADBALANCING-MIB.mib (28746 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC SNMP-FRAMEWORK-MIB
CADANT-TC CADANT-CMTS-MAC-MIB DOCS-LOADBAL3-MIB
CADANT-PRODUCTS-MIB IF-MIB DOCS-IF3-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Unsigned32
Integer32 Counter32 RowStatus
TruthValue SnmpAdminString CardId
OUIAddress cadIfCmtsCmStatusMacAddress docsLoadbal3BasicRuleEntry
docsLoadbal3ResGrpCfgId cadSchema InterfaceIndex
ifIndex IfDirection

Defined Types

CadLoadBalChgOverStatusEntry  
SEQUENCE    
  cadLoadBalChgOverStatusValue INTEGER

CadLoadBalCmtsCmStatusEntry  
SEQUENCE    
  cadLoadbal3CmtsCmParamsProvGrpId Unsigned32
  cadLoadbal3CmtsCmParamsCurrentGrpId Unsigned32
  cadLoadbal3CmtsCmParamsProvServiceTypeID SnmpAdminString
  cadLoadbal3CmtsCmParamsCurrentServiceTypeID SnmpAdminString
  cadLoadbal3CmtsCmParamsPolicyId Unsigned32
  cadLoadbal3CmtsCmParamsPriority Unsigned32

CadLoadBalBasicRuleEntry  
SEQUENCE    
  cadLoadBalRuleMethod INTEGER
  cadLoadBalRuleType BITS
  cadLoadBalRuleThreshold Unsigned32
  cadLoadBalRuleRegistrationSteeringD2 TruthValue
  cadLoadBalRuleRegistrationSteeringD3 TruthValue
  cadLoadBalRulePeriodicSteeringD2 TruthValue
  cadLoadBalRulePeriodicSteeringD3 TruthValue
  cadLoadBalRuleChannelWeight INTEGER

CadLoadBalExcludedOUIEntry  
SEQUENCE    
  cadLoadBalExclOUIAddress OUIAddress
  cadLoadBalExclRowStatus RowStatus

CadLoadBalChannelEntry  
SEQUENCE    
  cadLoadBalChannelUtilization Integer32
  cadLoadBalChannelCmCount Integer32
  cadLoadBalChannelDynamicTransfersIn Counter32
  cadLoadBalChannelDynamicTransfersOut Counter32
  cadLoadBalChannelStaticTransfersIn Counter32
  cadLoadBalChannelStaticTransfersOut Counter32
  cadLoadBalChannelDbcTransfersIn Counter32
  cadLoadBalChannelDbcTransfersOut Counter32

Defined Values

cadLoadBalMib 1.3.6.1.4.1.4998.1.1.50.1
This MIB module contains Cadant internal data schema for CAM Load Balancing
MODULE-IDENTITY    

cadLoadBalChgOverStatusTable 1.3.6.1.4.1.4998.1.1.50.1.1
A table of CMTS operation entries to reports the status of cable modems instructed to move to a new downstream and/or upstream channel.
OBJECT-TYPE    
  SEQUENCE OF  
    CadLoadBalChgOverStatusEntry

cadLoadBalChgOverStatusEntry 1.3.6.1.4.1.4998.1.1.50.1.1.1
The status of the specified DCC/UCC operation
OBJECT-TYPE    
  CadLoadBalChgOverStatusEntry  

cadLoadBalChgOverStatusValue 1.3.6.1.4.1.4998.1.1.50.1.1.1.1
The status of the specified DCC/UCC operation.
OBJECT-TYPE    
  INTEGER messageSent(1), noOpNeeded(2), modemDeparting(3), waitToSendMessage(4), cmOperationRejected(5), cmtsOperationRejected(6), timeOutT13(7), timeOutT15(8), rejectinit(9), success(10), dbcTimeout(11)  

cadLoadBalCmtsCmStatusTable 1.3.6.1.4.1.4998.1.1.50.1.2
The list contains the load balancing attributes associated with the cable modem.
OBJECT-TYPE    
  SEQUENCE OF  
    CadLoadBalCmtsCmStatusEntry

cadLoadBalCmtsCmStatusEntry 1.3.6.1.4.1.4998.1.1.50.1.2.1
Additional objects for docsIfCmtsCmStatusTable entry that relate to load balancing
OBJECT-TYPE    
  CadLoadBalCmtsCmStatusEntry  

cadLoadbal3CmtsCmParamsProvGrpId 1.3.6.1.4.1.4998.1.1.50.1.2.1.1
This attribute indicates the provisioned Load Balancing Group ID TLV the CM signaled to the CMTS during registration, or zero if not provisioned in the CM.
OBJECT-TYPE    
  Unsigned32  

cadLoadbal3CmtsCmParamsCurrentGrpId 1.3.6.1.4.1.4998.1.1.50.1.2.1.2
This attribute references the Load Balancing Group Identifier (Id attribute from the GrpStatus object) associated with the cable modem after the CMTS validates the CM Load Balancing Group ID TLV, Service Type ID TLV and Restricted CM list. The value zero indicates that the Load Balancing Group is invalid, or the General Load Balancing Group is invalid due ambiguous topology resolution.
OBJECT-TYPE    
  Unsigned32  

cadLoadbal3CmtsCmParamsProvServiceTypeID 1.3.6.1.4.1.4998.1.1.50.1.2.1.3
This attribute indicates the provisioned Service Type ID TLV the CM signaled to the CMTS during registration, or the zero-length string if not provisioned in the CM.
OBJECT-TYPE    
  SnmpAdminString Size(0..16)  

cadLoadbal3CmtsCmParamsCurrentServiceTypeID 1.3.6.1.4.1.4998.1.1.50.1.2.1.4
This attribute represents the Service Type ID the CMTS picked from the Restricted Group of Restricted CM list, or the Service Type Id TLV the CM signaled to the CMTS during registration, or the zero-length string if none was used.
OBJECT-TYPE    
  SnmpAdminString Size(0..16)  

cadLoadbal3CmtsCmParamsPolicyId 1.3.6.1.4.1.4998.1.1.50.1.2.1.5
This attribute references the Load Balancing Policy ID associated to the cable modem either from the configuration file or from the General or Restricted Load Balancing Groups CMTS configuration.
OBJECT-TYPE    
  Unsigned32  

cadLoadbal3CmtsCmParamsPriority 1.3.6.1.4.1.4998.1.1.50.1.2.1.6
This attribute references the Load Balancing Priority associated to the cable modem either from the configuration file or from the General or Restricted Load Balancing Groups CMTS configuration.
OBJECT-TYPE    
  Unsigned32  

cadLoadBalBasicRuleTable 1.3.6.1.4.1.4998.1.1.50.1.4
This table extends the docsLoadBalBasicRule table with additional methods and thresolds.
OBJECT-TYPE    
  SEQUENCE OF  
    CadLoadBalBasicRuleEntry

cadLoadBalBasicRuleEntry 1.3.6.1.4.1.4998.1.1.50.1.4.1
Load balancing count for Change Over within a load balancing group
OBJECT-TYPE    
  CadLoadBalBasicRuleEntry  

cadLoadBalRuleMethod 1.3.6.1.4.1.4998.1.1.50.1.4.1.1
cm-count uses dynamic load balancing of upstream receivers in the same load balancing group to balance the number of CMs per upstream channel. channel-utilization uses dynamic load balancing of the upstream receivers in the same load balancing group to balance the channel utilization of the channels in the group.
OBJECT-TYPE    
  INTEGER cm-count(1), channel-utilization(2)  

cadLoadBalRuleType 0.1.1.3.6.1.4.1.4998.1.1.50.1.4.1.2
rule-static enables load balancing at modem initial maintenance ranging time. rule-non-bonded-dcc enables dynamic load balancing by moving non- bonded CMs with DCC just after modem registration time and at regular intervals according to the load balance interval settings. rule-bonded-dcc enables dynamic load balancing by moving bonded CMs with DCC just after modem registration time and at regular intervals according to the load balance interval settings. rule-bonded-us-dbc enables dynamic load balancing by moving upstream bonded CMs with DBC just after modem registration time and at regular intervals according to the load balance interval settings. rule-bonded-ds-dbc enables dynamic load balancing by moving downstream bonded CMs with DBC just after modem registration time and at regular intervals according to the load balance interval settings. Multiple rule types can be set, enabling a combination of load balancing mechanisms to be selected.
OBJECT-TYPE    
  BITS rule-static(0), rule-non-bonded-dcc(1), rule-bonded-us-dbc(2), rule-bonded-ds-dbc(3), rule-bonded-dcc(4)  

cadLoadBalRuleThreshold 1.3.6.1.4.1.4998.1.1.50.1.4.1.3
This is the size of load difference between channels that is tolerated before load balancing will be started.
OBJECT-TYPE    
  Unsigned32 1..100  

cadLoadBalRuleRegistrationSteeringD2 1.3.6.1.4.1.4998.1.1.50.1.4.1.4
If this object is set to true the C4 is directed to move any D2.0 CMs registering on a TDMA channel to an ATDMA channel in the load balance group. This occurs immediately after the C4 receives a registration-acknowledge from the CM.
OBJECT-TYPE    
  TruthValue  

cadLoadBalRuleRegistrationSteeringD3 1.3.6.1.4.1.4998.1.1.50.1.4.1.5
If this object is set to true the C4 is directed to move any D3.0 CMs registering on a TDMA channel to an ATDMA channel in the load balance group. This occurs immediately after the C4 receives a registration-acknowledge from the CM.
OBJECT-TYPE    
  TruthValue  

cadLoadBalRulePeriodicSteeringD2 1.3.6.1.4.1.4998.1.1.50.1.4.1.6
If this object is set to true the C4 is directed to audit all TDMA channels in an active load balance group and move D2.0 CMs to an ATDMA channel in the load balance group. One CM is moved per TDMA channel per macdomain-check-interval.
OBJECT-TYPE    
  TruthValue  

cadLoadBalRulePeriodicSteeringD3 1.3.6.1.4.1.4998.1.1.50.1.4.1.7
If this object is set to true the C4 is directed to audit all TDMA channels in an active load balance group and move D3.0 CMs to an ATDMA channel in the load balance group. One CM is moved per TDMA channel per macdomain-check-interval.
OBJECT-TYPE    
  TruthValue  

cadLoadBalRuleChannelWeight 1.3.6.1.4.1.4998.1.1.50.1.4.1.8
'equal' directs the load balancer to use DS and US channel load equally to determine load balancing decisions. 'usOnly' directs the load balancer to only use US channel load to determine load balancing decisions. 'dsOnly' directs the load balancer to only use DS channel load to determine load balancing decisions. 'usPlus' directs the load balancer to double US channel load over DS channel load to determine load balancing decisions. 'dsPlus' directs the load balancer to double DS channel load over US channel load to determine load balancing decisions.
OBJECT-TYPE    
  INTEGER equal(1), usOnly(2), dsOnly(3), usPlus(4), dsPlus(5)  

cadLoadBalExcludedOUITable 1.3.6.1.4.1.4998.1.1.50.1.5
This table contains a list of OUIs that should not be moved through dynamic load balancing.
OBJECT-TYPE    
  SEQUENCE OF  
    CadLoadBalExcludedOUIEntry

cadLoadBalExcludedOUIEntry 1.3.6.1.4.1.4998.1.1.50.1.5.1
An OUI that describes a set of modems not to be moved by load balancing.
OBJECT-TYPE    
  CadLoadBalExcludedOUIEntry  

cadLoadBalExclOUIAddress 1.3.6.1.4.1.4998.1.1.50.1.5.1.1
The OUI of the modem set to exclude from load balancing.
OBJECT-TYPE    
  OUIAddress  

cadLoadBalExclRowStatus 1.3.6.1.4.1.4998.1.1.50.1.5.1.2
The status object for adding and removing rows from this table. The only valid values are createAndGo and destroy.
OBJECT-TYPE    
  RowStatus  

cadLoadBalSystemGroup 1.3.6.1.4.1.4998.1.1.50.1.6
OBJECT IDENTIFIER    

cadLoadBalMacDomainLoadBalanceInterval 1.3.6.1.4.1.4998.1.1.50.1.6.5
Interval between checking the loading of the MAC domain to determine if any modems need to be moved to different channels within a MAC domain. A value of 0 disables checking.
OBJECT-TYPE    
  Unsigned32 0..1000  

cadLoadBalAcrossMacDomainLoadBalanceInterval 1.3.6.1.4.1.4998.1.1.50.1.6.6
Interval between checking the loading of multiple MAC domains to determine if any modems need to be moved to the channels across different MAC domains. A value of 0 disables checking.
OBJECT-TYPE    
  Unsigned32 0..1000  

cadLoadBalStartDsUtilizationThreshold 1.3.6.1.4.1.4998.1.1.50.1.6.7
Interval to start downstream channel utilization threshold.
OBJECT-TYPE    
  Unsigned32 1..100  

cadLoadBalStartUsUtilizationThreshold 1.3.6.1.4.1.4998.1.1.50.1.6.8
Interval to start upstream channel utilization threshold.
OBJECT-TYPE    
  Unsigned32 1..100  

cadLoadBalFailedListAgeOutTime 1.3.6.1.4.1.4998.1.1.50.1.6.9
Remove an entry from the Load-Balance failed list after it has been on the list for the specified number of hours.
OBJECT-TYPE    
  Unsigned32  

cadLoadBalFailedListExcludeCount 1.3.6.1.4.1.4998.1.1.50.1.6.10
When attempting to move from one pair of DS/US channels to a target pair of DS/US channels, a CM will be excluded from attempting to move between this set of channels after the number of failures reaches this object.
OBJECT-TYPE    
  Unsigned32  

cadLoadBalNumberModemsToCheckPerInterval 1.3.6.1.4.1.4998.1.1.50.1.6.11
The objects indicates the number of CMs to check for high utilization at each macdomain-check-interval. A higher number will evaluate more CMs on the overloaded DS/US channels to find the heaviest user to move to less loaded channels. Therefore, a higher number will cause heavy users to be load balanced more frequently.
OBJECT-TYPE    
  Unsigned32 1..100  

cadLoadBalChannelTable 1.3.6.1.4.1.4998.1.1.50.1.7
This table contains the count information of the load balancing group channels present in the C4.
OBJECT-TYPE    
  SEQUENCE OF  
    CadLoadBalChannelEntry

cadLoadBalChannelEntry 1.3.6.1.4.1.4998.1.1.50.1.7.1
Load balancing counts for a downstream or upstream channel.
OBJECT-TYPE    
  CadLoadBalChannelEntry  

cadLoadBalChannelUtilization 1.3.6.1.4.1.4998.1.1.50.1.7.1.1
The downstream channel utilization snapshot captured by the CAM during the last dynamic balancing interval. This value is valid for both downstream and upstream channels.
OBJECT-TYPE    
  Integer32 0..100  

cadLoadBalChannelCmCount 1.3.6.1.4.1.4998.1.1.50.1.7.1.2
The count of cable modems associated with the channel. This value is valid for both downstream and upstream channels.
OBJECT-TYPE    
  Integer32  

cadLoadBalChannelDynamicTransfersIn 1.3.6.1.4.1.4998.1.1.50.1.7.1.3
The number of successful modem transfers from other channels initiated by the dynamic load balancer. This value is valid for both downstream and upstream channels.
OBJECT-TYPE    
  Counter32  

cadLoadBalChannelDynamicTransfersOut 1.3.6.1.4.1.4998.1.1.50.1.7.1.4
The number of successful modem transfers to other channels initiated by the dynamic load balancer. This value is valid for both downstream and upstream channels.
OBJECT-TYPE    
  Counter32  

cadLoadBalChannelStaticTransfersIn 1.3.6.1.4.1.4998.1.1.50.1.7.1.5
The number of successful modem transfers from other channels initiated by the static load balancer. This value is valid for upstream channels only.
OBJECT-TYPE    
  Counter32  

cadLoadBalChannelStaticTransfersOut 1.3.6.1.4.1.4998.1.1.50.1.7.1.6
The number of successful modem transfers to other channels initiated by the static load balancer. This value is valid for upstream channels only.
OBJECT-TYPE    
  Counter32  

cadLoadBalChannelDbcTransfersIn 1.3.6.1.4.1.4998.1.1.50.1.7.1.7
The number of times the particular channel has been moved into a modem's channel-set via DBC load balancing. This value is valid for both downstream and upstream channels.
OBJECT-TYPE    
  Counter32  

cadLoadBalChannelDbcTransfersOut 1.3.6.1.4.1.4998.1.1.50.1.7.1.8
The number of times the particular channel has been moved out of a modem's channel-set via DBC load balancing. This value is valid for both downstream and upstream channels.
OBJECT-TYPE    
  Counter32  

cadLoadBalControlGroup 1.3.6.1.4.1.4998.1.1.50.1.8
OBJECT IDENTIFIER    

cadLoadBalClearCounts 1.3.6.1.4.1.4998.1.1.50.1.8.1
Setting this value to true will reset the counts associated with load balancing. Reading this value will always return false.
OBJECT-TYPE    
  TruthValue  

cadLoadBalRCSControl 1.3.6.1.4.1.4998.1.1.50.1.8.2
If set to enable(1), RCS load balancing will always be permitted. If set to disable(2), RCS load balancing is never permitted
OBJECT-TYPE    
  INTEGER enable(1), disable(2)  

cadLoadBalTCSControl 1.3.6.1.4.1.4998.1.1.50.1.8.3
If set to enable(1), TCS load balancing will always be permitted. If set to disable(2), TCS load balancing is never permitted
OBJECT-TYPE    
  INTEGER enable(1), disable(2)  

cadLoadBalTCSMoveUsPrimaryControl 1.3.6.1.4.1.4998.1.1.50.1.8.4
If set to enable(1), an upstream bonded CM's primary upstream channel will be allowed to be moved as part of registration Transmit Channel Set (TCS) load balancing. If set to disable(2), an upstream bonded CM's primary upstream channel will NOT be allowed to be moved as part of registration Transmit Channel Set (TCS) load balancing.
OBJECT-TYPE    
  INTEGER enable(1), disable(2)  

cadLoadBalDbcMoveUsPrimaryControl 1.3.6.1.4.1.4998.1.1.50.1.8.5
If set to enable(1), an upstream bonded CM's primary upstream channel will be allowed to be moved via DBC load balancing. If set to disable(2), an upstream bonded CM's primary upstream channel will NOT be allowed to be moved via DBC load balancing.
OBJECT-TYPE    
  INTEGER enable(1), disable(2)