736 lines
27 KiB
Plaintext
736 lines
27 KiB
Plaintext
TROPIC-GMPLS-CPIF-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
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
IpAddress,
|
|
Unsigned32, Integer32 FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
|
RowStatus, DisplayString,
|
|
TruthValue FROM SNMPv2-TC
|
|
InetAddressType, InetAddress,
|
|
InetAddressIPv4 FROM INET-ADDRESS-MIB
|
|
tnGmplsMIBModules, tnGmplsObjs FROM TROPIC-GLOBAL-REG;
|
|
|
|
tnGmplsCpifMibModule 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 "GMPLS Control Plane Interface MIB types."
|
|
|
|
REVISION "201802231200Z"
|
|
DESCRIPTION "Updated the contact info."
|
|
|
|
REVISION "201611161200Z"
|
|
DESCRIPTION "Updated the contact info."
|
|
|
|
REVISION "201306271200Z"
|
|
DESCRIPTION "Initial version."
|
|
|
|
::= { tnGmplsMIBModules 1 }
|
|
|
|
---------------------------------------------------------------------------
|
|
-- Top level components of this MIB
|
|
---------------------------------------------------------------------------
|
|
tnGmplsCpifMIB OBJECT IDENTIFIER ::= { tnGmplsObjs 1 }
|
|
|
|
-- tables, scalars
|
|
tnGmplsCpifObjs OBJECT IDENTIFIER ::= { tnGmplsCpifMIB 1 }
|
|
|
|
-- traps
|
|
-- tnGmplsCpifNotifications OBJECT IDENTIFIER ::= { tnGmplsCpifMIB 2 }
|
|
-- tnGmplsCpifNotifyPrefix OBJECT IDENTIFIER ::= { tnGmplsCpifNotifications 0 }
|
|
|
|
tnGmplsCpifConf OBJECT IDENTIFIER ::= { tnGmplsCpifMIB 3 }
|
|
tnGmplsCpifGroups OBJECT IDENTIFIER ::= { tnGmplsCpifConf 1 }
|
|
tnGmplsCpifCompliances OBJECT IDENTIFIER ::= { tnGmplsCpifConf 2 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- GMPLS CPIF Scalar
|
|
--------------------------------------------------------------------------------
|
|
tnGmplsCpifAttributeTotal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total number of attributes in this MIB file."
|
|
::= { tnGmplsCpifObjs 1 }
|
|
|
|
---------------------------------------------------------------------------
|
|
-- Control Plane Neighbour Table
|
|
---------------------------------------------------------------------------
|
|
tnGmplsCPNbrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnGmplsCPNbrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The Control Plane Neighbour Table"
|
|
::= { tnGmplsCpifObjs 2 }
|
|
|
|
tnGmplsCPNbrEntry OBJECT-TYPE
|
|
SYNTAX TnGmplsCPNbrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry in this table represents an GMPLS LSP."
|
|
REFERENCE "?"
|
|
INDEX { tnGmplsCPNbrIfId }
|
|
::= { tnGmplsCPNbrTable 1 }
|
|
|
|
TnGmplsCPNbrEntry ::= SEQUENCE {
|
|
tnGmplsCPNbrIfId Unsigned32,
|
|
tnGmplsCPNbrIfName DisplayString,
|
|
tnGmplsCPNbrAddrType InetAddressType,
|
|
tnGmplsCPNbrRemoteRouterAddr InetAddress,
|
|
tnGmplsCPNbrEncaps INTEGER,
|
|
tnGmplsCPNbrRemoteTEP InetAddress,
|
|
tnGmplsCPNbrOspfArea IpAddress,
|
|
tnGmplsCPNbrAdminStatus INTEGER,
|
|
tnGmplsCPNbrRemoteCPNodeId InetAddressIPv4,
|
|
tnGmplsCPNbrRowStatus RowStatus
|
|
}
|
|
|
|
tnGmplsCPNbrIfId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Interface index, uniquely identifies this row.
|
|
This Id maps to the GMPLS CLI interface index of
|
|
the CPNbr."
|
|
::= { tnGmplsCPNbrEntry 1 }
|
|
|
|
tnGmplsCPNbrIfName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "User label."
|
|
::= { tnGmplsCPNbrEntry 2 }
|
|
|
|
tnGmplsCPNbrAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "IPv4 only"
|
|
::= { tnGmplsCPNbrEntry 3 }
|
|
|
|
tnGmplsCPNbrRemoteRouterAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Neighbor node id"
|
|
::= { tnGmplsCPNbrEntry 4 }
|
|
|
|
tnGmplsCPNbrEncaps OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
ipinip(2),
|
|
gre(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Protocol encapsulation."
|
|
DEFVAL { none }
|
|
::= { tnGmplsCPNbrEntry 5 }
|
|
|
|
tnGmplsCPNbrRemoteTEP OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Remote tunnel end point for out of band (LAN i/f
|
|
address)."
|
|
::= { tnGmplsCPNbrEntry 6 }
|
|
|
|
tnGmplsCPNbrOspfArea OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Area Id of the DCN to this neighbour."
|
|
::= { tnGmplsCPNbrEntry 7 }
|
|
|
|
tnGmplsCPNbrAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
down(1),
|
|
up(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Administrative state."
|
|
::= { tnGmplsCPNbrEntry 8 }
|
|
|
|
tnGmplsCPNbrRemoteCPNodeId OBJECT-TYPE
|
|
SYNTAX InetAddressIPv4
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Remote Control Plane Node Id."
|
|
::= { tnGmplsCPNbrEntry 9 }
|
|
|
|
tnGmplsCPNbrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "This variable is used to create, modify, and/or
|
|
delete a row in this table."
|
|
::= { tnGmplsCPNbrEntry 10 }
|
|
|
|
---------------------------------------------------------------------------
|
|
-- Resource Reservation Protocol Interface Table
|
|
---------------------------------------------------------------------------
|
|
tnGmplsRsvpIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnGmplsRsvpIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The Resource Reservation Protocol Interface Table."
|
|
::= { tnGmplsCpifObjs 3 }
|
|
|
|
tnGmplsRsvpIfEntry OBJECT-TYPE
|
|
SYNTAX TnGmplsRsvpIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry in this table represents an GMPLS LSP."
|
|
REFERENCE "?"
|
|
INDEX { tnGmplsRsvpIfId }
|
|
::= { tnGmplsRsvpIfTable 1 }
|
|
|
|
TnGmplsRsvpIfEntry ::= SEQUENCE {
|
|
tnGmplsRsvpIfId Unsigned32,
|
|
tnGmplsRsvpIfName DisplayString,
|
|
tnGmplsRsvpIfType INTEGER,
|
|
tnGmplsRsvpIfEncaps INTEGER,
|
|
tnGmplsRsvpIfCPNbr Unsigned32,
|
|
tnGmplsRsvpIfAdminStatus INTEGER,
|
|
tnGmplsRsvpIfOpState INTEGER,
|
|
tnGmplsRsvpIfRowStatus RowStatus
|
|
}
|
|
|
|
tnGmplsRsvpIfId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Interface index, uniquely identifies this row.
|
|
This Id maps to the GMPLS CLI interface index of the CPNbr."
|
|
::= { tnGmplsRsvpIfEntry 1 }
|
|
|
|
tnGmplsRsvpIfName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "User label."
|
|
::= { tnGmplsRsvpIfEntry 2 }
|
|
|
|
tnGmplsRsvpIfType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
uni(1),
|
|
nni(2)
|
|
-- enni(3),
|
|
-- ennig(4),
|
|
-- unistar(5)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "IPv4 only."
|
|
DEFVAL { nni }
|
|
::= { tnGmplsRsvpIfEntry 3 }
|
|
|
|
tnGmplsRsvpIfEncaps OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
ipminimal(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Protocol encapsulation."
|
|
DEFVAL { none }
|
|
::= { tnGmplsRsvpIfEntry 4 }
|
|
|
|
tnGmplsRsvpIfCPNbr OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Reference to CPNbr table, the CPNbrIfIndex."
|
|
::= { tnGmplsRsvpIfEntry 5 }
|
|
|
|
tnGmplsRsvpIfAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
down(1),
|
|
up(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Administrative state."
|
|
::= { tnGmplsRsvpIfEntry 6 }
|
|
|
|
tnGmplsRsvpIfOpState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
down(1),
|
|
up(2),
|
|
degraded(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operational state."
|
|
::= { tnGmplsRsvpIfEntry 7 }
|
|
|
|
tnGmplsRsvpIfRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "This variable is used to create, modify, and/or
|
|
delete a row in this table."
|
|
::= { tnGmplsRsvpIfEntry 8 }
|
|
|
|
---------------------------------------------------------------------------
|
|
-- Data Plane Routing (DPR) Interface Table
|
|
---------------------------------------------------------------------------
|
|
tnGmplsDprIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnGmplsDprIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The Data Plane Routing Interface Table."
|
|
::= { tnGmplsCpifObjs 4 }
|
|
|
|
tnGmplsDprIfEntry OBJECT-TYPE
|
|
SYNTAX TnGmplsDprIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry in this table represents an GMPLS LSP."
|
|
REFERENCE "?"
|
|
INDEX { tnGmplsDprIfId }
|
|
::= { tnGmplsDprIfTable 1 }
|
|
|
|
TnGmplsDprIfEntry ::= SEQUENCE {
|
|
tnGmplsDprIfId Unsigned32,
|
|
tnGmplsDprIfName DisplayString,
|
|
tnGmplsDprIfType INTEGER,
|
|
tnGmplsDprIfEncaps INTEGER,
|
|
tnGmplsDprIfCPNbr Unsigned32,
|
|
tnGmplsDprIfAdminStatus INTEGER,
|
|
tnGmplsDprIfOpState INTEGER,
|
|
tnGmplsDprIfNVMismatch TruthValue,
|
|
tnGmplsDprIfRowStatus RowStatus
|
|
}
|
|
|
|
tnGmplsDprIfId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Interface index, uniquely identifies this row.
|
|
This Id maps to the GMPLS CLI interface index of
|
|
the CPNbr."
|
|
::= { tnGmplsDprIfEntry 1 }
|
|
|
|
tnGmplsDprIfName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "User label."
|
|
::= { tnGmplsDprIfEntry 2 }
|
|
|
|
tnGmplsDprIfType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
nni(1)
|
|
-- enni(2),
|
|
-- ennig(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "IPv4 only."
|
|
DEFVAL { nni }
|
|
::= { tnGmplsDprIfEntry 3 }
|
|
|
|
tnGmplsDprIfEncaps OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ipminimal(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Protocol encapsulation."
|
|
DEFVAL { ipminimal }
|
|
::= { tnGmplsDprIfEntry 4 }
|
|
|
|
tnGmplsDprIfCPNbr OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Reference to CPNbr table, the CPNbrIfIndex."
|
|
::= { tnGmplsDprIfEntry 5 }
|
|
|
|
tnGmplsDprIfAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
down(1),
|
|
up(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Administrative state."
|
|
::= { tnGmplsDprIfEntry 6 }
|
|
|
|
tnGmplsDprIfOpState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
down(1),
|
|
up(2),
|
|
degraded(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operational state."
|
|
::= { tnGmplsDprIfEntry 7 }
|
|
|
|
tnGmplsDprIfNVMismatch OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Network version mismatch state."
|
|
::= { tnGmplsDprIfEntry 8 }
|
|
|
|
tnGmplsDprIfRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "This variable is used to create, modify, and/or
|
|
delete a row in this table."
|
|
::= { tnGmplsDprIfEntry 9 }
|
|
|
|
---------------------------------------------------------------------------
|
|
-- Link Management Protocol (LMP) Interface Table
|
|
---------------------------------------------------------------------------
|
|
tnGmplsLmpIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnGmplsLmpIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The Link Management Protocol Interface Table."
|
|
::= { tnGmplsCpifObjs 5 }
|
|
|
|
tnGmplsLmpIfEntry OBJECT-TYPE
|
|
SYNTAX TnGmplsLmpIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry in this table represents an GMPLS LSP."
|
|
REFERENCE "?"
|
|
INDEX { tnGmplsLmpIfId }
|
|
::= { tnGmplsLmpIfTable 1 }
|
|
|
|
TnGmplsLmpIfEntry ::= SEQUENCE {
|
|
tnGmplsLmpIfId Unsigned32,
|
|
tnGmplsLmpIfName DisplayString,
|
|
tnGmplsLmpIfCPNbr Unsigned32,
|
|
tnGmplsLmpIfHelloEnabled TruthValue,
|
|
tnGmplsLmpIfLinkPropCorrEnabled TruthValue,
|
|
tnGmplsLmpIfTraceMonEnabled TruthValue,
|
|
tnGmplsLmpIfEndPointDiscEnabled TruthValue,
|
|
tnGmplsLmpIfAdminStatus INTEGER,
|
|
tnGmplsLmpIfOpState INTEGER,
|
|
tnGmplsLmpIfRowStatus RowStatus
|
|
}
|
|
|
|
tnGmplsLmpIfId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Interface index, uniquely identifies this row.
|
|
This Id maps to the GMPLS CLI interface index of
|
|
the CPNbr."
|
|
::= { tnGmplsLmpIfEntry 1 }
|
|
|
|
tnGmplsLmpIfName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "User label."
|
|
::= { tnGmplsLmpIfEntry 2 }
|
|
|
|
tnGmplsLmpIfCPNbr OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Reference to CPNbr table, the CPNbrIfIndex."
|
|
::= { tnGmplsLmpIfEntry 3 }
|
|
|
|
tnGmplsLmpIfHelloEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Hello protocol on/off."
|
|
::= { tnGmplsLmpIfEntry 4 }
|
|
|
|
tnGmplsLmpIfLinkPropCorrEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "LMP Link property correlation on/off."
|
|
::= { tnGmplsLmpIfEntry 5 }
|
|
|
|
tnGmplsLmpIfTraceMonEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Hello protocol on/off."
|
|
::= { tnGmplsLmpIfEntry 6 }
|
|
|
|
tnGmplsLmpIfEndPointDiscEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Hello protocol on/off."
|
|
::= { tnGmplsLmpIfEntry 7 }
|
|
|
|
tnGmplsLmpIfAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
down(1),
|
|
up(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Administrative state."
|
|
::= { tnGmplsLmpIfEntry 8 }
|
|
|
|
tnGmplsLmpIfOpState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
down(1),
|
|
up(2),
|
|
degraded(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operational state."
|
|
::= { tnGmplsLmpIfEntry 9 }
|
|
|
|
tnGmplsLmpIfRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "This variable is used to create, modify, and/or
|
|
delete a row in this table."
|
|
::= { tnGmplsLmpIfEntry 10 }
|
|
|
|
---------------------------------------------------------------------------
|
|
-- Notifications.
|
|
---------------------------------------------------------------------------
|
|
-- tnGmplsCPNbrAdminStatusChange NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnGmplsCPNbrIfId,
|
|
-- tnGmplsCPNbrAdminStatus
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION "This notification is generated when a status
|
|
-- object is changed."
|
|
-- ::= { tnGmplsCpifNotifyPrefix 1 }
|
|
--
|
|
-- tnGmplsRsvpIfAdminStatusChange NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnGmplsRsvpIfId,
|
|
-- tnGmplsRsvpIfAdminStatus
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION "This notification is generated when a
|
|
-- administrative state object is changed."
|
|
-- ::= { tnGmplsCpifNotifyPrefix 2 }
|
|
--
|
|
-- tnGmplsRsvpIfOpStateChange NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnGmplsRsvpIfId,
|
|
-- tnGmplsRsvpIfOpState
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION "This notification is generated when a
|
|
-- operational state object is changed."
|
|
-- ::= { tnGmplsCpifNotifyPrefix 3 }
|
|
--
|
|
-- tnGmplsDprIfAdminStatusChange NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnGmplsDprIfId,
|
|
-- tnGmplsDprIfAdminStatus
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION "This notification is generated when a
|
|
-- administrative state object is changed."
|
|
-- ::= { tnGmplsCpifNotifyPrefix 4 }
|
|
--
|
|
-- tnGmplsDprIfOpStateChange NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnGmplsDprIfId,
|
|
-- tnGmplsDprIfOpState
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION "This notification is generated when a
|
|
-- operational state object is changed."
|
|
-- ::= { tnGmplsCpifNotifyPrefix 5 }
|
|
--
|
|
-- tnGmplsDprIfNVMismatchChange NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnGmplsDprIfId,
|
|
-- tnGmplsDprIfNVMismatch
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION "This notification is generated when a
|
|
-- mismatch of network version has changed."
|
|
-- ::= { tnGmplsCpifNotifyPrefix 6 }
|
|
--
|
|
-- tnGmplsLmpIfAdminStatusChange NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnGmplsLmpIfId,
|
|
-- tnGmplsLmpIfAdminStatus
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION "This notification is generated when a
|
|
-- administrative state object is changed."
|
|
-- ::= { tnGmplsCpifNotifyPrefix 7 }
|
|
--
|
|
-- tnGmplsLmpIfOpStateChange NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnGmplsLmpIfId,
|
|
-- tnGmplsLmpIfOpState
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION "This notification is generated when a
|
|
-- operational state object is changed."
|
|
-- ::= { tnGmplsCpifNotifyPrefix 8 }
|
|
--
|
|
-- End of notifications.
|
|
|
|
---------------------------------------------------------------------------
|
|
-- Conformance Group Definitions
|
|
---------------------------------------------------------------------------
|
|
tnGmplsCpifObjsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tnGmplsCpifAttributeTotal
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { tnGmplsCpifGroups 1 }
|
|
|
|
tnGmplsCPNbrGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tnGmplsCPNbrIfName,
|
|
tnGmplsCPNbrAddrType,
|
|
tnGmplsCPNbrRemoteRouterAddr,
|
|
tnGmplsCPNbrEncaps,
|
|
tnGmplsCPNbrRemoteTEP,
|
|
tnGmplsCPNbrOspfArea,
|
|
tnGmplsCPNbrAdminStatus,
|
|
tnGmplsCPNbrRemoteCPNodeId,
|
|
tnGmplsCPNbrRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The GMPLS control plane neighbour group of objects
|
|
providing for management of GMPLS NE entities."
|
|
::= { tnGmplsCpifGroups 2 }
|
|
|
|
tnGmplsRsvpGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tnGmplsRsvpIfName,
|
|
tnGmplsRsvpIfType,
|
|
tnGmplsRsvpIfEncaps,
|
|
tnGmplsRsvpIfCPNbr,
|
|
tnGmplsRsvpIfAdminStatus,
|
|
tnGmplsRsvpIfOpState,
|
|
tnGmplsRsvpIfRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The GMPLS control plane rsvp group of objects
|
|
providing for management of GMPLS NE entities."
|
|
::= { tnGmplsCpifGroups 3 }
|
|
|
|
tnGmplsDprGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tnGmplsDprIfName,
|
|
tnGmplsDprIfType,
|
|
tnGmplsDprIfEncaps,
|
|
tnGmplsDprIfCPNbr,
|
|
tnGmplsDprIfAdminStatus,
|
|
tnGmplsDprIfOpState,
|
|
tnGmplsDprIfNVMismatch,
|
|
tnGmplsDprIfRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The GMPLS datplane plane routing group of objects
|
|
providing for management of GMPLS NE entities."
|
|
::= { tnGmplsCpifGroups 4 }
|
|
|
|
tnGmplsLmpGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tnGmplsLmpIfName,
|
|
tnGmplsLmpIfCPNbr,
|
|
tnGmplsLmpIfHelloEnabled,
|
|
tnGmplsLmpIfLinkPropCorrEnabled,
|
|
tnGmplsLmpIfTraceMonEnabled,
|
|
tnGmplsLmpIfEndPointDiscEnabled,
|
|
tnGmplsLmpIfAdminStatus,
|
|
tnGmplsLmpIfOpState,
|
|
tnGmplsLmpIfRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The GMPLS control plane LMP group of objects
|
|
providing for management of GMPLS NE entities."
|
|
::= { tnGmplsCpifGroups 5 }
|
|
--
|
|
-- tnGmplsCPNbrNotificationGroup NOTIFICATION-GROUP
|
|
-- NOTIFICATIONS {
|
|
-- tnGmplsCPNbrAdminStatusChange
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION "Set of notifications implemented in this module.
|
|
-- None is mandatory."
|
|
-- ::= { tnGmplsCpifGroups 6 }
|
|
--
|
|
-- tnGmplsRsvpNotificationGroup NOTIFICATION-GROUP
|
|
-- NOTIFICATIONS {
|
|
-- tnGmplsRsvpIfAdminStatusChange,
|
|
-- tnGmplsRsvpIfOpStateChange
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION "Set of notifications implemented in this module.
|
|
-- None is mandatory."
|
|
-- ::= { tnGmplsCpifGroups 7 }
|
|
--
|
|
-- tnGmplsDprNotificationGroup NOTIFICATION-GROUP
|
|
-- NOTIFICATIONS {
|
|
-- tnGmplsDprIfAdminStatusChange,
|
|
-- tnGmplsDprIfOpStateChange,
|
|
-- tnGmplsDprIfNVMismatchChange
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION "Set of notifications implemented in this module.
|
|
-- None is mandatory."
|
|
-- ::= { tnGmplsCpifGroups 8 }
|
|
--
|
|
-- tnGmplsLmpNotificationGroup NOTIFICATION-GROUP
|
|
-- NOTIFICATIONS {
|
|
-- tnGmplsLmpIfAdminStatusChange,
|
|
-- tnGmplsLmpIfOpStateChange
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION "Set of notifications implemented in this module.
|
|
-- None is mandatory."
|
|
-- ::= { tnGmplsCpifGroups 9 }
|
|
|
|
---------------------------------------------------------------------------
|
|
-- Compliance Statements (mandatory)
|
|
---------------------------------------------------------------------------
|
|
tnGmplsCpifCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The compliance statement for SNMPv2 entities
|
|
which implement GMPLS NE."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tnGmplsCpifObjsGroup,
|
|
tnGmplsCPNbrGroup,
|
|
tnGmplsRsvpGroup,
|
|
tnGmplsDprGroup,
|
|
tnGmplsLmpGroup
|
|
-- tnGmplsCPNbrNotificationGroup,
|
|
-- tnGmplsRsvpNotificationGroup,
|
|
-- tnGmplsDprNotificationGroup,
|
|
-- tnGmplsLmpNotificationGroup
|
|
}
|
|
::= { tnGmplsCpifCompliances 1 }
|
|
|
|
END -- DEFINITION OF TROPIC-GMPLS-CPIF-MIB
|