274 lines
9.5 KiB
Plaintext
274 lines
9.5 KiB
Plaintext
TROPIC-CONTROLCARD-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- (c) Copyright 2021 Nokia Networks. All rights reserved.
|
|
-- This software is the confidential and proprietary property of
|
|
-- Nokia and may only be used in accordance with the terms of the
|
|
-- license agreement provided with this software.
|
|
|
|
IMPORTS
|
|
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
|
|
OBJECT-TYPE, MODULE-IDENTITY,
|
|
Unsigned32, Integer32 FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
|
TruthValue FROM SNMPv2-TC
|
|
InterfaceIndexOrZero FROM IF-MIB
|
|
tnShelfIndex FROM TROPIC-SHELF-MIB
|
|
tnSlotIndex FROM TROPIC-SLOT-MIB
|
|
tnCardModules, tnControlCardMIB FROM TROPIC-GLOBAL-REG;
|
|
|
|
tnControlCardMibModule MODULE-IDENTITY
|
|
LAST-UPDATED "201802231200Z"
|
|
ORGANIZATION "Nokia"
|
|
CONTACT-INFO "Nokia
|
|
Attn: Jeff Donnelly
|
|
600 Mountain Avenue
|
|
New Providence, NJ 07974
|
|
|
|
Phone: +1 732 221 6408
|
|
Email: jeff.donnelly@nokia.com"
|
|
|
|
DESCRIPTION "."
|
|
|
|
REVISION "201802231200Z"
|
|
DESCRIPTION "Updated the contact info."
|
|
|
|
REVISION "201707071200Z"
|
|
DESCRIPTION "Fixed MIB compile issues."
|
|
|
|
REVISION "201611161200Z"
|
|
DESCRIPTION "Updated the contact info."
|
|
|
|
REVISION "201409041200Z"
|
|
DESCRIPTION "Added the following table:
|
|
tnVwmEcCardTable."
|
|
|
|
REVISION "201305211200Z"
|
|
DESCRIPTION "Marked the following as obsolete:
|
|
tnControlCardEvents."
|
|
|
|
::= { tnCardModules 3 }
|
|
|
|
tnControlCardConf OBJECT IDENTIFIER ::= { tnControlCardMIB 1 }
|
|
tnControlCardGroups OBJECT IDENTIFIER ::= { tnControlCardConf 1 }
|
|
tnControlCardCompliances OBJECT IDENTIFIER ::= { tnControlCardConf 2 }
|
|
tnControlCardObjs OBJECT IDENTIFIER ::= { tnControlCardMIB 2 }
|
|
-- obsolete
|
|
-- tnControlCardEvents OBJECT IDENTIFIER ::= { tnControlCardMIB 3 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- Control Card Scalars
|
|
--------------------------------------------------------------------------------
|
|
tnControlCardTotal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of control card records
|
|
allocated on a 1696R/1830 NE."
|
|
::= { tnControlCardObjs 1 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- Control Card Table
|
|
--------------------------------------------------------------------------------
|
|
tnControlCardTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnControlCardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { tnControlCardObjs 2 }
|
|
|
|
tnControlCardEntry OBJECT-TYPE
|
|
SYNTAX TnControlCardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
INDEX { tnShelfIndex,
|
|
tnSlotIndex }
|
|
::= { tnControlCardTable 1 }
|
|
|
|
TnControlCardEntry ::= SEQUENCE {
|
|
tnControlCardActivityState INTEGER
|
|
}
|
|
|
|
tnControlCardActivityState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
active(2),
|
|
inactive(3),
|
|
unequipped(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This attribute indicates whether or not this
|
|
control card is active."
|
|
::= { tnControlCardEntry 1 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- Redundancy Demerit Table
|
|
--------------------------------------------------------------------------------
|
|
tnRedundancyDemeritTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnRedundancyDemeritEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { tnControlCardObjs 3 }
|
|
|
|
tnRedundancyDemeritEntry OBJECT-TYPE
|
|
SYNTAX TnRedundancyDemeritEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
INDEX { tnShelfIndex,
|
|
tnSlotIndex,
|
|
tnRedundancyDemeritId }
|
|
::= { tnRedundancyDemeritTable 1 }
|
|
|
|
TnRedundancyDemeritEntry ::= SEQUENCE {
|
|
tnRedundancyDemeritId Unsigned32,
|
|
tnRedundancyDemeritName SnmpAdminString,
|
|
tnRedundancyDemeritRaised TruthValue,
|
|
tnRedundancyDemeritValue Unsigned32
|
|
}
|
|
|
|
tnRedundancyDemeritId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { tnRedundancyDemeritEntry 1 }
|
|
|
|
tnRedundancyDemeritName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { tnRedundancyDemeritEntry 2 }
|
|
|
|
tnRedundancyDemeritRaised OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { tnRedundancyDemeritEntry 3 }
|
|
|
|
tnRedundancyDemeritValue OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { tnRedundancyDemeritEntry 4 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- VWM EC Card Scalars
|
|
--------------------------------------------------------------------------------
|
|
tnVwmEcCardAttributeTotal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { tnControlCardObjs 4 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- VWM EC Card Table
|
|
--------------------------------------------------------------------------------
|
|
tnVwmEcCardTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnVwmEcCardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table of VWM EC card specific attributes."
|
|
::= { tnControlCardObjs 5 }
|
|
|
|
tnVwmEcCardEntry OBJECT-TYPE
|
|
SYNTAX TnVwmEcCardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
INDEX { tnShelfIndex,
|
|
tnSlotIndex }
|
|
::= { tnVwmEcCardTable 1 }
|
|
|
|
TnVwmEcCardEntry ::= SEQUENCE {
|
|
tnVwmEcCardConnectTo InterfaceIndexOrZero,
|
|
tnVwmEcCardClipOnId Unsigned32
|
|
}
|
|
|
|
tnVwmEcCardConnectTo OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "VWM EC connected interface index."
|
|
DEFVAL { 0 }
|
|
::= { tnVwmEcCardEntry 1 }
|
|
|
|
tnVwmEcCardClipOnId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "VWM EC rotary ID."
|
|
DEFVAL { 255 }
|
|
::= { tnVwmEcCardEntry 2 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- Conformance Group Definitions
|
|
--------------------------------------------------------------------------------
|
|
tnControlCardScalarsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tnControlCardTotal
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { tnControlCardGroups 1 }
|
|
|
|
tnControlCardTableGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tnControlCardActivityState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { tnControlCardGroups 2 }
|
|
|
|
tnRedundancyDemeritTableGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tnRedundancyDemeritName,
|
|
tnRedundancyDemeritRaised,
|
|
tnRedundancyDemeritValue
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { tnControlCardGroups 3 }
|
|
|
|
tnVwmEcCardTableGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tnVwmEcCardConnectTo,
|
|
tnVwmEcCardClipOnId
|
|
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { tnControlCardGroups 4 }
|
|
|
|
tnVwmEcCardScalarsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tnVwmEcCardAttributeTotal
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { tnControlCardGroups 5 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- Compliance Statements (mandatory)
|
|
--------------------------------------------------------------------------------
|
|
tnControlCardCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tnControlCardScalarsGroup,
|
|
tnControlCardTableGroup,
|
|
tnRedundancyDemeritTableGroup,
|
|
tnVwmEcCardTableGroup,
|
|
tnVwmEcCardScalarsGroup
|
|
}
|
|
::= { tnControlCardCompliances 1 }
|
|
|
|
END -- DEFINITION OF TROPIC-CONTROLCARD-MIB
|