276 lines
8.4 KiB
Plaintext
276 lines
8.4 KiB
Plaintext
ADTRAN-TA5K-TLV-MIB
|
|
|
|
DEFINITIONS ::= BEGIN
|
|
|
|
-- TITLE: The ADTRAN Total Access TA5000 Tlv MIB
|
|
-- PRODUCT: 1187020L1, 1187800L1, 1187300L1
|
|
-- VERSION: 1.0
|
|
-- DATE: April 26, 2006
|
|
|
|
-- This MIB Contains tables specific to the TA5000 TLV structures for bulk gets
|
|
--
|
|
|
|
-- MIBs supported:
|
|
|
|
-- HISTORY:
|
|
-- 04/18/06 tpm First edition
|
|
-- 04/18/06 nra updated to include support for BulkPM (added slot-
|
|
-- indexed OIDs)
|
|
|
|
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Integer32
|
|
-- Counter32,
|
|
-- IpAddress
|
|
-- Gauge32,
|
|
-- Counter64,
|
|
-- TimeTicks,
|
|
-- Unsigned32,
|
|
FROM SNMPv2-SMI
|
|
|
|
ifIndex
|
|
-- InterfaceIndexOrZero,
|
|
-- InterfaceIndex
|
|
FROM IF-MIB
|
|
|
|
-- DisplayString,
|
|
-- TruthValue,
|
|
-- RowStatus,
|
|
-- TimeInterval,
|
|
-- MacAddress,
|
|
-- TEXTUAL-CONVENTION
|
|
-- FROM SNMPv2-TC
|
|
|
|
-- SnmpAdminString
|
|
-- FROM SNMP-FRAMEWORK-MIB
|
|
|
|
adIdentity,
|
|
adIdentityShared,
|
|
adProducts,
|
|
adMgmt
|
|
FROM ADTRAN-MIB
|
|
|
|
adGenTa5kTlv,
|
|
adGenTa5kTlvID
|
|
FROM ADTRAN-GENTA5K-MIB
|
|
|
|
-- IANAifType
|
|
-- FROM IANAifType-MIB
|
|
|
|
adGenPortInfoIndex
|
|
FROM ADTRAN-GENPORT-MIB
|
|
|
|
adGenSlotInfoIndex
|
|
FROM ADTRAN-GENSLOT-MIB;
|
|
|
|
-- *********************************************************************************************************
|
|
|
|
adTa5kTlvModuleIdentity MODULE-IDENTITY
|
|
LAST-UPDATED "201209180000Z"
|
|
ORGANIZATION
|
|
"ADTRAN, Inc."
|
|
CONTACT-INFO
|
|
"CND Tech Support
|
|
Postal: ADTRAN, Inc.
|
|
901 Explorer Blvd.
|
|
Huntsville, AL 35806
|
|
Tel: +1 800 726-8663
|
|
Fax: +1 256 963 6217
|
|
E-mail: support@adtran.com"
|
|
DESCRIPTION
|
|
"Total Access 5000 Tlv MIB"
|
|
|
|
REVISION "201209180000Z"
|
|
DESCRIPTION "Added new OIDs to allow explicit deletion TLV instances"
|
|
|
|
::= { adGenTa5kTlvID 1 }
|
|
|
|
-- OBJECT IDENTIFIERS
|
|
|
|
adTa5kTlvCountTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdTa5kTlvCountEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"..."
|
|
::= { adGenTa5kTlv 1 }
|
|
|
|
adTa5kTlvCountEntry OBJECT-TYPE
|
|
SYNTAX AdTa5kTlvCountEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { adTa5kTlvInstance }
|
|
::= { adTa5kTlvCountTable 1 }
|
|
|
|
AdTa5kTlvCountEntry ::=
|
|
SEQUENCE {
|
|
adTa5kTlvCount Integer32,
|
|
adTa5kTlvInstance Integer32,
|
|
adTa5kTlvDelete Integer32
|
|
}
|
|
|
|
adTa5kTlvCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of fragments for an instance."
|
|
::= { adTa5kTlvCountEntry 1 }
|
|
|
|
adTa5kTlvInstance OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The instance number. Returned by card specific MIB to create an instance."
|
|
::= { adTa5kTlvCountEntry 2 }
|
|
|
|
adTa5kTlvDelete OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A set will delete TLV instance"
|
|
::= { adTa5kTlvCountEntry 3 }
|
|
|
|
-- *******************************************************************************
|
|
|
|
adTa5kTlvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdTa5kTlvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"..."
|
|
::= { adGenTa5kTlv 2 }
|
|
|
|
adTa5kTlvEntry OBJECT-TYPE
|
|
SYNTAX AdTa5kTlvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"First index is an instance, second index is the sequence number ranging from 0 to count - 1"
|
|
INDEX { adTa5kTlvInstance, adTa5kTlvSequence }
|
|
::= { adTa5kTlvTable 1 }
|
|
|
|
AdTa5kTlvEntry ::=
|
|
SEQUENCE {
|
|
adTa5kTlvBulk OCTET STRING,
|
|
adTa5kTlvSequence Integer32
|
|
}
|
|
adTa5kTlvBulk OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type Length Value Structure containing all topology data."
|
|
::= { adTa5kTlvEntry 1 }
|
|
|
|
adTa5kTlvSequence OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sequence number ranging from 0 to adTa5kTlvCount minus one."
|
|
::= { adTa5kTlvEntry 2 }
|
|
|
|
|
|
-- *******************************************************************************
|
|
-- ********** NRA - Added to support Bulk PM **************************
|
|
-- *******************************************************************************
|
|
|
|
adTa5kTlvBySlotCountTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdTa5kTlvBySlotCountEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"..."
|
|
::= { adGenTa5kTlv 3 }
|
|
|
|
adTa5kTlvBySlotCountEntry OBJECT-TYPE
|
|
SYNTAX AdTa5kTlvBySlotCountEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indexed on slot and instance number"
|
|
INDEX { adGenSlotInfoIndex, adTa5kTlvBySlotInstance }
|
|
::= { adTa5kTlvBySlotCountTable 1 }
|
|
|
|
AdTa5kTlvBySlotCountEntry ::=
|
|
SEQUENCE {
|
|
adTa5kTlvBySlotCount Integer32,
|
|
adTa5kTlvBySlotInstance Integer32,
|
|
adTa5kTlvBySlotDelete Integer32
|
|
}
|
|
|
|
adTa5kTlvBySlotCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of fragments for an instance."
|
|
::= { adTa5kTlvBySlotCountEntry 1 }
|
|
|
|
adTa5kTlvBySlotInstance OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The instance number. Returned by card specific MIB to create an instance."
|
|
::= { adTa5kTlvBySlotCountEntry 2 }
|
|
|
|
adTa5kTlvBySlotDelete OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A set will delete TLV instance."
|
|
::= { adTa5kTlvBySlotCountEntry 3 }
|
|
|
|
-- *******************************************************************************
|
|
|
|
adTa5kTlvBySlotTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdTa5kTlvBySlotEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"..."
|
|
::= { adGenTa5kTlv 4 }
|
|
|
|
adTa5kTlvBySlotEntry OBJECT-TYPE
|
|
SYNTAX AdTa5kTlvBySlotEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indexes are slot, instance number, and a sequence number ranging from 0 to count - 1"
|
|
INDEX { adGenSlotInfoIndex, adTa5kTlvBySlotInstance, adTa5kTlvBySlotSequence }
|
|
::= { adTa5kTlvBySlotTable 1 }
|
|
|
|
AdTa5kTlvBySlotEntry ::=
|
|
SEQUENCE {
|
|
adTa5kTlvBySlotBulk OCTET STRING,
|
|
adTa5kTlvBySlotSequence Integer32
|
|
}
|
|
|
|
adTa5kTlvBySlotBulk OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type Length Value Structure containing all topology data."
|
|
::= { adTa5kTlvBySlotEntry 1 }
|
|
|
|
adTa5kTlvBySlotSequence OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sequence number ranging from 0 to adTa5kTlvBySlotCount minus one."
|
|
::= { adTa5kTlvBySlotEntry 2 }
|
|
|
|
END
|