1503 lines
60 KiB
Plaintext
1503 lines
60 KiB
Plaintext
ADTRAN-TAMINIDSLAM3G-MIB
|
|
|
|
DEFINITIONS ::= BEGIN
|
|
|
|
-- TITLE: The ADTRAN Mini-DSLAM 3rd Generation Specific MIB
|
|
-- PRODUCT: Multiple
|
|
-- DATE: 2011/09/21
|
|
|
|
-- This MIB defines the object identifiers (OIDs) for the 3rd Generation
|
|
-- Total Access Mini-DSLAM family of products.
|
|
|
|
-- HISTORY:
|
|
-- 2005/01/13 gdo First edition (0.1). STATUS: PRELIMINARY
|
|
-- 2007/10/24 gdo Add retrain criteria objects
|
|
-- 2008/01/23 gdo Add rate limiting objects
|
|
-- 2008/01/23 gdo Add PM stat objects, Circuit ID change trap
|
|
-- 2008/02/06 gdo Changes to Circuit ID change trap format
|
|
-- 2008/02/13 gdo Changes to several objects descriptions in MacTable... changed a couple
|
|
-- Unsigned32's to enumerated INTEGERs in this table as well.
|
|
-- 2008/05/23 jlb Added Multicast Session Control options
|
|
-- 2008/06/12 jlb Changed Multicast Session Control Start and End IP values to IpAddress object-type
|
|
-- 2008/08/08 gdo Add adGenMiniDslam3gMacAgingTime, adGenMiniDslam3gMacVpi, adGenMiniDslam3gMacVci
|
|
-- 2009/07/28 jlb Added severities to alarm notifications and changed adGenMiniDslam3gUserTempActive severity
|
|
-- to MAJOR
|
|
-- 2010/10/27 gdo Add adGenMiniDslam3gSpanPowerPair, adGenMiniDslam3gSpanPowerAlarmEnable,
|
|
-- adGenMiniDslamSpanPowerFailureActive/Cleared, adGenMiniDslamSpanPowerStatus
|
|
-- "DO NOT MAKE HISTORY COMMENTS HERE!!!! Revision history now in REVISION/DESCRIPTION clauses below"
|
|
|
|
--*********************************************************************************************************
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
NOTIFICATION-TYPE,
|
|
Integer32,
|
|
Unsigned32,
|
|
Counter32,
|
|
IpAddress,
|
|
TimeTicks
|
|
FROM SNMPv2-SMI
|
|
ifIndex
|
|
FROM IF-MIB
|
|
adGenSlotInfoIndex
|
|
FROM ADTRAN-GENSLOT-MIB
|
|
adTAMiniDslam3gID
|
|
FROM ADTRAN-GENMINIDSLAM-MIB
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
InetAddress,
|
|
InetAddressType,
|
|
InetAddressPrefixLength
|
|
FROM INET-ADDRESS-MIB;
|
|
|
|
--*********************************************************************************************************
|
|
adGenMiniDslam3g MODULE-IDENTITY
|
|
LAST-UPDATED "201409040000Z"
|
|
ORGANIZATION "ADTRAN, Inc."
|
|
CONTACT-INFO
|
|
"Web: http://www.adtran.com
|
|
E-mail: support@adtran.com"
|
|
DESCRIPTION
|
|
"This is the MIB module that describes
|
|
Total Access Mini-DSLAM SMIv2 objects."
|
|
REVISION "201409040000Z"
|
|
DESCRIPTION "Added adGenMiniDslam3gInfoBondingMode."
|
|
REVISION "201303220000Z"
|
|
DESCRIPTION "Added adGenMiniDslam3gInfoLegacyDeployment."
|
|
REVISION "201206270000Z"
|
|
DESCRIPTION "Added adGenMiniDslam3gMacIpAddressType, adGenMiniDslam3gMacIpAddress, and
|
|
adGenMiniDslam3gMacIpAddressPrefix for showing IPv6 address information.
|
|
Added more detailed description to adGenMiniDslam3gMacInterfaceState."
|
|
REVISION "201109210000Z"
|
|
DESCRIPTION "add pbit remapping oids"
|
|
REVISION "201109090000Z"
|
|
DESCRIPTION "add adGenMiniDslam3gMacCTag, adGenMiniDslam3gMacCEVlan"
|
|
REVISION "201010270000Z"
|
|
DESCRIPTION "gdo Add adGenMiniDslam3gSpanPowerChannel, adGenMiniDslam3gSpanPowerAlarmEnable,
|
|
adGenMiniDslamSpanPowerFailureActive/Cleared"
|
|
::= { adTAMiniDslam3gID 1 }
|
|
|
|
--********************************************************************************************************
|
|
-- OBJECT IDENTIFIERS
|
|
|
|
adGenMiniDslam3gMib OBJECT IDENTIFIER ::= { adGenMiniDslam3g 1 }
|
|
|
|
|
|
-- *************************************************************************
|
|
-- prov
|
|
-- ************************************************************************
|
|
adGenMiniDslam3gInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenMiniDslam3gInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains all objects for provisioning the DSLAM
|
|
at the shelf level."
|
|
::= { adGenMiniDslam3gMib 1 }
|
|
|
|
adGenMiniDslam3gInfoEntry OBJECT-TYPE
|
|
SYNTAX AdGenMiniDslam3gInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry in the adGenMiniDslamShelfInfoTable."
|
|
INDEX { adGenSlotInfoIndex }
|
|
::= { adGenMiniDslam3gInfoTable 1 }
|
|
|
|
AdGenMiniDslam3gInfoEntry ::=
|
|
SEQUENCE {
|
|
adGenMiniDslam3gInfoUserTempThresh INTEGER,
|
|
adGenMiniDslam3gInfoUserTempTrapEnable INTEGER,
|
|
adGenMiniDslam3gInfoDspWarmStartEnable INTEGER,
|
|
adGenMiniDslam3gInfoCurrentTemp INTEGER,
|
|
-- adGenMiniDslam3gFanTrayNumber INTEGER,
|
|
adGenMiniDslam3gInfoFanNumber INTEGER,
|
|
adGenMiniDslam3gInfoDspWarmStartReason DisplayString,
|
|
adGenMiniDslam3gInfoDownstreamRateLimitPriority INTEGER,
|
|
adGenMiniDslam3gInfoCircuitIdChanges DisplayString,
|
|
adGenMiniDslam3gInfoMCastSessionControlStartIP IpAddress,
|
|
adGenMiniDslam3gInfoMCastSessionControlEndIP IpAddress,
|
|
adGenMiniDslam3gInfoMCastSessionControlBitrate Integer32,
|
|
adGenMiniDslam3gInfoMacAgingTime Unsigned32,
|
|
adGenMiniDslam3gInfoLegacyDeployment INTEGER,
|
|
adGenMiniDslam3gInfoBondingMode INTEGER
|
|
}
|
|
|
|
adGenMiniDslam3gInfoUserTempThresh OBJECT-TYPE
|
|
SYNTAX INTEGER (-40..125)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User temperature threshold in degrees
|
|
celcius."
|
|
::= { adGenMiniDslam3gInfoEntry 1 }
|
|
|
|
adGenMiniDslam3gInfoUserTempTrapEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to enable or disable the
|
|
adGenMiniDslamShelfUserTempActive trap."
|
|
::= { adGenMiniDslam3gInfoEntry 2 }
|
|
|
|
adGenMiniDslam3gInfoDspWarmStartEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to enable or disable the DSP warm start
|
|
function."
|
|
::= { adGenMiniDslam3gInfoEntry 3 }
|
|
|
|
adGenMiniDslam3gInfoCurrentTemp OBJECT-TYPE
|
|
SYNTAX INTEGER (-40..125)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current temperature of the shelf
|
|
in degrees celcius."
|
|
::= { adGenMiniDslam3gInfoEntry 4 }
|
|
|
|
-- adGenMiniDslam3gFanTrayNumber OBJECT-TYPE
|
|
-- SYNTAX INTEGER (1..99)
|
|
-- MAX-ACCESS accessible-for-notify
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Fan tray number on the shelf."
|
|
-- ::= { adGenMiniDslam3gProvEntry 5 }
|
|
|
|
adGenMiniDslam3gInfoFanNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..99)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fan number on the fan tray. This object
|
|
is intended to be returned only as a
|
|
varbind for a notification, therefore
|
|
reading this variable is normally undefined."
|
|
::= { adGenMiniDslam3gInfoEntry 5 }
|
|
|
|
adGenMiniDslam3gInfoDspWarmStartReason OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reason that a DSP was reset. This object
|
|
is intended to be returned only as a
|
|
varbind for a notification, therefore
|
|
reading this variable is normally undefined."
|
|
::= { adGenMiniDslam3gInfoEntry 6 }
|
|
|
|
adGenMiniDslam3gInfoDownstreamRateLimitPriority OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the priority threshold for downstream rate limiting.
|
|
Downstream traffic is rate limited up to the VID specified.
|
|
Traffic which is tagged with a higher priority than what is
|
|
set here will not be limited. To limit all traffic, this
|
|
should be set to 7."
|
|
::= { adGenMiniDslam3gInfoEntry 7 }
|
|
|
|
adGenMiniDslam3gInfoCircuitIdChanges OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is intended to be returned only as a varbind
|
|
for the adGenMiniDslamAdslCircuitIdChange notification below.
|
|
|
|
This object is a comma delimited list of all the ports and associated
|
|
ports which have changed and has the following format:
|
|
|
|
portnumA/ifTypeA:circuitIdA,portnumB/ifTypeB:circuitIdB[,...].
|
|
|
|
The portnum given is the same as the port's adGenPortInfoIndex,
|
|
ifTypeA is the same as the port's adGenIfTypeIndex."
|
|
::= { adGenMiniDslam3gInfoEntry 8 }
|
|
|
|
adGenMiniDslam3gInfoMCastSessionControlStartIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The first Multicast IP Address in a range of IP addresses
|
|
that are used by the Multicast Session Control."
|
|
::= { adGenMiniDslam3gInfoEntry 9 }
|
|
|
|
adGenMiniDslam3gInfoMCastSessionControlEndIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last Multicast IP Address in a range of IP addresses
|
|
that are used by the Multicast Session Control."
|
|
::= { adGenMiniDslam3gInfoEntry 10 }
|
|
|
|
adGenMiniDslam3gInfoMCastSessionControlBitrate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to set the bitrate associated with the multicast IP address range
|
|
of the Multicast Session Control."
|
|
::= { adGenMiniDslam3gInfoEntry 11 }
|
|
|
|
|
|
adGenMiniDslam3gInfoMacAgingTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
-- UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used on the switch to determine how long to wait before MAC table
|
|
entries are removed from the table. If 0 is specified, then the
|
|
switch will learn and lock each MAC address."
|
|
::= { adGenMiniDslam3gInfoEntry 12 }
|
|
|
|
adGenMiniDslam3gInfoLegacyDeployment OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to enable or disable the
|
|
Legacy Deployment provisioning for a third generation DSLAM
|
|
to work under a TA1x00."
|
|
DEFVAL { disable }
|
|
::= { adGenMiniDslam3gInfoEntry 13 }
|
|
|
|
adGenMiniDslam3gInfoBondingMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
atm (1),
|
|
efm (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to determine the provisioned bonding mode on products that can
|
|
not suppot ATM and EFM bonding simultaneously."
|
|
::= { adGenMiniDslam3gInfoEntry 14 }
|
|
|
|
-- *************************************************************************
|
|
-- notifications
|
|
-- ************************************************************************
|
|
|
|
adGenMiniDslam3gTraps OBJECT IDENTIFIER ::= { adGenMiniDslam3gMib 2 }
|
|
-- equipment related traps
|
|
adGenMiniDslam3gTrapsv1Patch OBJECT IDENTIFIER ::= { adGenMiniDslam3gTraps 0 } -- for backward compatibility with some compilers
|
|
|
|
|
|
adGenMiniDslam3gFanFailureActive NOTIFICATION-TYPE
|
|
OBJECTS { adGenSlotInfoIndex,
|
|
-- adGenMiniDslam3gFanTrayNumber,
|
|
adGenMiniDslam3gInfoFanNumber }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Equipment fan failure due to hardware problem."
|
|
--#SEVERITY MAJOR
|
|
::= { adGenMiniDslam3gTrapsv1Patch 1 }
|
|
|
|
adGenMiniDslam3gFanFailureInactive NOTIFICATION-TYPE
|
|
OBJECTS { adGenSlotInfoIndex,
|
|
-- adGenMiniDslam3gFanTrayNumber,
|
|
adGenMiniDslam3gInfoFanNumber }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Equipment fan failure alarm cleared."
|
|
--#SEVERITY MAJOR
|
|
::= { adGenMiniDslam3gTrapsv1Patch 2 }
|
|
|
|
adGenMiniDslam3gFanTrayRemoved NOTIFICATION-TYPE
|
|
OBJECTS { adGenSlotInfoIndex
|
|
-- adGenMiniDslam3gFanTrayNumber
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fan tray removed from equipment."
|
|
--#SEVERITY MAJOR
|
|
::= { adGenMiniDslam3gTrapsv1Patch 3 }
|
|
|
|
adGenMiniDslam3gFanTrayInserted NOTIFICATION-TYPE
|
|
OBJECTS { adGenSlotInfoIndex
|
|
-- adGenMiniDslam3gFanTrayNumber
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fan tray inserted into equipment."
|
|
--#SEVERITY MAJOR
|
|
::= { adGenMiniDslam3gTrapsv1Patch 4 }
|
|
|
|
adGenMiniDslam3gUserTempActive NOTIFICATION-TYPE
|
|
OBJECTS { adGenSlotInfoIndex,
|
|
adGenMiniDslam3gInfoCurrentTemp,
|
|
adGenMiniDslam3gInfoUserTempThresh }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sent when the temperature crosses the
|
|
user defined threshold."
|
|
--#SEVERITY MAJOR
|
|
::= { adGenMiniDslam3gTrapsv1Patch 5 }
|
|
|
|
adGenMiniDslam3gUserTempCleared NOTIFICATION-TYPE
|
|
OBJECTS { adGenSlotInfoIndex,
|
|
adGenMiniDslam3gInfoCurrentTemp,
|
|
adGenMiniDslam3gInfoUserTempThresh }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sent when the temperature returns to
|
|
below the user defined threshold."
|
|
--#SEVERITY MAJOR
|
|
::= { adGenMiniDslam3gTrapsv1Patch 6 }
|
|
|
|
adGenMiniDslam3gCriticalHiTempActive NOTIFICATION-TYPE
|
|
OBJECTS { adGenSlotInfoIndex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indication that temperature had reached the
|
|
critical threshold."
|
|
--#SEVERITY CRITICAL
|
|
::= { adGenMiniDslam3gTrapsv1Patch 7 }
|
|
|
|
adGenMiniDslam3gCriticalHiTempCleared NOTIFICATION-TYPE
|
|
OBJECTS { adGenSlotInfoIndex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indication that the temperature has
|
|
returned to normal operating range."
|
|
--#SEVERITY CRITICAL
|
|
::= { adGenMiniDslam3gTrapsv1Patch 8 }
|
|
|
|
adGenMiniDslamDspWarmStart NOTIFICATION-TYPE
|
|
OBJECTS { adGenSlotInfoIndex,
|
|
adGenMiniDslam3gInfoDspWarmStartReason }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indication that a DSP has reset on the referenced
|
|
3g. The reason contains the DSP number."
|
|
--#SEVERITY MINOR
|
|
::= { adGenMiniDslam3gTrapsv1Patch 9 }
|
|
|
|
adGenMiniDslamImaLinksOutOfOrderActive NOTIFICATION-TYPE
|
|
OBJECTS { adGenSlotInfoIndex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indication that the IMA Link IDs are
|
|
received out of order on the links in the
|
|
network feed IMA group."
|
|
::= { adGenMiniDslam3gTrapsv1Patch 11 }
|
|
|
|
adGenMiniDslamImaLinksOutOfOrderCleared NOTIFICATION-TYPE
|
|
OBJECTS { adGenSlotInfoIndex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indication that the IMA Link IDs are
|
|
received in order on the links in the
|
|
network feed IMA group that were
|
|
previously out of order."
|
|
::= { adGenMiniDslam3gTrapsv1Patch 12 }
|
|
|
|
adGenMiniDslamConfigErrorActive NOTIFICATION-TYPE
|
|
OBJECTS { adGenSlotInfoIndex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indication that a problem occured while
|
|
a config restore or save was attempted.
|
|
Points to a flash/filesystem problem."
|
|
--#SEVERITY MAJOR
|
|
::= { adGenMiniDslam3gTrapsv1Patch 13 }
|
|
|
|
adGenMiniDslamConfigErrorCleared NOTIFICATION-TYPE
|
|
OBJECTS { adGenSlotInfoIndex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indication that a new config file
|
|
has been written to replace the
|
|
faulty one."
|
|
--#SEVERITY MAJOR
|
|
::= { adGenMiniDslam3gTrapsv1Patch 14 }
|
|
|
|
adGenMiniDslamCircuitIdChange NOTIFICATION-TYPE
|
|
OBJECTS { adGenSlotInfoIndex,
|
|
adGenMiniDslam3gInfoCircuitIdChanges }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indication that the customer use OID (aka Circuit ID) was
|
|
changed for the referenced port."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= { adGenMiniDslam3gTrapsv1Patch 15 }
|
|
|
|
adGenMiniDslamSpanPowerFailureActive NOTIFICATION-TYPE
|
|
OBJECTS { adGenSlotInfoIndex,
|
|
adGenMiniDslam3gSpanPowerChannel }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A loss of span power was detected on a span power
|
|
channel. The varbind adGenMiniDslam3gSpanPowerChannel
|
|
indicates which channel was responsible for
|
|
the condition."
|
|
--#SEVERITY MINOR
|
|
::= { adGenMiniDslam3gTrapsv1Patch 16 }
|
|
|
|
adGenMiniDslamSpanPowerFailureCleared NOTIFICATION-TYPE
|
|
OBJECTS { adGenSlotInfoIndex,
|
|
adGenMiniDslam3gSpanPowerChannel }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A loss of span power alarm was cleared on a span power
|
|
channel. The varbind adGenMiniDslam3gSpanPowerChannel
|
|
indicates which channel was responsible for
|
|
the condition."
|
|
--#SEVERITY MINOR
|
|
::= { adGenMiniDslam3gTrapsv1Patch 17 }
|
|
|
|
-- *************************************************************************
|
|
-- test
|
|
-- ************************************************************************
|
|
adGenMiniDslam3gTestTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenMiniDslam3gTestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains all objects for performing tests on
|
|
the DSLAM at the slot level."
|
|
::= { adGenMiniDslam3gMib 3 }
|
|
|
|
adGenMiniDslam3gTestEntry OBJECT-TYPE
|
|
SYNTAX AdGenMiniDslam3gTestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the adGenMiniDslam3gTestTable."
|
|
INDEX { adGenSlotInfoIndex }
|
|
::= { adGenMiniDslam3gTestTable 1 }
|
|
|
|
AdGenMiniDslam3gTestEntry ::=
|
|
SEQUENCE {
|
|
adGenMiniDslam3gTestPortNumber INTEGER,
|
|
adGenMiniDslam3gTestFilename DisplayString,
|
|
adGenMiniDslam3gSELTTestStart INTEGER,
|
|
adGenMiniDslam3gDELTTestStart INTEGER,
|
|
adGenMiniDslam3gTestStop INTEGER,
|
|
adGenMiniDslam3gTestSELTDELTStatus DisplayString
|
|
}
|
|
|
|
|
|
adGenMiniDslam3gTestPortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..48)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Selected port number for test operation.
|
|
This is functionally equivalent to the
|
|
adGenPortInfoIndex of the selected interface."
|
|
::= { adGenMiniDslam3gTestEntry 1 }
|
|
|
|
adGenMiniDslam3gTestFilename OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the file to be transmitted via TFTP
|
|
containing all of the test data for the selected
|
|
interface."
|
|
::= { adGenMiniDslam3gTestEntry 2 }
|
|
|
|
adGenMiniDslam3gSELTTestStart OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
start(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to initiate the SELT test for the ADSL port. When
|
|
the SELT test has completed the data file will automatically
|
|
be tranferred using TFTP to the server specified by
|
|
adGenChassisTftpAddr. A get is meaningless and always
|
|
returns start(1). Note: only one SELT or DELT test
|
|
can be performed at a time."
|
|
::= { adGenMiniDslam3gTestEntry 3 }
|
|
|
|
adGenMiniDslam3gDELTTestStart OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
start(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to initiate the DELT test for the ADSL port. When
|
|
the DELT test has completed the data file will automatically
|
|
be tranferred using TFTP to the server specified by
|
|
adGenChassisTftpAddr. A get is meaningless and always
|
|
returns start(1). Note: only one SELT or DELT test
|
|
can be performed at a time."
|
|
::= { adGenMiniDslam3gTestEntry 4 }
|
|
|
|
adGenMiniDslam3gTestStop OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
stop(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to cancel any test running for the selected the ADSL port.
|
|
A get is meaningless and always returns stop(1)."
|
|
::= { adGenMiniDslam3gTestEntry 5 }
|
|
|
|
adGenMiniDslam3gTestSELTDELTStatus OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of the currently active SELT or DELT
|
|
test."
|
|
::= { adGenMiniDslam3gTestEntry 6 }
|
|
|
|
-- *************************************************************************
|
|
-- ADSL Prov
|
|
-- ************************************************************************
|
|
adGenMiniDslam3gAdslProvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenMiniDslam3gAdslProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains objects for provisioning the DSLAM
|
|
ADSL Ports."
|
|
::= { adGenMiniDslam3gMib 4 }
|
|
|
|
adGenMiniDslam3gAdslProvEntry OBJECT-TYPE
|
|
SYNTAX AdGenMiniDslam3gAdslProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry in the adGenMiniDslam3gAdslProvTable."
|
|
INDEX { ifIndex }
|
|
::= { adGenMiniDslam3gAdslProvTable 1 }
|
|
|
|
AdGenMiniDslam3gAdslProvEntry ::=
|
|
SEQUENCE {
|
|
adGenMiniDslam3gAdslProvRetrainUasNe INTEGER,
|
|
adGenMiniDslam3gAdslProvRetrainMarginNe INTEGER,
|
|
adGenMiniDslam3gAdslProvRetrainSesFe INTEGER,
|
|
adGenMiniDslam3gAdslProvRetrainUasFe INTEGER,
|
|
adGenMiniDslam3gAdslProvRetrainMarginFe INTEGER,
|
|
adGenMiniDslam3gAdslProvDownstreamRateLimit Integer32
|
|
|
|
}
|
|
|
|
adGenMiniDslam3gAdslProvRetrainUasNe OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable Retrain criteria for UAS NE."
|
|
::= { adGenMiniDslam3gAdslProvEntry 1 }
|
|
|
|
adGenMiniDslam3gAdslProvRetrainMarginNe OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable Retrain criteria for SNR Margin NE."
|
|
::= { adGenMiniDslam3gAdslProvEntry 2 }
|
|
|
|
adGenMiniDslam3gAdslProvRetrainSesFe OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable Retrain criteria for SES FE."
|
|
::= { adGenMiniDslam3gAdslProvEntry 3 }
|
|
|
|
adGenMiniDslam3gAdslProvRetrainUasFe OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable Retrain criteria for UAS FE."
|
|
::= { adGenMiniDslam3gAdslProvEntry 4 }
|
|
|
|
adGenMiniDslam3gAdslProvRetrainMarginFe OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable Retrain criteria for SNR Margin FE."
|
|
::= { adGenMiniDslam3gAdslProvEntry 5 }
|
|
|
|
adGenMiniDslam3gAdslProvDownstreamRateLimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the downstream rate limit in bps."
|
|
::= { adGenMiniDslam3gAdslProvEntry 6 }
|
|
|
|
-- *************************************************************************
|
|
-- Device MAC Table
|
|
-- ************************************************************************
|
|
|
|
adGenMiniDslam3gMacTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenMiniDslam3gMacEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Subscriber Mac Table."
|
|
::= { adGenMiniDslam3gMib 5 }
|
|
|
|
adGenMiniDslam3gMacEntry OBJECT-TYPE
|
|
SYNTAX AdGenMiniDslam3gMacEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry corresponds to an entry in the Subscriber Mac Table.
|
|
The ifIndex used here is the customer etherlike port ifIndex
|
|
associated with the DSL port of interest."
|
|
INDEX { ifIndex, adGenMiniDslam3gMacIndex }
|
|
::= { adGenMiniDslam3gMacTable 1 }
|
|
|
|
AdGenMiniDslam3gMacEntry ::=
|
|
SEQUENCE {
|
|
adGenMiniDslam3gMacIndex Unsigned32,
|
|
adGenMiniDslam3gMacAddress OCTET STRING,
|
|
adGenMiniDslam3gMacVID INTEGER,
|
|
adGenMiniDslam3gMacType INTEGER,
|
|
adGenMiniDslam3gMacIP IpAddress,
|
|
adGenMiniDslam3gMacLeaseTime Unsigned32,
|
|
adGenMiniDslam3gMacGatewayMac OCTET STRING,
|
|
adGenMiniDslam3gMacGatewayIP IpAddress,
|
|
adGenMiniDslam3gMacInterfaceState Unsigned32,
|
|
adGenMiniDslam3gMacXid Unsigned32,
|
|
adGenMiniDslam3gMacEncapsulationMode Unsigned32,
|
|
adGenMiniDslam3gMacStartTime Unsigned32,
|
|
adGenMiniDslam3gMacVpi Unsigned32,
|
|
adGenMiniDslam3gMacVci Unsigned32,
|
|
adGenMiniDslam3gMacCTag INTEGER,
|
|
adGenMiniDslam3gMacCEVlan INTEGER,
|
|
adGenMiniDslam3gMacIpAddressType InetAddressType,
|
|
adGenMiniDslam3gMacIpAddress InetAddress,
|
|
adGenMiniDslam3gMacIpAddressPrefix InetAddressPrefixLength
|
|
}
|
|
|
|
adGenMiniDslam3gMacIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Index of the entry. Each port can have 0 up
|
|
to the maximum number allowed for a port, given by the object
|
|
adGenIpPortMaxMacAddr."
|
|
::= { adGenMiniDslam3gMacEntry 1 }
|
|
|
|
adGenMiniDslam3gMacAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Mac Address for this entry."
|
|
::= { adGenMiniDslam3gMacEntry 2 }
|
|
|
|
adGenMiniDslam3gMacVID OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "VLAN ID"
|
|
::= { adGenMiniDslam3gMacEntry 3 }
|
|
|
|
adGenMiniDslam3gMacType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
invalid(2),
|
|
dynamic(3),
|
|
static(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Entry is typically dynamic or static."
|
|
::= { adGenMiniDslam3gMacEntry 4 }
|
|
|
|
|
|
adGenMiniDslam3gMacIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IP Address for this entry."
|
|
::= { adGenMiniDslam3gMacEntry 5 }
|
|
|
|
adGenMiniDslam3gMacLeaseTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The expiration counter for this entry, in seconds.
|
|
When the count reaches 0, the entry will be removed."
|
|
::= { adGenMiniDslam3gMacEntry 6 }
|
|
|
|
adGenMiniDslam3gMacGatewayMac OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The gateway's MAC address."
|
|
::= { adGenMiniDslam3gMacEntry 7 }
|
|
|
|
|
|
adGenMiniDslam3gMacGatewayIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The gateway's IP address."
|
|
::= { adGenMiniDslam3gMacEntry 8 }
|
|
|
|
adGenMiniDslam3gMacInterfaceState OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The interface state reflects the state
|
|
of the current session.
|
|
|
|
0: PPPoEInitialize(0)
|
|
1: PPPoEDiscoveryInitiation(1)
|
|
2: PPPoEDiscoveryOffer(2)
|
|
3: PPPoEDiscoveryRequest(3)
|
|
4: PPPoEDiscoverySessionConfirmation(4)
|
|
5: PPPoEDiscoveryClientTerminate(5)
|
|
6: PPPoEDiscoveryServerTerminate(6)
|
|
7: PPPoET1Expired(7)
|
|
8: PPPoET2Expired(8)
|
|
9: IPoEInitialize(9)
|
|
10: IPoEDHCPv6Invalid(10)
|
|
11: IPoEDHCPDiscover(11)
|
|
12: IPoEDHCPOffer(12)
|
|
13: IPoEDHCPRequest(13)
|
|
14: IPoEDHCPAck(14)
|
|
15: IPoEDHCPNak(15)
|
|
16: IPoEDHCPDecline(16)
|
|
17: IPoEDHCPRenew(17)
|
|
18: IPoEDHCPRelease(18)
|
|
19: IPoEDHCPInform(19)
|
|
20: IPoEDHCPv6Solicit(20)
|
|
21: IPoEDHCPv6Advertise(21)
|
|
22: IPoEDHCPv6Request(22)
|
|
23: IPoEDHCPv6Authorized(23)
|
|
24: IPoEDHCPv6InformationRequest(24)
|
|
25: IPoEDHCPv6Rebind(25)
|
|
26: IPoEDHCPv6Renew(26)
|
|
27: IPoEDHCPv6Release(27)
|
|
28: PPPoAInitialize(28)
|
|
29: PPPoALCPConfigureRequest(29)
|
|
30: PPPoAPPoEPADISent(30)
|
|
31: PPPoAPPoEPADOReceived(31)
|
|
32: PPPoAPPoEPADRSent(32)
|
|
33: PPPoAPPoEPADSReceived(33)
|
|
34: PPPoAPPoEPADTReceived(34)
|
|
35: PPPoAPPoEPADTSent(35)
|
|
36: PPPoALCPReceived(36)
|
|
37: PPPoALCPConfirmation(37)
|
|
38: IEEE8021xInitialize(38)
|
|
39: IEEE8021xPending(39)
|
|
40: IEEE8021xAuthorized(40)
|
|
41: IPv6LinkLocal(41)"
|
|
::= { adGenMiniDslam3gMacEntry 9 }
|
|
|
|
adGenMiniDslam3gMacXid OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The DHCP transaction ID, or for PPPoX sessions,
|
|
the PPPoX session ID."
|
|
::= { adGenMiniDslam3gMacEntry 10 }
|
|
|
|
adGenMiniDslam3gMacEncapsulationMode OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The encapsulation mode for this entry (i.e. DHCP, PPPoE, etc.)"
|
|
::= { adGenMiniDslam3gMacEntry 11 }
|
|
|
|
adGenMiniDslam3gMacStartTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Timestamp for when entry was created.
|
|
This is given based off of system uptime, and
|
|
the units are seconds."
|
|
::= { adGenMiniDslam3gMacEntry 12 }
|
|
|
|
adGenMiniDslam3gMacVpi OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "VPI for this entry."
|
|
::= { adGenMiniDslam3gMacEntry 13 }
|
|
|
|
adGenMiniDslam3gMacVci OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "VCI for this entry."
|
|
::= { adGenMiniDslam3gMacEntry 14 }
|
|
|
|
adGenMiniDslam3gMacCTag OBJECT-TYPE
|
|
SYNTAX INTEGER(0..4098)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "C-Tag ID for this entry.
|
|
A value of 4095 indicates that no CEVlan is present.
|
|
A value of 4097 indicates that customer traffic can
|
|
be tagged or untagged.
|
|
A value of 4098 indicates that customer traffic is tagged only."
|
|
::= { adGenMiniDslam3gMacEntry 15 }
|
|
|
|
adGenMiniDslam3gMacCEVlan OBJECT-TYPE
|
|
SYNTAX INTEGER(0..4098)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "CE-Vlan ID for this entry.
|
|
A value of 0 indicates priority tagged traffic
|
|
A value of 4095 indicates that no CEVlan is present.
|
|
A value of 4097 indicates that customer traffic can
|
|
be tagged or untagged.
|
|
A value of 4098 indicates that customer traffic is tagged only."
|
|
::= { adGenMiniDslam3gMacEntry 16 }
|
|
|
|
adGenMiniDslam3gMacIpAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A value that represents a type of Internet address.
|
|
|
|
unknown(0) An unknown address type. This value MUST
|
|
be used if the value of the corresponding
|
|
InetAddress object is a zero-length string.
|
|
It may also be used to indicate an IP address
|
|
that is not in one of the formats defined
|
|
below.
|
|
|
|
ipv4(1) An IPv4 address as defined by the
|
|
InetAddressIPv4 textual convention.
|
|
|
|
ipv6(2) An IPv6 address as defined by the
|
|
InetAddressIPv6 textual convention.
|
|
|
|
ipv4z(3) A non-global IPv4 address including a zone
|
|
index as defined by the InetAddressIPv4z
|
|
textual convention.
|
|
|
|
ipv6z(4) A non-global IPv6 address including a zone
|
|
index as defined by the InetAddressIPv6z
|
|
textual convention.
|
|
|
|
dns(16) A DNS domain name as defined by the
|
|
InetAddressDNS textual convention."
|
|
::= { adGenMiniDslam3gMacEntry 17 }
|
|
|
|
adGenMiniDslam3gMacIpAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Denotes a generic Internet address."
|
|
::= { adGenMiniDslam3gMacEntry 18 }
|
|
|
|
adGenMiniDslam3gMacIpAddressPrefix OBJECT-TYPE
|
|
SYNTAX InetAddressPrefixLength
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Denotes the length of a generic Internet
|
|
network address prefix. A value of n corresponds to
|
|
an IP address mask that has n contiguous 1-bits from
|
|
the most significant bit (MSB), with all other bits
|
|
set to 0."
|
|
::= { adGenMiniDslam3gMacEntry 19 }
|
|
|
|
-- *************************************************************************
|
|
-- Performance Statstics Tables
|
|
-- ************************************************************************
|
|
adGenMiniDslam3gPerf OBJECT IDENTIFIER ::= { adGenMiniDslam3gMib 6 }
|
|
|
|
adGenMiniDslam3gPerf15MinCurrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenMiniDslam3gPerf15MinCurrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains all the current 15-minute performance statistics
|
|
for a given port."
|
|
::= { adGenMiniDslam3gPerf 1 }
|
|
|
|
adGenMiniDslam3gPerf15MinCurrEntry OBJECT-TYPE
|
|
SYNTAX AdGenMiniDslam3gPerf15MinCurrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry corresponds to current 15-minute performance
|
|
interval. The ifIndex used should be the ether-like interface
|
|
for the physical port of interest (either ethernetCsmac(6)
|
|
or propVirtual(53)."
|
|
INDEX { ifIndex }
|
|
::= { adGenMiniDslam3gPerf15MinCurrTable 1 }
|
|
|
|
AdGenMiniDslam3gPerf15MinCurrEntry ::=
|
|
SEQUENCE {
|
|
adGenMiniDslam3gPerf15MinCurrIngressPackets Counter32,
|
|
adGenMiniDslam3gPerf15MinCurrIngressBytes Counter32,
|
|
adGenMiniDslam3gPerf15MinCurrEgressPackets Counter32,
|
|
adGenMiniDslam3gPerf15MinCurrEgressBytes Counter32,
|
|
adGenMiniDslam3gPerf15MinCurrEgressOverflowPackets Counter32,
|
|
adGenMiniDslam3gPerf15MinCurrEgressOverflowBytes Counter32,
|
|
adGenMiniDslam3gPerf15MinCurrValidIntervals Unsigned32
|
|
}
|
|
|
|
adGenMiniDslam3gPerf15MinCurrIngressPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ingress packets."
|
|
::= { adGenMiniDslam3gPerf15MinCurrEntry 1 }
|
|
|
|
adGenMiniDslam3gPerf15MinCurrIngressBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ingress bytes."
|
|
::= { adGenMiniDslam3gPerf15MinCurrEntry 2 }
|
|
|
|
adGenMiniDslam3gPerf15MinCurrEgressPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Egress packets."
|
|
::= { adGenMiniDslam3gPerf15MinCurrEntry 3 }
|
|
|
|
adGenMiniDslam3gPerf15MinCurrEgressBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Egress bytes."
|
|
::= { adGenMiniDslam3gPerf15MinCurrEntry 4 }
|
|
|
|
adGenMiniDslam3gPerf15MinCurrEgressOverflowPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Egress overflow packets."
|
|
::= { adGenMiniDslam3gPerf15MinCurrEntry 5 }
|
|
|
|
adGenMiniDslam3gPerf15MinCurrEgressOverflowBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Egress overflow bytes."
|
|
::= { adGenMiniDslam3gPerf15MinCurrEntry 6 }
|
|
|
|
adGenMiniDslam3gPerf15MinCurrValidIntervals OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of valid historical 15-minute
|
|
intervals."
|
|
::= { adGenMiniDslam3gPerf15MinCurrEntry 7 }
|
|
|
|
adGenMiniDslam3gPerf15MinIntTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenMiniDslam3gPerf15MinIntEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains all the historical 15-minute performance statistics
|
|
for a given port and 15-minute interval. "
|
|
::= { adGenMiniDslam3gPerf 2 }
|
|
|
|
adGenMiniDslam3gPerf15MinIntEntry OBJECT-TYPE
|
|
SYNTAX AdGenMiniDslam3gPerf15MinIntEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry corresponds to a 15-minute performance interval. The ifIndex
|
|
used should be the ether-like interface for the physical port of interest
|
|
(either ethernetCsmac(6) or propVirtual(53)."
|
|
INDEX { ifIndex, adGenMiniDslam3gPerf15MinIntInterval }
|
|
::= { adGenMiniDslam3gPerf15MinIntTable 1 }
|
|
|
|
AdGenMiniDslam3gPerf15MinIntEntry ::=
|
|
SEQUENCE {
|
|
adGenMiniDslam3gPerf15MinIntInterval Integer32,
|
|
adGenMiniDslam3gPerf15MinIntIngressPackets Counter32,
|
|
adGenMiniDslam3gPerf15MinIntIngressBytes Counter32,
|
|
adGenMiniDslam3gPerf15MinIntEgressPackets Counter32,
|
|
adGenMiniDslam3gPerf15MinIntEgressBytes Counter32,
|
|
adGenMiniDslam3gPerf15MinIntEgressOverflowPackets Counter32,
|
|
adGenMiniDslam3gPerf15MinIntEgressOverflowBytes Counter32
|
|
}
|
|
|
|
adGenMiniDslam3gPerf15MinIntInterval OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Index for interval number. 1 is the most recently
|
|
completed 15-minute interval."
|
|
::= { adGenMiniDslam3gPerf15MinIntEntry 1 }
|
|
|
|
adGenMiniDslam3gPerf15MinIntIngressPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ingress packets."
|
|
::= { adGenMiniDslam3gPerf15MinIntEntry 2 }
|
|
|
|
adGenMiniDslam3gPerf15MinIntIngressBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ingress bytes."
|
|
::= { adGenMiniDslam3gPerf15MinIntEntry 3 }
|
|
|
|
adGenMiniDslam3gPerf15MinIntEgressPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Egress packets."
|
|
::= { adGenMiniDslam3gPerf15MinIntEntry 4 }
|
|
|
|
adGenMiniDslam3gPerf15MinIntEgressBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Egress bytes."
|
|
::= { adGenMiniDslam3gPerf15MinIntEntry 5 }
|
|
|
|
adGenMiniDslam3gPerf15MinIntEgressOverflowPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Egress overflow packets."
|
|
::= { adGenMiniDslam3gPerf15MinIntEntry 6 }
|
|
|
|
adGenMiniDslam3gPerf15MinIntEgressOverflowBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Egress overflow bytes."
|
|
::= { adGenMiniDslam3gPerf15MinIntEntry 7 }
|
|
|
|
|
|
adGenMiniDslam3gPerfDailyCurrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenMiniDslam3gPerfDailyCurrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains all the current daily performance statistics
|
|
for a given port."
|
|
::= { adGenMiniDslam3gPerf 3 }
|
|
|
|
adGenMiniDslam3gPerfDailyCurrEntry OBJECT-TYPE
|
|
SYNTAX AdGenMiniDslam3gPerfDailyCurrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry corresponds to current daily performance interval. The ifIndex
|
|
used should be the ether-like interface for the physical port of interest
|
|
(either ethernetCsmac(6) or propVirtual(53)."
|
|
INDEX { ifIndex }
|
|
::= { adGenMiniDslam3gPerfDailyCurrTable 1 }
|
|
|
|
AdGenMiniDslam3gPerfDailyCurrEntry ::=
|
|
SEQUENCE {
|
|
adGenMiniDslam3gPerfDailyCurrIngressPackets Counter32,
|
|
adGenMiniDslam3gPerfDailyCurrIngressBytes Counter32,
|
|
adGenMiniDslam3gPerfDailyCurrEgressPackets Counter32,
|
|
adGenMiniDslam3gPerfDailyCurrEgressBytes Counter32,
|
|
adGenMiniDslam3gPerfDailyCurrEgressOverflowPackets Counter32,
|
|
adGenMiniDslam3gPerfDailyCurrEgressOverflowBytes Counter32,
|
|
adGenMiniDslam3gPerfDailyCurrValidIntervals Unsigned32
|
|
}
|
|
|
|
adGenMiniDslam3gPerfDailyCurrIngressPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ingress (received) packets for the current
|
|
day."
|
|
::= { adGenMiniDslam3gPerfDailyCurrEntry 1 }
|
|
|
|
adGenMiniDslam3gPerfDailyCurrIngressBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Engress (received) bytes for the current
|
|
day."
|
|
::= { adGenMiniDslam3gPerfDailyCurrEntry 2 }
|
|
|
|
adGenMiniDslam3gPerfDailyCurrEgressPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Egress (transmit) packets for the
|
|
current day."
|
|
::= { adGenMiniDslam3gPerfDailyCurrEntry 3 }
|
|
|
|
adGenMiniDslam3gPerfDailyCurrEgressBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Egress (transmit) bytes for the current
|
|
day."
|
|
::= { adGenMiniDslam3gPerfDailyCurrEntry 4 }
|
|
|
|
adGenMiniDslam3gPerfDailyCurrEgressOverflowPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Egress (transmit) overflow packets for the current
|
|
day."
|
|
::= { adGenMiniDslam3gPerfDailyCurrEntry 5 }
|
|
|
|
adGenMiniDslam3gPerfDailyCurrEgressOverflowBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Egress (transmit) overflow bytes for the current
|
|
day."
|
|
::= { adGenMiniDslam3gPerfDailyCurrEntry 6 }
|
|
|
|
adGenMiniDslam3gPerfDailyCurrValidIntervals OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of historical daily intervals that are
|
|
available for retrieval."
|
|
::= { adGenMiniDslam3gPerfDailyCurrEntry 7 }
|
|
|
|
adGenMiniDslam3gPerfDailyIntTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenMiniDslam3gPerfDailyIntEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains all the historical daily performance statistics
|
|
for a given port and day. "
|
|
::= { adGenMiniDslam3gPerf 4 }
|
|
|
|
adGenMiniDslam3gPerfDailyIntEntry OBJECT-TYPE
|
|
SYNTAX AdGenMiniDslam3gPerfDailyIntEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry corresponds to a daily performance interval. The ifIndex
|
|
used should be the ether-like interface for the physical port of interest
|
|
(either ethernetCsmac(6) or propVirtual(53)."
|
|
INDEX { ifIndex, adGenMiniDslam3gPerfDailyIntInterval }
|
|
::= { adGenMiniDslam3gPerfDailyIntTable 1 }
|
|
|
|
AdGenMiniDslam3gPerfDailyIntEntry ::=
|
|
SEQUENCE {
|
|
adGenMiniDslam3gPerfDailyIntInterval Integer32,
|
|
adGenMiniDslam3gPerfDailyIntIngressPackets Counter32,
|
|
adGenMiniDslam3gPerfDailyIntIngressBytes Counter32,
|
|
adGenMiniDslam3gPerfDailyIntEgressPackets Counter32,
|
|
adGenMiniDslam3gPerfDailyIntEgressBytes Counter32,
|
|
adGenMiniDslam3gPerfDailyIntEgressOverflowPackets Counter32,
|
|
adGenMiniDslam3gPerfDailyIntEgressOverflowBytes Counter32
|
|
}
|
|
|
|
adGenMiniDslam3gPerfDailyIntInterval OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Index for interval number. 1 is the most recently
|
|
completed interval (previous day)."
|
|
::= { adGenMiniDslam3gPerfDailyIntEntry 1 }
|
|
|
|
adGenMiniDslam3gPerfDailyIntIngressPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of ingress (received) packets."
|
|
::= { adGenMiniDslam3gPerfDailyIntEntry 2 }
|
|
|
|
adGenMiniDslam3gPerfDailyIntIngressBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of ingress (received) bytes."
|
|
::= { adGenMiniDslam3gPerfDailyIntEntry 3 }
|
|
|
|
adGenMiniDslam3gPerfDailyIntEgressPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of egress (transmitted) packets."
|
|
::= { adGenMiniDslam3gPerfDailyIntEntry 4 }
|
|
|
|
adGenMiniDslam3gPerfDailyIntEgressBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of egress (transmitted) bytes."
|
|
::= { adGenMiniDslam3gPerfDailyIntEntry 5 }
|
|
|
|
adGenMiniDslam3gPerfDailyIntEgressOverflowPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Egress overflow packets."
|
|
::= { adGenMiniDslam3gPerfDailyIntEntry 6 }
|
|
|
|
adGenMiniDslam3gPerfDailyIntEgressOverflowBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Egress overflow bytes."
|
|
::= { adGenMiniDslam3gPerfDailyIntEntry 7 }
|
|
|
|
-- ======================================================================
|
|
-- Provisioning Menu Items
|
|
|
|
adGenMiniDslam3gVlanVcMapProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenMiniDslam3gVlanVcMapProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains information on the VLAN mappings
|
|
in an ATM-oriented system (i.e., 'cross-connects'
|
|
between VLANs and VCLs). One entry in this
|
|
table reflects a profile defined by a manager
|
|
which can be used to provision a VLAN-to-VCL
|
|
mapping."
|
|
::= { adGenMiniDslam3gMib 7}
|
|
|
|
adGenMiniDslam3gVlanVcMapProfileEntry OBJECT-TYPE
|
|
SYNTAX AdGenMiniDslam3gVlanVcMapProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry corresponds to an Ethernet/VLAN-to-VCL
|
|
Mapping Profile. The ifIndex used here is the GigE ifIndex
|
|
associated with the DSL port of interest."
|
|
INDEX { ifIndex, adGenMiniDslam3gVlanVcVpi, adGenMiniDslam3gVlanVcVci, adGenMiniDslam3gVlanVcVid }
|
|
::= { adGenMiniDslam3gVlanVcMapProfileTable 1 }
|
|
|
|
AdGenMiniDslam3gVlanVcMapProfileEntry ::=
|
|
SEQUENCE {
|
|
adGenMiniDslam3gVlanVcVpi Unsigned32,
|
|
adGenMiniDslam3gVlanVcVci Unsigned32,
|
|
adGenMiniDslam3gVlanVcVid Unsigned32
|
|
}
|
|
|
|
adGenMiniDslam3gVlanVcVpi OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VPI for this entry"
|
|
::= {adGenMiniDslam3gVlanVcMapProfileEntry 1}
|
|
|
|
adGenMiniDslam3gVlanVcVci OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VCI for this entry"
|
|
::= {adGenMiniDslam3gVlanVcMapProfileEntry 2}
|
|
|
|
adGenMiniDslam3gVlanVcVid OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VID for this entry"
|
|
::= {adGenMiniDslam3gVlanVcMapProfileEntry 3}
|
|
|
|
adGenMiniDslam3gSpanPowerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenMiniDslam3gSpanPowerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains objects used to manage a
|
|
span power supply if so equipped."
|
|
::= { adGenMiniDslam3gMib 8}
|
|
|
|
adGenMiniDslam3gSpanPowerEntry OBJECT-TYPE
|
|
SYNTAX AdGenMiniDslam3gSpanPowerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry corresponds to a particular span power channel
|
|
to a span powered power supply. A single or multiple
|
|
span power channels may be used by a span powered device
|
|
in this system."
|
|
INDEX { adGenSlotInfoIndex, adGenMiniDslam3gSpanPowerChannel }
|
|
::= { adGenMiniDslam3gSpanPowerTable 1 }
|
|
|
|
AdGenMiniDslam3gSpanPowerEntry ::=
|
|
SEQUENCE {
|
|
adGenMiniDslam3gSpanPowerChannel Unsigned32,
|
|
adGenMiniDslam3gSpanPowerAlarmEnable INTEGER,
|
|
adGenMiniDslam3gSpanPowerStatus INTEGER
|
|
}
|
|
|
|
adGenMiniDslam3gSpanPowerChannel OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of the span power channel."
|
|
::= {adGenMiniDslam3gSpanPowerEntry 1}
|
|
|
|
adGenMiniDslam3gSpanPowerAlarmEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to enable or disable alarm reporting for the
|
|
specified span power channel."
|
|
DEFVAL { disable }
|
|
::= {adGenMiniDslam3gSpanPowerEntry 2}
|
|
|
|
adGenMiniDslam3gSpanPowerStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
powered(1),
|
|
unPowered(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to determine if span power is present on the channel."
|
|
::= {adGenMiniDslam3gSpanPowerEntry 3}
|
|
|
|
-- *************************************************************************
|
|
-- Gigabit Ethernet Prov
|
|
-- ************************************************************************
|
|
adGenMiniDslam3gGigeProvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenMiniDslam3gGigeProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains objects for provisioning the DSLAM
|
|
Gigabit Ethernet Ports."
|
|
::= { adGenMiniDslam3gMib 9 }
|
|
|
|
adGenMiniDslam3gGigeProvEntry OBJECT-TYPE
|
|
SYNTAX AdGenMiniDslam3gGigeProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry in the adGenMiniDslam3gGigeProvTable."
|
|
INDEX { ifIndex }
|
|
::= { adGenMiniDslam3gGigeProvTable 1 }
|
|
|
|
AdGenMiniDslam3gGigeProvEntry ::=
|
|
SEQUENCE {
|
|
adGenMiniDslam3gGigeProvRemapPbit0 INTEGER,
|
|
adGenMiniDslam3gGigeProvRemapPbit1 INTEGER,
|
|
adGenMiniDslam3gGigeProvRemapPbit2 INTEGER,
|
|
adGenMiniDslam3gGigeProvRemapPbit3 INTEGER,
|
|
adGenMiniDslam3gGigeProvRemapPbit4 INTEGER,
|
|
adGenMiniDslam3gGigeProvRemapPbit5 INTEGER,
|
|
adGenMiniDslam3gGigeProvRemapPbit6 INTEGER,
|
|
adGenMiniDslam3gGigeProvRemapPbit7 INTEGER,
|
|
adGenMiniDslam3gGigeProvRemapPbitResetAll INTEGER
|
|
}
|
|
|
|
adGenMiniDslam3gGigeProvRemapPbit0 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remap priority 0 to the specified value. Packets are reassigned
|
|
at ingress. Setting this object to 0 will not modify the priority."
|
|
::= { adGenMiniDslam3gGigeProvEntry 1 }
|
|
|
|
adGenMiniDslam3gGigeProvRemapPbit1 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remap priority 1 to the specified value. Packets are reassigned
|
|
at ingress. Setting this object to 1 will not modify the priority."
|
|
::= { adGenMiniDslam3gGigeProvEntry 2 }
|
|
|
|
adGenMiniDslam3gGigeProvRemapPbit2 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remap priority 2 to the specified value. Packets are reassigned
|
|
at ingress. Setting this object to 2 will not modify the priority."
|
|
::= { adGenMiniDslam3gGigeProvEntry 3 }
|
|
|
|
adGenMiniDslam3gGigeProvRemapPbit3 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remap priority 3 to the specified value. Packets are reassigned
|
|
at ingress. Setting this object to 3 will not modify the priority."
|
|
::= { adGenMiniDslam3gGigeProvEntry 4 }
|
|
|
|
adGenMiniDslam3gGigeProvRemapPbit4 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remap priority 4 to the specified value. Packets are reassigned
|
|
at ingress. Setting this object to 4 will not modify the priority."
|
|
::= { adGenMiniDslam3gGigeProvEntry 5 }
|
|
|
|
adGenMiniDslam3gGigeProvRemapPbit5 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remap priority 5 to the specified value. Packets are reassigned
|
|
at ingress. Setting this object to 5 will not modify the priority."
|
|
::= { adGenMiniDslam3gGigeProvEntry 6 }
|
|
|
|
adGenMiniDslam3gGigeProvRemapPbit6 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remap priority 6 to the specified value. Packets are reassigned
|
|
at ingress. Setting this object to 6 will not modify the priority."
|
|
::= { adGenMiniDslam3gGigeProvEntry 7 }
|
|
|
|
adGenMiniDslam3gGigeProvRemapPbit7 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remap priority 7 to the specified value. Packets are reassigned
|
|
at ingress. Setting this object to 7 will not modify the priority."
|
|
::= { adGenMiniDslam3gGigeProvEntry 8 }
|
|
|
|
adGenMiniDslam3gGigeProvRemapPbitResetAll OBJECT-TYPE
|
|
SYNTAX INTEGER { reset(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Resets all pbit remapping objects to the disabled states (e.g.
|
|
RemapPbit0 = 0, RemapPbit1 = 1, etc.). A get is meaningless and
|
|
will always return reset(1)."
|
|
::= { adGenMiniDslam3gGigeProvEntry 9 }
|
|
|
|
END
|