Observium_CE/mibs/arris/CADANT-CMTS-LAYER2CMTS-MIB

2286 lines
86 KiB
Plaintext

CADANT-CMTS-LAYER2CMTS-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, MODULE-IDENTITY, Integer32, Counter32, Unsigned32
FROM SNMPv2-SMI
DisplayString, TEXTUAL-CONVENTION,
RowStatus, TimeInterval, TruthValue, MacAddress
FROM SNMPv2-TC
OBJECT-GROUP
FROM SNMPv2-CONF
BridgeId, Timeout
FROM BRIDGE-MIB
cadLayer2
FROM CADANT-PRODUCTS-MIB
CardId, PortId, CerCardType, CerCardSubType, CadBridgeGroupId, CadBridgePortType,
PrimaryState, SecondaryState, DuplexStatus, AdminState, MacPortId,
MacPortIdWithInvalid, PortType
FROM CADANT-TC
AttributeMask, IfDirection
FROM DOCS-IF3-MIB
InetVersion
FROM INET-ADDRESS-MIB
InterfaceIndex, InterfaceIndexOrZero
FROM IF-MIB;
cadLayer2Mib MODULE-IDENTITY
LAST-UPDATED "201508250000Z" -- August 25, 2015
ORGANIZATION "ARRIS Group, Inc."
CONTACT-INFO "support@arris.com"
DESCRIPTION
" This MIB module contains the following information:
1) The concept of bridge groups and bridge ports
2) The policy governed the assigment of
Internet Service Provider's subnet addresses
per bridge group
3) Support for per bridge group spanning tree"
REVISION "201508250000Z" -- August 25, 2015
DESCRIPTION
"Change range of cadIfMacDomainDsOfdmProfileRecoveryGuardTime to (0..3600)"
REVISION "201506170000Z" -- June 17, 2015
DESCRIPTION
"Add cadIfMacDomainGracefulTcsReductionEnabled for the US Channel
Bonding Graceful Reduction feature."
REVISION "201504150000Z" -- April 15, 2015
DESCRIPTION
"Add cadIfMacDomainDsOfdmProfileRecoveryGuardTime"
REVISION "201504010000Z" -- April 1, 2015
DESCRIPTION
"Add cadIfMacDomainEnergyMgt1x1Enabled"
REVISION "201501210000Z" -- Jan 21, 2015
DESCRIPTION
"Add cadDot3adAggSystemID to cadDot3adAggTable."
REVISION "201501200000Z" -- Jan 20, 2015
DESCRIPTION
"Add cadMacChlDirection."
REVISION "201412090000Z" -- Dec 9, 2014
DESCRIPTION
"Support OFDM capability in MAC port."
REVISION "201412080000Z" -- Dec 8, 2014
DESCRIPTION
"Support CerCardSubType dcamOfdmAnnexB"
REVISION "201412030000Z" -- Dec 3, 2014
DESCRIPTION
"Add dchannelOfdm to PortType"
REVISION "201411180000Z" -- Nov 18, 2014
DESCRIPTION
"Add cadIfMacDomainDocsis31Enabled to cadIfMacDomain table."
REVISION "201410150000Z" -- Oct 15, 2014
DESCRIPTION
"Change default value of cadDot3adSystemPriority from 0 to 32768"
REVISION "201410140000Z" -- Oct 14, 2014
DESCRIPTION
"Support 384 downstream channels per DCAM-B"
REVISION "201409190000Z" -- Sep 19, 2014
DESCRIPTION
"Add cadAgingArpCacheSearchingCableUnicast,
cadAgingArpCacheSearchingCableBroadcast,
cadAgingNDCacheSearchingCableUnicast,
cadAgingNDCacheSearchingCableMulticast"
REVISION "201408010000Z" -- Aug 1, 2014
DESCRIPTION
"PortType change:
remove dchannelSdv(13) and dchannelBroadcast(14)"
REVISION "201407030000Z" -- Jul 3, 2014
DESCRIPTION
"Update cadIfMacDomainTcsSizeLimit description"
REVISION "201406240000Z" -- Jun 24, 2014
DESCRIPTION
"Change cadDot3adAggId maximum value from 10 to 8"
REVISION "201403100000Z" -- Mar 10, 2014
DESCRIPTION
"Add cadIfMacDomainTcsSizeLimit"
REVISION "201401150000Z" -- Jan 15, 2014
DESCRIPTION
"Add cerIpGroup."
REVISION "201310300000Z" -- Oct 30, 2013
DESCRIPTION
"Add cadDot3adAggTable and cadDot3adSystemPriority."
REVISION "201308080000Z" -- Aug 8, 2013
DESCRIPTION
"Add cadIfMacDomainDynamicRccMultiTunerEnabled"
REVISION "201305300000Z" -- May 30, 2013
DESCRIPTION
"Change default value of cadIfMacDomainT4TimeoutMultiplierEnabled
to false"
REVISION "201305170000Z" -- May 17, 2013
DESCRIPTION
"Add cadIfMacDomainT4TimeoutMultiplierEnabled"
REVISION "201305080000Z" -- May 8, 2013
DESCRIPTION
"Add cadIfMacDomainCmTxPwrExtentionPreRegistrationEnabled
cadIfMacDomainCmTxPwrExtentionPostRegistrationEnabled"
REVISION "201304290000Z" -- April 29, 2013
DESCRIPTION
"Add cadIfMacDomainEnforceRulesEnabled. "
REVISION "201303250000Z" -- March 25, 2013
DESCRIPTION
"Add 85000000 to cadIfMacDomainUpChannelMaxFrequency"
REVISION "201301030000Z" -- January 03, 2013
DESCRIPTION
"Add support for configuring legacy DSG or DSG 3.0 support on a cable-mac."
REVISION "201211200000Z" -- November 20, 2012
DESCRIPTION
"Support loopback interfaces."
REVISION "201110050000Z" -- Oct 5, 2011
DESCRIPTION
"Change SYNTAX of cadMacChlCardSubType to CerCardSubType."
REVISION "201108170000Z" -- Aug 17, 2011
DESCRIPTION
"Change SYNTAX of cadBgpCardType to CerCardType."
REVISION "201103030000Z" -- March 3, 2011
DESCRIPTION
"Change CadTftpEnforceType and CadDynamicSecretType."
REVISION "201008100000Z" -- Aug 10, 2010
DESCRIPTION
"Change minimum of cadAgingArpCacheAgingInterval to 10 minutes from 3 minutes"
REVISION "201006230000Z" -- Jun 23, 2010
DESCRIPTION
"change MAX-ACCESS of cadifMacDomainMulticastEncryption to read-only."
REVISION "201003010000Z" -- Mar 1, 2010
DESCRIPTION
"Change cadIfMacDomainDownChannelMaxFrequency highest center frequency to 999MHz."
REVISION "200910220000Z" -- October 22, 2009
DESCRIPTION
"Use a single port type."
REVISION "200910120000Z" -- Oct 12, 2009
DESCRIPTION
"Change cadIfMacDomainDownChannelMaxFrequency highest frequency edge to 1002MHz."
REVISION "200909020000Z" -- Sep 2, 2009
DESCRIPTION
"Add cadAgingNDCacheAgingInterval,
cadAgingNDCacheSearchingRateLimit,
cadAgingNDCacheSearchingMaxNumber,
cadAgingNDCacheNotPresentRateLimit,
cadAgingNDCacheNotPresentMaxNumber,
cadAgingNDCacheNotPresentMaxTime,
cadAgingNDCacheNotPresentMinTime,
cadAgingNDCacheSearchingGlobalMaxRate,
cadAgingNDCacheNotPresentGlobalMaxRate"
REVISION "200907170000Z" -- July 17, 2009
DESCRIPTION
"Add cadIfMacDomainBpi2Mandatory."
REVISION "200901120000Z" -- Jan 12, 2009
DESCRIPTION
"Add cadIfMacDomainDownChannelMaxFrequency, cadIfMacDomainDownChannelMinFrequency and
cadIfMacDomainUpChannelMaxFrequency to support mixed Annex configuration."
REVISION "200901070000Z" -- Jan 7, 2009
DESCRIPTION
" Change MAX-ACCESS of cadIfMacDomainAnnex to read-write."
REVISION "200901050000Z" -- January 5, 2008
DESCRIPTION
"Restrict size of name and description strings."
REVISION "200811110000Z" -- Nov 11, 2008
DESCRIPTION
"Change SYNTAX of cadAgingArpCacheAgingInterval."
REVISION "200809300000Z" -- Sep 30, 2008
DESCRIPTION
" Add cadIfMacDomainUsbgDynEnable."
REVISION "200802080000Z" -- Feb 8, 2008
DESCRIPTION
" Change MAX-ACCESS of cadIfMacDomainAnnex to read-only."
REVISION "200802060000Z" -- Feb 06, 2008
DESCRIPTION
" Add cadIfMacDomainDpId."
REVISION "200801220000Z" -- January 22, 2008
DESCRIPTION
" Change default value of cadMacChlSfProvAttrMask back to 00000000H."
REVISION "200801030000Z" -- January 3, 2008
DESCRIPTION
" Change default for MAC domain multicast encryption."
REVISION "200712140000Z" -- Dec 14, 2007
DESCRIPTION
"Add cadIfMacDomainRccDynEnalbe, cadIfMacDomainDsbgDynEnable,
cadIfMacDomainDsbgReseqWaitTime and cadIfMacDomainDsbgReseqWarnThrshld to cadIfMacDomain table."
REVISION "200708280000Z" -- August 28, 2007
DESCRIPTION
"Add cadIfMacDomainRcpReportMode, cadIfMacDomainRegRspToOverride,
, cadIfMacDomainMultRxChModeEnabled,
cadIfMacDomainCmUdcEnabled, cadIfMacDomainSendUdcRulesEnabled.
Removed cadIfMacDomainTftpForce, cadIfMacDomainAltProvModeEnabled and
cadIfMacDomainIpMgmtMode.
Modified Syntax of cadIfMacDomainIpProvMode."
REVISION "200708130000Z" -- August 13, 2007
DESCRIPTION
"Add cadifMacDomainMulticastEncryption to cadIfMacDomain table."
REVISION "200705310000Z" -- May 31, 2007
DESCRIPTION
"Add cadMacChlIsPriCapableDs and cadMacChlSfProvAttrMask MIB objects to cadMacChlTable."
REVISION "200705140000Z" -- May 14, 2007
DESCRIPTION
"replace cadUpSupervisionTable with cadUpSupervisionCfgTable and cadUpSupervisionStatusTable."
REVISION "200705080000Z" -- May 8, 2007
DESCRIPTION
"set default value of cadMacPortTrapInh to e0h"
REVISION "200703010000Z" -- Mar 1, 2007
DESCRIPTION
"change status of cadBgLeaderBgpId to current."
REVISION "200702070000Z" -- Feb 7, 2007
DESCRIPTION
"Remove cadIfMacDomainDsTokenBucket."
REVISION "200702050000Z" -- Feb 5, 2007
DESCRIPTION
"Remove cadMacPortBgIndex and cadMacPortBundle."
REVISION "200611270000Z" -- November 27, 2006
DESCRIPTION
"Remove more unused STP parameters."
REVISION "200611010000Z" -- November 1, 2006
DESCRIPTION
"Remove unused CadStp objects."
REVISION "200610130000Z" -- Octobor 13, 2006
DESCRIPTION
"Add cadMacChlCardNumber, cadMacChlPortId, and cadMacChlPortType."
REVISION "200609120000Z" -- September 12, 2006
DESCRIPTION
"Add cadIfMacDomainAnnex. Change syntax of cadMacPortBundle from MacPortId to MacPortIdWithInvalid"
REVISION "200609010000Z" -- September 1, 2006
DESCRIPTION
"Add cadMacPortDescription, cadMacPortTrapInh, and cadMacPortDplxStatus."
REVISION "200608020000Z" -- August 2, 2006
DESCRIPTION
"Add cadMacPortTable, cadIfMacDomainTable, cadMacChlTable, and cadUpSupervisionTable."
REVISION "200601310000Z"
DESCRIPTION "Change MIB objects cadAgingCPEAgingInterval and cadAgingSFAgingInterval
to accept only default value."
REVISION "200601270000Z"
DESCRIPTION
"Change default value of cadAgingArpCacheNotPresentMinTime from 3 to 1"
REVISION "200601040000Z"
DESCRIPTION
"Add MIB objects for ARP global throttling"
REVISION "200510240000Z"
DESCRIPTION
"Add MIB objects for Arp Throttling feature."
REVISION "200309260000Z"
DESCRIPTION
"Refresh SCM bridge port handling."
REVISION "200210210000Z"
DESCRIPTION
"Add idle MAC aging interval to aging group."
REVISION "200110180000Z"
DESCRIPTION
"Created cadBridgeGroupStatsTable."
REVISION "200109220000Z"
DESCRIPTION
"Add arp aging interval to aging group."
::= { cadLayer2 1 }
--=======================================================
--= SECTION 1: Textual Conventions =
--=======================================================
CadTftpEnforceType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Cable TFTP Enforce configuration option types. The value `disabled'
implies cable TFTP Enforce is inhibited. Any value other than
`disabled' indicates some form of TFTP Enforce is active. The value
`enabled' implies that if the TFTP Enforce checks fail, the modem will be
denied registration. `mark-only ' implies that if the TFTP Enforce
checks fail, the modem will be marked as having failed but will be
allowed to register. ` lock ' implies that if the TFTP Enforce
checks fail, the modem will be marked as having failed and will be
allowed to register, but will have its bandwidth limited. ` block ' implies
that if the TFTP Enforce checks fail, the modem will be marked as
having failed and will be allowed to register, but will have its bandwidth
limited and will not be allowed to learn any CPEs."
SYNTAX INTEGER {
disabled(0),
enabled(1),
mark-only(2),
lock(3),
block(4)
}
CadDynamicSecretType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Cable Dynamic Secret configuration option types. The value `disabled'
implies cable Dynamic Secret is inhibited. Any value other than
`disabled' indicates some form of Dynamic Secret is active. The value
`enabled' implies that if the Dynamic Secret checks fail, the modem will be
denied registration. `mark' implies that if the Dynamic Secret
checks fail, the modem will be marked as having failed but will be
allowed to register. ` lock ' implies that if the Dynamic Secret
checks fail, the modem will be marked as having failed and will be
allowed to register, but will have its bandwidth limited. ` block ' implies
that if the Dynamic Secret checks fail, the modem will be marked as
having failed and will be allowed to register, but will have its bandwidth
limited and will not be allowed to learn any CPEs."
SYNTAX INTEGER {
disabled(0),
reject(1),
mark(2),
lock(3),
block(4)
}
--=======================================================
--= SECTION 2: The Bridge Group Definiton =
--=======================================================
cadBridgeGroup OBJECT IDENTIFIER ::= { cadLayer2Mib 1 }
cadBridgeGroupGeneral OBJECT IDENTIFIER ::= { cadBridgeGroup 1 }
cadBridgeGroupMaxNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The maximum number of bridge groups supported. "
::= { cadBridgeGroupGeneral 1 }
--
-- The Bridge Group configuration table
--
cadBridgeGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF CadBridgeGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table (and along with other supported tables)
contains bridge group information.
A bridge group is actually a Port-Vlan concept
which consists of one or more E-ports and one
or more D-ports.
Each D-port includes its associated U-ports and is
further subdivided into 3 sub-ports associated with
different types of traffic. The CM sub-port carries
traffic for the cable-modem itself. The CPEAUTH sub-port
carries traffic for an authorized CPE behind a cable-modem.
The CPEUNAUTH sub-port carries traffic for an unauthorized
CPE behind a cable-modem.
Initially, all ports belong to the OAM&P bridge group when
a card is first provisioned. Bridge ports can only exist
in one bridge group at a time and can be moved between them.
Generally, the CPEAUTH sub-port on the D card would be in a
bridge group with an E port that had access to the internet
and the DHCP servers for the ISP used by the subscriber.
The CM sub-port would be in a bridge group with an E port that
had access to the DHCP servers and administrative controls
for the MSO. The CPEUNAUTH sub-port would be in a bridge
group that included access to a sign-on server. "
::= { cadBridgeGroup 2 }
cadBridgeGroupEntry OBJECT-TYPE
SYNTAX CadBridgeGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing information about different types of CMTS's
broadcast domains and their configuration parameters. "
INDEX { cadBgIndex }
::= { cadBridgeGroupTable 1 }
CadBridgeGroupEntry ::=
SEQUENCE {
cadBgIndex CadBridgeGroupId,
cadBgName DisplayString,
cadBgRowStatus RowStatus
}
cadBgIndex OBJECT-TYPE
SYNTAX CadBridgeGroupId
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" CMTS broadcast domain Id. Used as index.
It has a value from 1 to the value of bridgeGroupMaxNum "
::= { cadBridgeGroupEntry 1 }
cadBgName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Symbolic Name of the domain. "
::= { cadBridgeGroupEntry 2 }
cadBgRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Control Object for row creation and deletion. "
::= { cadBridgeGroupEntry 11 }
--
-- The Bridge Group status table
--
cadBridgeGroupStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CadBridgeGroupStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table which contains read-only (status) information on bridge groups."
::= { cadBridgeGroup 10 }
cadBridgeGroupStatsEntry OBJECT-TYPE
SYNTAX CadBridgeGroupStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing read-only information on bridge groups."
AUGMENTS { cadBridgeGroupEntry }
::= { cadBridgeGroupStatsTable 1 }
CadBridgeGroupStatsEntry ::=
SEQUENCE {
cadBgLeaderBgpId InterfaceIndexOrZero,
cadBgMacAddress MacAddress
}
cadBgLeaderBgpId OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The bridge port that is the leader for this bridge
group. If there are no bridge ports in this bridge
group or there are multiple bridge ports in this
bridge group but none of them make a clear leader,
then cadBgLeaderBgpId is zero. Otherwise,
it is the cadBgpId of the leader bridge port for this
bridge group."
::= { cadBridgeGroupStatsEntry 1 }
cadBgMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The mac address of the layer 2 entity associated with this
bridge group. If there are no layer 2 entities associated
with the bridge group, this value will be zero. In the
case of a bundle, this will be the mac address of the
bundle group leader."
::= { cadBridgeGroupStatsEntry 2 }
--==============Bridge Group Port Table==========================
--= As mentioned in the bridgeGroupTable definition. =
--= Each bridge group (i.e. each =
--= entry in the table) contains a list of configured =
--= E-port(s), D-port(s) and/or M-port(s). =
--= Each row in the table contains identification of the port. =
--===============================================================
cadBridgePortTable OBJECT-TYPE
SYNTAX SEQUENCE OF CadBridgePortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table contain broadcast domain Ports Configuration
(i.e. E ports, D-ports, M-Ports...etc)"
::= { cadBridgeGroup 11 }
cadBridgePortEntry OBJECT-TYPE
SYNTAX CadBridgePortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing port configuration within a
bridge group. "
INDEX { cadBgpId, cadBgpType }
::= { cadBridgePortTable 1 }
CadBridgePortEntry ::=
SEQUENCE {
cadBgpGroupId CadBridgeGroupId,
cadBgpId InterfaceIndex,
cadBgpCardId CardId,
cadBgpCardType CerCardType,
cadBgpPortId PortId,
cadBgpType CadBridgePortType,
cadBgpBundleGroupId InterfaceIndexOrZero,
cadBgpMacAddress MacAddress
}
cadBgpGroupId OBJECT-TYPE
SYNTAX CadBridgeGroupId
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Bridge group index.
The same index used in bridgeGroupTable to
identify a bridge group. "
::= { cadBridgePortEntry 1 }
cadBgpId OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The secondary index of this table identifies
a port in a given bridge group."
::= { cadBridgePortEntry 2 }
cadBgpCardId OBJECT-TYPE
SYNTAX CardId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The slot number of the card containing this bridge port. "
::= { cadBridgePortEntry 3 }
cadBgpCardType OBJECT-TYPE
SYNTAX CerCardType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The primary Card Type.
Refer to Cadant's Equipment Mib for CerCardType definition."
::= { cadBridgePortEntry 4 }
cadBgpPortId OBJECT-TYPE
SYNTAX PortId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The port number of the physical port containing this bridge port. "
::= { cadBridgePortEntry 5 }
cadBgpType OBJECT-TYPE
SYNTAX CadBridgePortType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" The type of this bridge port. "
::= { cadBridgePortEntry 6 }
cadBgpBundleGroupId OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The bridge port which is the bundle leader.
If this value is 0, then this port is not
part of a bundle group. If this value is equal
to its cadBgpId, then this port is the
bundle leader for its group. Otherwise, this
value must point to a valid bridge port."
DEFVAL { 0 } -- invalid
::= { cadBridgePortEntry 10 }
cadBgpMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current mac address associated with
the bridge port. Initially, this is the address
associated with the MAC or Ethernet port, but can
change as a result of bundling or sparing operations."
::= { cadBridgePortEntry 11 }
--
-- The bridge group port status table
--
cadBridgeGroupPortStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF CadBridgeGroupPortStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table which contains status information
on bridge group members. "
::= { cadBridgeGroup 12 }
cadBridgeGroupPortStatusEntry OBJECT-TYPE
SYNTAX CadBridgeGroupPortStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing status information
on possible bridge group members. "
INDEX { cadBgpStatGroupId,
cadBgpStatMacIfIndex,
cadBgpStatPhyIfIndex }
::= { cadBridgeGroupPortStatusTable 1 }
CadBridgeGroupPortStatusEntry ::=
SEQUENCE {
cadBgpStatGroupId CadBridgeGroupId,
cadBgpStatMacIfIndex InterfaceIndex,
cadBgpStatPhyIfIndex InterfaceIndex,
cadBgpStatPhyCardId CardId,
cadBgpStatPhyPortId PortId
}
cadBgpStatGroupId OBJECT-TYPE
SYNTAX CadBridgeGroupId
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" The bridge group id to which this physical interface belongs. "
::= { cadBridgeGroupPortStatusEntry 1 }
cadBgpStatMacIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" The ifIndex of the layer 2 entity associated with the bridge group. "
::= { cadBridgeGroupPortStatusEntry 2 }
cadBgpStatPhyIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" The ifIndex of the physical entity associated with the
bridge group. This ifIndex corresponds to an actual physical
port on the C4. For NAM ports that are both a layer 2 and
physical entity, this value may be the same as as the
cadBgmemStatMacIfIndex. "
::= { cadBridgeGroupPortStatusEntry 3 }
cadBgpStatPhyCardId OBJECT-TYPE
SYNTAX CardId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The cardId of the slot associated with the physical ifindex. "
::= { cadBridgeGroupPortStatusEntry 4 }
cadBgpStatPhyPortId OBJECT-TYPE
SYNTAX PortId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The portId of the port associated with the physical ifindex. "
::= { cadBridgeGroupPortStatusEntry 5 }
--================== cadDot3adAggTable =======================--
cadDot3adAggTable OBJECT-TYPE
SYNTAX SEQUENCE OF CadDot3adAggEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table extends the dot3adAggTable to control LACP."
::= { cadBridgeGroup 13 }
cadDot3adAggEntry OBJECT-TYPE
SYNTAX CadDot3adAggEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is an extension of the dot3adAggEntry
table that adds a LAG-level LACP enable."
INDEX { cadDot3adAggId }
::= { cadDot3adAggTable 1 }
CadDot3adAggEntry::= SEQUENCE {
cadDot3adAggId INTEGER,
cadDot3adAggIndex InterfaceIndex,
cadDot3adAggMacAddress MacAddress,
cadDot3adAggLacpEnable TruthValue,
cadDot3adAggLacpMode INTEGER,
cadDot3adAggLacpRate INTEGER,
cadDot3adAggMinLinks INTEGER,
cadDot3adAggDescription DisplayString,
cadDot3adAggTrapInh BITS,
cadDot3adAggAdminState AdminState,
cadDot3adAggPrState PrimaryState,
cadDot3adAggSecState SecondaryState,
cadDot3adAggRowStatus RowStatus,
cadDot3adAggSystemID MacAddress
}
cadDot3adAggId OBJECT-TYPE
SYNTAX INTEGER (1..8)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The unique identifier allocated to this Aggregator by the CMTS system."
::= { cadDot3adAggEntry 1 }
cadDot3adAggIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The unique ifInex to identify this Aggregator."
::= { cadDot3adAggEntry 2 }
cadDot3adAggMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address of this Aggregator."
::= { cadDot3adAggEntry 3 }
cadDot3adAggLacpEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"TRUE if LACP is enabled for this LAG, FALSE if it is disabled."
DEFVAL { true }
::= { cadDot3adAggEntry 4 }
cadDot3adAggLacpMode OBJECT-TYPE
SYNTAX INTEGER {
active(1),
passive(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The default administrative status of the LACP protocol for ports
In this LAG. Controls bit 0 of dot3adAggPortPartnerOperState
to zero for passive and is set to one for active. "
DEFVAL { active }
::= { cadDot3adAggEntry 5 }
cadDot3adAggLacpRate OBJECT-TYPE
SYNTAX INTEGER {
slow(1),
fast(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the default requested exchange rate of LACP packets for ports
In this LAG. Controls bit 1 (LACP_Timeout) in dot3adAggPortActorOperState
slow(1): The device requests its peers to send LACP packets
at a slow rate to this interface. LACP_Timeout equals 0
(transmission interval of 30 seconds, long timeout of 90 seconds)
fast(2) : The device requests its peers to send LACP packets
at fast rate to this interface. LACP_Timeout equals 1
(transmission interval of 1 second, short timeout of 3 seconds)."
DEFVAL { slow }
::= { cadDot3adAggEntry 6 }
cadDot3adAggMinLinks OBJECT-TYPE
SYNTAX INTEGER (1..8)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Sets the minimum number of ports that must be able to pass
dataplane traffic for this LAG to be in-service. If the number of
such ports in this LAG falls below this value, the entire LAG
goes OOS."
DEFVAL { 1 }
::= { cadDot3adAggEntry 7 }
cadDot3adAggDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The description of the Link Aggregation Group."
::= { cadDot3adAggEntry 8 }
cadDot3adAggTrapInh OBJECT-TYPE
SYNTAX BITS { primary(0), secondary(1), duplex(2), linkUpLinkDown(3) }
MAX-ACCESS read-create
STATUS current
DESCRIPTION
" If a bit is set, the corresponding state change trap will not be sent.
By default only linkUp and linkDown notifications are enabled."
DEFVAL { 'e0'h }
::= { cadDot3adAggEntry 9 }
cadDot3adAggAdminState OBJECT-TYPE
SYNTAX AdminState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The administrative state of the Link Aggregation Group."
DEFVAL { down }
::= { cadDot3adAggEntry 10 }
cadDot3adAggPrState OBJECT-TYPE
SYNTAX PrimaryState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The primary state of the Link Aggregation Group."
DEFVAL { oos }
::= { cadDot3adAggEntry 11 }
cadDot3adAggSecState OBJECT-TYPE
SYNTAX SecondaryState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The secondary state of the Link Aggregation Group."
DEFVAL { manual }
::= { cadDot3adAggEntry 12 }
cadDot3adAggRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
" Control Object for row creation and deletion. "
::= { cadDot3adAggEntry 13}
cadDot3adAggSystemID OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equivalent to the dot3adAggActorSystemID in the dot3adAggTable.
A 6-octet read-write MAC address value used as a unique
identifier for the System that contains this Aggregator."
::= { cadDot3adAggEntry 14}
--==================== Link Aggregation Group global object ================--
cadDot3adParams OBJECT IDENTIFIER ::= { cadBridgeGroup 14 }
cadDot3adSystemPriority OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A 2-octet value that indicates the priority
value associated with the Actor's System ID."
REFERENCE
"6.3.1.1.11"
DEFVAL { 32768 }
::= { cadDot3adParams 1 }
--==================== Aging group ====================--
-- Definition of Cadant proprietary CMTS wide properties for aging.
cadAging OBJECT IDENTIFIER ::= { cadLayer2Mib 2 }
cadAgingCPEAgingInterval OBJECT-TYPE
SYNTAX TimeInterval (10..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"MAC Aging counter granularity."
DEFVAL { 10 }
::= { cadAging 1 }
cadAgingSFAgingInterval OBJECT-TYPE
SYNTAX TimeInterval (1..1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Service Flow Aging granularity."
DEFVAL { 1 }
::= { cadAging 2 }
cadAgingStaleMACAgingInterval OBJECT-TYPE
SYNTAX Integer32 (10..100000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Stale MAC Flow Aging time in seconds."
DEFVAL { 604800 } -- 1 week
::= { cadAging 3 }
cadAgingArpCacheAgingInterval OBJECT-TYPE
SYNTAX Integer32 (0 | 600..360000) -- 10 minutes to 100 hours
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Arp cache Aging time in seconds."
DEFVAL { 1200 } -- 20 minutes
::= { cadAging 4 }
cadAgingIdleMACAgingInterval OBJECT-TYPE
SYNTAX Integer32 (10..1000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The timeout period in seconds for aging out
dynamically learned MAC information."
DEFVAL { 1800 } -- 30 minutes
::= { cadAging 5 }
cadAgingArpCacheSearchingRateLimit OBJECT-TYPE
SYNTAX Integer32 (100..86400000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minimum amount of time between transmitting ARP requests while
an ARP cache entry is in the searching state."
DEFVAL { 333 }
::= { cadAging 6 }
cadAgingArpCacheSearchingMaxNumber OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of ARP requests transmitted while an ARP cache entry
is in the searching state. When the number of ARPs indicated by this
variable have been transmitted, the next packet that arrives for an ARP
cache entry in the searching state will cause that entry to transition to
the notPresent state."
DEFVAL { 3 }
::= { cadAging 7 }
cadAgingArpCacheNotPresentRateLimit OBJECT-TYPE
SYNTAX Integer32 (100..86400000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minimum amount of time between transmitting ICMP unreachables
while an ARP cache entry is in the notPresent state."
DEFVAL { 333 }
::= { cadAging 8 }
cadAgingArpCacheNotPresentMaxNumber OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of ICMP unreachables transmitted while an ARP cache
entry is in the notPresent state. When the number of ICMPs indicated by
this variable have been transmitted, the next packet that arrives for an
ARP cache entry in the notPresent state will cause that entry to transition
to the searching state, unless cadAgingArpCacheNotPresentMinTime has not
been reached yet."
DEFVAL { 3 }
::= { cadAging 9 }
cadAgingArpCacheNotPresentMaxTime OBJECT-TYPE
SYNTAX Integer32 (1..604800)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum amount of time an ARP cache entry is in the notPresent state.
When the amount of time indicated by this variable has elapsed, the next
packet that arrives for an ARP cache entry in the notPresent state will
cause that entry to transition to the searching state, unless
cadAgingArpCacheNotPresentMinTime has not been reached yet."
DEFVAL { 3 }
::= { cadAging 10 }
cadAgingArpCacheNotPresentMinTime OBJECT-TYPE
SYNTAX Integer32 (1..604800)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minimum amount of time an ARP cache entry is in the notPresent state.
This variable takes precedence over cadAgingArpCacheNotPresentMaxNumber
and cadAgingArpCacheNotPresentMaxTime. However, and ARP entry aged out
due to inactivity will be removed regardless of whether the amount of
time indicated by cadAgingArpCacheNotPresentMinTime has elapsed or not."
DEFVAL { 1 }
::= { cadAging 11 }
cadAgingArpCacheSearchingGlobalMaxRate OBJECT-TYPE
SYNTAX Integer32 (0..65535)
UNITS "packets/second"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum global ARP request transmit rate for all IP's with an ARP cache
entry in the searching state. Units are in packets sent per second."
DEFVAL { 65535 }
::= { cadAging 12 }
cadAgingArpCacheNotPresentGlobalMaxRate OBJECT-TYPE
SYNTAX Integer32 (0..65535)
UNITS "packets/second"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum global ICMP unreachable transmit rate for all IP's with an ARP cache
entry in the notPresent state. Units are in packets sent per second."
DEFVAL { 65535 }
::= { cadAging 13 }
cadAgingNDCacheAgingInterval OBJECT-TYPE
SYNTAX Integer32 (0 | 180..360000) -- 5 minutes to 100 hours
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"ND cache Aging time in seconds."
DEFVAL { 1200 } -- 20 minutes
::= { cadAging 14 }
cadAgingNDCacheSearchingRateLimit OBJECT-TYPE
SYNTAX Integer32 (100..86400000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minimum amount of time between transmitting ND requests while
an ND cache entry is in the searching state."
DEFVAL { 333 }
::= { cadAging 15 }
cadAgingNDCacheSearchingMaxNumber OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of ND requests transmitted while an ND cache entry
is in the searching state. When the number of NDs indicated by this
variable have been transmitted, the next packet that arrives for an ND
cache entry in the searching state will cause that entry to transition to
the notPresent state."
DEFVAL { 3 }
::= { cadAging 16 }
cadAgingNDCacheNotPresentRateLimit OBJECT-TYPE
SYNTAX Integer32 (100..86400000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minimum amount of time between transmitting ICMP unreachables
while an ND cache entry is in the notPresent state."
DEFVAL { 333 }
::= { cadAging 17 }
cadAgingNDCacheNotPresentMaxNumber OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of ICMP unreachables transmitted while an ND cache
entry is in the notPresent state. When the number of ICMPs indicated by
this variable have been transmitted, the next packet that arrives for an
ND cache entry in the notPresent state will cause that entry to transition
to the searching state, unless cadAgingNDCacheNotPresentMinTime has not
been reached yet."
DEFVAL { 3 }
::= { cadAging 18 }
cadAgingNDCacheNotPresentMaxTime OBJECT-TYPE
SYNTAX Integer32 (1..604800)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum amount of time an ND cache entry is in the notPresent state.
When the amount of time indicated by this variable has elapsed, the next
packet that arrives for an ND cache entry in the notPresent state will
cause that entry to transition to the searching state, unless
cadAgingNDCacheNotPresentMinTime has not been reached yet."
DEFVAL { 3 }
::= { cadAging 19 }
cadAgingNDCacheNotPresentMinTime OBJECT-TYPE
SYNTAX Integer32 (1..604800)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minimum amount of time an ARP cache entry is in the notPresent state.
This variable takes precedence over cadAgingArpCacheNotPresentMaxNumber
and cadAgingArpCacheNotPresentMaxTime. However, and ARP entry aged out
due to inactivity will be removed regardless of whether the amount of
time indicated by cadAgingArpCacheNotPresentMinTime has elapsed or not."
DEFVAL { 1 }
::= { cadAging 20 }
cadAgingNDCacheSearchingGlobalMaxRate OBJECT-TYPE
SYNTAX Integer32 (0..65535)
UNITS "packets/second"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum global ND request transmit rate for all IP's with an ND cache
entry in the searching state. Units are in packets sent per second."
DEFVAL { 65535 }
::= { cadAging 21 }
cadAgingNDCacheNotPresentGlobalMaxRate OBJECT-TYPE
SYNTAX Integer32 (0..65535)
UNITS "packets/second"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum global ICMP unreachable transmit rate for all IP's with an ND cache
entry in the notPresent state. Units are in packets sent per second."
DEFVAL { 65535 }
::= { cadAging 22 }
cadAgingArpCacheSearchingCableUnicast OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of unicast ARP requests transmitted while an ARP
cache entry is in the searching state where the MAC/IP binding is previously
known. After the number of unicast ARPs indicated by this variable have
been transmitted, additional ARP requests will be sent as broadcast until the
cadAgingArpCacheSearchingMaxNumber limit is reached, at which point the
next packet that arrives for an ARP cache entry in the searching state will
cause that entry to transition to the notPresent state."
DEFVAL { 0 }
::= { cadAging 23 }
cadAgingArpCacheSearchingCableBroadcast OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable controls whether broadcast ARP packets can be sent for an
IPv4 address where there is no stored previous knowledge about a MAC/IP
binding. The total number of broadcast ARPs to send before switching to the
not-present state is limited by the cadAgingArpCacheSearchingMaxNumber
variable. If cadAgingArpCacheSearchingCableBroadcast is false and there is
no stored previous knowledge about a MAC/IP binding, the ARP cache entry
will transition immediately to the not-present state."
DEFVAL { true }
::= { cadAging 24 }
cadAgingNDCacheSearchingCableUnicast OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of unicast NS requests transmitted while an ND
cache entry is in the searching state where the MAC/IP binding is previously
known. After the number of unicast NSs indicated by this variable have
been transmitted, additional NS requests will be sent as multicast until the
cadAgingNDCacheSearchingMaxNumber limit is reached, at which point the
next packet that arrives for an ND cache entry in the searching state will
cause that entry to transition to the notPresent state."
DEFVAL { 0 }
::= { cadAging 25 }
cadAgingNDCacheSearchingCableMulticast OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable controls whether multicast NS packets can be sent for an
IPv6 address where there is no stored previous knowledge about a MAC/IP
binding. The total number of multicast NSs to send before switching to the
not-present state is limited by the cadAgingNDCacheSearchingMaxNumber
variable. If cadAgingNDCacheSearchingCableMulticast is false and there is
no stored previous knowledge about a MAC/IP binding, the ND cache entry will
transition immediately to the not-present state."
DEFVAL { true }
::= { cadAging 26}
--==================== CER IP group ====================--
-- Definition of ARRIS proprietary CER IP configuration objects for IEQ.
arrisCerIpGroup OBJECT IDENTIFIER ::= { cadLayer2Mib 5 }
cerIpGratuitousArpPeriod OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the global time in seconds between gratuitous ARP transmission."
DEFVAL { 60 }
::= { arrisCerIpGroup 1 }
--================== Mib groups =======================--
cadLayer2MibGroup OBJECT IDENTIFIER ::= { cadLayer2Mib 3 }
cadAgingGroup OBJECT-GROUP
OBJECTS {
cadAgingCPEAgingInterval,
cadAgingSFAgingInterval,
cadAgingStaleMACAgingInterval,
cadAgingArpCacheAgingInterval,
cadAgingNDCacheAgingInterval,
cadAgingNDCacheSearchingRateLimit,
cadAgingNDCacheSearchingMaxNumber,
cadAgingNDCacheNotPresentRateLimit,
cadAgingNDCacheNotPresentMaxNumber,
cadAgingNDCacheNotPresentMaxTime,
cadAgingNDCacheNotPresentMinTime,
cadAgingNDCacheSearchingGlobalMaxRate,
cadAgingNDCacheNotPresentGlobalMaxRate
}
STATUS current
DESCRIPTION
" This group contains a collection of objects specific to MAC aging. "
::= { cadLayer2MibGroup 1 }
cerIpGroup OBJECT-GROUP
OBJECTS {
cerIpGratuitousArpPeriod
}
STATUS current
DESCRIPTION
"A collection of objects providing IP configuration for IEQ."
::= { cadLayer2MibGroup 2 }
--================== cadMacPort =======================--
cadMacPortMIBObjects OBJECT IDENTIFIER ::= { cadLayer2Mib 4 }
cadMacPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF CadMacPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MAC port table. "
::= { cadMacPortMIBObjects 1 }
cadMacPortEntry OBJECT-TYPE
SYNTAX CadMacPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { cadMacPortId }
::= { cadMacPortTable 1 }
CadMacPortEntry ::=
SEQUENCE {
cadMacPortId MacPortId,
cadMacPortAdminState AdminState,
cadMacPortPrState PrimaryState,
cadMacPortSecState SecondaryState,
cadMacPortDplxStatus DuplexStatus,
cadMacPortMacAddress MacAddress,
cadMacPortIfIndex InterfaceIndex,
cadMacPortDescription DisplayString,
cadMacPortTrapInh BITS,
cadMacPortRowStatus RowStatus,
cadMacPortOfdm TruthValue
}
cadMacPortId OBJECT-TYPE
SYNTAX MacPortId
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MAC port id which uniquely identifies a MAC port. Mac port Id range from 417 to 448 are reserved for
2D12U CAMs."
::= { cadMacPortEntry 1 }
cadMacPortAdminState OBJECT-TYPE
SYNTAX AdminState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The administrative state of the MAC port."
DEFVAL { down }
::= { cadMacPortEntry 4 }
cadMacPortPrState OBJECT-TYPE
SYNTAX PrimaryState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The primary state of the MAC port."
DEFVAL { oos }
::= { cadMacPortEntry 5 }
cadMacPortSecState OBJECT-TYPE
SYNTAX SecondaryState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The secondary state of the MAC port."
DEFVAL { manual }
::= { cadMacPortEntry 6 }
cadMacPortDplxStatus OBJECT-TYPE
SYNTAX DuplexStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The duplex status of the MAC port."
::= { cadMacPortEntry 7 }
cadMacPortMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address of the MAC port."
::= { cadMacPortEntry 8 }
cadMacPortIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifIndex of the MAC port."
::= { cadMacPortEntry 9 }
cadMacPortDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The description of the MAC port."
::= { cadMacPortEntry 10 }
cadMacPortTrapInh OBJECT-TYPE
SYNTAX BITS { primary(0), secondary(1), duplex(2), linkUpLinkDown(3) }
MAX-ACCESS read-create
STATUS current
DESCRIPTION
" If a bit is set, the corresponding state change trap will not be sent.
By default only linkUp and linkDown notifications are enabled."
DEFVAL { 'e0'h }
::= { cadMacPortEntry 11 }
cadMacPortRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Control object for row creation and deletion."
::= { cadMacPortEntry 12 }
cadMacPortOfdm OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"If set to true, DOCSIS 3.1 is enabled for this MAC Port."
DEFVAL { false }
::= { cadMacPortEntry 13}
--================== cadIfMacDomainTable =======================--
cadIfMacDomainTable OBJECT-TYPE
SYNTAX SEQUENCE OF CadIfMacDomainEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The cadIfMacDomainTable maintains configuration information specific to
each MAC domain. The table is indexed by the MAC domain ifIndex(from the
ifTable or the cadMacPortTable)."
::= { cadMacPortMIBObjects 2 }
cadIfMacDomainEntry OBJECT-TYPE
SYNTAX CadIfMacDomainEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { cadIfMacDomainIfIndex }
::= { cadIfMacDomainTable 1 }
CadIfMacDomainEntry ::=
SEQUENCE {
cadIfMacDomainIfIndex InterfaceIndex,
cadIfMacDomainCapabilities BITS,
cadIfMacDomainSyncInterval Integer32,
cadIfMacDomainUcdInterval Integer32,
cadIfMacDomainMaxServiceIds Integer32,
cadIfMacDomainInvitedRangingAttempts Integer32,
cadIfMacDomainInsertInterval INTEGER,
cadIfMacDomainRangingInterval TimeInterval,
cadIfMacDomainTftpEnforce CadTftpEnforceType,
cadIfMacDomainRangeOpportunityCycle TimeInterval,
cadIfMacDomainDynamicSecret CadDynamicSecretType,
cadIfMacDomainAnnex INTEGER,
cadIfMacDomainMddInterval Unsigned32,
cadIfMacDomainIpProvMode INTEGER,
cadIfMacDomainCmStatusEvCtlEnabled TruthValue,
cadIfMacDomainUsFreqRange INTEGER,
cadIfMacDomainMcastDsidFwdEnabled TruthValue,
cadIfMacDomainDsBondingEnabled TruthValue,
cadIfMacDomainMultTxChModeEnabled TruthValue,
cadIfMacDomainEarlyAuthEncrCtrl INTEGER,
cadIfMacDomainTftpProxyEnabled TruthValue,
cadIfMacDomainSrcAddrVerifEnabled TruthValue,
cadIfMacDomainMulticastEncryption TruthValue,
cadIfMacDomainRcpReportMode INTEGER,
cadIfMacDomainRegRspToOverride Unsigned32,
cadIfMacDomainMultRxChModeEnabled TruthValue,
cadIfMacDomainCmUdcEnabled TruthValue,
cadIfMacDomainSendUdcRulesEnabled TruthValue,
cadIfMacDomainRccDynEnable TruthValue,
cadIfMacDomainDsbgDynEnable TruthValue,
cadIfMacDomainDsbgReseqWaitTime Unsigned32,
cadIfMacDomainDsbgReseqWarnThrshld Unsigned32,
cadIfMacDomainDpId Integer32,
cadIfMacDomainUsbgDynEnable TruthValue,
cadIfMacDomainDownChannelMaxFrequency INTEGER,
cadIfMacDomainDownChannelMinFrequency INTEGER,
cadIfMacDomainUpChannelMaxFrequency INTEGER,
cadIfMacDomainBpi2Mandatory INTEGER,
cadIfMacDomainDSG30Enabled TruthValue,
cadIfMacDomainEnforceRulesEnabled TruthValue,
cadIfMacDomainCmTxPwrExtentionPreRegistrationEnabled TruthValue,
cadIfMacDomainCmTxPwrExtentionPostRegistrationEnabled TruthValue,
cadIfMacDomainT4TimeoutMultiplierEnabled TruthValue,
cadIfMacDomainDynamicRccMultiTunerEnabled TruthValue,
cadIfMacDomainTcsSizeLimit Integer32,
cadIfMacDomainDocsis31Enabled TruthValue,
cadIfMacDomainEnergyMgt1x1Enabled TruthValue,
cadIfMacDomainDsOfdmProfileRecoveryGuardTime Integer32,
cadIfMacDomainGracefulTcsReductionEnabled TruthValue
}
cadIfMacDomainIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "MAC domain ifIndex "
::= { cadIfMacDomainEntry 1 }
cadIfMacDomainCapabilities OBJECT-TYPE
SYNTAX BITS { atmCells(0), concatentation(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Identifies the capabilities of the CMTS MAC implementation at this interface."
::= { cadIfMacDomainEntry 2 }
cadIfMacDomainSyncInterval OBJECT-TYPE
SYNTAX Integer32 (1..200)
UNITS "Milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Interval between CMTS transmission of successive SYNC messages at this interface."
DEFVAL {10}
::= { cadIfMacDomainEntry 3 }
cadIfMacDomainUcdInterval OBJECT-TYPE
SYNTAX Integer32 (1..2000)
UNITS "Milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Interval between CMTS transmission of successive UCD messages for each
upstream at this interface. "
DEFVAL {1600}
::= { cadIfMacDomainEntry 4 }
cadIfMacDomainMaxServiceIds OBJECT-TYPE
SYNTAX Integer32 (1..16383)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maximum number of service IDs that may be simultaneously active. "
DEFVAL {8191}
::= { cadIfMacDomainEntry 5 }
cadIfMacDomainInvitedRangingAttempts OBJECT-TYPE
SYNTAX Integer32 (0..1024)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum number of attempts to make on invitations for
ranging requests. A value of 0 means the system should
attempt to range forever. "
DEFVAL {16}
::= { cadIfMacDomainEntry 6 }
cadIfMacDomainInsertInterval OBJECT-TYPE
SYNTAX INTEGER (0..200)
UNITS "Centiseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Amount of time between each broadcast station maintenance grant."
DEFVAL {40}
::= { cadIfMacDomainEntry 7 }
cadIfMacDomainRangingInterval OBJECT-TYPE
SYNTAX TimeInterval (500..3500)
UNITS "Centiseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Amount of time to elapse between each ranging message."
DEFVAL {2400}
::= { cadIfMacDomainEntry 8 }
cadIfMacDomainRangeOpportunityCycle OBJECT-TYPE
SYNTAX TimeInterval (100.. 500)
UNITS "Centiseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Amount of time to elapse between each ranging cycle."
DEFVAL {120}
::= { cadIfMacDomainEntry 9 }
cadIfMacDomainTftpEnforce OBJECT-TYPE
SYNTAX CadTftpEnforceType
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Current state of TFTP enforce for this interface."
DEFVAL {disabled}
::= { cadIfMacDomainEntry 10 }
cadIfMacDomainDynamicSecret OBJECT-TYPE
SYNTAX CadDynamicSecretType
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Current state of Cable Dynamic Secret for this interface."
DEFVAL {disabled}
::= { cadIfMacDomainEntry 11 }
cadIfMacDomainAnnex OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
other(2),
annexA(3),
annexB(4),
annexC(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of this object indicates the conformance of
the implementation to important regional cable standards.
annexA : Annex A from ITU-J83 is used.
annexB : Annex B from ITU-J83 is used.
annexC : Annex C from ITU-J83 is used."
::= { cadIfMacDomainEntry 13 }
cadIfMacDomainMddInterval OBJECT-TYPE
SYNTAX Unsigned32 (1..2000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This attribute configures the interval for the insertion of MDD messages in each downstream channel of a MAC Domain."
DEFVAL { 2000 }
::= { cadIfMacDomainEntry 14 }
cadIfMacDomainIpProvMode OBJECT-TYPE
SYNTAX INTEGER {
ipv4Only(0),
ipv6Only(1),
alternate(2),
dualStack(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute configures the CMTS IP provisioning mode for a MAC Domain.
When this attribute is set to 'ipv4Only' the CM will acquire a single IPv4 address
for the CM management stack. When this attribute is set to 'ipv6Only' the CM will acquire
a single IPv6 address for the CM management stack. When this attribute is set to 'alternate'
the CM will acquire a single IPv6 address for the CM management stack and, if failures occur,
the CM will fall back to provisioning and operation with an IPv4 address.
When this attribute is set to 'dualStack' the CM will acquire both an IPv6 and IPv4 address
for provisioning and operation."
DEFVAL { ipv6Only }
::= { cadIfMacDomainEntry 16 }
cadIfMacDomainCmStatusEvCtlEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "If set to 'true', this attribute enables the
signaling of the CM-Status Event reporting mechanism."
DEFVAL { true }
::= { cadIfMacDomainEntry 18 }
cadIfMacDomainUsFreqRange OBJECT-TYPE
SYNTAX INTEGER {
standard(0),
extended(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This attribute indicates in MDD messages the
upstream frequency upper band edge of an upstream
Channel. A value 'standard' means Standard Frequency
Range and a value 'extended' means Extended Frequency Range."
DEFVAL { standard }
::= { cadIfMacDomainEntry 19 }
cadIfMacDomainMcastDsidFwdEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "If set to 'true', this attribute enables the
CMTS to use IP Multicast DSID Forwarding (MDF) for the MAC domain."
DEFVAL { false }
::= { cadIfMacDomainEntry 20 }
cadIfMacDomainDsBondingEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "If set to 'true', this attribute enables
Downstream Channel Bonding for the MAC Domain."
DEFVAL { true }
::= { cadIfMacDomainEntry 21 }
cadIfMacDomainMultTxChModeEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "If set to 'true', this attribute enables
Multiple Transmit Channel (MTC) Mode for the MAC Domain."
DEFVAL { false }
::= { cadIfMacDomainEntry 22 }
cadIfMacDomainEarlyAuthEncrCtrl OBJECT-TYPE
SYNTAX INTEGER {
disableEae(1),
enableEaeRangingBasedEnforcement(2),
enableEaeCapabilityBasedEnforcement(3),
enableEaeTotalEnforcement(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This attribute enables or disables early
authentication and encryption (EAE) signaling for the
MAC Domain. It also defines the type of EAE
enforcement in the case that EAE is enabled. If set to
'disableEAE', EAE is disabled for the MAC Domain. If
set to 'enableEaeRangingBasedEnforcement',
'enableEaeCapabilityBasedEnforcement' or
'enableEaeTotalEnforcement', EAE is enabled for the
MAC Domain.
The following EAE enforcement methods are defined in
the case where EAE signaling is enabled:
The option 'enableEaeRangingBasedEnforcement'
indicates EAE is enforced on CMs that perform ranging
with a B-INIT-RNG-REQ message.
The option 'enableEaeCapabilityBasedEnforcement'
indicates EAE is enforced on CMs that perform ranging
with a B-INIT-RNG-REQ message in which the EAE
capability flag is set.
The option 'enableEaeTotalEnforcement' indicates EAE
is enforced on all CMs regardless of their EAE
capabilities."
DEFVAL { enableEaeRangingBasedEnforcement }
::= { cadIfMacDomainEntry 23 }
cadIfMacDomainTftpProxyEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "If set to 'true', this attribute enables TFTP
Proxy functionality for the MAC Domain."
DEFVAL { true }
::= { cadIfMacDomainEntry 24 }
cadIfMacDomainSrcAddrVerifEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If set to 'true', this attribute enables Source
Address Verification (SAV) functionality for the MAC Domain."
DEFVAL { false }
::= { cadIfMacDomainEntry 25 }
cadIfMacDomainMulticastEncryption OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If set to 'true', this attribute enables multicast encryption
for all multicast flows on all downstream channels in the MAC domain
using the des56 algorithm."
DEFVAL { false }
::= { cadIfMacDomainEntry 26 }
cadIfMacDomainRcpReportMode OBJECT-TYPE
SYNTAX INTEGER {
nonVerbose(0),
verbose(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute controls the reporting of the CM receiver profiles
in the registration messages. A value of 0 means that the CM MUST NOT provide verbose
reporting of all its Receive Channel Profiles. A value of 1 means that the CM MUST
provide verbose reporting of Receive Channel Profiles. both standard profiles and
manufacturers profiles."
DEFVAL { nonVerbose }
::= { cadIfMacDomainEntry 27 }
cadIfMacDomainRegRspToOverride OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute provides an ability to override the default value of the T6 timer in the CM.
When this attribute is not set to its default value, then the CMTS will place it into
the MDD and the CM MUST use this value in place of the default value for the T6 timer."
DEFVAL { 3 }
::= { cadIfMacDomainEntry 28 }
cadIfMacDomainMultRxChModeEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "If set to true, this attribute enables Downstream Channel Bonding for the MAC Domain."
DEFVAL { true }
::= { cadIfMacDomainEntry 29 }
cadIfMacDomainCmUdcEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If set to true, this attribute instructs the CMTS MAC Domain to enable Upstream Drop Classifiers (UDC)
for the CMs attempting registration in this MAC Domain."
DEFVAL { false }
::= { cadIfMacDomainEntry 30 }
cadIfMacDomainSendUdcRulesEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If set to true and when the CM signals to the CMTS 'Upstream Drop Classifier Group ID encodings,
this attribute instructs the CMTS MAC Domain to send the Subscriber Management Filters rules
associated with the Upstream Drop Classifier Group ID encodings to the CM in the form of UDCs
when the following conditions occurs: 1)The attribute CmUdcEnabled value for this MAC Domain is set to true,
and 2)The CM has the UDC capability advertised as supported. If there is no a single
Subscriber Management Filter configured in the CMTS for the CM signaled UDC Group ID,
the CMTS does not send UDC encodings to the CM. It is vendor specific whether the CMTS maintains
enforcement of the CM signaled or default Subscriber Management Filter groups in the upstream direction."
DEFVAL { false }
::= { cadIfMacDomainEntry 31 }
cadIfMacDomainRccDynEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows user to enable or disable the autonomous creation of dynamic RCCs per mac domain."
DEFVAL { false }
::= { cadIfMacDomainEntry 32 }
cadIfMacDomainDsbgDynEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows user to enable or disable the autonomous creation of dynamic bonding groups per mac domain."
DEFVAL { false }
::= { cadIfMacDomainEntry 33 }
cadIfMacDomainDsbgReseqWaitTime OBJECT-TYPE
SYNTAX Unsigned32 (1..180 | 255)
UNITS "hundredMicroseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Resequence wait time to se set for dynamic bonding groups per mac domain. If the value 255 indicates that requence wait time
is determined by the CMTS."
DEFVAL { 255 }
::= { cadIfMacDomainEntry 34 }
cadIfMacDomainDsbgReseqWarnThrshld OBJECT-TYPE
SYNTAX Unsigned32 (0..179 | 255)
UNITS "hundredMicroseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Resequence warning threshold to se set for dynamic bonding groups per mac domain. If the value 255 indicates that requence
warning threshold is determined by the CMTS."
DEFVAL { 255 }
::= { cadIfMacDomainEntry 35 }
cadIfMacDomainDpId OBJECT-TYPE
SYNTAX Integer32 (0..15 | 255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When a mac domain is created or system reset, DMM assigns a Downstream Pool ID (DPID) for each mac domain. If the value 255
indicates the DPID is invalid."
::= { cadIfMacDomainEntry 36 }
cadIfMacDomainUsbgDynEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows user to enable or disable the autonomous creation of dynamic upstream bonding groups per mac domain."
DEFVAL { false }
::= { cadIfMacDomainEntry 37 }
cadIfMacDomainDownChannelMaxFrequency OBJECT-TYPE
SYNTAX INTEGER (858000000 | 867000000 | 999000000)
UNITS "hertz"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to configure the C4 CMTS to accept maximum downstream
frequency limit that conform with the EuroDOCSIS specifications
(starndard range 112 MHz to 858 MHz), (extended 85 MHz to 999MHz)
or to the DOCSIS specifications (standard 91 to 867 MHz), (extended range 57 MHz to 999 MHz).
Changes to downstream frequency and width are verified against this
object to ensure the C4 CMTS does not exceed the downstream spectrum
limits imposed by this object. Attempting to decrease the downstream
frequency spectrum implied by this object will fail if at least
a single downstream is configured outside of the range for the new
value. It is recommended this object be set during initial system
setup."
DEFVAL { 867000000 } -- rely upon Annex for frequency ranges
::= { cadIfMacDomainEntry 38 }
cadIfMacDomainDownChannelMinFrequency OBJECT-TYPE
SYNTAX INTEGER (57000000 | 85000000 | 91000000 | 112000000)
UNITS "hertz"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to configure the C4 CMTS to accept minimum downstream
frequency limit that conform with the EuroDOCSIS specifications
(starndard range 112 MHz to 858 MHz), (extended 85 MHz to 999MHz)
or to the DOCSIS specifications (standard 91 to 867 MHz), (extended range 57 MHz to 999 MHz).
Changes to downstream frequency and width are verified against this
object to ensure the C4 CMTS does not exceed the downstream spectrum
limits imposed by this object. Attempting to increase the minimum downstream
frequency limit implied by this object will fail if at least
a single downstream is configured outside of the range for the new
value. It is recommended this object be set during initial system
setup."
DEFVAL { 91000000 } -- rely upon Annex for frequency ranges
::= { cadIfMacDomainEntry 39 }
cadIfMacDomainUpChannelMaxFrequency OBJECT-TYPE
SYNTAX INTEGER ( 42000000 | 55000000 | 65000000 | 85000000)
UNITS "hertz"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to configure the C4 CMTS to accept upstream
frequency ranges that conform with the EuroDOCSIS specifications
(5 MHz to 65 MHz), to the extended range used in Japan
(5 MHz to 55 MHz), or to the DOCSIS specifications (5 MHz to 42 MHz),
or to the extended upstream range (5 MHz to 85 MHz).
Changes to upstream frequency and width are verified against this
object to ensure the C4 CMTS does not exceed the upstream spectrum
limits imposed by this object. Attempting to narrow the upstream
frequency spectrum implied by this object will fail if at least
a single upstream is configured outside of the range for the new
value. Default value is taken from global setting when the cable-mac
is created."
DEFVAL { 42000000 }
::= { cadIfMacDomainEntry 40 }
cadIfMacDomainBpi2Mandatory OBJECT-TYPE
SYNTAX INTEGER {
none(0),
bpi(1),
bpiPlus (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object determines the what minimum level of
BPI operation is required in order to allow a cable
modem to register."
DEFVAL {none}
::= { cadIfMacDomainEntry 41}
cadIfMacDomainDSG30Enabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "If set to 'true', this attribute enables the
CMTS to use DSG3.0 on the MAC domain. If false,
then DSG reverts to the pre-DOCSIS3.0 version
without DSIDs."
DEFVAL { false }
::= { cadIfMacDomainEntry 43 }
cadIfMacDomainEnforceRulesEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If set to 'true', then QOS penalties as defined in the
cadEnforceRuleTable will be enforced for SFs on CMs
in this MAC Domain."
DEFVAL { true }
::= { cadIfMacDomainEntry 44 }
cadIfMacDomainCmTxPwrExtentionPreRegistrationEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicate if the transmit power extension (before registration) feature
is enabled or not onthe CMTS. If set to 'true', the CMTS will populate
TLV16 in the MDD message with the value of 1. If set to 'false',
the CMTS will populate TLV16 in the MDD message with the the value of 0.
The value in this MIB object is ignored if MTCM is disabled."
DEFVAL { false }
::= { cadIfMacDomainEntry 45 }
cadIfMacDomainCmTxPwrExtentionPostRegistrationEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicate if the transmit power extension (after registration) feature
is enabled or not on the CMTS. If set to 'true', the CMTS will populate
TLV5.40 in the REG-RSP-MP message with the same value received in the
REG-REQ-MP message (advertised CM capability). If set to 'false',
the CMTS will respond with 0 in TLV5.40 of the REG-RSP-MP message.
The value in this MIB object is ignored if MTCM is disabled"
DEFVAL { false }
::= { cadIfMacDomainEntry 46 }
cadIfMacDomainT4TimeoutMultiplierEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If set to true, this attribute instructs the CMTS MAC Domain to enable the T4 Timeout
Multiplier for the CMs operating in MTCM in this MAC Domain. The multiplier will be
set equal to the number of upstream assigned to the modem at registration time."
DEFVAL { false }
::= { cadIfMacDomainEntry 47 }
cadIfMacDomainDynamicRccMultiTunerEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If set to true, this attribute instructs the CMTS MAC Domain to
enable dynamic RCC support for CM RCP's with multiple tuners."
DEFVAL { false }
::= { cadIfMacDomainEntry 48 }
cadIfMacDomainTcsSizeLimit OBJECT-TYPE
SYNTAX Integer32 (0..8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to potentially limit the number of channels within
a CM's TCS. A value of 0 indicates the limit is determined by the CM's
capabilities, configuration and operational status. When a non-zero value
is specified and is smaller than the number of channels that are capable of
residing within the CM's TCS, the number of channels within the CM's TCS
will be restricted to the specified value."
DEFVAL { 0 }
::= { cadIfMacDomainEntry 49 }
cadIfMacDomainDocsis31Enabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If set to true, DOCSIS 3.1 is enabled for this MAC Domain."
DEFVAL { false }
::= { cadIfMacDomainEntry 50}
cadIfMacDomainEnergyMgt1x1Enabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates whether the CMTS is configured
for 1x1 Energy Management Mode of operation on a per
MAC Domain basis. If this attribute is set to 'true',
the CMTS is configured for 1x1 Energy Management Mode
of operation on this MAC Domain. If this attribute is
set to 'false', the Energy Management 1x1 Mode of
operation is disabled in the CMTS on this MAC Domain"
DEFVAL { false }
::= { cadIfMacDomainEntry 51 }
cadIfMacDomainDsOfdmProfileRecoveryGuardTime OBJECT-TYPE
SYNTAX Integer32 (0..3600)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The amount of time that an impaired OFDM profile will remain impaired before
transitioning to good upon being notified that the CM can decode the profile. This provides
some hysteresis for a profile to become stable before using the newly decodable profile. If set
to a value of 0, then there is no hysteresis (no timer is started) and all profiles may transition
to good immediately upon being notified that the CM can decode the profile."
DEFVAL { 300 }
::= { cadIfMacDomainEntry 52}
cadIfMacDomainGracefulTcsReductionEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If set to true, the CMTS will instruct the
modem to try incrementally lower numbers of bonded
channels instead of reverting immediately to single
US bonded channel while registering a modem and a
power shortfall or DRW violation is encountered.
If set to false, the CMTS will instruct the
modem to immediately revert to a single US bonded
channel while registering a modem and a power shortfall
or DRW violation is encountered."
DEFVAL { false }
::= { cadIfMacDomainEntry 53 }
--================== cadMacChlTable=======================--
cadMacChlTable OBJECT-TYPE
SYNTAX SEQUENCE OF CadMacChlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MAC channel table. "
::= { cadMacPortMIBObjects 3 }
cadMacChlEntry OBJECT-TYPE
SYNTAX CadMacChlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { cadMacChlMacDomainIfIndex, cadMacChlChannelIfIndex}
::= { cadMacChlTable 1 }
CadMacChlEntry ::=
SEQUENCE {
cadMacChlMacDomainIfIndex InterfaceIndex,
cadMacChlChannelIfIndex InterfaceIndex,
cadMacChlCardNumber CardId,
cadMacChlPortId PortId,
cadMacChlPortType PortType,
cadMacChlCardSubType CerCardSubType,
cadMacChlChannelId Integer32,
cadMacChlRowStatus RowStatus,
cadMacChlIsPriCapableDs TruthValue,
cadMacChlSfProvAttrMask AttributeMask,
cadMacChlDirection IfDirection
}
cadMacChlMacDomainIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "ifIndex of the MAC domain"
::= { cadMacChlEntry 1 }
cadMacChlChannelIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "ifIndex of the upstream or downstream channel"
::= { cadMacChlEntry 2 }
cadMacChlCardNumber OBJECT-TYPE
SYNTAX CardId
MAX-ACCESS read-only
STATUS current
DESCRIPTION "card number of downstream or upstream channel"
::= { cadMacChlEntry 3 }
cadMacChlPortId OBJECT-TYPE
SYNTAX PortId
MAX-ACCESS read-only
STATUS current
DESCRIPTION "port Id of downstream or upstream channel"
::= { cadMacChlEntry 4 }
cadMacChlPortType OBJECT-TYPE
SYNTAX PortType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "port type of downstream or upstream channel"
::= { cadMacChlEntry 5 }
cadMacChlCardSubType OBJECT-TYPE
SYNTAX CerCardSubType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "card subtype type of downstream or upstream channel"
::= { cadMacChlEntry 6 }
cadMacChlChannelId OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "downstream or upstream channel ID. 0 is an invalid channel Id."
DEFVAL { 0 }
::= { cadMacChlEntry 7 }
cadMacChlRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Control object for row creation and deletion"
::= { cadMacChlEntry 8 }
cadMacChlIsPriCapableDs OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "True if this is downstream channel and it is intended to be used
as a primary channel by one or more cable modems. False otherwise.
When a row's cadMacChlIsPrimaryCapableDs column is set to true(1)
then DOCSIS SYNC message generation is enabled on the downstream
channel.
The default value of this field is true(1) for all downstream
channels and false(2) for all upstream channels."
DEFVAL { false }
::= { cadMacChlEntry 9 }
cadMacChlSfProvAttrMask OBJECT-TYPE
SYNTAX AttributeMask
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Provisioned attributes of this channel for purposes of channel
assignment."
DEFVAL { '00000000'H }
::= { cadMacChlEntry 10 }
cadMacChlDirection OBJECT-TYPE
SYNTAX IfDirection
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DOCSIS downstream or upstream direction."
::= { cadMacChlEntry 11 }
--================== cadUpSupervisionCfgTable =======================--
cadUpSupervisionCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF CadUpSupervisionCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Upstream supervison configuration table. "
::= { cadMacPortMIBObjects 4 }
cadUpSupervisionCfgEntry OBJECT-TYPE
SYNTAX CadUpSupervisionCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { cadMacChlMacDomainIfIndex, cadUpSupervisionCfgUpChannelIfIndex, cadUpSupervisionCfgDownChannelIfIndex}
::= { cadUpSupervisionCfgTable 1 }
CadUpSupervisionCfgEntry ::=
SEQUENCE {
cadUpSupervisionCfgUpChannelIfIndex InterfaceIndex,
cadUpSupervisionCfgDownChannelIfIndex InterfaceIndex,
cadUpSupervisionCfgAssign TruthValue,
cadUpSupervisionCfgRowStatus RowStatus
}
cadUpSupervisionCfgUpChannelIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "ifIndex of the upstream logical channel."
::= { cadUpSupervisionCfgEntry 1 }
cadUpSupervisionCfgDownChannelIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "ifIndex of the downstream channel."
::= { cadUpSupervisionCfgEntry 2 }
cadUpSupervisionCfgAssign OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates whether supervisory information for the upstream channel
with cadIfUpChannelIfIndex is to be carried on the downstream channel
with cadIfDownChannelIfIndex. "
DEFVAL { true }
::= { cadUpSupervisionCfgEntry 3 }
cadUpSupervisionCfgRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Control object for row creation and deletion."
::= { cadUpSupervisionCfgEntry 4 }
--================== cadUpSupervisionStatusTable =======================--
cadUpSupervisionStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF CadUpSupervisionStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Upstream supervision stataus table. "
::= { cadMacPortMIBObjects 5 }
cadUpSupervisionStatusEntry OBJECT-TYPE
SYNTAX CadUpSupervisionStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { cadMacChlMacDomainIfIndex, cadUpSupervisionStatusUpChannelIfIndex, cadUpSupervisionStatusDownChannelIfIndex}
::= { cadUpSupervisionStatusTable 1 }
CadUpSupervisionStatusEntry ::=
SEQUENCE {
cadUpSupervisionStatusUpChannelIfIndex InterfaceIndex,
cadUpSupervisionStatusDownChannelIfIndex InterfaceIndex,
cadUpSupervisionStatusAssignmentMethod INTEGER
}
cadUpSupervisionStatusUpChannelIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "ifIndex of the upstream logical channel."
::= { cadUpSupervisionStatusEntry 1 }
cadUpSupervisionStatusDownChannelIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "ifIndex of the downstream channel."
::= { cadUpSupervisionStatusEntry 2 }
cadUpSupervisionStatusAssignmentMethod OBJECT-TYPE
SYNTAX INTEGER {
automatic(1),
provisioned(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Origin of the supervisory relationship. "
::= { cadUpSupervisionStatusEntry 3 }
END