mibs/MIBS/adva/F3-EOMPLS-MIB
2023-12-05 12:25:34 +01:00

823 lines
25 KiB
Plaintext

F3-EOMPLS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, IpAddress, Counter64
FROM SNMPv2-SMI
DateAndTime, MacAddress, RowStatus, StorageType, TruthValue,DisplayString,
VariablePointer, TEXTUAL-CONVENTION
FROM SNMPv2-TC
AdminState, OperationalState, SecondaryState,
VlanId, VlanPriority,
CmPmIntervalType, CmPmBinAction, PerfCounter64
FROM CM-COMMON-MIB
cmEthernetNetPortEntry, cmFlowEntry, cmPrioMapV2PrioMappingCOSEntry
FROM CM-FACILITY-MIB
neIndex
FROM CM-ENTITY-MIB
fsp150cm
FROM ADVA-MIB;
f3EoMplsMIB MODULE-IDENTITY
LAST-UPDATED "201508140000Z"
ORGANIZATION "ADVA Optical Networking"
CONTACT-INFO
" Jack Chen
ADVA Optical Networking, Inc.
Tel: +48 58 7716 411
E-mail: jchen@advaoptical.com
Postal: ul. Slaska 35/37
81-310 Gdynia, Poland"
DESCRIPTION
"This module defines the Ethernet Service Manager MIB defitinions
used by the F3 (FSP150CM/CC) product lines.
Copyright (C) ADVA Optical Networking."
REVISION "201508140000Z"
DESCRIPTION
"
Notes from release 201508140000Z."
::= {fsp150cm 39}
--
-- Textual Conventions
--
EoMplsMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"EoMpls mode"
SYNTAX INTEGER {
raw (1),
tagged (2)
}
EoMplsDiscoveryType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"EoMpls discovery type"
SYNTAX INTEGER {
static (1),
dynamic (2)
}
--
-- OID definitions
--
f3EoMplsConfigObjects OBJECT IDENTIFIER ::= {f3EoMplsMIB 1}
f3EoMplsPerformance OBJECT IDENTIFIER ::= {f3EoMplsMIB 2}
f3EoMplsNotifications OBJECT IDENTIFIER ::= {f3EoMplsMIB 3}
f3EoMplsConformance OBJECT IDENTIFIER ::= {f3EoMplsMIB 4}
--
-- EoMpls Pw Config Table
--
f3EoMplsPwTable OBJECT-TYPE
SYNTAX SEQUENCE OF F3EoMplsPwEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table has list of entries with which FSPNM can associate some
information in the form of name-value pairs."
::= { f3EoMplsConfigObjects 1 }
f3EoMplsPwEntry OBJECT-TYPE
SYNTAX F3EoMplsPwEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The conceptual row in f3EoMplsPwTable."
INDEX { neIndex, f3EoMplsPwIndex }
::= { f3EoMplsPwTable 1 }
F3EoMplsPwEntry ::= SEQUENCE {
f3EoMplsPwIndex Integer32,
f3EoMplsPwMode EoMplsMode,
f3EoMplsPwTxTunnelLabel Unsigned32,
f3EoMplsPwTxTunnelExp Unsigned32,
f3EoMplsPwTxTunnelTtl Unsigned32,
f3EoMplsPwTxVcLabelControl TruthValue,
f3EoMplsPwTxVcLabel Unsigned32,
f3EoMplsPwTxVcExp Unsigned32,
f3EoMplsPwTxVcTtl Unsigned32,
f3EoMplsPwRxTunnelLabel Unsigned32,
f3EoMplsPwRxTunnelExp Unsigned32,
f3EoMplsPwRxTunnelTtl Unsigned32,
f3EoMplsPwRxVcLabelControl TruthValue,
f3EoMplsPwRxVcLabel Unsigned32,
f3EoMplsPwRxVcExp Unsigned32,
f3EoMplsPwRxVcTtl Unsigned32,
f3EoMplsPwOuterStagControl TruthValue,
f3EoMplsPwOuterStagVlanId VlanId,
f3EoMplsPwOuterStagVlanPri VlanPriority,
f3EoMplsPwDiscoverType EoMplsDiscoveryType,
f3EoMplsPwDestIp IpAddress,
f3EoMplsPwDestMac MacAddress,
f3EoMplsPwAdminState AdminState,
f3EoMplsPwOperationalState OperationalState,
f3EoMplsPwSecondaryState SecondaryState,
f3EoMplsPwStorageType StorageType,
f3EoMplsPwRowStatus RowStatus,
f3EoMplsPwInnerExpMappingControl TruthValue,
f3EoMplsPwOuterExpMappingControl TruthValue,
f3EoMplsPwOuterTagPriMappingControl TruthValue,
f3EoMplsPwEgressInterface VariablePointer
}
f3EoMplsPwIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An integer index value used to uniquely identify this EoMpls Pw."
::= { f3EoMplsPwEntry 1 }
f3EoMplsPwMode OBJECT-TYPE
SYNTAX EoMplsMode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This objects specify EoMpls Pw's mode, it could be raw or tagged."
::= { f3EoMplsPwEntry 2 }
f3EoMplsPwTxTunnelLabel OBJECT-TYPE
SYNTAX Unsigned32 (16..1048575)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This objects specify EoMpls tunnel label on transimitted direction."
::= { f3EoMplsPwEntry 3 }
f3EoMplsPwTxTunnelExp OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This objects specify EoMpls tunnel EXP value on transimitted direction."
::= { f3EoMplsPwEntry 4 }
f3EoMplsPwTxTunnelTtl OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This objects specify EoMpls tunnel Ttl on transimitted direction."
::= { f3EoMplsPwEntry 5 }
f3EoMplsPwTxVcLabelControl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This objects specify whether enabled VC label on transimitted direction."
::= { f3EoMplsPwEntry 6 }
f3EoMplsPwTxVcLabel OBJECT-TYPE
SYNTAX Unsigned32 (16..1048575)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This objects specify EoMpls VC label on transimitted direction."
::= { f3EoMplsPwEntry 7 }
f3EoMplsPwTxVcExp OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This objects specify EoMpls VC EXP value on transimitted direction."
::= { f3EoMplsPwEntry 8 }
f3EoMplsPwTxVcTtl OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This objects specify EoMpls VC Ttl value on transimitted direction."
::= { f3EoMplsPwEntry 9 }
f3EoMplsPwRxTunnelLabel OBJECT-TYPE
SYNTAX Unsigned32 (16..1048575)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This objects specify EoMpls tunnel label on recieve direction."
::= { f3EoMplsPwEntry 10 }
f3EoMplsPwRxTunnelExp OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects specify EoMpls tunnel label Exp on recieve direction."
::= { f3EoMplsPwEntry 11 }
f3EoMplsPwRxTunnelTtl OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects specify EoMpls tunnel label Ttl on recieve direction."
::= { f3EoMplsPwEntry 12 }
f3EoMplsPwRxVcLabelControl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This objects specify whether enabled VC label on recieve direction."
::= { f3EoMplsPwEntry 13 }
f3EoMplsPwRxVcLabel OBJECT-TYPE
SYNTAX Unsigned32 (16..1048575)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This objects specify EoMpls VC label on recieve direction."
::= { f3EoMplsPwEntry 14 }
f3EoMplsPwRxVcExp OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects specify EoMpls VC label Exp on recieve direction."
::= { f3EoMplsPwEntry 15 }
f3EoMplsPwRxVcTtl OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects specify EoMpls VC label Ttl on recieve direction."
::= { f3EoMplsPwEntry 16 }
f3EoMplsPwOuterStagControl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This objects specify whether enabled outer stag."
::= { f3EoMplsPwEntry 17 }
f3EoMplsPwOuterStagVlanId OBJECT-TYPE
SYNTAX VlanId
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows to specify outer stag VlanId."
::= { f3EoMplsPwEntry 18 }
f3EoMplsPwOuterStagVlanPri OBJECT-TYPE
SYNTAX VlanPriority
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows to specify outer stag Vlan Priority."
::= { f3EoMplsPwEntry 19 }
f3EoMplsPwDiscoverType OBJECT-TYPE
SYNTAX EoMplsDiscoveryType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows to specify EoMpls Pw discovery type."
::= { f3EoMplsPwEntry 20 }
f3EoMplsPwDestIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows to specify EoMpls Pw destination ip."
::= { f3EoMplsPwEntry 21 }
f3EoMplsPwDestMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows to specify EoMpls Pw destination MacAddress."
::= { f3EoMplsPwEntry 22 }
f3EoMplsPwAdminState OBJECT-TYPE
SYNTAX AdminState
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the Administrative State of the EoMpls Pw."
::= { f3EoMplsPwEntry 23 }
f3EoMplsPwOperationalState OBJECT-TYPE
SYNTAX OperationalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the Operational State of the EoMpls Pw."
::= { f3EoMplsPwEntry 24 }
f3EoMplsPwSecondaryState OBJECT-TYPE
SYNTAX SecondaryState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the Secondary State of the EoMpls Pw."
::= { f3EoMplsPwEntry 25 }
f3EoMplsPwStorageType OBJECT-TYPE
SYNTAX StorageType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The type of storage configured for this entry."
::= { f3EoMplsPwEntry 26 }
f3EoMplsPwRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this row.
An entry MUST NOT exist in the active state unless all
objects in the entry have an appropriate value, as described
in the description clause for each writable object.
The values of f3EoMplsPwRowStatus supported are
createAndGo(4) and destroy(6). All mandatory attributes
must be specified in a single SNMP SET request with
f3EoMplsPwRowStatus value as createAndGo(4).
Upon successful row creation, this object has a
value of active(1).
The f3EoMplsPwRowStatus object may be modified if
the associated instance of this object is equal to active(1)."
::= { f3EoMplsPwEntry 27 }
f3EoMplsPwInnerExpMappingControl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When its value is disabled, the priority mapping profile
won't take effect on inner EXP."
::= { f3EoMplsPwEntry 28 }
f3EoMplsPwOuterExpMappingControl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When its value is disabled, the priority mapping profile
won't take effect on outer EXP."
::= { f3EoMplsPwEntry 29 }
f3EoMplsPwOuterTagPriMappingControl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When its value is disabled, the priority mapping profile
won't take effect on outer stag."
::= { f3EoMplsPwEntry 30 }
f3EoMplsPwEgressInterface OBJECT-TYPE
SYNTAX VariablePointer
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specify the egress interface, it could be port, lag, ppg etc."
::= { f3EoMplsPwEntry 31 }
--
-- flow extension Table
--
--f3FlowExtEoMplsTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF F3FlowExtEoMplsEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "A list of entries corresponding to Flow for configuration purposes."
-- ::= { f3EoMplsConfigObjects 2 }
--
--f3FlowExtEoMplsEntry OBJECT-TYPE
-- SYNTAX F3FlowExtEoMplsEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "A conceptual row in the f3FlowExtEoMplsTable."
-- AUGMENTS { cmFlowEntry }
-- ::= { f3FlowExtEoMplsTable 1 }
--
--F3FlowExtEoMplsEntry ::= SEQUENCE {
-- f3FlowRefEoMplsPwObject VariablePointer
--}
--
--f3FlowRefEoMplsPwObject OBJECT-TYPE
-- SYNTAX VariablePointer
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This object specifies EoMpls Pw object OID."
-- ::= { f3FlowExtEoMplsEntry 1 }
--
--
--
--
f3NetPortExtEoMplsTable OBJECT-TYPE
SYNTAX SEQUENCE OF F3NetPortExtEoMplsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table extends cmEthernetNetPortTable by adding EoMpls related parameters."
::= { f3EoMplsConfigObjects 2 }
f3NetPortExtEoMplsEntry OBJECT-TYPE
SYNTAX F3NetPortExtEoMplsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row in the f3NetPortExtEoMplsTable."
AUGMENTS { cmEthernetNetPortEntry }
::= { f3NetPortExtEoMplsTable 1 }
F3NetPortExtEoMplsEntry ::= SEQUENCE {
f3NetPortExtEoMplsSrcIp IpAddress
}
f3NetPortExtEoMplsSrcIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows configuring EoMpls Source Ip address."
::= { f3NetPortExtEoMplsEntry 1 }
--
--
--
f3PrioMapV2PrioMappingCosExtEoMplsTable OBJECT-TYPE
SYNTAX SEQUENCE OF F3PrioMapV2PrioMappingCosExtEoMplsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table extends cmPrioMapV2PrioMappingCOSTable by adding EoMpls related parameters."
::= { f3EoMplsConfigObjects 3 }
f3PrioMapV2PrioMappingCosExtEoMplsEntry OBJECT-TYPE
SYNTAX F3PrioMapV2PrioMappingCosExtEoMplsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row in the f3PrioMapV2PrioMappingCosExtEoMplsTable."
AUGMENTS { cmPrioMapV2PrioMappingCOSEntry }
::= { f3PrioMapV2PrioMappingCosExtEoMplsTable 1 }
F3PrioMapV2PrioMappingCosExtEoMplsEntry ::= SEQUENCE {
f3PrioMapV2PrioMappingCosOuterMplsExp Integer32,
f3PrioMapV2PrioMappingCosInnerMplsExp Integer32
}
f3PrioMapV2PrioMappingCosOuterMplsExp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows configuring EoMpls outer Mpls Exp."
::= { f3PrioMapV2PrioMappingCosExtEoMplsEntry 1 }
f3PrioMapV2PrioMappingCosInnerMplsExp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows configuring EoMpls Inner Mpls Exp."
::= { f3PrioMapV2PrioMappingCosExtEoMplsEntry 2 }
--
-- EoMpls Pw Current Statistics Table
--
f3EoMplsPwStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF F3EoMplsPwStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A collection of EoMpls Pw related statistics.
These reflect the current data."
::= { f3EoMplsPerformance 1 }
f3EoMplsPwStatsEntry OBJECT-TYPE
SYNTAX F3EoMplsPwStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row in the f3EoMplsPwStatsTable.
Entries exist in this table for each EoMpls Pw."
INDEX { neIndex, f3EoMplsPwIndex, f3EoMplsPwStatsIndex }
::= { f3EoMplsPwStatsTable 1 }
F3EoMplsPwStatsEntry ::= SEQUENCE {
f3EoMplsPwStatsIndex Integer32,
f3EoMplsPwStatsIntervalType CmPmIntervalType,
f3EoMplsPwStatsValid TruthValue,
f3EoMplsPwStatsAction CmPmBinAction,
f3EoMplsPwStatsTtlEqual0Drop PerfCounter64
}
f3EoMplsPwStatsIndex OBJECT-TYPE
SYNTAX Integer32 (1..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An arbitrary integer index value used to uniquely identify
this L3 flow point statistics entry.
1 - 15min
2 - 1day
3 - rollover
4 - 5min"
::= { f3EoMplsPwStatsEntry 1 }
f3EoMplsPwStatsIntervalType OBJECT-TYPE
SYNTAX CmPmIntervalType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Interval over which Performance Monitoring data is collected."
::= { f3EoMplsPwStatsEntry 2 }
f3EoMplsPwStatsValid OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the validity of the bin."
::= { f3EoMplsPwStatsEntry 3 }
f3EoMplsPwStatsAction OBJECT-TYPE
SYNTAX CmPmBinAction
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Allows the Manager to clear the bin."
::= { f3EoMplsPwStatsEntry 4 }
f3EoMplsPwStatsTtlEqual0Drop OBJECT-TYPE
SYNTAX PerfCounter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets matching the ACL rule."
::= { f3EoMplsPwStatsEntry 5 }
--
-- EoMpls PW history Statistics Table
--
f3EoMplsPwHistoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF F3EoMplsPwHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A collection of EoMpls related history statistics.
These reflect the history data."
::= { f3EoMplsPerformance 2 }
f3EoMplsPwHistoryEntry OBJECT-TYPE
SYNTAX F3EoMplsPwHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row in the f3EoMplsPwHistoryTable.
Entries exist in this table for each L3 acl rule."
INDEX { neIndex, f3EoMplsPwIndex,
f3EoMplsPwStatsIndex, f3EoMplsPwHistoryIndex }
::= { f3EoMplsPwHistoryTable 1 }
F3EoMplsPwHistoryEntry ::= SEQUENCE {
f3EoMplsPwHistoryIndex Integer32,
f3EoMplsPwHistoryTime DateAndTime,
f3EoMplsPwHistoryValid TruthValue,
f3EoMplsPwHistoryAction CmPmBinAction,
f3EoMplsPwHistoryTtlEqual0Drop PerfCounter64
}
f3EoMplsPwHistoryIndex OBJECT-TYPE
SYNTAX Integer32 (1..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An arbitrary integer index value used to uniquely identify
this L3 flow point statistics entry.
1 - 15min
2 - 1day
3 - rollover
4 - 5min"
::= { f3EoMplsPwHistoryEntry 1 }
f3EoMplsPwHistoryTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the time of history bin creation."
::= { f3EoMplsPwHistoryEntry 2 }
f3EoMplsPwHistoryValid OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the validity of the bin."
::= { f3EoMplsPwHistoryEntry 3 }
f3EoMplsPwHistoryAction OBJECT-TYPE
SYNTAX CmPmBinAction
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Allows the Manager to clear the bin."
::= { f3EoMplsPwHistoryEntry 4 }
f3EoMplsPwHistoryTtlEqual0Drop OBJECT-TYPE
SYNTAX PerfCounter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets matching acl rule."
::= { f3EoMplsPwHistoryEntry 5 }
--
-- EoMpls PW Threshold Table
--
f3EoMplsPwThresholdTable OBJECT-TYPE
SYNTAX SEQUENCE OF F3EoMplsPwThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of entries that allow manageability of EoMpls Pw Thresholds."
::= { f3EoMplsPerformance 3 }
f3EoMplsPwThresholdEntry OBJECT-TYPE
SYNTAX F3EoMplsPwThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row in the f3EoMplsPwThresholdTable."
INDEX { neIndex, f3EoMplsPwIndex,
f3EoMplsPwStatsIndex, f3EoMplsPwThresholdIndex }
::= { f3EoMplsPwThresholdTable 1 }
F3EoMplsPwThresholdEntry ::= SEQUENCE {
f3EoMplsPwThresholdIndex Integer32,
f3EoMplsPwThresholdInterval CmPmIntervalType,
f3EoMplsPwThresholdVariable VariablePointer,
f3EoMplsPwThresholdValueLo Unsigned32,
f3EoMplsPwThresholdValueHi Unsigned32,
f3EoMplsPwThresholdMonValue Counter64
}
f3EoMplsPwThresholdIndex OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index that uniquely identifies an entry in the
f3EoMplsPwThresholdTable."
::= { f3EoMplsPwThresholdEntry 1 }
f3EoMplsPwThresholdInterval OBJECT-TYPE
SYNTAX CmPmIntervalType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interval over which monitored value is
sampled and compared with the specified threshold."
::= { f3EoMplsPwThresholdEntry 2 }
f3EoMplsPwThresholdVariable OBJECT-TYPE
SYNTAX VariablePointer
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object identifier of the particular variable to be
sampled."
::= { f3EoMplsPwThresholdEntry 3 }
f3EoMplsPwThresholdValueLo OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Lower 32 bits of the threshold value."
::= { f3EoMplsPwThresholdEntry 4 }
f3EoMplsPwThresholdValueHi OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Higher 32 bits of the threshold value."
::= { f3EoMplsPwThresholdEntry 5 }
f3EoMplsPwThresholdMonValue OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Monitored value corresponding to f3EoMplsPwThresholdVariable."
::= { f3EoMplsPwThresholdEntry 6 }
---
---Notifications
---
f3EoMplsPwThresholdCrossingAlert NOTIFICATION-TYPE
OBJECTS {
f3EoMplsPwThresholdIndex,
f3EoMplsPwThresholdInterval,
f3EoMplsPwThresholdVariable,
f3EoMplsPwThresholdValueLo,
f3EoMplsPwThresholdValueHi,
f3EoMplsPwThresholdMonValue
}
STATUS current
DESCRIPTION
"This trap is sent each time a threshold on a PM condition
on an EoMpls Pw is crossed."
::= { f3EoMplsNotifications 1 }
--
-- Conformance
--
f3EoMplsCompliances OBJECT IDENTIFIER ::= {f3EoMplsConformance 1}
f3EoMplsGroups OBJECT IDENTIFIER ::= {f3EoMplsConformance 2}
f3EoMplsCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Describes the requirements for conformance to the F3-EOMPLS-MIB compilance."
MODULE -- this module
MANDATORY-GROUPS {
f3EoMplsConfigGroup
}
::= { f3EoMplsCompliances 1 }
f3EoMplsConfigGroup OBJECT-GROUP
OBJECTS {
f3EoMplsPwIndex,
f3EoMplsPwMode,
f3EoMplsPwTxTunnelLabel,
f3EoMplsPwTxTunnelExp,
f3EoMplsPwTxTunnelTtl,
f3EoMplsPwTxVcLabelControl,
f3EoMplsPwTxVcLabel,
f3EoMplsPwTxVcExp,
f3EoMplsPwTxVcTtl,
f3EoMplsPwRxTunnelLabel,
f3EoMplsPwRxTunnelExp,
f3EoMplsPwRxTunnelTtl,
f3EoMplsPwRxVcLabelControl,
f3EoMplsPwRxVcLabel,
f3EoMplsPwRxVcExp,
f3EoMplsPwRxVcTtl,
f3EoMplsPwOuterStagControl,
f3EoMplsPwOuterStagVlanId,
f3EoMplsPwOuterStagVlanPri,
f3EoMplsPwDiscoverType,
f3EoMplsPwDestIp,
f3EoMplsPwDestMac,
f3EoMplsPwAdminState,
f3EoMplsPwOperationalState,
f3EoMplsPwSecondaryState,
f3EoMplsPwStorageType,
f3EoMplsPwRowStatus,
f3EoMplsPwInnerExpMappingControl,
f3EoMplsPwOuterExpMappingControl,
f3EoMplsPwOuterTagPriMappingControl,
f3EoMplsPwEgressInterface,
f3NetPortExtEoMplsSrcIp,
f3PrioMapV2PrioMappingCosOuterMplsExp,
f3PrioMapV2PrioMappingCosInnerMplsExp,
f3EoMplsPwStatsIndex,
f3EoMplsPwStatsIntervalType,
f3EoMplsPwStatsValid,
f3EoMplsPwStatsAction,
f3EoMplsPwStatsTtlEqual0Drop,
f3EoMplsPwHistoryIndex,
f3EoMplsPwHistoryTime,
f3EoMplsPwHistoryValid,
f3EoMplsPwHistoryAction,
f3EoMplsPwHistoryTtlEqual0Drop,
f3EoMplsPwThresholdIndex,
f3EoMplsPwThresholdInterval,
f3EoMplsPwThresholdVariable,
f3EoMplsPwThresholdValueLo,
f3EoMplsPwThresholdValueHi,
f3EoMplsPwThresholdMonValue
}
STATUS current
DESCRIPTION
"A collection of objects used to manage the EoMpls Configuration objects."
::= { f3EoMplsGroups 1 }
END