Observium_CE/mibs/nokia/TROPIC-GMPLS-CPIF-MIB

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