Initial commit
This commit is contained in:
8216
MIBS/adva/ADVA-FSPR7-CAP-MIB
Normal file
8216
MIBS/adva/ADVA-FSPR7-CAP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
431
MIBS/adva/ADVA-FSPR7-CFM-EXTENSION-MIB
Normal file
431
MIBS/adva/ADVA-FSPR7-CFM-EXTENSION-MIB
Normal file
@ -0,0 +1,431 @@
|
||||
-- ***************************************************************************
|
||||
-- ADVA-FSPR7-CFM-EXTENSION-MIB.txt
|
||||
--
|
||||
-- ADVA AG Optical Networking CFM Extension MIB File
|
||||
--
|
||||
--
|
||||
-- Copyright 2011 ADVA AG Optical Networking.
|
||||
-- All rights reserved.
|
||||
-- ***************************************************************************
|
||||
|
||||
|
||||
-- This MIB extends IEEE P802.1ag(TM) CFM MIB with following functionality:
|
||||
-- * Connectivity fault management alarms severity management
|
||||
-- * Connectivity fault management alarms retrievement
|
||||
|
||||
ADVA-FSPR7-CFM-EXTENSION-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
TEXTUAL-CONVENTION,
|
||||
DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE,
|
||||
OBJECT-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB
|
||||
fspR7,
|
||||
neEventLogTimeStamp,
|
||||
neEventLogIdentityTranslation,
|
||||
ServiceImpairment,
|
||||
TrapAlarmSeverity
|
||||
FROM ADVA-MIB
|
||||
flowEntityIndexEth,
|
||||
flowEntityIndexFlow
|
||||
FROM FspR7-LAYER2-MIB
|
||||
dot1agCfmMdIndex,
|
||||
dot1agCfmMaIndex,
|
||||
dot1agCfmMepIdentifier
|
||||
FROM IEEE8021-CFM-MIB;
|
||||
|
||||
|
||||
cfmExtensionMIB MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "201102030000Z"
|
||||
|
||||
ORGANIZATION "ADVA Optical Networking"
|
||||
|
||||
CONTACT-INFO "EMEA Support
|
||||
Phone : +49 89 89 0665 848
|
||||
Fax : +49 89 89 0665 22848
|
||||
Email : support@advaoptical.com
|
||||
|
||||
North American Support
|
||||
Phone : 886 442 ADVA (2382) (toll-free within the US, Canada and Mexico)
|
||||
Fax : + 1 806 741 8529 (elsewhere)
|
||||
Email : support-usa@advaoptical.com
|
||||
|
||||
Asia Pacific Support
|
||||
Phone : + 1 866 442 2382 (other toll-free numbers available in some countries)
|
||||
Email : support-asia@advaoptical.com"
|
||||
|
||||
DESCRIPTION "This is a MIB definition for ADVA AG Optical Networking CFM extension objects."
|
||||
|
||||
REVISION "201102030000Z"
|
||||
DESCRIPTION "FSP3000 F7 Release 10.2.2 MIB."
|
||||
::= { fspR7 6 }
|
||||
|
||||
|
||||
cfmAlarmMIB
|
||||
OBJECT IDENTIFIER ::= { cfmExtensionMIB 1 }
|
||||
|
||||
cfmAlarmObjects
|
||||
OBJECT IDENTIFIER ::= { cfmAlarmMIB 1 }
|
||||
|
||||
cfmAlarms
|
||||
OBJECT IDENTIFIER ::= { cfmAlarmMIB 2 }
|
||||
|
||||
cfmAlarmsPrefix
|
||||
OBJECT IDENTIFIER ::= { cfmAlarms 0 }
|
||||
|
||||
cfmStatusMIB
|
||||
OBJECT IDENTIFIER ::= { cfmExtensionMIB 2 }
|
||||
|
||||
cfmStatus
|
||||
OBJECT IDENTIFIER ::= { cfmStatusMIB 1 }
|
||||
|
||||
CfmAlarmType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The list of supported CFM alarms."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
undefined(0),
|
||||
cfmOosDisabled(13000),
|
||||
cfmOosManagement(13001),
|
||||
cfmOosMaintenance(13002),
|
||||
cfmOosAins(13003),
|
||||
cfmPriVidNotEqualExtVid(13004),
|
||||
cfmServerSignalFailure(13005),
|
||||
cfmRemoteDefectIndication(13006),
|
||||
cfmCcmMacStatus(13007),
|
||||
cfmCcmError(13008),
|
||||
cfmCcmLost(13009),
|
||||
cfmCcmXConn(13010)
|
||||
}
|
||||
|
||||
|
||||
--alarm severity configuration
|
||||
|
||||
mepAlarmSeverityTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF MepAlarmSeverityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "This table contains all alarms existing on Maintanance End Points."
|
||||
::= { cfmAlarmObjects 10 }
|
||||
|
||||
mepAlarmSeverityEntry OBJECT-TYPE
|
||||
SYNTAX MepAlarmSeverityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Every row of this table represents particular alarm."
|
||||
INDEX {
|
||||
mepAlarmSeverityMdIndex,
|
||||
mepAlarmSeverityMaNetIndex,
|
||||
mepAlarmSeverityMepIdentifier,
|
||||
mepAlarmSeverityType
|
||||
}
|
||||
::= { mepAlarmSeverityTable 1 }
|
||||
|
||||
MepAlarmSeverityEntry ::= SEQUENCE
|
||||
{ mepAlarmSeverityMdIndex Unsigned32,
|
||||
mepAlarmSeverityMaNetIndex Unsigned32,
|
||||
mepAlarmSeverityMepIdentifier Unsigned32,
|
||||
mepAlarmSeverityType CfmAlarmType,
|
||||
mepAlarmSeverityValue TrapAlarmSeverity }
|
||||
|
||||
mepAlarmSeverityMdIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The index to the Maintenance Domain table."
|
||||
::= { mepAlarmSeverityEntry 1 }
|
||||
|
||||
mepAlarmSeverityMaNetIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The index of the Maintenance Association Network table.
|
||||
"
|
||||
::= { mepAlarmSeverityEntry 2 }
|
||||
|
||||
mepAlarmSeverityMepIdentifier OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The index of the Maintenance Association End Point tabke.
|
||||
"
|
||||
::= { mepAlarmSeverityEntry 3 }
|
||||
|
||||
mepAlarmSeverityType OBJECT-TYPE
|
||||
SYNTAX CfmAlarmType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "This object identifies the type of alarm."
|
||||
::= { mepAlarmSeverityEntry 4 }
|
||||
|
||||
mepAlarmSeverityValue OBJECT-TYPE
|
||||
SYNTAX TrapAlarmSeverity
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "This object identifies the severity assigned to this alarm."
|
||||
::= { mepAlarmSeverityEntry 5 }
|
||||
|
||||
|
||||
--standing alarms retrievement
|
||||
|
||||
mepAlarmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF MepAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "This table contains all raised alarms on Maintanance End Points."
|
||||
::= { cfmAlarmObjects 11 }
|
||||
|
||||
mepAlarmEntry OBJECT-TYPE
|
||||
SYNTAX MepAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Every row of this table represents particular alarm."
|
||||
INDEX {
|
||||
mepAlarmMdIndex,
|
||||
mepAlarmMaNetIndex,
|
||||
mepAlarmMepIdentifier,
|
||||
mepAlarmType
|
||||
}
|
||||
::= { mepAlarmTable 1 }
|
||||
|
||||
MepAlarmEntry ::= SEQUENCE
|
||||
{ mepAlarmMdIndex Unsigned32,
|
||||
mepAlarmMaNetIndex Unsigned32,
|
||||
mepAlarmMepIdentifier Unsigned32,
|
||||
mepAlarmType CfmAlarmType,
|
||||
mepAlarmSeverity TrapAlarmSeverity,
|
||||
mepAlarmAffect ServiceImpairment,
|
||||
mepAlarmTimeStamp DateAndTime }
|
||||
|
||||
mepAlarmMdIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The index to the Maintenance Domain table."
|
||||
::= { mepAlarmEntry 1 }
|
||||
|
||||
mepAlarmMaNetIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The index of the Maintenance Association Network table.
|
||||
"
|
||||
::= { mepAlarmEntry 2 }
|
||||
|
||||
mepAlarmMepIdentifier OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The index of the Maintenance Association End Point tabke.
|
||||
"
|
||||
::= { mepAlarmEntry 3 }
|
||||
|
||||
mepAlarmType OBJECT-TYPE
|
||||
SYNTAX CfmAlarmType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "List of all interface conditions"
|
||||
::= { mepAlarmEntry 4 }
|
||||
|
||||
mepAlarmSeverity OBJECT-TYPE
|
||||
SYNTAX TrapAlarmSeverity
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "This object identifies the current severity of alarm."
|
||||
::= { mepAlarmEntry 5 }
|
||||
|
||||
mepAlarmAffect OBJECT-TYPE
|
||||
SYNTAX ServiceImpairment
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "This object indicates the service impairment affect of the alarm."
|
||||
::= { mepAlarmEntry 6 }
|
||||
|
||||
mepAlarmTimeStamp OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Timestamp"
|
||||
::= { mepAlarmEntry 7 }
|
||||
|
||||
--connectivity fault management notifications
|
||||
|
||||
|
||||
alarmCfmOosDisabled NOTIFICATION-TYPE
|
||||
OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation }
|
||||
STATUS current
|
||||
DESCRIPTION "Non-Specific Disablement of Management Access"
|
||||
::= { cfmAlarmsPrefix 13000 }
|
||||
|
||||
|
||||
alarmCfmOosManagement NOTIFICATION-TYPE
|
||||
OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation }
|
||||
STATUS current
|
||||
DESCRIPTION "Alarms are logged but not notified, service affecting changes are permitted"
|
||||
::= { cfmAlarmsPrefix 13001 }
|
||||
|
||||
|
||||
alarmCfmOosMaintenance NOTIFICATION-TYPE
|
||||
OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation }
|
||||
STATUS current
|
||||
DESCRIPTION "Alarms are logged but not notified, service affecting changes and operations are permitted"
|
||||
::= { cfmAlarmsPrefix 13002 }
|
||||
|
||||
|
||||
alarmCfmOosAins NOTIFICATION-TYPE
|
||||
OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation }
|
||||
STATUS current
|
||||
DESCRIPTION "Automatic In Service"
|
||||
::= { cfmAlarmsPrefix 13003 }
|
||||
|
||||
|
||||
alarmCfmPriVidNotEqualExtVid NOTIFICATION-TYPE
|
||||
OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation }
|
||||
STATUS current
|
||||
DESCRIPTION "MEP Primary VLAN ID and Flow External VLAN ID are different"
|
||||
::= { cfmAlarmsPrefix 13004 }
|
||||
|
||||
|
||||
alarmCfmServerSignalFailure NOTIFICATION-TYPE
|
||||
OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation }
|
||||
STATUS current
|
||||
DESCRIPTION "All member ports signals have failed"
|
||||
::= { cfmAlarmsPrefix 13005 }
|
||||
|
||||
|
||||
alarmCfmRemoteDefectIndication NOTIFICATION-TYPE
|
||||
OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation }
|
||||
STATUS current
|
||||
DESCRIPTION "RDI"
|
||||
::= { cfmAlarmsPrefix 13006 }
|
||||
|
||||
|
||||
alarmCfmCcmMacStatus NOTIFICATION-TYPE
|
||||
OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation }
|
||||
STATUS current
|
||||
DESCRIPTION "MAC status of the port"
|
||||
::= { cfmAlarmsPrefix 13007 }
|
||||
|
||||
|
||||
alarmCfmCcmError NOTIFICATION-TYPE
|
||||
OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation }
|
||||
STATUS current
|
||||
DESCRIPTION "Error in the CCM received"
|
||||
::= { cfmAlarmsPrefix 13008 }
|
||||
|
||||
|
||||
alarmCfmCcmLost NOTIFICATION-TYPE
|
||||
OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation }
|
||||
STATUS current
|
||||
DESCRIPTION "3 or more CCMs not recieved from far end MEP"
|
||||
::= { cfmAlarmsPrefix 13009 }
|
||||
|
||||
|
||||
alarmCfmCcmXConn NOTIFICATION-TYPE
|
||||
OBJECTS { mepAlarmSeverity,mepAlarmAffect,neEventLogTimeStamp,neEventLogIdentityTranslation }
|
||||
STATUS current
|
||||
DESCRIPTION "Cross connected CCM"
|
||||
::= { cfmAlarmsPrefix 13010 }
|
||||
|
||||
|
||||
mepOnFlowTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF MepOnFlowEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { cfmStatus 1 }
|
||||
|
||||
mepOnFlowEntry OBJECT-TYPE
|
||||
SYNTAX MepOnFlowEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
INDEX {
|
||||
flowEntityIndexEth,
|
||||
flowEntityIndexFlow,
|
||||
dot1agCfmMdIndex,
|
||||
dot1agCfmMaIndex,
|
||||
dot1agCfmMepIdentifier
|
||||
}
|
||||
::= { mepOnFlowTable 1 }
|
||||
|
||||
MepOnFlowEntry ::= SEQUENCE
|
||||
{ mepOnFlowMepString SnmpAdminString }
|
||||
|
||||
mepOnFlowMepString OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name"
|
||||
::= { mepOnFlowEntry 1 }
|
||||
|
||||
|
||||
-- conformance information
|
||||
|
||||
cfmExtensionMIBConformance OBJECT IDENTIFIER ::= { cfmExtensionMIB 2 }
|
||||
|
||||
cfmExtensionMIBCompliances OBJECT IDENTIFIER ::= { cfmExtensionMIBConformance 1 }
|
||||
|
||||
cfmExtensionMIBGroups OBJECT IDENTIFIER ::= { cfmExtensionMIBConformance 2 }
|
||||
|
||||
|
||||
-- compliance statements
|
||||
|
||||
cfmExtensionMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities implementing the ADVA FSPR7 CFM Extension MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { cfmExtensionObjectGroup, cfmExtensionNotificationGroup }
|
||||
::= { cfmExtensionMIBCompliances 1 }
|
||||
|
||||
|
||||
-- units of conformance
|
||||
|
||||
cfmExtensionObjectGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
mepAlarmSeverityValue,
|
||||
mepAlarmSeverity,
|
||||
mepAlarmAffect,
|
||||
mepAlarmTimeStamp
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of objects."
|
||||
::= { cfmExtensionMIBGroups 1 }
|
||||
|
||||
cfmExtensionNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
alarmCfmOosDisabled,
|
||||
alarmCfmOosManagement,
|
||||
alarmCfmOosMaintenance,
|
||||
alarmCfmOosAins,
|
||||
alarmCfmPriVidNotEqualExtVid,
|
||||
alarmCfmServerSignalFailure,
|
||||
alarmCfmRemoteDefectIndication,
|
||||
alarmCfmCcmMacStatus,
|
||||
alarmCfmCcmError,
|
||||
alarmCfmCcmLost,
|
||||
alarmCfmCcmXConn
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of notifications."
|
||||
::= { cfmExtensionMIBGroups 2 }
|
||||
|
||||
|
||||
END
|
||||
|
6592
MIBS/adva/ADVA-FSPR7-DEF-MIB
Normal file
6592
MIBS/adva/ADVA-FSPR7-DEF-MIB
Normal file
File diff suppressed because it is too large
Load Diff
28644
MIBS/adva/ADVA-FSPR7-MIB
Normal file
28644
MIBS/adva/ADVA-FSPR7-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1830
MIBS/adva/ADVA-FSPR7-MODULE-ENCRYPTION-MIB
Normal file
1830
MIBS/adva/ADVA-FSPR7-MODULE-ENCRYPTION-MIB
Normal file
File diff suppressed because it is too large
Load Diff
28337
MIBS/adva/ADVA-FSPR7-PM-MIB
Normal file
28337
MIBS/adva/ADVA-FSPR7-PM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
9564
MIBS/adva/ADVA-FSPR7-TC-MIB
Normal file
9564
MIBS/adva/ADVA-FSPR7-TC-MIB
Normal file
File diff suppressed because it is too large
Load Diff
5861
MIBS/adva/ADVA-MIB
Normal file
5861
MIBS/adva/ADVA-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2034
MIBS/adva/CM-ALARM-MIB
Normal file
2034
MIBS/adva/CM-ALARM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
831
MIBS/adva/CM-COMMON-MIB
Normal file
831
MIBS/adva/CM-COMMON-MIB
Normal file
@ -0,0 +1,831 @@
|
||||
CM-COMMON-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Counter64, Counter32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
fsp150cm
|
||||
FROM ADVA-MIB;
|
||||
|
||||
cmCommonMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "202101270000Z"
|
||||
ORGANIZATION "ADVA Optical Networking SE"
|
||||
CONTACT-INFO
|
||||
"Web URL: http://adva.com/
|
||||
E-mail: support@adva.com
|
||||
Postal: ADVA Optical Networking SE
|
||||
Campus Martinsried
|
||||
Fraunhoferstrasse 9a
|
||||
82152 Martinsried/Munich
|
||||
Germany
|
||||
Phone: +49 089 89 06 65 0
|
||||
Fax: +49 089 89 06 65 199 "
|
||||
DESCRIPTION
|
||||
"This module defines the Common MIB definitions used by
|
||||
the FSP150CM and FSP150CC product lines.
|
||||
Copyright (C) ADVA."
|
||||
REVISION "202101270000Z"
|
||||
DESCRIPTION
|
||||
"
|
||||
Notes from release 202005120000Z,
|
||||
(1) Added TEXTUAL-CONVENTION: SfpIdentifierValue.
|
||||
|
||||
Notes from release 201908140000Z
|
||||
(1) add xg120Proac product
|
||||
|
||||
Notes from release 201903110000Z
|
||||
(1) add xg118ProacSH product
|
||||
|
||||
Notes from release 201809240000Z
|
||||
(1) add xg118ProSH product
|
||||
|
||||
Notes from release 201807260000Z
|
||||
(1) add ge102ProH and ge102ProEFMH product
|
||||
|
||||
Notes from release 201804190000Z
|
||||
(1) add xg116ProH product
|
||||
|
||||
Notes from release 201611100000Z
|
||||
(1) add xg116Pro product
|
||||
(2) add xg120Pro subproduct
|
||||
Notes from release 201607110000Z
|
||||
(1) renamed FlowSecureState to FlowSecState since it cannot be moved from fsp150cm-connectguard.mib
|
||||
Notes from release 201607080000Z
|
||||
(1) moved FlowSecureState from fsp150cm-connectguard.mib
|
||||
Notes from release 201502040000Z
|
||||
(1) add xg210c subproduct
|
||||
|
||||
Notes from release 201412010000Z,
|
||||
(1) Added new Textual Convention: Decimal32
|
||||
|
||||
Notes from release 201405210000Z,
|
||||
(1) Added new EthernetMediaType literals:
|
||||
- auto,
|
||||
- none.
|
||||
|
||||
Notes from release 201311280000Z
|
||||
(1) Added new Secondary State literal - mon-tx
|
||||
|
||||
Notes from release 201202150000Z (post GE20x R5.2.3CC)
|
||||
(1) Added speed-auto-detect to EthernetPortSpeed
|
||||
|
||||
Notes from release 201108010000Z
|
||||
(1) Post EG-X merge (R5.1.1)
|
||||
|
||||
Notes from release 201107080000Z
|
||||
(1)Moved CmPmIntervalType from fsp150cm-perf.mib to this MIB
|
||||
(2)Added interval-5min to TC CmPmIntervalType
|
||||
|
||||
|
||||
Notes from release 201002120000Z
|
||||
(1)New Textual Conventions : ClassOfServiceType and SignalDirectionType
|
||||
(2)New product OIDs (used for sysOid) : ge201 and ge201se
|
||||
|
||||
Notes from release 200803160000Z,
|
||||
(1)EthernetPortSpeed textual convention now has additional literals,
|
||||
speed-auto-1000MB-full-master and speed-auto-1000MB-full-slave
|
||||
(2)Added textual convention SfpMediaType
|
||||
|
||||
Notes from release 200803030000Z,
|
||||
(1)MIB version ready for release FSP150CM."
|
||||
::= {fsp150cm 1}
|
||||
|
||||
-- sub products in the F3 family
|
||||
subproducts OBJECT IDENTIFIER ::= { cmCommonMIB 1 }
|
||||
f3Capabilities OBJECT IDENTIFIER ::= { cmCommonMIB 2 }
|
||||
|
||||
-- NEMI HUB shelf product
|
||||
nemihubshelf OBJECT IDENTIFIER ::= { subproducts 1 }
|
||||
-- GE101 NID product
|
||||
ge101 OBJECT IDENTIFIER ::= { subproducts 2 }
|
||||
-- GE206 NID product
|
||||
ge206 OBJECT IDENTIFIER ::= { subproducts 3 }
|
||||
-- GE201 NID product
|
||||
ge201 OBJECT IDENTIFIER ::= { subproducts 4 }
|
||||
-- GE201-SE NID product (GE201 with SyncE)
|
||||
ge201se OBJECT IDENTIFIER ::= { subproducts 5 }
|
||||
-- GE206F NID product (GE206 with 6 Access Ports with SFPs)
|
||||
ge206f OBJECT IDENTIFIER ::= { subproducts 6 }
|
||||
|
||||
-- CMAGG NID product
|
||||
cmagg OBJECT IDENTIFIER ::= { subproducts 7 }
|
||||
|
||||
-- GE112 NID product (GE112 with 2 Access Ports with SFPs)
|
||||
ge112 OBJECT IDENTIFIER ::= { subproducts 8 }
|
||||
-- GE114 NID product (GE114 with 4 Access Ports with SFPs)
|
||||
ge114 OBJECT IDENTIFIER ::= { subproducts 9 }
|
||||
|
||||
-- GE206v NID product (GE206 with 6 Access Ports w SFPs, expansion cards)
|
||||
ge206v OBJECT IDENTIFIER ::= { subproducts 10 }
|
||||
|
||||
-- XG210 NID product (10G NID with expansion cards)
|
||||
xg210 OBJECT IDENTIFIER ::= { subproducts 11 }
|
||||
|
||||
-- T1804 NID product (T1804 with 4 Access Ports with SFPs)
|
||||
t1804 OBJECT IDENTIFIER ::= { subproducts 12 }
|
||||
|
||||
-- T3204 NID product (T3204 with 4 Access Ports with SFPs)
|
||||
t3204 OBJECT IDENTIFIER ::= { subproducts 13 }
|
||||
|
||||
-- SyncProbe product
|
||||
gesyncprobe OBJECT IDENTIFIER ::= { subproducts 14 }
|
||||
|
||||
-- GE114H NID product (GE114H with 4 Access Ports with SFPs)
|
||||
ge114H OBJECT IDENTIFIER ::= { subproducts 15 }
|
||||
|
||||
-- GE114PH NID product (GE114PH with 4 Access Ports with SFPs)
|
||||
ge114PH OBJECT IDENTIFIER ::= { subproducts 16 }
|
||||
|
||||
-- GE114S NID product (GE114S with 4 Access Ports with SFPs)
|
||||
ge114S OBJECT IDENTIFIER ::= { subproducts 17 }
|
||||
|
||||
-- GE114SH NID product (GE114SH with 4 Access Ports with SFPs)
|
||||
ge114SH OBJECT IDENTIFIER ::= { subproducts 18 }
|
||||
|
||||
-- SH1PCS NID product (10G NID with expansion cards)
|
||||
sh1pcs OBJECT IDENTIFIER ::= { subproducts 19 }
|
||||
|
||||
-- GE112Pro NID product (GE112Pro with 2 Access Ports with SFPs)
|
||||
ge112Pro OBJECT IDENTIFIER ::= { subproducts 20 }
|
||||
|
||||
-- GE112ProM NID product (GE112ProM with 2 Access Ports with SFPs)
|
||||
ge112ProM OBJECT IDENTIFIER ::= { subproducts 21 }
|
||||
|
||||
-- GE114Pro NID product (GE114Pro with 4 Access Ports with SFPs)
|
||||
ge114Pro OBJECT IDENTIFIER ::= { subproducts 22 }
|
||||
|
||||
-- GE114ProC NID product (GE114ProC with 4 Access Ports with SFPs)
|
||||
ge114ProC OBJECT IDENTIFIER ::= { subproducts 23 }
|
||||
|
||||
-- GE114ProS NID product (GE114ProSH with 4 Access Ports with SFPs)
|
||||
ge114ProSH OBJECT IDENTIFIER ::= { subproducts 24 }
|
||||
|
||||
-- GE114ProCS NID product (GE114ProCSH with 4 Access Ports with SFPs)
|
||||
ge114ProCSH OBJECT IDENTIFIER ::= { subproducts 25 }
|
||||
|
||||
-- GE114ProHE NID product (GE114ProHE with 4 Access Ports with SFPs)
|
||||
ge114ProHE OBJECT IDENTIFIER ::= { subproducts 26 }
|
||||
|
||||
-- MACSEC NID product
|
||||
xg210c OBJECT IDENTIFIER ::= { subproducts 27 }
|
||||
|
||||
-- GE112ProH NID product (GE112ProH with 2 Access Ports with SFPs)
|
||||
ge112ProH OBJECT IDENTIFIER ::= { subproducts 28 }
|
||||
|
||||
-- GE114G NID product (GE114G with 2 Access Ports with SFPs)
|
||||
ge114G OBJECT IDENTIFIER ::= { subproducts 29 }
|
||||
|
||||
-- GE114ProVMH NID product (GE114ProVMH with 4 Access Ports with SFPs)
|
||||
ge114ProVMH OBJECT IDENTIFIER ::= { subproducts 30 }
|
||||
|
||||
-- GE114ProVMCH NID product (GE114ProVMCH with 4 Access Ports with SFPs)
|
||||
ge114ProVMCH OBJECT IDENTIFIER ::= { subproducts 31 }
|
||||
|
||||
-- GE114ProVMCSH NID product (GE114ProVMCSH with 4 Access Ports with SFPs)
|
||||
ge114ProVMCSH OBJECT IDENTIFIER ::= { subproducts 32 }
|
||||
|
||||
-- GE112ProVM NID product (GE112ProVM with 2 Access Ports with SFPs)
|
||||
ge112ProVM OBJECT IDENTIFIER ::= { subproducts 33 }
|
||||
|
||||
-- GE101PRO NID product
|
||||
ge101Pro OBJECT IDENTIFIER ::= { subproducts 34 }
|
||||
|
||||
-- GO102PROS NID product
|
||||
go102ProS OBJECT IDENTIFIER ::= { subproducts 35 }
|
||||
|
||||
-- GO102PROSP NID product
|
||||
go102ProSP OBJECT IDENTIFIER ::= { subproducts 36 }
|
||||
|
||||
-- CX101PRO30A NID product
|
||||
cx101Pro30A OBJECT IDENTIFIER ::= { subproducts 37 }
|
||||
|
||||
-- CX102PRO30A NID product
|
||||
cx102Pro30A OBJECT IDENTIFIER ::= { subproducts 38 }
|
||||
|
||||
-- XG116Pro NID product
|
||||
xg116Pro OBJECT IDENTIFIER ::= { subproducts 39 }
|
||||
|
||||
-- XG120Pro NID product
|
||||
xg120Pro OBJECT IDENTIFIER ::= { subproducts 40 }
|
||||
|
||||
-- XG116ProH NID product
|
||||
xg116ProH OBJECT IDENTIFIER ::= { subproducts 41 }
|
||||
|
||||
-- ge102ProH NID product
|
||||
ge102ProH OBJECT IDENTIFIER ::= { subproducts 42 }
|
||||
|
||||
-- ge102ProEFMH NID product
|
||||
ge102ProEFMH OBJECT IDENTIFIER ::= { subproducts 43 }
|
||||
|
||||
-- GO102PROSM NID product
|
||||
go102ProSM OBJECT IDENTIFIER ::= { subproducts 44 }
|
||||
|
||||
-- XG118ProSH NID product
|
||||
xg118ProSH OBJECT IDENTIFIER ::= { subproducts 45 }
|
||||
|
||||
-- XG118ProSH NID product
|
||||
xg118ProacSH OBJECT IDENTIFIER ::= { subproducts 46 }
|
||||
|
||||
-- GE114ProVMSH NID product (GE114ProVMSH with 4 Access Ports with SFPs)
|
||||
ge114ProVMSH OBJECT IDENTIFIER ::= { subproducts 47 }
|
||||
|
||||
-- GE104 NID product (GE104 with 4 Access Ports with SFPs)
|
||||
ge104 OBJECT IDENTIFIER ::= { subproducts 48 }
|
||||
|
||||
-- XG120ProSH NID product
|
||||
xg120ProSH OBJECT IDENTIFIER ::= { subproducts 49 }
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
PortType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumerations for types of ports.
|
||||
eth-access - Ethernet Access Port,
|
||||
eth-network - Ethernet Network Port."
|
||||
SYNTAX INTEGER {
|
||||
eth-access (1),
|
||||
eth-network (2)
|
||||
}
|
||||
|
||||
TrafficDirection ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumerations for direction of traffic.
|
||||
a2n - Access to Network direction,
|
||||
n2a - Network to Access direction,
|
||||
ingress - Entering system direction,
|
||||
egress - Away from system direction,
|
||||
n2n - Network to Network direction."
|
||||
SYNTAX INTEGER {
|
||||
a2n (1),
|
||||
n2a (2),
|
||||
ingress (3),
|
||||
egress (4),
|
||||
n2n (5)
|
||||
}
|
||||
|
||||
VlanId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Textual Convention for the Vlan Id."
|
||||
SYNTAX INTEGER (0..4095)
|
||||
|
||||
|
||||
VlanPriority ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Textual Convention for the Vlan Priority."
|
||||
SYNTAX INTEGER (0..7)
|
||||
|
||||
VlanTagType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Textual Convention for the Type of VLAN Tag."
|
||||
SYNTAX INTEGER {
|
||||
inner-vlantag (1),
|
||||
outer-vlantag (2),
|
||||
n2a-priorityMapping(3),
|
||||
mplsLabel(4),
|
||||
vcLabel(5),
|
||||
encapOuterVlanTag(6)
|
||||
}
|
||||
|
||||
|
||||
AdminState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administrative State used for FSP150CM entities.
|
||||
in-service - represents normal, in-service, traffic passing
|
||||
state of the Entity;
|
||||
management - represents the traffic passing state,
|
||||
however, alarms are not reported
|
||||
maintenance- represents the mandatory state of operating
|
||||
loopbacks, ECPA test as well as Etherjack
|
||||
diagnosis operations, alarms are not reported
|
||||
disabled - represents the disabled state, user traffic is not passed,
|
||||
management traffic is passed, alarms are not reported
|
||||
unassigned - represents the disabled state,
|
||||
traffic(user or management) is not passed,
|
||||
alarms are not monitored.
|
||||
monitored - represents the monitored state.
|
||||
Used for retrieving performance monitoring on entity, but entity can't be used for normal operation.
|
||||
Alarms are reported "
|
||||
SYNTAX INTEGER {
|
||||
in-service (1),
|
||||
management (2),
|
||||
maintenance(3),
|
||||
disabled (4),
|
||||
unassigned (5),
|
||||
monitored (6)
|
||||
}
|
||||
|
||||
OperationalState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operational State used for FSP150CM entities.
|
||||
normal - represents operational state UP,
|
||||
outage - represents operational state DOWN."
|
||||
SYNTAX INTEGER {
|
||||
normal (1),
|
||||
outage (2)
|
||||
}
|
||||
|
||||
SecondaryState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Secondary state used for FSP150CM entities.
|
||||
active - Active,
|
||||
automaticinservice - Automatic In Service,
|
||||
facilityfailure - Facility Failure,
|
||||
fault - Fault,
|
||||
loopback - Loopback,
|
||||
maintenance - Maintenance,
|
||||
mismatchedeqpt - Mismatched Equipment,
|
||||
standbyhot - Standby Hot,
|
||||
supportingentityoutage - Supporting Entity Outage,
|
||||
unassigned - Unassigned,
|
||||
unequipped - Unequipped,
|
||||
disabled - Disabled,
|
||||
forcedoffline - Forced offline,
|
||||
initializing - Initializing,
|
||||
prtcl - Protocol,
|
||||
blckd - Blocked,
|
||||
mon-tx - Monitor TX,
|
||||
mir-rx - Mirror RX,
|
||||
cema - CEMA,
|
||||
lkdo - LKDO"
|
||||
SYNTAX BITS {
|
||||
not-applicable (0),
|
||||
active (1),
|
||||
automaticinservice (2),
|
||||
facilityfailure (3),
|
||||
fault (4),
|
||||
loopback (5),
|
||||
maintenance (6),
|
||||
mismatchedeqpt (7),
|
||||
standbyhot (8),
|
||||
supportingentityoutage (9),
|
||||
unassigned (10),
|
||||
unequipped (11),
|
||||
disabled (12),
|
||||
forcedoffline (13),
|
||||
initializing(14),
|
||||
prtcl(15),
|
||||
blckd(16),
|
||||
mon-tx(17),
|
||||
mir-rx(18),
|
||||
cema(19),
|
||||
lkdo(20),
|
||||
nomber(21)
|
||||
}
|
||||
|
||||
EthernetPortSpeed ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the Ethernet Port Speed.
|
||||
speed-unknown : speed unknown
|
||||
speed-10MB-full : fixed speed 10MB full duplex
|
||||
speed-10MB-half : fixed speed 10MB half duplex
|
||||
speed-100MB-full : fixed speed 100MB full duplex
|
||||
speed-100MB-half : fixed speed 100MB half duplex
|
||||
speed-1000MB-full : fixed speed 1000MB full duplex
|
||||
speed-1000MB-half : fixed speed 1000MB half duplex
|
||||
speed-auto : Auto negotiation, advertise all speeds
|
||||
speed-auto-10MB-full : Auto negotiation, advertise 10MB full duplex
|
||||
speed-auto-10MB-half : Auto negotiation, advertise 10MB half duplex
|
||||
speed-auto-100MB-full: Auto negotiation, advertise 100MB full duplex
|
||||
speed-auto-100MB-half: Auto negotiation, advertise 100MB half duplex
|
||||
speed-auto-1000MB-full: Auto negotiation, advertise 1000MB full duplex
|
||||
speed-auto-1000MB-half: Auto negotiation, advertise 1000MB half duplex
|
||||
speed-negotiating : Auto negotiating, transient state
|
||||
speed-auto-1000MB-full-master : Auto negotiation, advertise 1000MB full duplex, sync master
|
||||
speed-auto-1000MB-full-slave : Auto negotiation, advertise 1000MB full duplex, sync slave
|
||||
speed-none : Used to denote speed, when negotiating
|
||||
speed-auto-1000MB-full-master-preferred : Auto negotiation,
|
||||
advertise 1000MB full duplex, preferred sync master
|
||||
speed-auto-1000MB-full-slave-preferred : Auto negotiation,
|
||||
advertise 1000MB full duplex, preferred sync slave
|
||||
speed-10G-full : fixed speed 10G full duplex
|
||||
speed-auto-detect : Auto detect speed; iterate through available speeds and test
|
||||
the link with remote end - if link is up at given speed, this speed is configured
|
||||
."
|
||||
SYNTAX INTEGER {
|
||||
speed-unknown (0),
|
||||
speed-10MB-full (1),
|
||||
speed-10MB-half (2),
|
||||
speed-100MB-full(3),
|
||||
speed-100MB-half(4),
|
||||
speed-1000MB-full(5),
|
||||
speed-1000MB-half(6),
|
||||
speed-auto (7),
|
||||
speed-auto-10MB-full(8),
|
||||
speed-auto-10MB-half(9),
|
||||
speed-auto-100MB-full(10),
|
||||
speed-auto-100MB-half(11),
|
||||
speed-auto-1000MB-full(12),
|
||||
speed-auto-1000MB-half(13),
|
||||
speed-negotiating(14),
|
||||
speed-auto-1000MB-full-master(15),
|
||||
speed-auto-1000MB-full-slave(16),
|
||||
speed-none(17),
|
||||
speed-auto-1000MB-full-master-preferred(18),
|
||||
speed-auto-1000MB-full-slave-preferred(19),
|
||||
speed-10G-full (20),
|
||||
speed-auto-detect (21)
|
||||
}
|
||||
|
||||
EthernetMediaType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the Ethernet Port Media Type."
|
||||
SYNTAX INTEGER {
|
||||
not-applicable(0),
|
||||
copper(1),
|
||||
fiber(2),
|
||||
coppersfp(3), --enumeration added in R4.4CC
|
||||
auto(4),
|
||||
none(5),
|
||||
xdsl(6),
|
||||
vmServerBackplane(7)
|
||||
}
|
||||
|
||||
PerfCounter64 ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This type represents a non-negative 64-bit integer. The initial
|
||||
value of this integer will be 0. It will increment with time,
|
||||
however, the value will revert back to 0 when the time period
|
||||
for history interval elapses. Typically, this will be noticed
|
||||
at 15minute intervals and 1 day intervals. Only the rollover
|
||||
interval periods will keep counting to a maximum 64-bit value
|
||||
and will wrap to 0 when this occurs."
|
||||
SYNTAX Counter64
|
||||
|
||||
PerfCounter32 ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This type represents a non-negative 32-bit integer. The initial
|
||||
value of this integer will be 0. It will increment with time,
|
||||
however, the value will revert back to 0 when the time period
|
||||
for history interval elapses. Typically, this will be noticed
|
||||
at 15minute intervals and 1 day intervals. Only the rollover
|
||||
interval periods will keep counting to a maximum 32-bit value
|
||||
and will wrap to 0 when this occurs."
|
||||
SYNTAX Counter32
|
||||
|
||||
IpVersion ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This type allows choice of IPv4 or IPv6 address specification."
|
||||
SYNTAX INTEGER {
|
||||
ipv4(1),
|
||||
ipv6(2)
|
||||
}
|
||||
|
||||
IpPriorityMapMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This type allows choice of IP Priority Mapping Mode."
|
||||
SYNTAX INTEGER {
|
||||
not-applicable(0),
|
||||
none(1),
|
||||
priomap-tos(2),
|
||||
priomap-dscp(3)
|
||||
}
|
||||
|
||||
PriorityMapMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This type allows choice of Priority Mapping Mode."
|
||||
SYNTAX INTEGER {
|
||||
priomap-none(1),
|
||||
priomap-tos(2),
|
||||
priomap-dscp(3),
|
||||
priomap-8021p(4), -- Outer
|
||||
priomap-8021p-inner(5),
|
||||
priomap-exp(6),
|
||||
priomap-exp-inner(7)
|
||||
}
|
||||
|
||||
SfpConnectorValue ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This lists the SFP connector values."
|
||||
SYNTAX INTEGER {
|
||||
not-applicable (0),
|
||||
unknown (1),
|
||||
sc (2),
|
||||
fcs1cu (3),
|
||||
fcs2cu (4),
|
||||
bnc-tnc (5),
|
||||
fccoaxhdr (6),
|
||||
fjack (7),
|
||||
lc (8),
|
||||
mt-rj (9),
|
||||
mu (10),
|
||||
sg (11),
|
||||
optpigtail (12),
|
||||
hssdc (13),
|
||||
cupigtail (14),
|
||||
vendorspecific (15),
|
||||
rj45(16)
|
||||
}
|
||||
|
||||
SfpIdentifierValue ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This lists the SFP identifier values."
|
||||
SYNTAX INTEGER {
|
||||
notApplicable(0),
|
||||
unknown(1),
|
||||
gbic(2),
|
||||
modsol(3),
|
||||
sfp(4),
|
||||
xbi300pin(5),
|
||||
xenpak(6),
|
||||
xfp(7),
|
||||
xff(8),
|
||||
xfpE(9),
|
||||
xpak(10),
|
||||
x2(11),
|
||||
vendorSpecific(12)
|
||||
}
|
||||
|
||||
RestartType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Restart Type used across all card types."
|
||||
SYNTAX INTEGER {
|
||||
not-applicable(0),
|
||||
warm-start (1),
|
||||
cold-start (2),
|
||||
boot-maintenance (3),
|
||||
boot-normal (4),
|
||||
boot-pxe (5)
|
||||
}
|
||||
|
||||
SfpMediaType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the SFP Media Type."
|
||||
SYNTAX INTEGER {
|
||||
not-applicable(0),
|
||||
singlemode(1),
|
||||
multimode(2),
|
||||
multimode62-5(3),
|
||||
copper(4)
|
||||
}
|
||||
|
||||
ScheduleType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the Schedule Type of a scheduled operation."
|
||||
SYNTAX INTEGER {
|
||||
periodic(1),
|
||||
one-shot(2)
|
||||
}
|
||||
|
||||
SchedActivityStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Scheduled Group Activity Status."
|
||||
SYNTAX INTEGER {
|
||||
initial(1),
|
||||
active(2),
|
||||
suspended(3),
|
||||
completed(4)
|
||||
}
|
||||
|
||||
SchedActivityAction ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Scheduled Activity Action."
|
||||
SYNTAX INTEGER {
|
||||
not-applicable(0),
|
||||
suspend(1),
|
||||
resume(2)
|
||||
}
|
||||
|
||||
MepDestinationType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Destination MEP Types."
|
||||
SYNTAX INTEGER {
|
||||
not-applicable(0),
|
||||
mepid(1),
|
||||
macaddress(2)
|
||||
}
|
||||
|
||||
ClassOfServiceType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Class of Service Types."
|
||||
SYNTAX INTEGER {
|
||||
cos-not-applicable(0),
|
||||
cos-zero(1),
|
||||
cos-one(2),
|
||||
cos-two(3),
|
||||
cos-three(4),
|
||||
cos-four(5),
|
||||
cos-five(6),
|
||||
cos-six(7),
|
||||
cos-seven(8)
|
||||
}
|
||||
|
||||
SignalDirectionType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signal Direction Type."
|
||||
SYNTAX INTEGER {
|
||||
input(1),
|
||||
output(2)
|
||||
}
|
||||
|
||||
AfpTagControl ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the Afp Tag Control."
|
||||
SYNTAX INTEGER {
|
||||
ctag(1),
|
||||
stag(2),
|
||||
both(3)
|
||||
}
|
||||
|
||||
CmP2PFlowType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the Agg Flow Type,incluing e-line."
|
||||
SYNTAX INTEGER {
|
||||
eline (1)
|
||||
}
|
||||
|
||||
CmTrafficACLPriorityType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the Traffic acl priority type, including tos, dscp and traffic class."
|
||||
SYNTAX INTEGER {
|
||||
notApplicable(0),
|
||||
acl-tos(1),
|
||||
acl-dscp(2)
|
||||
}
|
||||
|
||||
CmTrafficAclFilterActionType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumerations for Access Control List
|
||||
permit - Permit access,
|
||||
deny - Deny access."
|
||||
SYNTAX INTEGER {
|
||||
permit (1),
|
||||
deny (2)
|
||||
}
|
||||
|
||||
CmTrafficAclFilterType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the Traffic acl filter type, including
|
||||
MAC
|
||||
IPV4
|
||||
IPV6."
|
||||
SYNTAX INTEGER {
|
||||
mac (1),
|
||||
ipv4 (2),
|
||||
ipv6 (3)
|
||||
}
|
||||
|
||||
CmTrafficAclProtocolType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the Traffic acl protocol type, including
|
||||
tcp
|
||||
udp."
|
||||
SYNTAX INTEGER {
|
||||
notApplicable(0),
|
||||
tcp (1),
|
||||
udp (2)
|
||||
}
|
||||
VlanEthertype ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the Vlan Ether Type,
|
||||
cvlan,
|
||||
svlan."
|
||||
SYNTAX INTEGER {
|
||||
cvlan (1),
|
||||
svlan (2)
|
||||
}
|
||||
|
||||
CmPmBinAction ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides ability to clear the contents of PM bin."
|
||||
SYNTAX INTEGER {
|
||||
not-applicable(0),
|
||||
clear (1)
|
||||
}
|
||||
|
||||
CmPmIntervalType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the Performance Monitoring Interval Type."
|
||||
SYNTAX INTEGER {
|
||||
interval-15min (1),
|
||||
interval-1day (2),
|
||||
rollover (3),
|
||||
interval-5min (4)
|
||||
}
|
||||
|
||||
TDMFrequencySourceType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumerations for TDM Frequency Source
|
||||
loopTiming,
|
||||
systemTiming,
|
||||
lineTiming"
|
||||
SYNTAX INTEGER {
|
||||
notApplicable(0),
|
||||
loopTiming(1),
|
||||
systemTiming(2),
|
||||
lineTiming(3)
|
||||
}
|
||||
|
||||
F3DisplayString ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "2047a"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is similar with DisplayString,
|
||||
and the difference is its length is 2047.
|
||||
|
||||
Any object defined using this syntax may not exceed 2047
|
||||
characters in length."
|
||||
SYNTAX OCTET STRING (SIZE (0..2047))
|
||||
|
||||
Decimal32 ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value is encoded in a Decimal32 interchange format.
|
||||
The decimal value should be calculated as follows:
|
||||
|
||||
(-1)^sign x 10^(exponent-101) x mantissa
|
||||
|
||||
The individual components of the equation are coded in two different
|
||||
formats depending on the range of the mantissa.
|
||||
|
||||
Format A:
|
||||
Second and third bits can be: 00, 01 or 10
|
||||
|
||||
s EEeeeeee mmmmmmm mmmmmmmm mmmmmmmm
|
||||
|
||||
sign: coded on a 1 bit - s
|
||||
exponent: coded on 8 bits - EEeeeeee
|
||||
where EE: 00, 01 or 10
|
||||
mantissa: coded on 24 bits - 0mmmmmmm mmmmmmmm mmmmmmmm
|
||||
|
||||
Format B:
|
||||
For a larger mantissa.
|
||||
Second and third bits are: 11
|
||||
|
||||
s 11 EEeeeeee mmmmm mmmmmmmm mmmmmmmm
|
||||
|
||||
sign: coded on a 1 bit - s
|
||||
exponent: coded on 8 bits - EEeeeeee
|
||||
where EE: 00, 01 or 10
|
||||
mantissa: coded on 24 bits - 100mmmmm mmmmmmmm mmmmmmmm"
|
||||
SYNTAX Unsigned32
|
||||
|
||||
UserInterfaceType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Denotes used user interface type."
|
||||
SYNTAX INTEGER {
|
||||
cli (1),
|
||||
gui (2),
|
||||
netconf (3),
|
||||
snmp (4)
|
||||
}
|
||||
-- same as FlowSecureState. Duplicated to avoid cyclic dependency
|
||||
FlowSecState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flow secure state."
|
||||
SYNTAX INTEGER {
|
||||
secureNormal (1),
|
||||
secureBlocked (2),
|
||||
unsecureNormal (3),
|
||||
unsecureBlocked (4)
|
||||
}
|
||||
|
||||
UsbOperationalMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Types of usb operational mode."
|
||||
SYNTAX INTEGER {
|
||||
cellular-modem(1),
|
||||
srv-access (2),
|
||||
nte-access (3)
|
||||
}
|
||||
|
||||
END
|
14148
MIBS/adva/CM-ENTITY-MIB
Normal file
14148
MIBS/adva/CM-ENTITY-MIB
Normal file
File diff suppressed because it is too large
Load Diff
29698
MIBS/adva/CM-FACILITY-MIB
Normal file
29698
MIBS/adva/CM-FACILITY-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2302
MIBS/adva/CM-IP-MIB
Normal file
2302
MIBS/adva/CM-IP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
15488
MIBS/adva/CM-PERFORMANCE-MIB
Normal file
15488
MIBS/adva/CM-PERFORMANCE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
675
MIBS/adva/CM-PROTECTION-MIB
Normal file
675
MIBS/adva/CM-PROTECTION-MIB
Normal file
@ -0,0 +1,675 @@
|
||||
CM-PROTECTION-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, TruthValue, RowStatus, StorageType, VariablePointer,
|
||||
MacAddress, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
neIndex, shelfIndex, slotIndex
|
||||
FROM CM-ENTITY-MIB
|
||||
fsp150cm
|
||||
FROM ADVA-MIB;
|
||||
|
||||
cmProtectionMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201006230000Z"
|
||||
ORGANIZATION "ADVA Optical Networking"
|
||||
CONTACT-INFO
|
||||
" Raghav Trivedi
|
||||
ADVA Optical Networking, Inc.
|
||||
Tel: +1 972 759-1239
|
||||
E-mail: rtrivedi@advaoptical.com
|
||||
Postal: 2301 N. Greenville Ave. #300
|
||||
Richardson, TX USA 75082"
|
||||
DESCRIPTION
|
||||
"This module defines the Protection MIB definitions used by
|
||||
the F3 (FSP150CM/CC) product lines.
|
||||
Copyright (C) ADVA Optical Networking."
|
||||
REVISION "201006230000Z"
|
||||
DESCRIPTION
|
||||
"Notes from release 201006230000Z,
|
||||
(1)Added universalring as CmProtSwitchMode for R4.4CC.
|
||||
|
||||
Notes from release 200803030000Z,
|
||||
(1)MIB version ready for release FSP150CM 3.1."
|
||||
::= {fsp150cm 7}
|
||||
|
||||
--
|
||||
-- OID definitions
|
||||
--
|
||||
cmProtObjects OBJECT IDENTIFIER ::= {cmProtectionMIB 1}
|
||||
cmProtNotifications OBJECT IDENTIFIER ::= {cmProtectionMIB 2}
|
||||
cmProtConformance OBJECT IDENTIFIER ::= {cmProtectionMIB 3}
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
CmProtSwitchMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumerations for Protection Switch Mode.
|
||||
oneplusone - 1+1, this is the NPCUP mode,
|
||||
dualactiverx - In this mode, traffic is bridged in A2N
|
||||
direction (same as 1+1), however
|
||||
both network ports receive customer traffic in
|
||||
N2A direction. In this mode, both network
|
||||
ports are working, i.e. there is no
|
||||
protection.
|
||||
universalring - In this mode, traffic is bridged in A2N
|
||||
direction (same as 1+1), both
|
||||
network ports receive customer traffic in
|
||||
N2A direction. In this mode, both network
|
||||
ports are working, i.e. no protection.
|
||||
The main difference w.r.t dualactiverx is that
|
||||
traffic in N2A direction, which does not match
|
||||
the service definition is steered to the other
|
||||
network port, i.e. non-service matching traffic
|
||||
from N1 goes to N2 and vice versa."
|
||||
SYNTAX INTEGER {
|
||||
oneplusone (1),
|
||||
dualactiverx(2),
|
||||
universalring(3)
|
||||
}
|
||||
|
||||
CmProtSwitchDirection ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumerations for Protection Switch Direction.
|
||||
unidirectional - Unidirectional Protection Switching,
|
||||
bidirectional - Bidirectional Protection Switching."
|
||||
SYNTAX INTEGER {
|
||||
unidirectional (1),
|
||||
bidirectional (2)
|
||||
}
|
||||
|
||||
CmProtSwitchAction ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumerations for User initiated Protection Switch Action.
|
||||
manualfromworking - Manual Switch from Working,
|
||||
forcedfromworking - Forced Switch from Working,
|
||||
manualfromprotect - Manual Switch from Protect,
|
||||
forcedfromprotect - Forced Switch from Protect,
|
||||
lockoutfromprotect - Lockout from Protect"
|
||||
SYNTAX INTEGER {
|
||||
none (1),
|
||||
releaseprotswitch (2),
|
||||
manualfromworking (3),
|
||||
forcedfromworking (4),
|
||||
manualfromprotect (5),
|
||||
forcedfromprotect (6),
|
||||
lockoutfromprotect(7)
|
||||
}
|
||||
|
||||
CmProtUnitType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumerations for Protection Unit Type.
|
||||
working - Working Protection Unit,
|
||||
protect - Protect Protection Unit."
|
||||
SYNTAX INTEGER {
|
||||
working (1),
|
||||
protect (2)
|
||||
}
|
||||
|
||||
CmProtUnitState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumerations for Protection Unit State.
|
||||
active - Active Protection Unit,
|
||||
standby - Standby Protection Unit."
|
||||
SYNTAX INTEGER {
|
||||
active (1),
|
||||
standby (2)
|
||||
}
|
||||
|
||||
CmProtGroupStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumerations for Protection Status.
|
||||
nooutstandingreq - No oustanding request,
|
||||
sf-protect - Signal failure on protect,
|
||||
sf-working - Signal failure on working,
|
||||
sd-protect - Signal degrade on protect,
|
||||
sd-working - Signal degrade on working,
|
||||
manual-protect - Manual on protect
|
||||
manual-working - Manual on working
|
||||
forced-working - Forced on working
|
||||
forced-protect - Forced on protect
|
||||
lockout-protect - Lockout on protect
|
||||
waitToRestore - Wait to restore"
|
||||
SYNTAX INTEGER {
|
||||
nooutstandingreq (1),
|
||||
sf-protect (2),
|
||||
sf-working (3),
|
||||
sd-protect (4),
|
||||
sd-working (5),
|
||||
manual-protect (6),
|
||||
manual-working (7),
|
||||
forced-protect (8),
|
||||
forced-working (9),
|
||||
lockout-protect (10),
|
||||
waitToRestore (11)
|
||||
}
|
||||
|
||||
--
|
||||
-- Facility Protection Group Table
|
||||
--
|
||||
cmFacProtGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CmFacProtGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to the Facility Protection Groups.
|
||||
Entries can be created/deleted in this table by management
|
||||
application action."
|
||||
::= { cmProtObjects 1 }
|
||||
|
||||
cmFacProtGroupEntry OBJECT-TYPE
|
||||
SYNTAX CmFacProtGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information applicable to a particular
|
||||
Protection Group."
|
||||
INDEX { neIndex, shelfIndex, slotIndex, cmFacProtGroupIndex }
|
||||
::= { cmFacProtGroupTable 1 }
|
||||
|
||||
CmFacProtGroupEntry ::= SEQUENCE {
|
||||
cmFacProtGroupIndex Integer32,
|
||||
cmFacProtGroupUserLabel DisplayString,
|
||||
cmFacProtGroupSwitchMode CmProtSwitchMode,
|
||||
cmFacProtGroupRevertive TruthValue,
|
||||
cmFacProtGroupWaitToRestore Integer32,
|
||||
cmFacProtGroupDirection CmProtSwitchDirection,
|
||||
cmFacProtGroupWorkPort VariablePointer,
|
||||
cmFacProtGroupProtPort VariablePointer,
|
||||
cmFacProtGroupStatus CmProtGroupStatus,
|
||||
cmFacProtGroupAction CmProtSwitchAction,
|
||||
cmFacProtGroupStorageType StorageType,
|
||||
cmFacProtGroupRowStatus RowStatus,
|
||||
cmFacProtGroupMacAddress MacAddress
|
||||
}
|
||||
|
||||
cmFacProtGroupIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index value associated with the Facility Protection Group."
|
||||
::= { cmFacProtGroupEntry 1 }
|
||||
|
||||
cmFacProtGroupUserLabel OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..64))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User Label associated with the Facility Protection Group."
|
||||
::= { cmFacProtGroupEntry 2 }
|
||||
|
||||
cmFacProtGroupSwitchMode OBJECT-TYPE
|
||||
SYNTAX CmProtSwitchMode
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Facility Protection Group's Protection Switch Mode."
|
||||
::= { cmFacProtGroupEntry 3 }
|
||||
|
||||
cmFacProtGroupRevertive OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the Facility Protection is revertive or not.
|
||||
This object is not applicable for cmFacProtGroupSwitchMode 'dualactiverx'."
|
||||
::= { cmFacProtGroupEntry 4 }
|
||||
|
||||
cmFacProtGroupWaitToRestore OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..60|0)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time in minutes to wait before reverting to Working facility
|
||||
in case of cmFacProtGroupRevertive set to revertive.
|
||||
This object is not applicable for cmFacProtGroupSwitchMode 'dualactiverx'."
|
||||
::= { cmFacProtGroupEntry 5 }
|
||||
|
||||
cmFacProtGroupDirection OBJECT-TYPE
|
||||
SYNTAX CmProtSwitchDirection
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Supported Protection Group Switch direction.
|
||||
This object is not applicable for cmFacProtGroupSwitchMode 'dualactiverx'."
|
||||
::= { cmFacProtGroupEntry 6 }
|
||||
|
||||
cmFacProtGroupWorkPort OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Facility Protection Group exists between 2 facilities (ports).
|
||||
This object represents the WORKING facility Port."
|
||||
::= { cmFacProtGroupEntry 7 }
|
||||
|
||||
cmFacProtGroupProtPort OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object
|
||||
represents the PROTECT facility Network Element Port when
|
||||
cmFacProtGroupSwitchMode is oneplusone. In the case of
|
||||
dualactiverx, this represents the second active port."
|
||||
::= { cmFacProtGroupEntry 8 }
|
||||
|
||||
cmFacProtGroupStatus OBJECT-TYPE
|
||||
SYNTAX CmProtGroupStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the PROTECTION group status."
|
||||
::= { cmFacProtGroupEntry 9 }
|
||||
|
||||
cmFacProtGroupAction OBJECT-TYPE
|
||||
SYNTAX CmProtSwitchAction
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User initiated protection switch action."
|
||||
::= { cmFacProtGroupEntry 10 }
|
||||
|
||||
cmFacProtGroupStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of storage configured for this entry."
|
||||
::= { cmFacProtGroupEntry 11 }
|
||||
|
||||
cmFacProtGroupRowStatus 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 cmFacProtGroupRowStatus supported are
|
||||
createAndGo(4) and destroy(6). All mandatory attributes
|
||||
must be specified in a single SNMP SET request with
|
||||
cmFacProtGroupRowStatus value as createAndGo(4).
|
||||
Upon successful row creation, this object has a
|
||||
value of active(1).
|
||||
|
||||
The cmFacProtGroupRowStatus object may be modified if
|
||||
the associated instance of this object is equal to active(1)."
|
||||
::= { cmFacProtGroupEntry 12 }
|
||||
|
||||
cmFacProtGroupMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows retrieval of the Mac Address of the PROTECTION group."
|
||||
::= { cmFacProtGroupEntry 13 }
|
||||
|
||||
|
||||
--
|
||||
-- Facility Protection Unit Table
|
||||
--
|
||||
cmFacProtUnitTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CmFacProtUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to the Facility Protection
|
||||
Units."
|
||||
::= { cmProtObjects 2 }
|
||||
|
||||
cmFacProtUnitEntry OBJECT-TYPE
|
||||
SYNTAX CmFacProtUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information applicable to a particular
|
||||
Protection Unit."
|
||||
INDEX { neIndex, shelfIndex, slotIndex, cmFacProtGroupIndex, cmFacProtUnitIndex }
|
||||
::= { cmFacProtUnitTable 1 }
|
||||
|
||||
CmFacProtUnitEntry ::= SEQUENCE {
|
||||
cmFacProtUnitIndex Integer32,
|
||||
cmFacProtUnitType CmProtUnitType,
|
||||
cmFacProtUnitState CmProtUnitState,
|
||||
cmFacProtUnitPort VariablePointer
|
||||
}
|
||||
|
||||
cmFacProtUnitIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index value associated with the Facility Protection Unit."
|
||||
::= { cmFacProtUnitEntry 1 }
|
||||
|
||||
cmFacProtUnitType OBJECT-TYPE
|
||||
SYNTAX CmProtUnitType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Facility Protection Unit's Type, i.e. whether working or protect."
|
||||
::= { cmFacProtUnitEntry 2 }
|
||||
|
||||
cmFacProtUnitState OBJECT-TYPE
|
||||
SYNTAX CmProtUnitState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Facility Protection Unit's State, i.e. whether active or standby."
|
||||
::= { cmFacProtUnitEntry 3 }
|
||||
|
||||
cmFacProtUnitPort OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Facility Protection Unit's points to a facility (port).
|
||||
This object represents the facility Network Element port."
|
||||
::= { cmFacProtUnitEntry 4 }
|
||||
|
||||
|
||||
--
|
||||
-- Multiplex Section Protection Group Table
|
||||
--
|
||||
cmMSPGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CmMSPGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to the Multiplex Section Protection Groups.
|
||||
Entries can be created/deleted in this table by management
|
||||
application action."
|
||||
::= { cmProtObjects 3 }
|
||||
|
||||
cmMSPGroupEntry OBJECT-TYPE
|
||||
SYNTAX CmMSPGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information applicable to a particular
|
||||
Protection Group."
|
||||
INDEX { neIndex, cmMSPGroupIndex }
|
||||
::= { cmMSPGroupTable 1 }
|
||||
|
||||
CmMSPGroupEntry ::= SEQUENCE {
|
||||
cmMSPGroupIndex Integer32,
|
||||
cmMSPGroupUserLabel DisplayString,
|
||||
cmMSPGroupSwitchMode CmProtSwitchMode,
|
||||
cmMSPGroupRevertive TruthValue,
|
||||
cmMSPGroupWaitToRestore Integer32,
|
||||
cmMSPGroupB2DEGTrigger TruthValue,
|
||||
cmMSPGroupDirection CmProtSwitchDirection,
|
||||
cmMSPGroupWorkPort VariablePointer,
|
||||
cmMSPGroupProtPort VariablePointer,
|
||||
cmMSPGroupStatus CmProtGroupStatus,
|
||||
cmMSPGroupAction CmProtSwitchAction,
|
||||
cmMSPGroupStorageType StorageType,
|
||||
cmMSPGroupRowStatus RowStatus,
|
||||
cmMSPGroupMacAddress MacAddress
|
||||
}
|
||||
|
||||
cmMSPGroupIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index value associated with the Multiplex Section Protection Group."
|
||||
::= { cmMSPGroupEntry 1 }
|
||||
|
||||
cmMSPGroupUserLabel OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..64))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User Label associated with the Multiplex Section Protection Group."
|
||||
::= { cmMSPGroupEntry 2 }
|
||||
|
||||
cmMSPGroupSwitchMode OBJECT-TYPE
|
||||
SYNTAX CmProtSwitchMode
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Multiplex Section Protection Group's Protection Switch Mode."
|
||||
::= { cmMSPGroupEntry 3 }
|
||||
|
||||
cmMSPGroupRevertive OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the Multiplex Section Protection is revertive or not.
|
||||
This object is not applicable for cmMSPGroupSwitchMode 'dualactiverx'."
|
||||
::= { cmMSPGroupEntry 4 }
|
||||
|
||||
cmMSPGroupWaitToRestore OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..60|0)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time in minutes to wait before reverting to Working facility
|
||||
in case of cmMSPGroupRevertive set to revertive.
|
||||
This object is not applicable for cmMSPGroupSwitchMode 'dualactiverx'."
|
||||
::= { cmMSPGroupEntry 5 }
|
||||
|
||||
cmMSPGroupB2DEGTrigger OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"B2DEG is trigger of MSP or not."
|
||||
::= { cmMSPGroupEntry 6 }
|
||||
|
||||
cmMSPGroupDirection OBJECT-TYPE
|
||||
SYNTAX CmProtSwitchDirection
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Supported Protection Group Switch direction.
|
||||
This object is not applicable for cmMSPGroupSwitchMode 'dualactiverx'."
|
||||
::= { cmMSPGroupEntry 7 }
|
||||
|
||||
cmMSPGroupWorkPort OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Multiplex Section Protection Group exists between 2 facilities (ports).
|
||||
This object represents the WORKING facility Port."
|
||||
::= { cmMSPGroupEntry 8 }
|
||||
|
||||
cmMSPGroupProtPort OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object
|
||||
represents the PROTECT facility Network Element Port when
|
||||
cmMSPGroupSwitchMode is oneplusone. In the case of
|
||||
dualactiverx, this represents the second active port."
|
||||
::= { cmMSPGroupEntry 9 }
|
||||
|
||||
cmMSPGroupStatus OBJECT-TYPE
|
||||
SYNTAX CmProtGroupStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the PROTECTION group status."
|
||||
::= { cmMSPGroupEntry 10 }
|
||||
|
||||
cmMSPGroupAction OBJECT-TYPE
|
||||
SYNTAX CmProtSwitchAction
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User initiated protection switch action."
|
||||
::= { cmMSPGroupEntry 11 }
|
||||
|
||||
cmMSPGroupStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of storage configured for this entry."
|
||||
::= { cmMSPGroupEntry 12 }
|
||||
|
||||
cmMSPGroupRowStatus 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 cmMSPGroupRowStatus supported are
|
||||
createAndGo(4) and destroy(6). All mandatory attributes
|
||||
must be specified in a single SNMP SET request with
|
||||
cmMSPGroupRowStatus value as createAndGo(4).
|
||||
Upon successful row creation, this object has a
|
||||
value of active(1).
|
||||
|
||||
The cmMSPGroupRowStatus object may be modified if
|
||||
the associated instance of this object is equal to active(1)."
|
||||
::= { cmMSPGroupEntry 13 }
|
||||
|
||||
cmMSPGroupMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows retrieval of the Mac Address of the PROTECTION group."
|
||||
::= { cmMSPGroupEntry 14 }
|
||||
|
||||
|
||||
--
|
||||
-- Multiplex Section Protection Unit Table
|
||||
--
|
||||
cmMSPUnitTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CmMSPUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to the Multiplex Section Protection
|
||||
Units."
|
||||
::= { cmProtObjects 4 }
|
||||
|
||||
cmMSPUnitEntry OBJECT-TYPE
|
||||
SYNTAX CmMSPUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information applicable to a particular
|
||||
Protection Unit."
|
||||
INDEX { neIndex, cmMSPGroupIndex, cmMSPUnitIndex }
|
||||
::= { cmMSPUnitTable 1 }
|
||||
|
||||
CmMSPUnitEntry ::= SEQUENCE {
|
||||
cmMSPUnitIndex Integer32,
|
||||
cmMSPUnitType CmProtUnitType,
|
||||
cmMSPUnitState CmProtUnitState,
|
||||
cmMSPUnitPort VariablePointer
|
||||
}
|
||||
|
||||
cmMSPUnitIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index value associated with the Multiplex Section Protection Unit."
|
||||
::= { cmMSPUnitEntry 1 }
|
||||
|
||||
cmMSPUnitType OBJECT-TYPE
|
||||
SYNTAX CmProtUnitType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Multiplex Section Protection Unit's Type, i.e. whether working or protect."
|
||||
::= { cmMSPUnitEntry 2 }
|
||||
|
||||
cmMSPUnitState OBJECT-TYPE
|
||||
SYNTAX CmProtUnitState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Multiplex Section Protection Unit's State, i.e. whether active or standby."
|
||||
::= { cmMSPUnitEntry 3 }
|
||||
|
||||
cmMSPUnitPort OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Facility Protection Unit's points to a facility (port).
|
||||
This object represents the facility Network Element port."
|
||||
::= { cmMSPUnitEntry 4 }
|
||||
|
||||
|
||||
--
|
||||
-- Conformance
|
||||
--
|
||||
cmProtCompliances OBJECT IDENTIFIER ::= {cmProtConformance 1}
|
||||
cmProtGroups OBJECT IDENTIFIER ::= {cmProtConformance 2}
|
||||
|
||||
cmProtCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the CM Prot
|
||||
group."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
cmProtObjectGroup, cmMSProtObjectGroup
|
||||
}
|
||||
::= { cmProtCompliances 1 }
|
||||
|
||||
cmProtObjectGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cmFacProtGroupIndex, cmFacProtGroupUserLabel, cmFacProtGroupSwitchMode,
|
||||
cmFacProtGroupRevertive, cmFacProtGroupWaitToRestore,
|
||||
cmFacProtGroupDirection, cmFacProtGroupWorkPort,
|
||||
cmFacProtGroupProtPort, cmFacProtGroupStatus, cmFacProtGroupAction,
|
||||
cmFacProtGroupStorageType, cmFacProtGroupRowStatus,
|
||||
cmFacProtGroupMacAddress,
|
||||
|
||||
cmFacProtUnitIndex, cmFacProtUnitType, cmFacProtUnitState,
|
||||
cmFacProtUnitPort
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the Protection Object group."
|
||||
::= { cmProtGroups 1 }
|
||||
|
||||
cmMSProtObjectGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cmMSPGroupIndex, cmMSPGroupUserLabel,
|
||||
cmMSPGroupSwitchMode, cmMSPGroupRevertive,
|
||||
cmMSPGroupWaitToRestore, cmMSPGroupB2DEGTrigger,
|
||||
cmMSPGroupDirection, cmMSPGroupWorkPort,
|
||||
cmMSPGroupProtPort, cmMSPGroupStatus,
|
||||
cmMSPGroupAction, cmMSPGroupStorageType,
|
||||
cmMSPGroupRowStatus, cmMSPGroupMacAddress,
|
||||
|
||||
cmMSPUnitIndex, cmMSPUnitType,
|
||||
cmMSPUnitState, cmMSPUnitPort
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the Multiplex
|
||||
Section Protection Object group."
|
||||
::= { cmProtGroups 2 }
|
||||
|
||||
END
|
351
MIBS/adva/CM-REDUNDANCY-MIB
Normal file
351
MIBS/adva/CM-REDUNDANCY-MIB
Normal file
@ -0,0 +1,351 @@
|
||||
CM-REDUNDANCY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Counter32, TimeTicks, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, TruthValue, RowStatus, StorageType, VariablePointer,
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
fsp150cm
|
||||
FROM ADVA-MIB
|
||||
PhysicalIndex
|
||||
FROM ENTITY-MIB
|
||||
neIndex, CardType
|
||||
FROM CM-ENTITY-MIB;
|
||||
|
||||
cmRedundancyMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200902240000Z"
|
||||
ORGANIZATION "ADVA Optical Networking"
|
||||
CONTACT-INFO
|
||||
" Raghav Trivedi
|
||||
ADVA Optical Networking, Inc.
|
||||
Tel: +1 972 759-1239
|
||||
E-mail: rtrivedi@advaoptical.com
|
||||
Postal: 2301 N. Greenville Ave. #300
|
||||
Richardson, TX USA 75082"
|
||||
DESCRIPTION
|
||||
"This module defines the Redundancy MIB definitions used by
|
||||
the FSP150CM product line.
|
||||
Copyright (C) ADVA Optical Networking."
|
||||
REVISION "200902240000Z"
|
||||
DESCRIPTION
|
||||
"Notes from release 200902240000Z,
|
||||
(1)MIB version ready for release FSP150CM 5.1."
|
||||
::= {fsp150cm 15}
|
||||
|
||||
--
|
||||
-- OID definitions
|
||||
--
|
||||
cmRedundancyObjects OBJECT IDENTIFIER ::= {cmRedundancyMIB 1}
|
||||
cmRedundancyNotifications OBJECT IDENTIFIER ::= {cmRedundancyMIB 2}
|
||||
cmRedundancyConformance OBJECT IDENTIFIER ::= {cmRedundancyMIB 3}
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
CmRedundancyArch ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumerations for Redundancy Architecture.
|
||||
loadbalance,
|
||||
activestandby"
|
||||
SYNTAX INTEGER {
|
||||
loadbalance (1),
|
||||
activestandby (2)
|
||||
}
|
||||
|
||||
CmRedundancyStandbyMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumerations for Redundancy Mode.
|
||||
|
||||
coldStandby(1)
|
||||
|
||||
A method of redundancy in which the secondary (i.e., backup) system is
|
||||
only called upon when the primary system fails. The system on cold standby
|
||||
receives scheduled data backups, but less frequently than a warm standby.
|
||||
|
||||
warmStandby(2)
|
||||
|
||||
A method of redundancy in which the secondary (i.e., backup) system runs
|
||||
in the background of the primary system. Data is mirrored to the secondary
|
||||
server at regular intervals, which means that there are times when both
|
||||
servers do not contain the exact same data..
|
||||
|
||||
hotStandby(3)
|
||||
|
||||
A method of redundancy in which the primary and secondary (i.e., backup)
|
||||
systems run simultaneously. The data is mirrored to the secondary server
|
||||
in real time so that both systems contain identical information.
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
cold (1),
|
||||
warm (2),
|
||||
hot (3)
|
||||
}
|
||||
|
||||
CmRedundancyState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumerations for Redundancy State."
|
||||
SYNTAX INTEGER {
|
||||
disabled (1),
|
||||
enabled (2)
|
||||
}
|
||||
CmRedundancySyncStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumerations for synchronization status."
|
||||
SYNTAX INTEGER {
|
||||
none (1),
|
||||
out-of-synchronize (2),
|
||||
bulk-synchronize (3),
|
||||
incremental-synchronize (4)
|
||||
}
|
||||
|
||||
|
||||
CmRedundancySwitchOverReason ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumerations for Redundancy Last Switch Over Reason."
|
||||
SYNTAX INTEGER {
|
||||
unknown (1),
|
||||
latestUpdatedData (2),
|
||||
userTrigger (3),
|
||||
cardReset (4),
|
||||
cardRemoval (5),
|
||||
softwareFailure (6),
|
||||
hardwareFailure (7)
|
||||
}
|
||||
|
||||
CmRedundancySyncMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumerations for Redundancy Synchronization Mode.
|
||||
automatically - Active card automatically propagates config data to its peer
|
||||
manually - User needs to manually copy config data to standby card and apply it.
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
automatically (1),
|
||||
manually(2)
|
||||
}
|
||||
|
||||
|
||||
|
||||
CmRedundancyAction ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumerations for User initiated Redundancy Switch Action.
|
||||
force - Force Switch from Active Card
|
||||
manual - Manual Switch from Active Card
|
||||
releasefore - Release Force switch from Active Card
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
notApplicable (0),
|
||||
force (1),
|
||||
manual (2),
|
||||
releaseforce (3)
|
||||
}
|
||||
|
||||
CmRedundancyUnitState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumerations for Redundancy Unit State.
|
||||
none - no state
|
||||
normal - normal state
|
||||
maintenance - maintenance state
|
||||
faultisolation - faultisolation
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
none (1),
|
||||
normal (2),
|
||||
maintenance(3),
|
||||
faultisolation(4),
|
||||
lock(5),
|
||||
extracted(6),
|
||||
init(7),
|
||||
stanbdby(8)
|
||||
}
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Entity Redundancy Group Table
|
||||
--
|
||||
cmRedundancyGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CmRedundancyGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to the Redundancy Groups.
|
||||
"
|
||||
::= { cmRedundancyObjects 1 }
|
||||
|
||||
cmRedundancyGroupEntry OBJECT-TYPE
|
||||
SYNTAX CmRedundancyGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information applicable to a particular
|
||||
Redundancy Group."
|
||||
INDEX { neIndex, cmRedundancyGroupIndex }
|
||||
::= { cmRedundancyGroupTable 1 }
|
||||
|
||||
CmRedundancyGroupEntry ::= SEQUENCE {
|
||||
cmRedundancyGroupIndex Integer32,
|
||||
cmRedundancyGroupUserLabel DisplayString,
|
||||
cmRedundancyGroupType CardType,
|
||||
cmRedundancyGroupSyncEnabled TruthValue,
|
||||
cmRedundancyGroupActiveCard VariablePointer,
|
||||
cmRedundancyGroupActiveCardState CmRedundancyUnitState,
|
||||
cmRedundancyGroupStandbyCard VariablePointer,
|
||||
cmRedundancyGroupStandbyCardState CmRedundancyUnitState,
|
||||
cmRedundancyGroupLastSwitchOverTime TimeTicks,
|
||||
cmRedundancyGroupLastSwitchOverReason CmRedundancySwitchOverReason,
|
||||
cmRedundancyGroupState CmRedundancyState,
|
||||
cmRedundancyGroupSyncStatus CmRedundancySyncStatus,
|
||||
cmRedundancyGroupAction CmRedundancyAction
|
||||
}
|
||||
|
||||
cmRedundancyGroupIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index value associated with the Redundancy Group."
|
||||
::= { cmRedundancyGroupEntry 1 }
|
||||
|
||||
cmRedundancyGroupUserLabel OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..64))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User Label associated with the Reduandancy Group."
|
||||
::= { cmRedundancyGroupEntry 2 }
|
||||
|
||||
cmRedundancyGroupType OBJECT-TYPE
|
||||
SYNTAX CardType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of card who belongs to the Redundancy Group."
|
||||
::= { cmRedundancyGroupEntry 3 }
|
||||
|
||||
cmRedundancyGroupSyncEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The way of the synchronization in Redundancy Group."
|
||||
::= { cmRedundancyGroupEntry 4 }
|
||||
|
||||
cmRedundancyGroupActiveCard OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The corresponding OID of the Active/Primary Card in the Redundancy Group."
|
||||
::= { cmRedundancyGroupEntry 5 }
|
||||
cmRedundancyGroupActiveCardState OBJECT-TYPE
|
||||
SYNTAX CmRedundancyUnitState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state of the Active Card in the Redundancy Group."
|
||||
::= { cmRedundancyGroupEntry 6 }
|
||||
|
||||
cmRedundancyGroupStandbyCard OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The corresponding OID of the Standby/Secondary Card in the Redundancy Group."
|
||||
::= { cmRedundancyGroupEntry 7 }
|
||||
|
||||
cmRedundancyGroupStandbyCardState OBJECT-TYPE
|
||||
SYNTAX CmRedundancyUnitState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state of the Standby Card in the Redundancy Group."
|
||||
::= { cmRedundancyGroupEntry 8 }
|
||||
|
||||
cmRedundancyGroupLastSwitchOverTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime when last switch over occurred."
|
||||
::= { cmRedundancyGroupEntry 9 }
|
||||
|
||||
cmRedundancyGroupLastSwitchOverReason OBJECT-TYPE
|
||||
SYNTAX CmRedundancySwitchOverReason
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reason for last switch over in the Redundancy Group."
|
||||
::= { cmRedundancyGroupEntry 10 }
|
||||
|
||||
cmRedundancyGroupState OBJECT-TYPE
|
||||
SYNTAX CmRedundancyState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the Redundancy Group."
|
||||
::= { cmRedundancyGroupEntry 11 }
|
||||
|
||||
cmRedundancyGroupSyncStatus OBJECT-TYPE
|
||||
SYNTAX CmRedundancySyncStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current sync state of the Redundancy Group."
|
||||
::= { cmRedundancyGroupEntry 12 }
|
||||
|
||||
cmRedundancyGroupAction OBJECT-TYPE
|
||||
SYNTAX CmRedundancyAction
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User initiated switch action of the Redundancy Group."
|
||||
::= { cmRedundancyGroupEntry 13 }
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Notification
|
||||
--
|
||||
|
||||
--
|
||||
-- Conformance
|
||||
--
|
||||
cmRedundancyCompliances OBJECT IDENTIFIER ::= {cmRedundancyConformance 1}
|
||||
cmRedundancyGroups OBJECT IDENTIFIER ::= {cmRedundancyConformance 2}
|
||||
|
||||
cmRedundancyCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the CM Redundancy
|
||||
group."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
cmRedundancyObjectGroup
|
||||
}
|
||||
::= { cmRedundancyCompliances 1 }
|
||||
|
||||
cmRedundancyObjectGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cmRedundancyGroupIndex, cmRedundancyGroupUserLabel, cmRedundancyGroupType, cmRedundancyGroupSyncEnabled,
|
||||
cmRedundancyGroupActiveCard, cmRedundancyGroupActiveCardState, cmRedundancyGroupStandbyCard,
|
||||
cmRedundancyGroupStandbyCardState, cmRedundancyGroupLastSwitchOverTime, cmRedundancyGroupLastSwitchOverReason,
|
||||
cmRedundancyGroupState, cmRedundancyGroupSyncStatus, cmRedundancyGroupAction
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the CM Redundancy Object group."
|
||||
::= { cmRedundancyGroups 1 }
|
||||
|
||||
END
|
6957
MIBS/adva/CM-SA-MIB
Normal file
6957
MIBS/adva/CM-SA-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1423
MIBS/adva/CM-SAT-MIB
Normal file
1423
MIBS/adva/CM-SAT-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2080
MIBS/adva/CM-SECURITY-MIB
Normal file
2080
MIBS/adva/CM-SECURITY-MIB
Normal file
File diff suppressed because it is too large
Load Diff
3038
MIBS/adva/CM-SYSTEM-MIB
Normal file
3038
MIBS/adva/CM-SYSTEM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
211
MIBS/adva/CM-TOPOLOGY-MIB
Normal file
211
MIBS/adva/CM-TOPOLOGY-MIB
Normal file
@ -0,0 +1,211 @@
|
||||
CM-TOPOLOGY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
DateAndTime, DisplayString, VariablePointer
|
||||
FROM SNMPv2-TC
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
neIndex, shelfIndex, slotIndex
|
||||
FROM CM-ENTITY-MIB
|
||||
fsp150cm
|
||||
FROM ADVA-MIB;
|
||||
|
||||
cmTopologyMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200803030000Z"
|
||||
ORGANIZATION "ADVA Optical Networking"
|
||||
CONTACT-INFO
|
||||
" Raghav Trivedi
|
||||
ADVA Optical Networking, Inc.
|
||||
Tel: +1 972 759-1239
|
||||
E-mail: rtrivedi@advaoptical.com
|
||||
Postal: 2301 N. Greenville Ave. #300
|
||||
Richardson, TX USA 75082"
|
||||
DESCRIPTION
|
||||
"This module defines the Topology MIB definitions
|
||||
used by the F3 (FSP150CM/CC) product lines.
|
||||
Copyright (C) ADVA Optical Networking."
|
||||
REVISION "200803030000Z"
|
||||
DESCRIPTION
|
||||
"Notes from release 200803030000Z,
|
||||
(1)MIB version ready for release FSP150CM 3.1."
|
||||
::= {fsp150cm 9}
|
||||
|
||||
--
|
||||
-- OID definitions
|
||||
--
|
||||
cmTopologyObjects OBJECT IDENTIFIER ::= {cmTopologyMIB 1}
|
||||
cmTopologyConformance OBJECT IDENTIFIER ::= {cmTopologyMIB 2}
|
||||
|
||||
--
|
||||
-- Textual conventions.
|
||||
--
|
||||
|
||||
--
|
||||
-- Scalar definitions.
|
||||
--
|
||||
cmTopologyRegionId OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User specified name of the topology region."
|
||||
::= { cmTopologyObjects 1 }
|
||||
|
||||
cmTopologyRegionDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..128))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description of the topology region."
|
||||
::= { cmTopologyObjects 2 }
|
||||
|
||||
cmTopologyRegionLastUpdateTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time when the topology region was last updated."
|
||||
::= { cmTopologyObjects 3 }
|
||||
|
||||
--
|
||||
-- Table definitions.
|
||||
--
|
||||
|
||||
--
|
||||
-- Topology Item table.
|
||||
--
|
||||
cmTopologyItemTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CmTopologyItemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to the topology items.
|
||||
Entries cannot be created in this table by management
|
||||
application action."
|
||||
::= { cmTopologyObjects 4 }
|
||||
|
||||
|
||||
cmTopologyItemEntry OBJECT-TYPE
|
||||
SYNTAX CmTopologyItemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information applicable to a particular
|
||||
topology item."
|
||||
INDEX { neIndex }
|
||||
::= { cmTopologyItemTable 1 }
|
||||
|
||||
|
||||
CmTopologyItemEntry ::= SEQUENCE {
|
||||
cmTopologyItemId DisplayString,
|
||||
cmTopologyItemDescr DisplayString
|
||||
}
|
||||
|
||||
cmTopologyItemId OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User specified name of the topology item."
|
||||
::= { cmTopologyItemEntry 1 }
|
||||
|
||||
cmTopologyItemDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..128))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description of the topology item."
|
||||
::= { cmTopologyItemEntry 2 }
|
||||
|
||||
--
|
||||
-- Topology Link table.
|
||||
--
|
||||
cmTopologyLinkTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CmTopologyLinkEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to the topology links.
|
||||
Entries cannot be created in this table by management
|
||||
application action."
|
||||
::= { cmTopologyObjects 5 }
|
||||
|
||||
cmTopologyLinkEntry OBJECT-TYPE
|
||||
SYNTAX CmTopologyLinkEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information applicable to a particular
|
||||
topology item."
|
||||
INDEX { cmTopologyLinkFromPort }
|
||||
::= { cmTopologyLinkTable 1 }
|
||||
|
||||
|
||||
CmTopologyLinkEntry ::= SEQUENCE {
|
||||
cmTopologyLinkId DisplayString,
|
||||
cmTopologyLinkFromPort VariablePointer,
|
||||
cmTopologyLinkToPort VariablePointer
|
||||
}
|
||||
|
||||
cmTopologyLinkId OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User specified name of the topology link."
|
||||
::= { cmTopologyLinkEntry 1 }
|
||||
|
||||
cmTopologyLinkFromPort OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Topology Link connects two Network Elements. This object
|
||||
points to the FROM end Port."
|
||||
::= { cmTopologyLinkEntry 2 }
|
||||
|
||||
cmTopologyLinkToPort OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Topology Link connects two Network Elements. This object
|
||||
points to the TO end point."
|
||||
::= { cmTopologyLinkEntry 3 }
|
||||
|
||||
|
||||
--
|
||||
-- Conformance
|
||||
--
|
||||
cmTopologyCompliances OBJECT IDENTIFIER ::= {cmTopologyConformance 1}
|
||||
cmTopologyGroups OBJECT IDENTIFIER ::= {cmTopologyConformance 2}
|
||||
|
||||
cmTopologyCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the CM Topology
|
||||
group."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
cmTopologyObjectGroup
|
||||
}
|
||||
::= { cmTopologyCompliances 1 }
|
||||
|
||||
cmTopologyObjectGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cmTopologyRegionId, cmTopologyRegionDescr,
|
||||
cmTopologyRegionLastUpdateTime,
|
||||
|
||||
cmTopologyItemId, cmTopologyItemDescr,
|
||||
|
||||
cmTopologyLinkId,
|
||||
cmTopologyLinkFromPort, cmTopologyLinkToPort
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the CM Topology
|
||||
group."
|
||||
::= { cmTopologyGroups 1 }
|
||||
END
|
1124
MIBS/adva/DEV-CFG-MIB
Normal file
1124
MIBS/adva/DEV-CFG-MIB
Normal file
File diff suppressed because it is too large
Load Diff
780
MIBS/adva/DEV-ID-MIB
Normal file
780
MIBS/adva/DEV-ID-MIB
Normal file
@ -0,0 +1,780 @@
|
||||
-- =======================================================================
|
||||
-- File : dev-id.mib
|
||||
-- Description : Private MIB for Linux Router
|
||||
-- By : Alex Rozin
|
||||
-- Supports information about device identifiaction
|
||||
|
||||
-- Copyright (c) 2006 MRV. All Rights Reserved.
|
||||
--
|
||||
--
|
||||
-- Reproduction of this document is authorized on condition that this
|
||||
-- copyright notice is included. This MRV SNMP MIB Specification
|
||||
-- embodies MRV's proprietary intellectual property. MRV
|
||||
-- retains all title and ownership in the specification, including any
|
||||
-- revisions.
|
||||
--
|
||||
-- It is MRV's intent to encourage the widespread use of this
|
||||
-- specification in connection with the management of MRV's
|
||||
-- products. MRV grants vendor, end-users, and other interested
|
||||
-- parties a non-exclusive license to use this specification in
|
||||
-- connection with the management of MRV's products.
|
||||
--
|
||||
-- This specification is supplied "AS IS," and MRV makes no
|
||||
-- warranty, either express or implied, as to the use, operation,
|
||||
-- condition, or performance of the specification.
|
||||
--
|
||||
-- Copyright text courtesy of MRV
|
||||
--
|
||||
-- If you have any questions about this MIB, please call MRV
|
||||
-- Technical Support Center at 1-800-858-7815 from inside USA or
|
||||
-- 1-818-773-0900 from outside USA.
|
||||
--
|
||||
--
|
||||
-- MRV retains the right to change this MIB without notification.
|
||||
|
||||
DEV-ID-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, enterprises,
|
||||
Integer32 FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
nbSwitchG1Il, nbase FROM OS-COMMON-TC-MIB
|
||||
DisplayString FROM SNMPv2-TC;
|
||||
|
||||
|
||||
nbDevId MODULE-IDENTITY
|
||||
LAST-UPDATED "201609140000Z" -- 14 September 2016
|
||||
ORGANIZATION "MRV Communications, Inc."
|
||||
CONTACT-INFO
|
||||
"Alex Rozin
|
||||
MRV Communication, Inc
|
||||
http://www.mrv.com
|
||||
Email: ARozin@mrv.com"
|
||||
DESCRIPTION
|
||||
"Supports information about device identifiaction."
|
||||
|
||||
-- Revision history
|
||||
|
||||
REVISION "201609140000Z" -- 14 September 2016
|
||||
DESCRIPTION
|
||||
"1. osNgBobk device family.
|
||||
2. Drafts for nbDevIdOamFpgaInfo & nbDevIdPiggyInfo."
|
||||
|
||||
REVISION "201503240000Z" -- 24 March 2015
|
||||
DESCRIPTION
|
||||
"OIDs for OP-X series."
|
||||
|
||||
REVISION "201203190000Z" -- 19 March 2012
|
||||
DESCRIPTION
|
||||
"nbProducts and its sons."
|
||||
|
||||
REVISION "200602220000Z"
|
||||
DESCRIPTION
|
||||
"Initial edition."
|
||||
::= { nbSwitchG1Il 16 }
|
||||
|
||||
-- ************************************************************
|
||||
-- MIB place Definition
|
||||
-- ************************************************************
|
||||
|
||||
nbDevIdHardware OBJECT IDENTIFIER ::= { nbDevId 4 }
|
||||
nbDevIdSoftware OBJECT IDENTIFIER ::= { nbDevId 5 }
|
||||
nbDevIdConformance OBJECT IDENTIFIER ::= { nbDevId 101 }
|
||||
nbDevIdHardwareSerial OBJECT IDENTIFIER ::= { nbDevIdHardware 3 }
|
||||
nbDevIdOamFpgaInfo OBJECT IDENTIFIER ::= { nbDevIdHardware 6 }
|
||||
nbDevIdPiggyInfo OBJECT IDENTIFIER ::= { nbDevIdHardware 7 }
|
||||
nbDevIdUnitInfo OBJECT IDENTIFIER ::= { nbDevIdHardware 10 }
|
||||
|
||||
|
||||
nbProducts OBJECT IDENTIFIER ::= { nbase 22 }
|
||||
|
||||
os9024v4CBase OBJECT IDENTIFIER ::= { nbProducts 1 }
|
||||
os9024v4C OBJECT IDENTIFIER ::= { os9024v4CBase 1 }
|
||||
os9048v4GBase OBJECT IDENTIFIER ::= { nbProducts 2 }
|
||||
os9048v4G OBJECT IDENTIFIER ::= { os9048v4GBase 1 }
|
||||
|
||||
os9024vMBase OBJECT IDENTIFIER ::= { nbProducts 4 }
|
||||
os9024vM OBJECT IDENTIFIER ::= { os9024vMBase 1 }
|
||||
os9024Fv4GBase OBJECT IDENTIFIER ::= { nbProducts 5 }
|
||||
os9024Fv4G OBJECT IDENTIFIER ::= { os9024Fv4GBase 1 }
|
||||
os9012v10GBase OBJECT IDENTIFIER ::= { nbProducts 6 }
|
||||
os9012v10G OBJECT IDENTIFIER ::= { os9012v10GBase 1 }
|
||||
os9012vMBase OBJECT IDENTIFIER ::= { nbProducts 7 }
|
||||
os9012vM OBJECT IDENTIFIER ::= { os9012vMBase 1 }
|
||||
os910Base OBJECT IDENTIFIER ::= { nbProducts 8 }
|
||||
os910 OBJECT IDENTIFIER ::= { os910Base 1 }
|
||||
os912Base OBJECT IDENTIFIER ::= { nbProducts 9 }
|
||||
os912 OBJECT IDENTIFIER ::= { os912Base 1 }
|
||||
os9024M210GBase OBJECT IDENTIFIER ::= { nbProducts 10 }
|
||||
os9024M210G OBJECT IDENTIFIER ::= { os9024M210GBase 1 }
|
||||
|
||||
|
||||
os9052Base OBJECT IDENTIFIER ::= { nbProducts 13 }
|
||||
os9052 OBJECT IDENTIFIER ::= { os9052Base 1 }
|
||||
os9012M10GBase OBJECT IDENTIFIER ::= { nbProducts 14 }
|
||||
os9012M10G OBJECT IDENTIFIER ::= { os9012M10GBase 1 }
|
||||
os910MBase OBJECT IDENTIFIER ::= { nbProducts 15 }
|
||||
os910M OBJECT IDENTIFIER ::= { os910MBase 1 }
|
||||
os930Base OBJECT IDENTIFIER ::= { nbProducts 16 }
|
||||
os930 OBJECT IDENTIFIER ::= { os930Base 1 }
|
||||
os904Base OBJECT IDENTIFIER ::= { nbProducts 18 }
|
||||
os904 OBJECT IDENTIFIER ::= { os904Base 1 }
|
||||
-- os904E OBJECT IDENTIFIER ::= { os904Base 1 }
|
||||
-- os904EXT OBJECT IDENTIFIER ::= { os904Base 1 }
|
||||
osOPN1600v8C2Base OBJECT IDENTIFIER ::= { nbProducts 19 }
|
||||
osOPN1600v8C2 OBJECT IDENTIFIER ::= { osOPN1600v8C2Base 1 }
|
||||
-- reserve OBJECT IDENTIFIER ::= { nbProducts 20 }
|
||||
-- reserve OBJECT IDENTIFIER ::= { os927Base 1 }
|
||||
os912CBase OBJECT IDENTIFIER ::= { nbProducts 21 }
|
||||
os912C OBJECT IDENTIFIER ::= { os912CBase 1 }
|
||||
os906CBase OBJECT IDENTIFIER ::= { nbProducts 22 }
|
||||
os906C OBJECT IDENTIFIER ::= { os906CBase 1 }
|
||||
-- os906CE OBJECT IDENTIFIER ::= { nbProducts 1 }
|
||||
-- os906CEXT OBJECT IDENTIFIER ::= { nbProducts 1 }
|
||||
os9124Base OBJECT IDENTIFIER ::= { nbProducts 23 }
|
||||
os9124 OBJECT IDENTIFIER ::= { os9124Base 1 }
|
||||
osOPN1600v8S2Base OBJECT IDENTIFIER ::= { nbProducts 24 }
|
||||
osOPN1600v8S2 OBJECT IDENTIFIER ::= { osOPN1600v8S2Base 1 }
|
||||
os904vMBHBase OBJECT IDENTIFIER ::= { nbProducts 25 }
|
||||
os904vMBH OBJECT IDENTIFIER ::= { os904vMBHBase 1 }
|
||||
os904vDSL4Base OBJECT IDENTIFIER ::= { nbProducts 26 }
|
||||
os904vDSL4 OBJECT IDENTIFIER ::= { os904vDSL4Base 1 }
|
||||
os940Base OBJECT IDENTIFIER ::= { nbProducts 27 }
|
||||
os940 OBJECT IDENTIFIER ::= { os940Base 1 }
|
||||
os940MBase OBJECT IDENTIFIER ::= { nbProducts 28 }
|
||||
os940M OBJECT IDENTIFIER ::= { os940MBase 1 }
|
||||
osOPN800v8S2Base OBJECT IDENTIFIER ::= { nbProducts 29 }
|
||||
osOPN800v8S2 OBJECT IDENTIFIER ::= { osOPN800v8S2Base 1 }
|
||||
os904vMBH4Base OBJECT IDENTIFIER ::= { nbProducts 30 }
|
||||
os904vMBH4 OBJECT IDENTIFIER ::= { os904vMBH4Base 1 }
|
||||
os9244Base OBJECT IDENTIFIER ::= { nbProducts 31 }
|
||||
os9244 OBJECT IDENTIFIER ::= { os9244Base 1 }
|
||||
os940RBase OBJECT IDENTIFIER ::= { nbProducts 32 }
|
||||
os940R OBJECT IDENTIFIER ::= { os940RBase 1 }
|
||||
os940rTL OBJECT IDENTIFIER ::= { os940R 1 }
|
||||
os606Base OBJECT IDENTIFIER ::= { nbProducts 33 }
|
||||
os606 OBJECT IDENTIFIER ::= { os606Base 1 }
|
||||
os904GBase OBJECT IDENTIFIER ::= { nbProducts 34 }
|
||||
os904G OBJECT IDENTIFIER ::= { os904GBase 1 }
|
||||
|
||||
os906GBase OBJECT IDENTIFIER ::= { nbProducts 36 }
|
||||
|
||||
os906GShort OBJECT IDENTIFIER ::= { os906GBase 1 }
|
||||
|
||||
os906GnotSync OBJECT IDENTIFIER ::= { os906GShort 1 }
|
||||
os906G OBJECT IDENTIFIER ::= { os906GnotSync 1 }
|
||||
os906GMbh OBJECT IDENTIFIER ::= { os906GnotSync 2 }
|
||||
os906GSync OBJECT IDENTIFIER ::= { os906GShort 2 }
|
||||
os906GS OBJECT IDENTIFIER ::= { os906GSync 1 }
|
||||
os906GSMbh OBJECT IDENTIFIER ::= { os906GSync 2 }
|
||||
|
||||
os906GLong OBJECT IDENTIFIER ::= { os906GBase 2 }
|
||||
os906GLnotSync OBJECT IDENTIFIER ::= { os906GLong 1 }
|
||||
os906GMB OBJECT IDENTIFIER ::= { os906GLnotSync 1 }
|
||||
os906GM OBJECT IDENTIFIER ::= { os906GMB 1 }
|
||||
os906GMe OBJECT IDENTIFIER ::= { os906GMB 2 }
|
||||
os906GMMbhB OBJECT IDENTIFIER ::= { os906GLnotSync 2 }
|
||||
os906GMMbh OBJECT IDENTIFIER ::= { os906GMMbhB 1 }
|
||||
os906GMMbhe OBJECT IDENTIFIER ::= { os906GMMbhB 2 }
|
||||
os906GLSync OBJECT IDENTIFIER ::= { os906GLong 2 }
|
||||
os906GMSB OBJECT IDENTIFIER ::= { os906GLSync 1 }
|
||||
os906GMS OBJECT IDENTIFIER ::= { os906GMSB 1 }
|
||||
os906GMSe OBJECT IDENTIFIER ::= { os906GMSB 2 }
|
||||
os906GMSMbhB OBJECT IDENTIFIER ::= { os906GLSync 2 }
|
||||
os906GMSMbh OBJECT IDENTIFIER ::= { os906GMSMbhB 1 }
|
||||
os906GMSMbhe OBJECT IDENTIFIER ::= { os906GMSMbhB 2 }
|
||||
|
||||
osNgBase OBJECT IDENTIFIER ::= { nbProducts 37 }
|
||||
osNgV20 OBJECT IDENTIFIER ::= { osNgBase 1 } -- Bobcat2
|
||||
osNgV8 OBJECT IDENTIFIER ::= { osNgBase 2 } -- Bobcat2
|
||||
osNgSimple OBJECT IDENTIFIER ::= { osNgBase 3 } -- Bobcat2
|
||||
osNgV8m1 OBJECT IDENTIFIER ::= { osNgSimple 8 } -- Bobcat2
|
||||
osNgV20m1 OBJECT IDENTIFIER ::= { osNgSimple 20 } -- Bobcat2
|
||||
|
||||
osNgBobk OBJECT IDENTIFIER ::= { osNgBase 4 } -- C-Chip
|
||||
osNgBobkCetus OBJECT IDENTIFIER ::= { osNgBobk 8 }
|
||||
osNgBobkV8 OBJECT IDENTIFIER ::= { osNgBobkCetus 1 }
|
||||
osNgBobkV8m OBJECT IDENTIFIER ::= { osNgBobkCetus 2 } -- With slot for a module without FPGA
|
||||
osNgBobkV8f OBJECT IDENTIFIER ::= { osNgBobkCetus 3 } -- With FPGA without slot for a module
|
||||
osNgBobkV8mf OBJECT IDENTIFIER ::= { osNgBobkCetus 4 } -- With slot for a module and FPGA
|
||||
osNgBobkV8h OBJECT IDENTIFIER ::= { osNgBobkCetus 5 } -- XG304H
|
||||
osNgBobkV8hf OBJECT IDENTIFIER ::= { osNgBobkCetus 6 } -- XG304H With FPGA
|
||||
|
||||
osNgBobkCaelum OBJECT IDENTIFIER ::= { osNgBobk 20 }
|
||||
osNgBobkV20 OBJECT IDENTIFIER ::= { osNgBobkCaelum 1 }
|
||||
osNgBobkV20f OBJECT IDENTIFIER ::= { osNgBobkCaelum 3 } -- With FPGA
|
||||
osNgBobkV20h OBJECT IDENTIFIER ::= { osNgBobkCaelum 5 } -- XG308H
|
||||
osNgBobkV20h OBJECT IDENTIFIER ::= { osNgBobkCaelum 6 } -- XG308H With FPGA
|
||||
|
||||
osNgBc2 OBJECT IDENTIFIER ::= { osNgBase 5 } -- Bobcat2
|
||||
osNgBc2p52 OBJECT IDENTIFIER ::= { osNgBc2 52 } -- 52 ports
|
||||
osXG312 OBJECT IDENTIFIER ::= { osNgBc2p52 1 } -- Without FPGA
|
||||
osXG312f OBJECT IDENTIFIER ::= { osNgBc2p52 3 } -- With FPGA
|
||||
|
||||
|
||||
-- ************************************************************
|
||||
-- OS-DM products
|
||||
-- ************************************************************
|
||||
osDmBase OBJECT IDENTIFIER ::= { nbProducts 80 }
|
||||
|
||||
osDmIPoe OBJECT IDENTIFIER ::= { osDmBase 1 }
|
||||
|
||||
osDmIPoe1g OBJECT IDENTIFIER ::= { osDmIPoe 1 }
|
||||
|
||||
osDmIPoe1gMrv OBJECT IDENTIFIER ::= { osDmIPoe1g 1 }
|
||||
|
||||
osDmIPoe1gRb OBJECT IDENTIFIER ::= { osDmIPoe1g 2 }
|
||||
osDmIPoe1gRb6 OBJECT IDENTIFIER ::= { osDmIPoe1gRb 6 }
|
||||
osDmIPoe1gRb6p4 OBJECT IDENTIFIER ::= { osDmIPoe1gRb6 4 }
|
||||
osDmIPoe1gRb8 OBJECT IDENTIFIER ::= { osDmIPoe1gRb 8 }
|
||||
osDmIPoe1gRb8p6 OBJECT IDENTIFIER ::= { osDmIPoe1gRb8 6 }
|
||||
osDmIPoe1gRb10 OBJECT IDENTIFIER ::= { osDmIPoe1gRb 10 }
|
||||
osDmIPoe1gRb10p8 OBJECT IDENTIFIER ::= { osDmIPoe1gRb10 8 }
|
||||
|
||||
osDmIPoe10g OBJECT IDENTIFIER ::= { osDmIPoe 10 }
|
||||
|
||||
osDmINonPoe OBJECT IDENTIFIER ::= { osDmBase 2 }
|
||||
|
||||
osDmCEth OBJECT IDENTIFIER ::= { osDmBase 3 }
|
||||
|
||||
-- ************************************************************
|
||||
-- OP-X products
|
||||
-- ************************************************************
|
||||
nbOpx OBJECT IDENTIFIER ::= { nbProducts 100 }
|
||||
opx1 OBJECT IDENTIFIER ::= { nbOpx 1 }
|
||||
opx4 OBJECT IDENTIFIER ::= { nbOpx 4 }
|
||||
ciscoStackMakerConf OBJECT IDENTIFIER ::= { enterprises cisco(9) ciscoMgmt(9) ciscoStackMakerMIB(59) ciscoStackMakerMIBObjects(1) 1 }
|
||||
|
||||
-- ************************************************************
|
||||
-- Textual conventions
|
||||
-- ************************************************************
|
||||
|
||||
|
||||
-- ************************************************************
|
||||
-- Product Name
|
||||
-- ************************************************************
|
||||
nbDevIdTypeName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the device type, for example 'OptiSwitch 9024-4C'."
|
||||
::= { nbDevId 1 }
|
||||
|
||||
nbDevIdSysName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An administratively-assigned name for this managed node.
|
||||
By convention, this is the node's fully-qualified domain
|
||||
name. If the name is unknown, the value is the zero-length
|
||||
string. See also sysName=mib-2.system.5"
|
||||
::= { nbDevId 2 }
|
||||
|
||||
nbDevIdBaseMAC OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (6))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Base MAC address."
|
||||
::= { nbDevId 3 }
|
||||
|
||||
-- ************************************************************
|
||||
-- Hardware
|
||||
-- ************************************************************
|
||||
|
||||
nbDevIdHardwareVersion OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hardware version."
|
||||
::= { nbDevIdHardware 2 }
|
||||
|
||||
nbDevIdHardwareSubVersion OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hardware sub version."
|
||||
::= { nbDevIdHardware 8 }
|
||||
|
||||
nbDevIdHardwareVersionString OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hardware version string."
|
||||
::= { nbDevIdHardware 9 }
|
||||
|
||||
|
||||
nbDevIdHardwareSerialBoard OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Board serial number."
|
||||
::= { nbDevIdHardwareSerial 1 }
|
||||
|
||||
nbDevIdHardwareSerialUnit OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unit serial number."
|
||||
::= { nbDevIdHardwareSerial 2 }
|
||||
|
||||
nbDevIdHardwareCpuNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of CPUs."
|
||||
::= { nbDevIdHardware 4 }
|
||||
|
||||
nbDevIdCpuTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF NbDevIdCpuEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"List of supported standard MIBs."
|
||||
::= { nbDevIdHardware 5 }
|
||||
|
||||
nbDevIdCpuEntry OBJECT-TYPE
|
||||
SYNTAX NbDevIdCpuEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "."
|
||||
|
||||
INDEX { nbDevIdCpuIndex }
|
||||
|
||||
::= { nbDevIdCpuTable 1 }
|
||||
|
||||
NbDevIdCpuEntry ::= SEQUENCE {
|
||||
nbDevIdCpuIndex Integer32,
|
||||
nbDevIdCpuSerial DisplayString,
|
||||
nbDevIdCpuDescr DisplayString
|
||||
}
|
||||
|
||||
nbDevIdCpuIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"1-base index of CPU entry."
|
||||
::= { nbDevIdCpuEntry 1 }
|
||||
|
||||
nbDevIdCpuSerial OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CPU serial number."
|
||||
::= { nbDevIdCpuEntry 4 }
|
||||
|
||||
nbDevIdCpuDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CPU description, let's say
|
||||
'MPC8245, 266MHz with 64MB flash and 128MB Dram memory'."
|
||||
::= { nbDevIdCpuEntry 9 }
|
||||
|
||||
|
||||
|
||||
nbDevIdOamFpgaNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of OAM FPGAs. If the agent return 0 or error <<No Such Object available on this agent>>,
|
||||
then the table is empty."
|
||||
::= { nbDevIdOamFpgaInfo 1 }
|
||||
|
||||
nbDevIdOamFpgaTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF NbDevIdOamFpgaEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"List of OAM FPGA."
|
||||
::= { nbDevIdOamFpgaInfo 2 }
|
||||
|
||||
nbDevIdOamFpgaEntry OBJECT-TYPE
|
||||
SYNTAX NbDevIdOamFpgaEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry of nbDevIdOamFpgaTable."
|
||||
|
||||
INDEX { nbDevIdOamFpgaIndex }
|
||||
|
||||
::= { nbDevIdOamFpgaTable 1 }
|
||||
|
||||
NbDevIdOamFpgaEntry ::= SEQUENCE {
|
||||
nbDevIdOamFpgaIndex Integer32,
|
||||
nbDevIdOamFpgaType INTEGER,
|
||||
nbDevIdOamFpgaVersion Integer32,
|
||||
nbDevIdOamFpgaDescr DisplayString
|
||||
}
|
||||
|
||||
nbDevIdOamFpgaIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"1-based index of entry."
|
||||
::= { nbDevIdOamFpgaEntry 1 }
|
||||
|
||||
nbDevIdOamFpgaType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown (1),
|
||||
oam1GFpga (2)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of the entity."
|
||||
::= { nbDevIdOamFpgaEntry 3 }
|
||||
|
||||
nbDevIdOamFpgaVersion OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Numerical version of the entity."
|
||||
::= { nbDevIdOamFpgaEntry 4 }
|
||||
|
||||
nbDevIdOamFpgaDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description of the entity."
|
||||
::= { nbDevIdOamFpgaEntry 9 }
|
||||
|
||||
|
||||
nbDevIdPiggyNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of Piggy modules. If the agent return 0 or error <<No Such Object available on this agent>>,
|
||||
then the table is empty."
|
||||
::= { nbDevIdPiggyInfo 1 }
|
||||
|
||||
nbDevIdPiggyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF NbDevIdPiggyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"List of Piggy modules."
|
||||
::= { nbDevIdPiggyInfo 2 }
|
||||
|
||||
nbDevIdPiggyEntry OBJECT-TYPE
|
||||
SYNTAX NbDevIdPiggyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry of nbDevIdPiggyTable."
|
||||
|
||||
INDEX { nbDevIdPiggyIndex }
|
||||
|
||||
::= { nbDevIdPiggyTable 1 }
|
||||
|
||||
NbDevIdPiggyEntry ::= SEQUENCE {
|
||||
nbDevIdPiggyIndex Integer32,
|
||||
nbDevIdPiggyType INTEGER,
|
||||
nbDevIdPiggyVersion Integer32,
|
||||
nbDevIdPiggyDescr DisplayString
|
||||
}
|
||||
|
||||
nbDevIdPiggyIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"1-based index of entry."
|
||||
::= { nbDevIdPiggyEntry 1 }
|
||||
|
||||
nbDevIdPiggyType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown (1),
|
||||
dryContactOnly (2)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of the entity."
|
||||
::= { nbDevIdPiggyEntry 3 }
|
||||
|
||||
nbDevIdPiggyVersion OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Numerical version of the entity."
|
||||
::= { nbDevIdPiggyEntry 4 }
|
||||
|
||||
nbDevIdPiggyDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description of the entity."
|
||||
::= { nbDevIdPiggyEntry 9 }
|
||||
|
||||
|
||||
nbDevIdUnitInfoName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unit name."
|
||||
::= { nbDevIdUnitInfo 1 }
|
||||
|
||||
nbDevIdUnitInfoPartNumber OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unit part number."
|
||||
::= { nbDevIdUnitInfo 2 }
|
||||
|
||||
nbDevIdUnitInfoManufacturer OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unit manufacturer name."
|
||||
::= { nbDevIdUnitInfo 3 }
|
||||
|
||||
nbDevIdUnitInfoManufactureSite OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unit manufacturer site."
|
||||
::= { nbDevIdUnitInfo 4 }
|
||||
|
||||
nbDevIdUnitInfoManufactureDate OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unit manufacturer date"
|
||||
::= { nbDevIdUnitInfo 5 }
|
||||
|
||||
-- ************************************************************
|
||||
-- Software
|
||||
-- ************************************************************
|
||||
|
||||
nbDevIdSoftwareMasterOSVers OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Software version description, let's say '1_0_6'."
|
||||
::= { nbDevIdSoftware 1 }
|
||||
|
||||
nbDevIdSoftwareBuildTime OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Build time, for example: Tue Jun 14 23:03:09 IDT 2005."
|
||||
::= { nbDevIdSoftware 2 }
|
||||
|
||||
-- ************************************************************
|
||||
-- nbDevIdMibTable
|
||||
-- ************************************************************
|
||||
|
||||
nbDevIdMibTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF NbDevIdMibEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"List of supported standard MIBs."
|
||||
::= { nbDevIdSoftware 3 }
|
||||
|
||||
nbDevIdMibEntry OBJECT-TYPE
|
||||
SYNTAX NbDevIdMibEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "."
|
||||
|
||||
INDEX { nbDevIdMibStdName }
|
||||
|
||||
::= { nbDevIdMibTable 1 }
|
||||
|
||||
NbDevIdMibEntry ::= SEQUENCE {
|
||||
nbDevIdMibStdName DisplayString,
|
||||
nbDevIdMibName DisplayString,
|
||||
nbDevIdMibTitle DisplayString,
|
||||
nbDevIdMibNote DisplayString
|
||||
}
|
||||
|
||||
nbDevIdMibStdName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(3..32))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the standart, like RFC2819."
|
||||
::= { nbDevIdMibEntry 1 }
|
||||
|
||||
nbDevIdMibName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(3..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the MIB, like RMON-MIB."
|
||||
::= { nbDevIdMibEntry 2 }
|
||||
|
||||
nbDevIdMibTitle OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Title of standart, like
|
||||
'Remote Network Monitoring Management Information Base'."
|
||||
::= { nbDevIdMibEntry 5 }
|
||||
|
||||
nbDevIdMibNote OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Note about level of support on the current device."
|
||||
::= { nbDevIdMibEntry 8 }
|
||||
|
||||
nbDevIdFirmware OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Firmware version."
|
||||
::= { nbDevId 6 }
|
||||
|
||||
nbDevIdFpgaHwVers OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"FPGA Hardware Version name."
|
||||
::= { nbDevId 7 }
|
||||
|
||||
nbDevIdFpgaSwVers OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"FPGA Software version."
|
||||
::= { nbDevId 8 }
|
||||
|
||||
nbDevIdBrandId OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown (1),
|
||||
mrv (2),
|
||||
adva (3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Product brand id"
|
||||
::= { nbDevId 9 }
|
||||
|
||||
nbDevIdModuleInfo OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Module Hardware information"
|
||||
::= { nbDevId 10 }
|
||||
|
||||
csmStackName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"For TELSTA: fetched from CISCO-STACKMAKER-MIB .
|
||||
<<A descriptive string used by the network administrator
|
||||
one stack at any given time. If this entry is empty,
|
||||
the device is not a member of a stack.
|
||||
Changing the value of this object will move the device
|
||||
to a different stack. If the value is cleared, the device
|
||||
is no longer a member of any stack.>>"
|
||||
::= { ciscoStackMakerConf 1 }
|
||||
|
||||
-- *******************************************************************
|
||||
-- Conformance Information
|
||||
-- *******************************************************************
|
||||
|
||||
nbDevIdMIBCompliances OBJECT IDENTIFIER ::= { nbDevIdConformance 1 }
|
||||
nbDevIdMIBGroups OBJECT IDENTIFIER ::= { nbDevIdConformance 2 }
|
||||
|
||||
nbDevIdMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The core compliance statement for all 'nbDevId' MIB implementations."
|
||||
MODULE -- this module
|
||||
|
||||
MANDATORY-GROUPS {
|
||||
nbDevIdGroup
|
||||
}
|
||||
GROUP nbDevIOptionaldGroup
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { nbDevIdMIBCompliances 1 }
|
||||
|
||||
-- ...................................................................
|
||||
-- Conformance Groups
|
||||
-- ...................................................................
|
||||
|
||||
nbDevIdGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
nbDevIdTypeName,
|
||||
nbDevIdSysName,
|
||||
nbDevIdBaseMAC,
|
||||
nbDevIdHardwareVersion,
|
||||
nbDevIdHardwareSubVersion,
|
||||
nbDevIdHardwareVersionString,
|
||||
nbDevIdHardwareSerialBoard,
|
||||
nbDevIdHardwareSerialUnit,
|
||||
nbDevIdOamFpgaNumber,
|
||||
nbDevIdOamFpgaType, nbDevIdOamFpgaVersion, nbDevIdOamFpgaDescr,
|
||||
nbDevIdPiggyNumber,
|
||||
nbDevIdPiggyType, nbDevIdPiggyVersion, nbDevIdPiggyDescr,
|
||||
nbDevIdSoftwareMasterOSVers,
|
||||
nbDevIdSoftwareBuildTime,
|
||||
nbDevIdHardwareCpuNumber,
|
||||
nbDevIdCpuSerial,
|
||||
nbDevIdCpuDescr,
|
||||
csmStackName,
|
||||
nbDevIdBrandId,
|
||||
nbDevIdModuleInfo,
|
||||
nbDevIdUnitInfoName, nbDevIdUnitInfoPartNumber, nbDevIdUnitInfoManufacturer,
|
||||
nbDevIdUnitInfoManufactureSite, nbDevIdUnitInfoManufactureDate
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mandatory objects for grouping of Device Id parameters."
|
||||
::= { nbDevIdMIBGroups 1 }
|
||||
|
||||
|
||||
nbDevIOptionaldGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
nbDevIdMibName,
|
||||
nbDevIdMibTitle,
|
||||
nbDevIdMibNote,
|
||||
nbDevIdFirmware,
|
||||
nbDevIdFpgaHwVers,
|
||||
nbDevIdFpgaSwVers
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Optional objects for grouping of Device Id parameters."
|
||||
::= { nbDevIdMIBGroups 2 }
|
||||
|
||||
|
||||
END
|
739
MIBS/adva/F3-AMP-MIB
Normal file
739
MIBS/adva/F3-AMP-MIB
Normal file
@ -0,0 +1,739 @@
|
||||
F3-AMP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue, RowStatus, StorageType, DisplayString,
|
||||
DateAndTime, VariablePointer, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
fsp150cm
|
||||
FROM ADVA-MIB
|
||||
VlanId
|
||||
FROM CM-COMMON-MIB
|
||||
IpSourceAddrType, IpManagementTunnelType, IpManagementTunnelEncapsulationType
|
||||
FROM CM-IP-MIB;
|
||||
|
||||
f3AMPMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201209310000Z"
|
||||
ORGANIZATION "ADVA Optical Networking"
|
||||
CONTACT-INFO
|
||||
" Jakub Zalewski
|
||||
ADVA Optical Networking, Inc.
|
||||
Tel: +48 58 7716 411
|
||||
E-mail: jzalewski@advaoptical.com
|
||||
Postal: ul. Slaska 35/37
|
||||
81-310 Gdynia, Poland"
|
||||
DESCRIPTION
|
||||
"This module defines the Automatic Management Provisioning MIB definitions
|
||||
used by the F3 (FSP150CM/CC) product lines.
|
||||
Copyright (C) ADVA Optical Networking."
|
||||
REVISION "201209300000Z"
|
||||
DESCRIPTION
|
||||
"
|
||||
Notes from release 201209300000Z,
|
||||
(1)MIB version ready for release FSP150CC 5.6CC."
|
||||
|
||||
::= {fsp150cm 24}
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
AMPRole ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines client or server role."
|
||||
SYNTAX INTEGER {
|
||||
client (1),
|
||||
server (2)
|
||||
}
|
||||
|
||||
AMPStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines AMP Status."
|
||||
SYNTAX INTEGER {
|
||||
notAvailable (1),
|
||||
disabled (2),
|
||||
associatingActive (3),
|
||||
associatingPassive (4),
|
||||
associated (5),
|
||||
noPeer (6)
|
||||
}
|
||||
|
||||
AMPConfigStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines AMP Configuration Status."
|
||||
SYNTAX INTEGER {
|
||||
none (1), -- none
|
||||
provision (2), -- provision request sent to Client
|
||||
noPeer (3), -- no EFM peer
|
||||
request (4), -- provisioning request received by Client
|
||||
configSuccess (5), -- configuration succeeded on Client
|
||||
configFail (6), -- congiguration failed on Client
|
||||
timeout (7) -- response timeout
|
||||
}
|
||||
|
||||
AMPProtocol ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines protocol over which AMP messages are sent."
|
||||
SYNTAX INTEGER {
|
||||
efmOam (1)
|
||||
}
|
||||
|
||||
AMPConfigAction ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines Actions available for f3AmpConfig object"
|
||||
SYNTAX INTEGER {
|
||||
noAction (1),
|
||||
clearStats (2)
|
||||
}
|
||||
|
||||
--
|
||||
-- OID definitions
|
||||
--
|
||||
f3AmpConfigObjects OBJECT IDENTIFIER ::= {f3AMPMIB 1}
|
||||
f3AmpStatsObjects OBJECT IDENTIFIER ::= {f3AMPMIB 2}
|
||||
f3AmpConformance OBJECT IDENTIFIER ::= {f3AMPMIB 3}
|
||||
|
||||
|
||||
--
|
||||
-- AMP Client/Server Configuration table
|
||||
--
|
||||
f3AmpConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3AmpConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to Automatic Management Provisioning
|
||||
configuration instance for configuration purposes."
|
||||
::= { f3AmpConfigObjects 1 }
|
||||
|
||||
f3AmpConfigEntry OBJECT-TYPE
|
||||
SYNTAX F3AmpConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3AmpConfigTable."
|
||||
INDEX { f3AmpConfigIndex }
|
||||
::= { f3AmpConfigTable 1 }
|
||||
|
||||
F3AmpConfigEntry ::= SEQUENCE {
|
||||
f3AmpConfigIndex Integer32,
|
||||
f3AmpConfigRole AMPRole,
|
||||
f3AmpConfigProtocol AMPProtocol,
|
||||
f3AmpConfigEnabled TruthValue,
|
||||
f3AmpConfigPort VariablePointer,
|
||||
f3AmpConfigStatus AMPStatus,
|
||||
f3AmpConfigRemSysName DisplayString,
|
||||
f3AmpConfigRemSysIpAddr IpAddress,
|
||||
f3AmpConfigRemSysIpMask IpAddress,
|
||||
f3AmpConfigRemSysDefGateway IpAddress,
|
||||
f3AmpConfigRemSysSNMPV1IfName DisplayString,
|
||||
f3AmpConfigRemSysSrcIpAddrType IpSourceAddrType,
|
||||
f3AmpConfigRemSysSrcIpAddrIfName DisplayString,
|
||||
f3AmpConfigRemTunnelIndex Integer32,
|
||||
f3AmpConfigRemTunnelName DisplayString,
|
||||
f3AmpConfigRemTunnelType IpManagementTunnelType,
|
||||
f3AmpConfigRemTunnelIpAddr IpAddress,
|
||||
f3AmpConfigRemTunnelIpMask IpAddress,
|
||||
f3AmpConfigRemTunnelVlanId VlanId,
|
||||
f3AmpConfigRemTunnelSVlanId VlanId,
|
||||
f3AmpConfigRemTunnelSVlanIdEnabled TruthValue,
|
||||
f3AmpConfigRemTunnelRip2PktsEnabled TruthValue,
|
||||
f3AmpConfigRemTunnelCOS Integer32,
|
||||
f3AmpConfigRemTunnelCIR Unsigned32,
|
||||
f3AmpConfigRemTunnelEIR Unsigned32,
|
||||
f3AmpConfigRemTunnelBufferSize Unsigned32,
|
||||
f3AmpConfigRemTunnelEncapType IpManagementTunnelEncapsulationType,
|
||||
f3AmpConfigRemTunnelMtu Integer32,
|
||||
f3AmpConfigAction AMPConfigAction,
|
||||
f3AmpConfigStorageType StorageType,
|
||||
f3AmpConfigRowStatus RowStatus
|
||||
}
|
||||
|
||||
f3AmpConfigIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer index value used to uniquely identify
|
||||
this AMP Config within the System."
|
||||
::= { f3AmpConfigEntry 1 }
|
||||
|
||||
f3AmpConfigRole OBJECT-TYPE
|
||||
SYNTAX AMPRole
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures AMP instance to be either Client or Server."
|
||||
::= { f3AmpConfigEntry 2 }
|
||||
|
||||
f3AmpConfigProtocol OBJECT-TYPE
|
||||
SYNTAX AMPProtocol
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures protocol over which AMP message will be transported."
|
||||
::= { f3AmpConfigEntry 3 }
|
||||
|
||||
f3AmpConfigEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables AMP on a Port."
|
||||
::= { f3AmpConfigEntry 4 }
|
||||
|
||||
f3AmpConfigPort OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port on which AMP Server or Client will operate. This port will
|
||||
transmit/receive AMP messages. The AMP can operate on Access Ports and
|
||||
Network Port and f3AmpConfigPort shall point to either cmEthernetAccPortIndex
|
||||
or cmEthernetNetPortIndex."
|
||||
::= { f3AmpConfigEntry 5 }
|
||||
|
||||
f3AmpConfigStatus OBJECT-TYPE
|
||||
SYNTAX AMPStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Status of AMP."
|
||||
::= { f3AmpConfigEntry 6 }
|
||||
|
||||
f3AmpConfigRemSysName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies sysName which is sent
|
||||
in a AMP message to be configfured on a AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object is read-only and shows the sysName
|
||||
value which was received from the AMP Server."
|
||||
::= { f3AmpConfigEntry 7 }
|
||||
|
||||
f3AmpConfigRemSysIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies System IP address
|
||||
which is sent in a AMP message to be configfured on a AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object is read-only and shows the
|
||||
System IP address value which was received from the AMP Server."
|
||||
::= { f3AmpConfigEntry 8 }
|
||||
|
||||
f3AmpConfigRemSysIpMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies System IP mask
|
||||
which is sent in a AMP message to be configfured on a AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object is read-only and shows the
|
||||
System IP mask value which was received from the AMP Server."
|
||||
::= { f3AmpConfigEntry 9 }
|
||||
|
||||
f3AmpConfigRemSysDefGateway OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies System Default Gateway
|
||||
which is sent in a AMP message to be configfured on a AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object is read-only and shows the
|
||||
System Default Gateway value which was received from the AMP Server."
|
||||
::= { f3AmpConfigEntry 10 }
|
||||
|
||||
f3AmpConfigRemSysSNMPV1IfName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies
|
||||
System SNMPV1 Interface Name which is sent
|
||||
in a AMP message to be configfured on a AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object shows the
|
||||
System SNMPV1 Interface Name value which was received from the AMP Server."
|
||||
::= { f3AmpConfigEntry 11 }
|
||||
|
||||
f3AmpConfigRemSysSrcIpAddrType OBJECT-TYPE
|
||||
SYNTAX IpSourceAddrType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies System Source IP Address
|
||||
type which is sent in an AMP message to be configfured on an AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object is read-only and shows the
|
||||
System Source IP Address Type value which was received from the AMP Server."
|
||||
::= { f3AmpConfigEntry 12 }
|
||||
|
||||
f3AmpConfigRemSysSrcIpAddrIfName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies System Source IP
|
||||
Interface name sent in an AMP message to be configured on an AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object shows the SystemSource IP Interface
|
||||
value which was received from the AMP Server."
|
||||
::= { f3AmpConfigEntry 13 }
|
||||
|
||||
f3AmpConfigRemTunnelIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies
|
||||
index of a Management Tunnel which is sent
|
||||
in an AMP message to be configfured on an AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object is read-only and shows the
|
||||
index of a Management Tunnel which was received from the AMP Server."
|
||||
::= { f3AmpConfigEntry 14 }
|
||||
|
||||
f3AmpConfigRemTunnelName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies
|
||||
a Management Tunnel name which is sent
|
||||
in an AMP message to be configfured on an AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object is read-only and shows the
|
||||
Management Tunnel name which was received from the AMP Server."
|
||||
::= { f3AmpConfigEntry 15 }
|
||||
|
||||
f3AmpConfigRemTunnelType OBJECT-TYPE
|
||||
SYNTAX IpManagementTunnelType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies
|
||||
a Management Tunnel type value which is sent
|
||||
in an AMP message to be configfured on an AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object is read-only and shows the
|
||||
Management Tunnel type value which was received from the AMP Server."
|
||||
::= { f3AmpConfigEntry 16 }
|
||||
|
||||
f3AmpConfigRemTunnelIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies
|
||||
IP Address of a Management Tunnel which is sent
|
||||
in an AMP message to be configfured on an AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object is read-only and shows the
|
||||
IP Address of a Management Tunnel which was received from the AMP Server."
|
||||
::= { f3AmpConfigEntry 17 }
|
||||
|
||||
f3AmpConfigRemTunnelIpMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies
|
||||
IP Mask of a Management Tunnel which is sent
|
||||
in an AMP message to be configfured on an AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object is read-only and shows the
|
||||
IP Mask of a Management Tunnel which was received from the AMP Server."
|
||||
::= { f3AmpConfigEntry 18 }
|
||||
|
||||
f3AmpConfigRemTunnelVlanId OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies
|
||||
VlanId of a Management Tunnel which is sent
|
||||
in an AMP message to be configfured on an AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object is read-only and shows the
|
||||
VlanId of a Management Tunnel which was received from the AMP Server."
|
||||
::= { f3AmpConfigEntry 19 }
|
||||
|
||||
f3AmpConfigRemTunnelSVlanId OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies
|
||||
S-TAG VlanId of a Management Tunnel which is sent
|
||||
in an AMP message to be configfured on an AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object is read-only and shows the
|
||||
S-TAG VlanId of a Management Tunnel which was received from the AMP Server."
|
||||
::= { f3AmpConfigEntry 20 }
|
||||
|
||||
f3AmpConfigRemTunnelSVlanIdEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies
|
||||
a Management Tunnel S-TAG VlanId Enable value which is sent
|
||||
in an AMP message to be configfured on an AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object is read-only and shows the
|
||||
a Management Tunnel S-TAG VlanId Enabled value which was received
|
||||
from the AMP Server."
|
||||
::= { f3AmpConfigEntry 21 }
|
||||
|
||||
f3AmpConfigRemTunnelRip2PktsEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies
|
||||
a Management Tunnel RIP2 Packates Enabled value which is sent
|
||||
in an AMP message to be configfured on an AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object is read-only and shows the
|
||||
a Management Tunnel RIP2 Packates Enabled value which was received
|
||||
from the AMP Server."
|
||||
::= { f3AmpConfigEntry 22 }
|
||||
|
||||
f3AmpConfigRemTunnelCOS OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..7)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies
|
||||
COS of a Management Tunnel which is sent
|
||||
in an AMP message to be configfured on an AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object is read-only and shows the
|
||||
COS of a Management Tunnel which was received from the AMP Server."
|
||||
::= { f3AmpConfigEntry 23 }
|
||||
|
||||
f3AmpConfigRemTunnelCIR OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies
|
||||
CIR of a Management Tunnel which is sent
|
||||
in an AMP message to be configfured on an AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object is read-only and shows the
|
||||
CIR of a Management Tunnel which was received from the AMP Server."
|
||||
::= { f3AmpConfigEntry 24 }
|
||||
|
||||
f3AmpConfigRemTunnelEIR OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies
|
||||
EIR of a Management Tunnel which is sent
|
||||
in an AMP message to be configfured on an AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object is read-only and shows the
|
||||
EIR of a Management Tunnel which was received from the AMP Server."
|
||||
::= { f3AmpConfigEntry 25 }
|
||||
|
||||
f3AmpConfigRemTunnelBufferSize OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies
|
||||
Buffer Size of a Management Tunnel which is sent
|
||||
in an AMP message to be configfured on an AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object is read-only and shows the
|
||||
Buffer Size of a Management Tunnel which was received from the AMP Server."
|
||||
::= { f3AmpConfigEntry 26 }
|
||||
|
||||
f3AmpConfigRemTunnelEncapType OBJECT-TYPE
|
||||
SYNTAX IpManagementTunnelEncapsulationType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies
|
||||
Encapsulation Type of a Management Tunnel which is sent
|
||||
in an AMP message to be configfured on an AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object is read-only and shows the
|
||||
Encapsulation Type of a Management Tunnel which was received from
|
||||
the AMP Server."
|
||||
::= { f3AmpConfigEntry 27 }
|
||||
|
||||
f3AmpConfigRemTunnelMtu OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When f3AmpConfigRole is 'server' this object specifies
|
||||
MTU of a Management Tunnel which is sent
|
||||
in an AMP message to be configfured on an AMP Client device.
|
||||
When f3AmpConfigRole is 'client' this object is read-only and shows the
|
||||
MTU of a Management Tunnel which was received from the AMP Server."
|
||||
::= { f3AmpConfigEntry 28 }
|
||||
|
||||
f3AmpConfigAction OBJECT-TYPE
|
||||
SYNTAX AMPConfigAction
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object may be used to initiate user action on this AMP Config instance."
|
||||
::= { f3AmpConfigEntry 29 }
|
||||
|
||||
f3AmpConfigStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of storage configured for this entry."
|
||||
::= { f3AmpConfigEntry 30 }
|
||||
|
||||
f3AmpConfigRowStatus 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 f3AmpConfigRowStatus supported are
|
||||
createAndGo(4) and destroy(6). All mandatory attributes
|
||||
must be specified in a single SNMP SET request with
|
||||
neRowStatus value as createAndGo(4).
|
||||
Upon successful row creation, this object has a
|
||||
value of active(1).
|
||||
|
||||
The f3AmpConfigRowStatus object may be modified if
|
||||
the associated instance of this object is equal to active(1)."
|
||||
|
||||
::= { f3AmpConfigEntry 31 }
|
||||
|
||||
--
|
||||
-- AMP Stats
|
||||
--
|
||||
f3AmpStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3AmpStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to Automatic Management Provisioning
|
||||
Statistics"
|
||||
::= { f3AmpStatsObjects 1 }
|
||||
|
||||
f3AmpStatsEntry OBJECT-TYPE
|
||||
SYNTAX F3AmpStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3AmpStatsTable."
|
||||
INDEX { f3AmpConfigIndex }
|
||||
::= { f3AmpStatsTable 1 }
|
||||
|
||||
F3AmpStatsEntry ::= SEQUENCE {
|
||||
f3AmpStatsProvDataTx Unsigned32,
|
||||
f3AmpStatsProvDataRx Unsigned32,
|
||||
f3AmpStatsProvRequestTx Unsigned32,
|
||||
f3AmpStatsProvRequestRx Unsigned32,
|
||||
f3AmpStatsConfigSuccessTx Unsigned32,
|
||||
f3AmpStatsConfigSuccessRx Unsigned32,
|
||||
f3AmpStatsConfigFailTx Unsigned32,
|
||||
f3AmpStatsConfigFailRx Unsigned32,
|
||||
f3AmpStatsSpuriousMessageRx Unsigned32,
|
||||
f3AmpStatsTimeoutRx Unsigned32,
|
||||
f3AmpStatsLastRxStatus AMPConfigStatus,
|
||||
f3AmpStatsRxTimeStamp DateAndTime,
|
||||
f3AmpStatsLastTxStatus AMPConfigStatus,
|
||||
f3AmpStatsTxTimeStamp DateAndTime
|
||||
}
|
||||
|
||||
f3AmpStatsProvDataTx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Provisioning Data messages sent by AMP Server."
|
||||
::= { f3AmpStatsEntry 1 }
|
||||
|
||||
f3AmpStatsProvDataRx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Provisioning Data messages received by AMP Client."
|
||||
::= { f3AmpStatsEntry 2 }
|
||||
|
||||
f3AmpStatsProvRequestTx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Provisioning Request messages sent by AMP Client."
|
||||
::= { f3AmpStatsEntry 3 }
|
||||
|
||||
f3AmpStatsProvRequestRx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Provisioning Request received sent by AMP Server."
|
||||
::= { f3AmpStatsEntry 4 }
|
||||
|
||||
f3AmpStatsConfigSuccessTx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Configuration Success messages sent sent by AMP Client."
|
||||
::= { f3AmpStatsEntry 5 }
|
||||
|
||||
f3AmpStatsConfigSuccessRx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Configuration Success messages received by AMP Server."
|
||||
::= { f3AmpStatsEntry 6 }
|
||||
|
||||
f3AmpStatsConfigFailTx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Configuration Success messages received by AMP Client."
|
||||
::= { f3AmpStatsEntry 7 }
|
||||
|
||||
f3AmpStatsConfigFailRx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Configuration Success messages received by AMP Server."
|
||||
::= { f3AmpStatsEntry 8 }
|
||||
|
||||
f3AmpStatsSpuriousMessageRx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Spurious messages received by AMP Client or Server"
|
||||
::= { f3AmpStatsEntry 9 }
|
||||
|
||||
f3AmpStatsTimeoutRx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of messages which were not received within the time out value.
|
||||
AMP Client can time out while waiting for Prov Data message.
|
||||
AMP Server can time out while waiting for Config Fail or Config Success
|
||||
message."
|
||||
::= { f3AmpStatsEntry 10 }
|
||||
|
||||
f3AmpStatsLastRxStatus OBJECT-TYPE
|
||||
SYNTAX AMPConfigStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last received Configuration Status."
|
||||
::= { f3AmpStatsEntry 11 }
|
||||
|
||||
f3AmpStatsRxTimeStamp OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time of last received Configuration Status."
|
||||
::= { f3AmpStatsEntry 12 }
|
||||
|
||||
f3AmpStatsLastTxStatus OBJECT-TYPE
|
||||
SYNTAX AMPConfigStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last sent Configuration Status."
|
||||
::= { f3AmpStatsEntry 13 }
|
||||
|
||||
f3AmpStatsTxTimeStamp OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time of last sent Configuration Status."
|
||||
::= { f3AmpStatsEntry 14 }
|
||||
|
||||
--
|
||||
-- Conformance
|
||||
--
|
||||
f3AmpCompliances OBJECT IDENTIFIER ::= {f3AmpConformance 1}
|
||||
f3AmpGroups OBJECT IDENTIFIER ::= {f3AmpConformance 2}
|
||||
|
||||
f3AmpCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the F3-AMP-MIB compilance."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
f3AmpConfigGroup, f3AmpStatsGroup
|
||||
}
|
||||
::= { f3AmpCompliances 1 }
|
||||
|
||||
f3AmpConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3AmpConfigRole,
|
||||
f3AmpConfigProtocol,
|
||||
f3AmpConfigEnabled,
|
||||
f3AmpConfigPort,
|
||||
f3AmpConfigStatus,
|
||||
f3AmpConfigRemSysName,
|
||||
f3AmpConfigRemSysIpAddr,
|
||||
f3AmpConfigRemSysIpMask,
|
||||
f3AmpConfigRemSysDefGateway,
|
||||
f3AmpConfigRemSysSNMPV1IfName,
|
||||
f3AmpConfigRemSysSrcIpAddrType,
|
||||
f3AmpConfigRemSysSrcIpAddrIfName,
|
||||
f3AmpConfigRemTunnelIndex,
|
||||
f3AmpConfigRemTunnelName,
|
||||
f3AmpConfigRemTunnelType,
|
||||
f3AmpConfigRemTunnelIpAddr,
|
||||
f3AmpConfigRemTunnelIpMask,
|
||||
f3AmpConfigRemTunnelVlanId,
|
||||
f3AmpConfigRemTunnelSVlanId,
|
||||
f3AmpConfigRemTunnelSVlanIdEnabled,
|
||||
f3AmpConfigRemTunnelRip2PktsEnabled,
|
||||
f3AmpConfigRemTunnelCOS,
|
||||
f3AmpConfigRemTunnelCIR,
|
||||
f3AmpConfigRemTunnelEIR,
|
||||
f3AmpConfigRemTunnelBufferSize,
|
||||
f3AmpConfigRemTunnelEncapType,
|
||||
f3AmpConfigRemTunnelMtu,
|
||||
f3AmpConfigAction,
|
||||
f3AmpConfigStorageType,
|
||||
f3AmpConfigRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the AMP Configuration."
|
||||
::= { f3AmpGroups 1 }
|
||||
|
||||
f3AmpStatsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3AmpStatsProvDataTx,
|
||||
f3AmpStatsProvDataRx,
|
||||
f3AmpStatsProvRequestTx,
|
||||
f3AmpStatsProvRequestRx,
|
||||
f3AmpStatsConfigSuccessTx,
|
||||
f3AmpStatsConfigSuccessRx,
|
||||
f3AmpStatsConfigFailTx,
|
||||
f3AmpStatsConfigFailRx,
|
||||
f3AmpStatsSpuriousMessageRx,
|
||||
f3AmpStatsTimeoutRx,
|
||||
f3AmpStatsLastRxStatus,
|
||||
f3AmpStatsRxTimeStamp,
|
||||
f3AmpStatsLastTxStatus,
|
||||
f3AmpStatsTxTimeStamp
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the AMP Statistics."
|
||||
::= { f3AmpGroups 2 }
|
||||
|
||||
END
|
597
MIBS/adva/F3-BFD-MIB
Normal file
597
MIBS/adva/F3-BFD-MIB
Normal file
@ -0,0 +1,597 @@
|
||||
F3-BFD-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, StorageType, TruthValue,DisplayString,
|
||||
VariablePointer, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
bfdSessEntry, bfdSessIndex
|
||||
FROM BFD-STD-MIB
|
||||
IANAbfdSessStateTC
|
||||
FROM IANA-BFD-TC-STD-MIB
|
||||
AdminState, OperationalState, SecondaryState,
|
||||
VlanId, VlanPriority
|
||||
FROM CM-COMMON-MIB
|
||||
neIndex
|
||||
FROM CM-ENTITY-MIB
|
||||
f3L3TrafficIPInterfaceEntry, f3VrfEntry, f3L3TrafficBgpPeerEntry,
|
||||
f3L3TrafficOspfInterfaceEntry
|
||||
FROM F3-L3-MIB
|
||||
fsp150cm
|
||||
FROM ADVA-MIB
|
||||
Ipv6Address
|
||||
FROM IPV6-TC;
|
||||
|
||||
f3BfdMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "202101280000Z"
|
||||
ORGANIZATION "ADVA Optical Networking SE"
|
||||
CONTACT-INFO
|
||||
"Web URL: http://adva.com/
|
||||
E-mail: support@adva.com
|
||||
Postal: ADVA Optical Networking SE
|
||||
Campus Martinsried
|
||||
Fraunhoferstrasse 9a
|
||||
82152 Martinsried/Munich
|
||||
Germany
|
||||
Phone: +49 089 89 06 65 0
|
||||
Fax: +49 089 89 06 65 199 "
|
||||
DESCRIPTION
|
||||
"This module defines the Ethernet Service Manager MIB defitinions
|
||||
used by the F3 (FSP150CM/CC) product lines.
|
||||
Copyright (C) ADVA."
|
||||
REVISION "202101280000Z"
|
||||
DESCRIPTION
|
||||
"
|
||||
Notes from release 201508140000Z."
|
||||
|
||||
::= {fsp150cm 38}
|
||||
|
||||
--
|
||||
-- OID definitions
|
||||
--
|
||||
f3BfdConfigObjects OBJECT IDENTIFIER ::= {f3BfdMIB 1}
|
||||
f3BfdConformance OBJECT IDENTIFIER ::= {f3BfdMIB 2}
|
||||
|
||||
BfdSessPerfAction ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the action on bfd session performance data."
|
||||
SYNTAX INTEGER {
|
||||
notApplicable (0),
|
||||
clearCtrlPkts (1)
|
||||
}
|
||||
|
||||
--
|
||||
-- Bfd Config Table
|
||||
--
|
||||
bfdSessExtTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BfdSessExtEntry
|
||||
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.
|
||||
NOTE: This table is for FSPNM use only."
|
||||
::= { f3BfdConfigObjects 1 }
|
||||
|
||||
bfdSessExtEntry OBJECT-TYPE
|
||||
SYNTAX BfdSessExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The conceptual row in bfdSessExtTable."
|
||||
AUGMENTS { bfdSessEntry }
|
||||
::= { bfdSessExtTable 1 }
|
||||
|
||||
BfdSessExtEntry ::= SEQUENCE {
|
||||
bfdSessExtInnerVlanControl TruthValue,
|
||||
bfdSessExtInnerVlanId VlanId,
|
||||
bfdSessExtInnerVlanPri VlanPriority,
|
||||
bfdSessExtOuterVlanControl TruthValue,
|
||||
bfdSessExtOuterVlanId VlanId,
|
||||
bfdSessExtOuterVlanPri VlanPriority,
|
||||
bfdSessExtIpPri Unsigned32,
|
||||
bfdSessExtIpGateway IpAddress,
|
||||
bfdSessExtAdminState AdminState,
|
||||
bfdSessExtOperationalState OperationalState,
|
||||
bfdSessExtSecondaryState SecondaryState,
|
||||
bfdSessExtNegRxInterval Unsigned32,
|
||||
bfdSessExtAlias DisplayString,
|
||||
bfdSessExtAction BfdSessPerfAction,
|
||||
bfdSessExtIpv6Gateway Ipv6Address
|
||||
}
|
||||
|
||||
bfdSessExtInnerVlanControl OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows to specify whether enable inner Vlan Tag."
|
||||
::= { bfdSessExtEntry 1 }
|
||||
|
||||
bfdSessExtInnerVlanId OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows to specify inner VlanId."
|
||||
::= { bfdSessExtEntry 2 }
|
||||
|
||||
bfdSessExtInnerVlanPri OBJECT-TYPE
|
||||
SYNTAX VlanPriority
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows to specify inner Vlan Priority."
|
||||
::= { bfdSessExtEntry 3 }
|
||||
|
||||
bfdSessExtOuterVlanControl OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows to specify whether enable outer Vlan Tag."
|
||||
::= { bfdSessExtEntry 4 }
|
||||
|
||||
bfdSessExtOuterVlanId OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows to specify outer VlanId."
|
||||
::= { bfdSessExtEntry 5 }
|
||||
|
||||
bfdSessExtOuterVlanPri OBJECT-TYPE
|
||||
SYNTAX VlanPriority
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows to specify outer Vlan Priority."
|
||||
::= { bfdSessExtEntry 6 }
|
||||
|
||||
bfdSessExtIpPri OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows to specify IP DSCP value."
|
||||
::= { bfdSessExtEntry 7 }
|
||||
|
||||
bfdSessExtIpGateway OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows to specify IP gateway."
|
||||
::= { bfdSessExtEntry 8 }
|
||||
|
||||
bfdSessExtAdminState OBJECT-TYPE
|
||||
SYNTAX AdminState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the Administrative State of the BFD session."
|
||||
::= { bfdSessExtEntry 9 }
|
||||
|
||||
bfdSessExtOperationalState OBJECT-TYPE
|
||||
SYNTAX OperationalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the Operational State of the BFD session."
|
||||
::= { bfdSessExtEntry 10 }
|
||||
|
||||
bfdSessExtSecondaryState OBJECT-TYPE
|
||||
SYNTAX SecondaryState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the Secondary State of the BFD session."
|
||||
::= { bfdSessExtEntry 11 }
|
||||
|
||||
bfdSessExtNegRxInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents negatiated recieve direction interval of the BFD session."
|
||||
::= { bfdSessExtEntry 12 }
|
||||
|
||||
bfdSessExtAlias OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the alias of the BFD session."
|
||||
::= { bfdSessExtEntry 13 }
|
||||
|
||||
bfdSessExtAction OBJECT-TYPE
|
||||
SYNTAX BfdSessPerfAction
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows to perform some action on the bfd session."
|
||||
::= { bfdSessExtEntry 14 }
|
||||
|
||||
bfdSessExtIpv6Gateway OBJECT-TYPE
|
||||
SYNTAX Ipv6Address
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows to specify the IPv6 gateway."
|
||||
::= { bfdSessExtEntry 15 }
|
||||
|
||||
---
|
||||
---
|
||||
---
|
||||
f3BfdIpIfMemberTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3BfdIpIfMemberEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries for the BFD Traffic Ip Interface member."
|
||||
::= { f3BfdConfigObjects 2 }
|
||||
|
||||
f3BfdIpIfMemberEntry OBJECT-TYPE
|
||||
SYNTAX F3BfdIpIfMemberEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3BfdIpIfMemberTable."
|
||||
INDEX { bfdSessIndex, f3BfdIpIfMemberObject }
|
||||
::= { f3BfdIpIfMemberTable 1 }
|
||||
|
||||
F3BfdIpIfMemberEntry ::= SEQUENCE {
|
||||
f3BfdIpIfMemberObject VariablePointer,
|
||||
f3BfdIpIfMemberStorageType StorageType,
|
||||
f3BfdIpIfMemberRowStatus RowStatus
|
||||
}
|
||||
|
||||
f3BfdIpIfMemberObject OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the traffic ip interface."
|
||||
::= { f3BfdIpIfMemberEntry 1 }
|
||||
|
||||
f3BfdIpIfMemberStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of storage configured for this entry."
|
||||
::= { f3BfdIpIfMemberEntry 2 }
|
||||
|
||||
f3BfdIpIfMemberRowStatus 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 f3BfdIpIfMemberRowStatus supported are
|
||||
createAndGo(4) and destroy(6). All mandatory attributes
|
||||
must be specified in a single SNMP SET request with
|
||||
f3BfdIpIfMemberRowStatus value as createAndGo(4).
|
||||
Upon successful row creation, this object has a
|
||||
value of active(1).
|
||||
|
||||
The f3BfdIpIfMemberRowStatus object may be modified if
|
||||
the associated instance of this object is equal to active(1)."
|
||||
::= { f3BfdIpIfMemberEntry 3 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Traffic IP Interface extension Table
|
||||
--
|
||||
f3L3TrafficIPInterfaceExtBfdTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3L3TrafficIPInterfaceExtBfdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to traffic ip interface for configuration purposes."
|
||||
::= { f3BfdConfigObjects 3 }
|
||||
|
||||
f3L3TrafficIPInterfaceExtBfdEntry OBJECT-TYPE
|
||||
SYNTAX F3L3TrafficIPInterfaceExtBfdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3L3TrafficIPInterfaceExtBfdTable."
|
||||
AUGMENTS { f3L3TrafficIPInterfaceEntry }
|
||||
::= { f3L3TrafficIPInterfaceExtBfdTable 1 }
|
||||
|
||||
F3L3TrafficIPInterfaceExtBfdEntry ::= SEQUENCE {
|
||||
f3L3TrafficIPInterfaceExtBfdObject VariablePointer,
|
||||
f3L3TrafficIPInterfaceExtBfdDesiredMinTxInterval Unsigned32,
|
||||
f3L3TrafficIPInterfaceExtBfdReqMinRxInterval Unsigned32,
|
||||
f3L3TrafficIPInterfaceExtBfdLocalMultiplier Unsigned32
|
||||
}
|
||||
|
||||
f3L3TrafficIPInterfaceExtBfdObject OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the BFD object OID."
|
||||
::= { f3L3TrafficIPInterfaceExtBfdEntry 1 }
|
||||
|
||||
f3L3TrafficIPInterfaceExtBfdDesiredMinTxInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { f3L3TrafficIPInterfaceExtBfdEntry 2 }
|
||||
|
||||
f3L3TrafficIPInterfaceExtBfdReqMinRxInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { f3L3TrafficIPInterfaceExtBfdEntry 3 }
|
||||
|
||||
f3L3TrafficIPInterfaceExtBfdLocalMultiplier OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { f3L3TrafficIPInterfaceExtBfdEntry 4 }
|
||||
|
||||
|
||||
--
|
||||
-- vrf extension BFD config Table
|
||||
--
|
||||
f3VrfExtBfdConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3VrfExtBfdConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to vrf for configuration purposes."
|
||||
::= { f3BfdConfigObjects 4 }
|
||||
|
||||
f3VrfExtBfdConfigEntry OBJECT-TYPE
|
||||
SYNTAX F3VrfExtBfdConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3VrfExtBfdConfigTable."
|
||||
AUGMENTS { f3VrfEntry }
|
||||
::= { f3VrfExtBfdConfigTable 1 }
|
||||
|
||||
F3VrfExtBfdConfigEntry ::= SEQUENCE {
|
||||
f3VrfExtBfdDesiredMinTxInterval Unsigned32,
|
||||
f3VrfExtBfdReqMinRxInterval Unsigned32,
|
||||
f3VrfExtBfdLocalMultiplier Unsigned32
|
||||
}
|
||||
|
||||
f3VrfExtBfdDesiredMinTxInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { f3VrfExtBfdConfigEntry 1 }
|
||||
|
||||
f3VrfExtBfdReqMinRxInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { f3VrfExtBfdConfigEntry 2 }
|
||||
|
||||
f3VrfExtBfdLocalMultiplier OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { f3VrfExtBfdConfigEntry 3 }
|
||||
|
||||
|
||||
--
|
||||
-- L3 Traffic BGP Peer extension Table
|
||||
--
|
||||
f3L3TrafficBgpPeerExtBfdConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3L3TrafficBgpPeerExtBfdConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Traffic BGP peer extension Table."
|
||||
::= { f3BfdConfigObjects 5 }
|
||||
|
||||
f3L3TrafficBgpPeerExtBfdConfigEntry OBJECT-TYPE
|
||||
SYNTAX F3L3TrafficBgpPeerExtBfdConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3L3TrafficBgpPeerExtBfdConfigTable."
|
||||
AUGMENTS { f3L3TrafficBgpPeerEntry }
|
||||
::= { f3L3TrafficBgpPeerExtBfdConfigTable 1 }
|
||||
|
||||
F3L3TrafficBgpPeerExtBfdConfigEntry ::= SEQUENCE {
|
||||
f3L3TrafficBgpPeerBfdDetect TruthValue
|
||||
}
|
||||
|
||||
f3L3TrafficBgpPeerBfdDetect OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { f3L3TrafficBgpPeerExtBfdConfigEntry 1 }
|
||||
|
||||
|
||||
--
|
||||
-- Traffic OSPF Interface extension Table
|
||||
--
|
||||
f3L3TrafficOspfInterfaceExtBfdConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3L3TrafficOspfInterfaceExtBfdConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries for the Traffic OSPF Interface."
|
||||
::= { f3BfdConfigObjects 6 }
|
||||
|
||||
f3L3TrafficOspfInterfaceExtBfdConfigEntry OBJECT-TYPE
|
||||
SYNTAX F3L3TrafficOspfInterfaceExtBfdConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3L3TrafficOspfInterfaceExtBfdConfigTable."
|
||||
AUGMENTS { f3L3TrafficOspfInterfaceEntry }
|
||||
::= { f3L3TrafficOspfInterfaceExtBfdConfigTable 1 }
|
||||
|
||||
F3L3TrafficOspfInterfaceExtBfdConfigEntry ::= SEQUENCE {
|
||||
f3L3TrafficOspfInterfaceBfdDetect TruthValue
|
||||
}
|
||||
|
||||
f3L3TrafficOspfInterfaceBfdDetect OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { f3L3TrafficOspfInterfaceExtBfdConfigEntry 1 }
|
||||
|
||||
|
||||
--
|
||||
-- VRF BFD Session Table
|
||||
--
|
||||
f3VrfBfdSessionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3VrfBfdSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries for VRF BFD Sessions.
|
||||
Must set f3VrfActionX as optimizeBfdSessionRetrieve(9)
|
||||
before get data from this table."
|
||||
::= { f3BfdConfigObjects 7 }
|
||||
|
||||
f3VrfBfdSessionEntry OBJECT-TYPE
|
||||
SYNTAX F3VrfBfdSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3VrfBfdSessionTable."
|
||||
INDEX { neIndex,
|
||||
f3VrfIndex,
|
||||
f3VrfBfdSessionIpAddress,
|
||||
f3VrfBfdSessionInterface }
|
||||
::= { f3VrfBfdSessionTable 1 }
|
||||
|
||||
F3VrfBfdSessionEntry ::= SEQUENCE {
|
||||
f3VrfBfdSessionIpAddress DisplayString,
|
||||
f3VrfBfdSessionInterface DisplayString,
|
||||
f3VrfBfdSessionNegotiatedTxInterval Unsigned32,
|
||||
f3VrfBfdSessionNegotiatedDetectionTimer Unsigned32,
|
||||
f3VrfBfdSessionState IANAbfdSessStateTC
|
||||
}
|
||||
|
||||
f3VrfBfdSessionIpAddress OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { f3VrfBfdSessionEntry 1 }
|
||||
|
||||
f3VrfBfdSessionInterface OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { f3VrfBfdSessionEntry 2 }
|
||||
|
||||
f3VrfBfdSessionNegotiatedTxInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { f3VrfBfdSessionEntry 3 }
|
||||
|
||||
f3VrfBfdSessionNegotiatedDetectionTimer OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { f3VrfBfdSessionEntry 4 }
|
||||
|
||||
f3VrfBfdSessionState OBJECT-TYPE
|
||||
SYNTAX IANAbfdSessStateTC
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
::= { f3VrfBfdSessionEntry 5 }
|
||||
|
||||
|
||||
--
|
||||
-- Conformance
|
||||
--
|
||||
f3BfdCompliances OBJECT IDENTIFIER ::= {f3BfdConformance 1}
|
||||
f3BfdGroups OBJECT IDENTIFIER ::= {f3BfdConformance 2}
|
||||
|
||||
f3BfdCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the F3-BFD-MIB compilance."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
f3BfdConfigGroup
|
||||
}
|
||||
::= { f3BfdCompliances 1 }
|
||||
|
||||
f3BfdConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
bfdSessExtInnerVlanControl,
|
||||
bfdSessExtInnerVlanId,
|
||||
bfdSessExtInnerVlanPri,
|
||||
bfdSessExtOuterVlanControl,
|
||||
bfdSessExtOuterVlanId,
|
||||
bfdSessExtOuterVlanPri,
|
||||
bfdSessExtIpPri,
|
||||
bfdSessExtIpGateway,
|
||||
bfdSessExtAdminState,
|
||||
bfdSessExtOperationalState,
|
||||
bfdSessExtSecondaryState,
|
||||
bfdSessExtNegRxInterval,
|
||||
bfdSessExtAlias,
|
||||
bfdSessExtAction,
|
||||
bfdSessExtIpv6Gateway,
|
||||
f3BfdIpIfMemberObject,
|
||||
f3BfdIpIfMemberStorageType,
|
||||
f3BfdIpIfMemberRowStatus,
|
||||
f3L3TrafficIPInterfaceExtBfdObject,
|
||||
f3VrfExtBfdDesiredMinTxInterval,
|
||||
f3VrfExtBfdReqMinRxInterval,
|
||||
f3VrfExtBfdLocalMultiplier,
|
||||
f3L3TrafficBgpPeerBfdDetect,
|
||||
f3L3TrafficOspfInterfaceBfdDetect,
|
||||
|
||||
f3VrfBfdSessionIpAddress,
|
||||
f3VrfBfdSessionInterface,
|
||||
f3VrfBfdSessionNegotiatedTxInterval,
|
||||
f3VrfBfdSessionNegotiatedDetectionTimer,
|
||||
f3VrfBfdSessionState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the BFD Configuration objects."
|
||||
::= { f3BfdGroups 1 }
|
||||
|
||||
END
|
1283
MIBS/adva/F3-BRIDGE-MIB
Normal file
1283
MIBS/adva/F3-BRIDGE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
4371
MIBS/adva/F3-CAPABILITIES-MIB
Normal file
4371
MIBS/adva/F3-CAPABILITIES-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1368
MIBS/adva/F3-CFM-MIB
Normal file
1368
MIBS/adva/F3-CFM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2551
MIBS/adva/F3-CONNECTGUARD-MIB
Normal file
2551
MIBS/adva/F3-CONNECTGUARD-MIB
Normal file
File diff suppressed because it is too large
Load Diff
287
MIBS/adva/F3-DATAEXPORT-MIB
Normal file
287
MIBS/adva/F3-DATAEXPORT-MIB
Normal file
@ -0,0 +1,287 @@
|
||||
F3-DATAEXPORT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString, RowStatus, StorageType,
|
||||
VariablePointer
|
||||
FROM SNMPv2-TC
|
||||
IpVersion, PerfCounter64
|
||||
FROM CM-COMMON-MIB
|
||||
Ipv6Address
|
||||
FROM IPV6-TC
|
||||
fsp150cm
|
||||
FROM ADVA-MIB;
|
||||
|
||||
f3DataExportMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201310310000Z"
|
||||
ORGANIZATION "ADVA Optical Networking"
|
||||
CONTACT-INFO
|
||||
" Marek Romaniuk
|
||||
ADVA Optical Networking, Inc.
|
||||
Tel: +48 58 7716 414
|
||||
E-mail: mromaniuk@advaoptical.com
|
||||
Postal: ul. Slaska 35/37
|
||||
81-310 Gdynia, Poland"
|
||||
DESCRIPTION
|
||||
"This module defines the Data Export MIB definitions
|
||||
used by the F3 (FSP150CM/CC) product lines.
|
||||
Copyright (C) ADVA Optical Networking."
|
||||
REVISION "201310310000Z"
|
||||
DESCRIPTION
|
||||
"
|
||||
Notes from release 201312090000Z,
|
||||
(1) Added new object: f3DataExportClearStatsAction
|
||||
Notes from release 201310310000Z,
|
||||
(1) MIB version ready for release FSP150CC 6.1.CC."
|
||||
|
||||
::= {fsp150cm 30}
|
||||
|
||||
--
|
||||
-- OID definitions
|
||||
--
|
||||
|
||||
f3DataExportConfigObjects OBJECT IDENTIFIER ::= {f3DataExportMIB 1}
|
||||
f3DataExportCounterObjects OBJECT IDENTIFIER ::= {f3DataExportMIB 2}
|
||||
f3DataExportActionObjects OBJECT IDENTIFIER ::= {f3DataExportMIB 3}
|
||||
f3DataExportConformance OBJECT IDENTIFIER ::= {f3DataExportMIB 4}
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
|
||||
DataExportType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Data Export Types."
|
||||
SYNTAX BITS {
|
||||
esal3pm(1),
|
||||
twamppm(2),
|
||||
flowbyteratepm(3)
|
||||
}
|
||||
|
||||
--
|
||||
-- Data Export Configure Scalars
|
||||
--
|
||||
|
||||
f3DataExportTypes OBJECT-TYPE
|
||||
SYNTAX DataExportType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" This object provides ability to set data export types."
|
||||
::= { f3DataExportConfigObjects 1 }
|
||||
|
||||
f3DataExportReportInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..60)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" This object provides ability to set interval value (in seconds)."
|
||||
::= { f3DataExportConfigObjects 2 }
|
||||
|
||||
f3DataExportIpVersion OBJECT-TYPE
|
||||
SYNTAX IpVersion
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" This object provides ability to set version of IP protocol."
|
||||
::= { f3DataExportConfigObjects 3 }
|
||||
|
||||
f3DataExportServerIpv4Addr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" This object provides ability to set IPv4 FTP server address."
|
||||
::= { f3DataExportConfigObjects 4 }
|
||||
|
||||
f3DataExportServerIpv6Addr OBJECT-TYPE
|
||||
SYNTAX Ipv6Address
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" This object provides ability to set IPv6 FTP server address."
|
||||
::= { f3DataExportConfigObjects 5 }
|
||||
|
||||
f3DataExportUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" This object provides ability to set transfer protocol user login."
|
||||
::= { f3DataExportConfigObjects 6 }
|
||||
|
||||
f3DataExportPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" This object provides ability to set transfer protocol user password.
|
||||
Reading this object will return an empty string if the password
|
||||
has not been set or ***** if the password has been set."
|
||||
::= { f3DataExportConfigObjects 7 }
|
||||
|
||||
f3DataExportPath OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" This object provides ability to set remote path to place file."
|
||||
::= { f3DataExportConfigObjects 8 }
|
||||
|
||||
|
||||
f3DataExportConfigObjectTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3DataExportConfigObjectEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table allows configuration of the object which need export data."
|
||||
::= { f3DataExportConfigObjects 9 }
|
||||
|
||||
f3DataExportConfigObjectEntry OBJECT-TYPE
|
||||
SYNTAX F3DataExportConfigObjectEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3DataExportConfigObjectTable."
|
||||
INDEX { f3DataExportConfigObjectEntity }
|
||||
::= { f3DataExportConfigObjectTable 1 }
|
||||
|
||||
F3DataExportConfigObjectEntry ::= SEQUENCE {
|
||||
f3DataExportConfigObjectEntity VariablePointer,
|
||||
f3DataExportConfigObjectStorageType StorageType,
|
||||
f3DataExportConfigObjectRowStatus RowStatus
|
||||
}
|
||||
|
||||
f3DataExportConfigObjectEntity OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object value need export data."
|
||||
::= { f3DataExportConfigObjectEntry 1 }
|
||||
|
||||
f3DataExportConfigObjectStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of storage configured for this entry."
|
||||
::= { f3DataExportConfigObjectEntry 2 }
|
||||
|
||||
f3DataExportConfigObjectRowStatus 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 f3DataExportConfigObjectRowStatus supported are
|
||||
createAndGo(4) and destroy(6). All mandatory attributes
|
||||
must be specified in a single SNMP SET request with
|
||||
f3DataExportConfigObjectRowStatus value as createAndGo(4).
|
||||
Upon successful row creation, this object has a
|
||||
value of active(1).
|
||||
|
||||
The f3DataExportConfigObjectRowStatus object may be modified if
|
||||
the associated instance of this object is equal to active(1)."
|
||||
::= { f3DataExportConfigObjectEntry 3 }
|
||||
|
||||
--
|
||||
-- Data Export Counter Scalars
|
||||
--
|
||||
|
||||
f3DataExportServerXferPass OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Counter for successful PM export"
|
||||
::= { f3DataExportCounterObjects 1 }
|
||||
|
||||
f3DataExportServerXferFail OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Counter for failure PM export."
|
||||
::= { f3DataExportCounterObjects 2 }
|
||||
|
||||
|
||||
--
|
||||
-- Data Export Action Objects
|
||||
--
|
||||
|
||||
f3DataExportClearStatsAction OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
not-applicable(0),
|
||||
clear(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Initiates a data export action.
|
||||
This object is write only.
|
||||
Supported actions are:
|
||||
clear(1) - Clear Data Export Stats."
|
||||
::= { f3DataExportActionObjects 1 }
|
||||
|
||||
--
|
||||
-- Conformance
|
||||
--
|
||||
|
||||
f3DataExportCompliances OBJECT IDENTIFIER ::= {f3DataExportConformance 1}
|
||||
f3DataExportGroups OBJECT IDENTIFIER ::= {f3DataExportConformance 2}
|
||||
|
||||
f3DataExportCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the F3-DATAEXPORT-MIB compilance."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
f3DataExportConfigGroup, f3DataExportCounterGroup, f3DataExportActionGroup
|
||||
}
|
||||
::= { f3DataExportCompliances 1 }
|
||||
|
||||
f3DataExportConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3DataExportTypes,
|
||||
f3DataExportReportInterval,
|
||||
f3DataExportIpVersion,
|
||||
f3DataExportServerIpv4Addr,
|
||||
f3DataExportServerIpv6Addr,
|
||||
f3DataExportUserName,
|
||||
f3DataExportPassword,
|
||||
f3DataExportPath
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the Data Export."
|
||||
::= { f3DataExportGroups 1 }
|
||||
|
||||
f3DataExportCounterGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3DataExportServerXferPass,
|
||||
f3DataExportServerXferFail
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of Data Export counter objects."
|
||||
::= { f3DataExportGroups 2 }
|
||||
|
||||
f3DataExportActionGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3DataExportClearStatsAction
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of Data Export action objects."
|
||||
::= { f3DataExportGroups 3 }
|
||||
|
||||
END
|
704
MIBS/adva/F3-ELMI-MIB
Normal file
704
MIBS/adva/F3-ELMI-MIB
Normal file
@ -0,0 +1,704 @@
|
||||
F3-ELMI-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, TimeTicks
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
DisplayString, TruthValue, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
neIndex, shelfIndex, slotIndex
|
||||
FROM CM-ENTITY-MIB
|
||||
cmEthernetAccPortIndex, cmEthernetNetPortIndex, cmFlowIndex
|
||||
FROM CM-FACILITY-MIB
|
||||
fsp150cm
|
||||
FROM ADVA-MIB
|
||||
PerfCounter64, OperationalState
|
||||
FROM CM-COMMON-MIB;
|
||||
|
||||
f3ElmiMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201205180000Z"
|
||||
ORGANIZATION "ADVA Optical Networking"
|
||||
CONTACT-INFO
|
||||
" Raghav Trivedi
|
||||
ADVA Optical Networking, Inc.
|
||||
Tel: +1 972 759-1239
|
||||
E-mail: rtrivedi@advaoptical.com
|
||||
Postal: 2301 N. Greenville Ave. #300
|
||||
Richardson, TX USA 75082"
|
||||
DESCRIPTION
|
||||
"This module defines the ELMI MIB definitions used by
|
||||
the F3 (FSP150CM/CC) product lines.
|
||||
Copyright (C) ADVA Optical Networking."
|
||||
REVISION "201205180000Z"
|
||||
DESCRIPTION
|
||||
"
|
||||
Notes from release 201205180000Z
|
||||
(i)Initial Version."
|
||||
::= {fsp150cm 20}
|
||||
|
||||
--
|
||||
-- OID definitions
|
||||
--
|
||||
f3ElmiConfigObjects OBJECT IDENTIFIER ::= {f3ElmiMIB 1}
|
||||
f3ElmiStatsObjects OBJECT IDENTIFIER ::= {f3ElmiMIB 2}
|
||||
f3ElmiConformance OBJECT IDENTIFIER ::= {f3ElmiMIB 3}
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
ELMIEvcStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the E-LMI EVC status sent in Status messages"
|
||||
SYNTAX INTEGER {
|
||||
active(1),
|
||||
inactive(2),
|
||||
partiallyActive(3)
|
||||
}
|
||||
|
||||
ELMIEvcType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the E-LMI EVC type sent in Status messages"
|
||||
SYNTAX INTEGER {
|
||||
pointToPoint(1),
|
||||
pointToMultipoint(2)
|
||||
}
|
||||
|
||||
--
|
||||
-- CONFIGURATION
|
||||
--
|
||||
--
|
||||
-- Ethernet Access Port - ELMI Config Table
|
||||
--
|
||||
f3AccPortElmiConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3AccPortElmiConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to the Access Port related
|
||||
ELMI Configuration."
|
||||
::= { f3ElmiConfigObjects 1 }
|
||||
|
||||
f3AccPortElmiConfigEntry OBJECT-TYPE
|
||||
SYNTAX F3AccPortElmiConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information applicable to a particular
|
||||
Access Port ELMI Configuration Entity."
|
||||
INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex,
|
||||
f3AccPortElmiConfigIndex }
|
||||
::= { f3AccPortElmiConfigTable 1 }
|
||||
|
||||
F3AccPortElmiConfigEntry ::= SEQUENCE {
|
||||
f3AccPortElmiConfigIndex Integer32,
|
||||
f3AccPortElmiConfigEnabled TruthValue,
|
||||
f3AccPortElmiConfigOperationalState OperationalState,
|
||||
f3AccPortElmiConfigN393StatusCounter Integer32,
|
||||
f3AccPortElmiConfigT392PollVerificationTimer Integer32,
|
||||
f3AccPortElmiConfigAsyncStatusEnabled TruthValue,
|
||||
f3AccPortElmiConfigMinAsyncMessageInterval Integer32
|
||||
}
|
||||
|
||||
f3AccPortElmiConfigIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index value associated with the Access Port ELMI Configuration."
|
||||
::= { f3AccPortElmiConfigEntry 1 }
|
||||
|
||||
f3AccPortElmiConfigEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows SNMP management entities to enable/disable ELMI
|
||||
on the Access Port."
|
||||
::= { f3AccPortElmiConfigEntry 2 }
|
||||
|
||||
f3AccPortElmiConfigOperationalState OBJECT-TYPE
|
||||
SYNTAX OperationalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the Operational State of the ELMI state machine
|
||||
on the Access Port."
|
||||
::= { f3AccPortElmiConfigEntry 3 }
|
||||
|
||||
f3AccPortElmiConfigN393StatusCounter OBJECT-TYPE
|
||||
SYNTAX Integer32 (2..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows specification of maximum number of consecutive errors,
|
||||
after which ELMI is declared as not operational."
|
||||
DEFVAL { 4 }
|
||||
::= { f3AccPortElmiConfigEntry 4 }
|
||||
|
||||
f3AccPortElmiConfigT392PollVerificationTimer OBJECT-TYPE
|
||||
SYNTAX Integer32 (0|5..30)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the Poll Verification Timer in seconds. Value of
|
||||
0 will be used to disable the timer."
|
||||
DEFVAL { 15 }
|
||||
::= { f3AccPortElmiConfigEntry 5 }
|
||||
|
||||
f3AccPortElmiConfigAsyncStatusEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows configuration of the capability to generate and
|
||||
send Asynchronous Status."
|
||||
::= { f3AccPortElmiConfigEntry 6 }
|
||||
|
||||
f3AccPortElmiConfigMinAsyncMessageInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..3)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows configuration of the minimum time interval between
|
||||
asynchronouos status messages, in seconds."
|
||||
DEFVAL { 1 }
|
||||
::= { f3AccPortElmiConfigEntry 7 }
|
||||
|
||||
--
|
||||
-- Ethernet Network Port - ELMI Config Table
|
||||
--
|
||||
f3NetPortElmiConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3NetPortElmiConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to the Access Port related
|
||||
ELMI Configuration."
|
||||
::= { f3ElmiConfigObjects 2 }
|
||||
|
||||
f3NetPortElmiConfigEntry OBJECT-TYPE
|
||||
SYNTAX F3NetPortElmiConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information applicable to a particular
|
||||
Access Port ELMI Configuration Entity."
|
||||
INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex,
|
||||
f3NetPortElmiConfigIndex }
|
||||
::= { f3NetPortElmiConfigTable 1 }
|
||||
|
||||
F3NetPortElmiConfigEntry ::= SEQUENCE {
|
||||
f3NetPortElmiConfigIndex Integer32,
|
||||
f3NetPortElmiConfigEnabled TruthValue,
|
||||
f3NetPortElmiConfigOperationalState OperationalState,
|
||||
f3NetPortElmiConfigN393StatusCounter Integer32,
|
||||
f3NetPortElmiConfigT392PollVerificationTimer Integer32,
|
||||
f3NetPortElmiConfigAsyncStatusEnabled TruthValue,
|
||||
f3NetPortElmiConfigMinAsyncMessageInterval Integer32
|
||||
}
|
||||
|
||||
f3NetPortElmiConfigIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index value associated with the Network Port ELMI Configuration."
|
||||
::= { f3NetPortElmiConfigEntry 1 }
|
||||
|
||||
f3NetPortElmiConfigEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows SNMP management entities to enable/disable ELMI
|
||||
on the Network Port."
|
||||
::= { f3NetPortElmiConfigEntry 2 }
|
||||
|
||||
f3NetPortElmiConfigOperationalState OBJECT-TYPE
|
||||
SYNTAX OperationalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the Operational State of the ELMI state machine
|
||||
on the Network Port."
|
||||
::= { f3NetPortElmiConfigEntry 3 }
|
||||
|
||||
f3NetPortElmiConfigN393StatusCounter OBJECT-TYPE
|
||||
SYNTAX Integer32 (2..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows specification of maximum number of consecutive errors,
|
||||
after which ELMI is declared as not operational."
|
||||
DEFVAL { 4 }
|
||||
::= { f3NetPortElmiConfigEntry 4 }
|
||||
|
||||
f3NetPortElmiConfigT392PollVerificationTimer OBJECT-TYPE
|
||||
SYNTAX Integer32 (0|5..30)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the Poll Verification Timer in seconds. Value of
|
||||
0 will be used to disable the timer."
|
||||
DEFVAL { 15 }
|
||||
::= { f3NetPortElmiConfigEntry 5 }
|
||||
|
||||
f3NetPortElmiConfigAsyncStatusEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows configuration of the capability to generate and
|
||||
send Asynchronous Status."
|
||||
::= { f3NetPortElmiConfigEntry 6 }
|
||||
|
||||
f3NetPortElmiConfigMinAsyncMessageInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..3)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows configuration of the minimum time interval between
|
||||
asynchronouos status messages, in seconds."
|
||||
DEFVAL { 1 }
|
||||
::= { f3NetPortElmiConfigEntry 7 }
|
||||
|
||||
--
|
||||
-- Ethernet Access Port - ELMI Statistics Table
|
||||
--
|
||||
f3AccPortElmiStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3AccPortElmiStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to the Access Port related
|
||||
ELMI Statistics."
|
||||
::= { f3ElmiStatsObjects 1 }
|
||||
|
||||
f3AccPortElmiStatsEntry OBJECT-TYPE
|
||||
SYNTAX F3AccPortElmiStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information applicable to a particular
|
||||
Access Port ELMI Statistics Entity."
|
||||
INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex,
|
||||
f3AccPortElmiConfigIndex, f3AccPortElmiStatsIndex }
|
||||
::= { f3AccPortElmiStatsTable 1 }
|
||||
|
||||
|
||||
F3AccPortElmiStatsEntry ::= SEQUENCE {
|
||||
f3AccPortElmiStatsIndex Integer32,
|
||||
f3AccPortElmiStatsLastFullStatusSent TimeTicks,
|
||||
f3AccPortElmiStatsLastStatusCheckSent TimeTicks,
|
||||
f3AccPortElmiStatsLastFullStatusReceived TimeTicks,
|
||||
f3AccPortElmiStatsLastStatusCheckReceived TimeTicks,
|
||||
f3AccPortElmiStatsInvalidProtocolVersionFrames PerfCounter64,
|
||||
f3AccPortElmiStatsInvalidMessageTypeFrames PerfCounter64,
|
||||
f3AccPortElmiStatsOutOfSequenceIEFrames PerfCounter64,
|
||||
f3AccPortElmiStatsDuplicateIEFrames PerfCounter64,
|
||||
f3AccPortElmiStatsMissingMandatoryIEFrames PerfCounter64,
|
||||
f3AccPortElmiStatsErroredMandatoryIEFrames PerfCounter64,
|
||||
f3AccPortElmiStatsUnexpectedIEFrames PerfCounter64,
|
||||
f3AccPortElmiStatsPVTExpirations PerfCounter64
|
||||
}
|
||||
|
||||
f3AccPortElmiStatsIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index value associated with the Access Port ELMI Statistics."
|
||||
::= { f3AccPortElmiStatsEntry 1 }
|
||||
|
||||
f3AccPortElmiStatsLastFullStatusSent OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides number of hours, minutes, seconds since last full
|
||||
status report was sent."
|
||||
::= { f3AccPortElmiStatsEntry 2 }
|
||||
|
||||
f3AccPortElmiStatsLastStatusCheckSent OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides number of hours, minutes, seconds since last
|
||||
status check was sent."
|
||||
::= { f3AccPortElmiStatsEntry 3 }
|
||||
|
||||
f3AccPortElmiStatsLastFullStatusReceived OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides number of hours, minutes, seconds since last
|
||||
status check was received."
|
||||
::= { f3AccPortElmiStatsEntry 4 }
|
||||
|
||||
f3AccPortElmiStatsLastStatusCheckReceived OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides number of hours, minutes, seconds since last
|
||||
status check was received."
|
||||
::= { f3AccPortElmiStatsEntry 5 }
|
||||
|
||||
f3AccPortElmiStatsInvalidProtocolVersionFrames OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of invalid protocol version frames."
|
||||
::= { f3AccPortElmiStatsEntry 6 }
|
||||
|
||||
f3AccPortElmiStatsInvalidMessageTypeFrames OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of invalid message type frames."
|
||||
::= { f3AccPortElmiStatsEntry 7 }
|
||||
|
||||
f3AccPortElmiStatsOutOfSequenceIEFrames OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of ELMI frames received with one or
|
||||
more Information Elements out of sequence."
|
||||
::= { f3AccPortElmiStatsEntry 8 }
|
||||
|
||||
f3AccPortElmiStatsDuplicateIEFrames OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of ELMI frames received with one or
|
||||
more duplicate Information Elements."
|
||||
::= { f3AccPortElmiStatsEntry 9 }
|
||||
|
||||
f3AccPortElmiStatsMissingMandatoryIEFrames OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of ELMI frames received with one or
|
||||
more missing mandatory Information Elements."
|
||||
::= { f3AccPortElmiStatsEntry 10 }
|
||||
|
||||
f3AccPortElmiStatsErroredMandatoryIEFrames OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of ELMI frames received with one or
|
||||
more errors in mandatory Information Elements."
|
||||
::= { f3AccPortElmiStatsEntry 11 }
|
||||
|
||||
f3AccPortElmiStatsUnexpectedIEFrames OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of ELMI frames received with one or
|
||||
more unexpected Information Elements."
|
||||
::= { f3AccPortElmiStatsEntry 12 }
|
||||
|
||||
f3AccPortElmiStatsPVTExpirations OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of times the Protocol Verification Timer(t392)
|
||||
has expired."
|
||||
::= { f3AccPortElmiStatsEntry 13 }
|
||||
|
||||
--
|
||||
-- Ethernet Access Port - ELMI Statistics Table
|
||||
--
|
||||
f3NetPortElmiStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3NetPortElmiStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to the Access Port related
|
||||
ELMI Statistics."
|
||||
::= { f3ElmiStatsObjects 2 }
|
||||
|
||||
f3NetPortElmiStatsEntry OBJECT-TYPE
|
||||
SYNTAX F3NetPortElmiStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information applicable to a particular
|
||||
Access Port ELMI Statistics Entity."
|
||||
INDEX { neIndex, shelfIndex, slotIndex, cmEthernetNetPortIndex,
|
||||
f3NetPortElmiConfigIndex, f3NetPortElmiStatsIndex }
|
||||
::= { f3NetPortElmiStatsTable 1 }
|
||||
|
||||
|
||||
F3NetPortElmiStatsEntry ::= SEQUENCE {
|
||||
f3NetPortElmiStatsIndex Integer32,
|
||||
f3NetPortElmiStatsLastFullStatusSent TimeTicks,
|
||||
f3NetPortElmiStatsLastStatusCheckSent TimeTicks,
|
||||
f3NetPortElmiStatsLastFullStatusReceived TimeTicks,
|
||||
f3NetPortElmiStatsLastStatusCheckReceived TimeTicks,
|
||||
f3NetPortElmiStatsInvalidProtocolVersionFrames PerfCounter64,
|
||||
f3NetPortElmiStatsInvalidMessageTypeFrames PerfCounter64,
|
||||
f3NetPortElmiStatsOutOfSequenceIEFrames PerfCounter64,
|
||||
f3NetPortElmiStatsDuplicateIEFrames PerfCounter64,
|
||||
f3NetPortElmiStatsMissingMandatoryIEFrames PerfCounter64,
|
||||
f3NetPortElmiStatsErroredMandatoryIEFrames PerfCounter64,
|
||||
f3NetPortElmiStatsUnexpectedIEFrames PerfCounter64,
|
||||
f3NetPortElmiStatsPVTExpirations PerfCounter64
|
||||
}
|
||||
|
||||
f3NetPortElmiStatsIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index value associated with the Access Port ELMI Statistics."
|
||||
::= { f3NetPortElmiStatsEntry 1 }
|
||||
|
||||
f3NetPortElmiStatsLastFullStatusSent OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides number of hours, minutes, seconds since last full
|
||||
status report was sent."
|
||||
::= { f3NetPortElmiStatsEntry 2 }
|
||||
|
||||
f3NetPortElmiStatsLastStatusCheckSent OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides number of hours, minutes, seconds since last
|
||||
status check was sent."
|
||||
::= { f3NetPortElmiStatsEntry 3 }
|
||||
|
||||
f3NetPortElmiStatsLastFullStatusReceived OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides number of hours, minutes, seconds since last
|
||||
status check was received."
|
||||
::= { f3NetPortElmiStatsEntry 4 }
|
||||
|
||||
f3NetPortElmiStatsLastStatusCheckReceived OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides number of hours, minutes, seconds since last
|
||||
status check was received."
|
||||
::= { f3NetPortElmiStatsEntry 5 }
|
||||
|
||||
f3NetPortElmiStatsInvalidProtocolVersionFrames OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of invalid protocol version frames."
|
||||
::= { f3NetPortElmiStatsEntry 6 }
|
||||
|
||||
f3NetPortElmiStatsInvalidMessageTypeFrames OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of invalid message type frames."
|
||||
::= { f3NetPortElmiStatsEntry 7 }
|
||||
|
||||
f3NetPortElmiStatsOutOfSequenceIEFrames OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of ELMI frames received with one or
|
||||
more Information Elements out of sequence."
|
||||
::= { f3NetPortElmiStatsEntry 8 }
|
||||
|
||||
f3NetPortElmiStatsDuplicateIEFrames OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of ELMI frames received with one or
|
||||
more duplicate Information Elements."
|
||||
::= { f3NetPortElmiStatsEntry 9 }
|
||||
|
||||
f3NetPortElmiStatsMissingMandatoryIEFrames OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of ELMI frames received with one or
|
||||
more missing mandatory Information Elements."
|
||||
::= { f3NetPortElmiStatsEntry 10 }
|
||||
|
||||
f3NetPortElmiStatsErroredMandatoryIEFrames OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of ELMI frames received with one or
|
||||
more errors in mandatory Information Elements."
|
||||
::= { f3NetPortElmiStatsEntry 11 }
|
||||
|
||||
f3NetPortElmiStatsUnexpectedIEFrames OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of ELMI frames received with one or
|
||||
more unexpected Information Elements."
|
||||
::= { f3NetPortElmiStatsEntry 12 }
|
||||
|
||||
f3NetPortElmiStatsPVTExpirations OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of times the Protocol Verification Timer(t392)
|
||||
has expired."
|
||||
::= { f3NetPortElmiStatsEntry 13 }
|
||||
|
||||
|
||||
--
|
||||
-- ELMI EVC Status Information Table
|
||||
--
|
||||
f3ElmiEvcStatusInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3ElmiEvcStatusInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to ELMI EVC Status."
|
||||
::= { f3ElmiConfigObjects 3 }
|
||||
|
||||
f3ElmiEvcStatusInfoEntry OBJECT-TYPE
|
||||
SYNTAX F3ElmiEvcStatusInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information about EVC Status information
|
||||
transmitted in the last E-LMI STATUS Message."
|
||||
INDEX { neIndex, shelfIndex, slotIndex, cmEthernetAccPortIndex,
|
||||
cmFlowIndex }
|
||||
::= { f3ElmiEvcStatusInfoTable 1 }
|
||||
|
||||
|
||||
F3ElmiEvcStatusInfoEntry ::= SEQUENCE {
|
||||
f3ElmiEvcStatusInfoEvcID Integer32,
|
||||
f3ElmiEvcStatusInfoEvcFlowID DisplayString,
|
||||
f3ElmiEvcStatusInfoEvcStatus ELMIEvcStatus,
|
||||
f3ElmiEvcStatusInfoEvcType ELMIEvcType
|
||||
}
|
||||
|
||||
f3ElmiEvcStatusInfoEvcID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents unique EVC Identifier within the System.
|
||||
This value is sent in the E-LMI Status Message as EVC Reference ID."
|
||||
::= { f3ElmiEvcStatusInfoEntry 1 }
|
||||
|
||||
f3ElmiEvcStatusInfoEvcFlowID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents EVC Identifier derived from
|
||||
cmFlowCircuitName of the Flow.
|
||||
This value is sent in the E-LMI Status Message as EVC ID."
|
||||
::= { f3ElmiEvcStatusInfoEntry 2 }
|
||||
|
||||
f3ElmiEvcStatusInfoEvcStatus OBJECT-TYPE
|
||||
SYNTAX ELMIEvcStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents E-LMI EVC Status"
|
||||
::= { f3ElmiEvcStatusInfoEntry 3 }
|
||||
|
||||
f3ElmiEvcStatusInfoEvcType OBJECT-TYPE
|
||||
SYNTAX ELMIEvcType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents E-LMI EVC Type"
|
||||
::= { f3ElmiEvcStatusInfoEntry 4 }
|
||||
|
||||
--
|
||||
-- CONFORMANCE
|
||||
--
|
||||
f3ElmiCompliances OBJECT IDENTIFIER ::= {f3ElmiConformance 1}
|
||||
f3ElmiGroups OBJECT IDENTIFIER ::= {f3ElmiConformance 2}
|
||||
|
||||
f3ElmiCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the F3 ELMI
|
||||
group."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
f3ElmiConfigGroup, f3ElmiStatsGroup
|
||||
}
|
||||
::= { f3ElmiCompliances 1 }
|
||||
|
||||
f3ElmiConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3AccPortElmiConfigEnabled,
|
||||
f3AccPortElmiConfigOperationalState, f3AccPortElmiConfigN393StatusCounter,
|
||||
f3AccPortElmiConfigT392PollVerificationTimer, f3AccPortElmiConfigAsyncStatusEnabled,
|
||||
f3AccPortElmiConfigMinAsyncMessageInterval, f3NetPortElmiConfigEnabled,
|
||||
f3NetPortElmiConfigOperationalState, f3NetPortElmiConfigN393StatusCounter,
|
||||
f3NetPortElmiConfigT392PollVerificationTimer, f3NetPortElmiConfigAsyncStatusEnabled,
|
||||
f3NetPortElmiConfigMinAsyncMessageInterval,
|
||||
|
||||
f3ElmiEvcStatusInfoEvcID, f3ElmiEvcStatusInfoEvcFlowID,
|
||||
f3ElmiEvcStatusInfoEvcStatus, f3ElmiEvcStatusInfoEvcType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the F3 ELMI Configuration data."
|
||||
::= { f3ElmiGroups 1 }
|
||||
|
||||
f3ElmiStatsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3AccPortElmiStatsLastFullStatusSent,
|
||||
f3AccPortElmiStatsLastStatusCheckSent, f3AccPortElmiStatsLastFullStatusReceived,
|
||||
f3AccPortElmiStatsLastStatusCheckReceived,
|
||||
f3AccPortElmiStatsInvalidProtocolVersionFrames,
|
||||
f3AccPortElmiStatsInvalidMessageTypeFrames,
|
||||
f3AccPortElmiStatsOutOfSequenceIEFrames, f3AccPortElmiStatsDuplicateIEFrames,
|
||||
f3AccPortElmiStatsMissingMandatoryIEFrames,
|
||||
f3AccPortElmiStatsErroredMandatoryIEFrames,
|
||||
f3AccPortElmiStatsUnexpectedIEFrames, f3AccPortElmiStatsPVTExpirations,
|
||||
|
||||
f3NetPortElmiStatsLastFullStatusSent,
|
||||
f3NetPortElmiStatsLastStatusCheckSent, f3NetPortElmiStatsLastFullStatusReceived,
|
||||
f3NetPortElmiStatsLastStatusCheckReceived,
|
||||
f3NetPortElmiStatsInvalidProtocolVersionFrames,
|
||||
f3NetPortElmiStatsInvalidMessageTypeFrames,
|
||||
f3NetPortElmiStatsOutOfSequenceIEFrames, f3NetPortElmiStatsDuplicateIEFrames,
|
||||
f3NetPortElmiStatsMissingMandatoryIEFrames,
|
||||
f3NetPortElmiStatsErroredMandatoryIEFrames,
|
||||
f3NetPortElmiStatsUnexpectedIEFrames, f3NetPortElmiStatsPVTExpirations
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the F3 ELMI Configuration data."
|
||||
::= { f3ElmiGroups 2 }
|
||||
|
||||
END
|
822
MIBS/adva/F3-EOMPLS-MIB
Normal file
822
MIBS/adva/F3-EOMPLS-MIB
Normal file
@ -0,0 +1,822 @@
|
||||
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
|
542
MIBS/adva/F3-EOTDM-MIB
Normal file
542
MIBS/adva/F3-EOTDM-MIB
Normal file
@ -0,0 +1,542 @@
|
||||
F3-EOTDM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, IpAddress, Integer32, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
RowStatus, StorageType, DisplayString, VariablePointer,
|
||||
TEXTUAL-CONVENTION, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
neIndex, shelfIndex, slotIndex
|
||||
FROM CM-ENTITY-MIB
|
||||
fsp150cm
|
||||
FROM ADVA-MIB
|
||||
AdminState, OperationalState, SecondaryState
|
||||
FROM CM-COMMON-MIB;
|
||||
|
||||
|
||||
f3EOTDMMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201205100000Z"
|
||||
ORGANIZATION "ADVA Optical Networking"
|
||||
CONTACT-INFO
|
||||
" Kasen Zeng
|
||||
ADVA Optical Networking, Inc.
|
||||
Tel:
|
||||
E-mail: kzeng@advaoptical.com
|
||||
Postal: 18/F, Maoye Times Square,
|
||||
Haide 2nd Road, Nanshan District,
|
||||
Shenzhen, P.R.China 518054"
|
||||
DESCRIPTION
|
||||
"This module defines the EOTDM MIB definitions used by
|
||||
the F3 (FSP150CM/CC) product lines.
|
||||
Copyright (C) ADVA Optical Networking."
|
||||
REVISION "201205100000Z"
|
||||
DESCRIPTION
|
||||
"Notes from release 201205100000Z,
|
||||
(1)MIB version ready for release FSP150CM 5.5."
|
||||
::= {fsp150cm 17}
|
||||
|
||||
|
||||
--
|
||||
-- OID definitions
|
||||
--
|
||||
f3EotdmObjects OBJECT IDENTIFIER ::= {f3EOTDMMIB 1}
|
||||
f3EotdmConformance OBJECT IDENTIFIER ::= {f3EOTDMMIB 2}
|
||||
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
VcgType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the VC type in a virtual concatenate group. All VCs in this
|
||||
group is the same type."
|
||||
SYNTAX INTEGER {
|
||||
none (0),
|
||||
t1 (1),
|
||||
e1 (2),
|
||||
t3 (3),
|
||||
e3 (4),
|
||||
vc12 (5),
|
||||
vc3 (6),
|
||||
vc4 (7),
|
||||
vt15 (8),
|
||||
sts1 (9),
|
||||
sts3c (10)
|
||||
}
|
||||
|
||||
WtrTime ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Wait to restore(WTR) time for LCAS protocol when the dMSU defect
|
||||
occured (Unit: minute)."
|
||||
SYNTAX INTEGER (0..12)
|
||||
|
||||
HoldOffTime ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hold off time for LCAS protocol when the dMSU defect occured
|
||||
(Unit: 100ms)."
|
||||
SYNTAX INTEGER (0..100)
|
||||
|
||||
CtrlState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Discribes the CTRL status of a virtual container in LCAS
|
||||
control packet:
|
||||
- ctrlNotAppl: NA: Not applicable, ie, this VC is not allocated
|
||||
to a VCG or LCAS is disabled
|
||||
- ctrlFixed: FIXED: This end uses fixed bandwidth (non-LCAS mode)
|
||||
- ctrlAdd: ADD: This member is about to be added to the group
|
||||
- ctrlNorm: NORM: Normal transmission
|
||||
- ctrlEos: EOS: End of Sequence and Normal transmission
|
||||
- ctrlIdle: IDLE: This member is not part of the group or about
|
||||
to be removed
|
||||
- ctrlDnu: DNU: Do Not Use (the payload) the Sk side reported
|
||||
FAIL status"
|
||||
SYNTAX INTEGER {
|
||||
ctrlNotAppl (0),
|
||||
ctrlFixed (1),
|
||||
ctrlAdd (2),
|
||||
ctrlNorm (3),
|
||||
ctrlEos (4),
|
||||
ctrlIdle (5),
|
||||
ctrlDnu (6)
|
||||
}
|
||||
|
||||
LcasSoState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of LCAS protocol at the source end of a virtual container:
|
||||
- srcNotAppl: NA: Not applicable, ie, this VC is not allocated
|
||||
to a VCG or LCAS is disabled
|
||||
-srcIdle: IDLE: The VC is not in use or has been removed.
|
||||
- srcAdd: ADD: The VC is in the process of being added.
|
||||
May also indicate that the sink end:
|
||||
- does not have LCAS enabled and this VC is
|
||||
in use at this end, or
|
||||
- this VC is not allocated in the service.
|
||||
- srcNorm: NORM: The VC is in use with a good path to the
|
||||
sink end.
|
||||
- srcDnu: DNU: 'Do not use' indicates the VC is in use but
|
||||
has a failed path to the sink end.
|
||||
- srcRemove: REMOVE: The VC is being deleted from the service."
|
||||
SYNTAX INTEGER {
|
||||
srcNotAppl (0),
|
||||
srcIdle (1),
|
||||
srcAdd (2),
|
||||
srcNorm (3),
|
||||
srcDnu (4),
|
||||
srcRemove (5)
|
||||
}
|
||||
|
||||
MstState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Discribes the MST status of a virtual container in LCAS
|
||||
control packet:
|
||||
- mstNotAppl: NA: Not applicable, ie, this VC is not allocated
|
||||
to a VCG or LCAS is disabled
|
||||
- mstOk: OK: The MST status of this virtual container is OK
|
||||
- mstFail: FAIL: The MST status of this virtual container is FAIL"
|
||||
SYNTAX INTEGER {
|
||||
mstNotAppl (0),
|
||||
mstOk (1),
|
||||
mstFail (2)
|
||||
}
|
||||
|
||||
LcasSkState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of LCAS protocol at the sink end of a virtual container:
|
||||
- sinkNotAppl: NA: Not applicable, ie, this VC is not allocated
|
||||
to a VCG or LCAS is disabled
|
||||
- sinkIdle: IDLE: The virtual container is not in use.
|
||||
- sinkOk: OK: Normal incoming signal, or has acknowledged
|
||||
a request to be added to the service.
|
||||
- sinkFail: FAIL: Failure condition on incoming signal, or has
|
||||
acknowledged a request for removal."
|
||||
SYNTAX INTEGER {
|
||||
sinkNotAppl (0),
|
||||
sinkIdle (1),
|
||||
sinkOk (2),
|
||||
sinkFail (3)
|
||||
}
|
||||
|
||||
|
||||
--
|
||||
-- FSP150 CM EoTDM Configuration Tables
|
||||
--
|
||||
|
||||
--
|
||||
-- VCG Table
|
||||
--
|
||||
vcgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VcgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to virtual concatenate groups."
|
||||
::= { f3EotdmObjects 1 }
|
||||
|
||||
vcgEntry OBJECT-TYPE
|
||||
SYNTAX VcgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the vcgTable."
|
||||
INDEX { neIndex, shelfIndex, slotIndex, vcgIndex }
|
||||
::= { vcgTable 1 }
|
||||
|
||||
VcgEntry ::= SEQUENCE {
|
||||
vcgIndex Integer32,
|
||||
vcgIfIndex InterfaceIndex,
|
||||
vcgAssociatedEthernetPort VariablePointer,
|
||||
vcgAdminState AdminState,
|
||||
vcgOperationalState OperationalState,
|
||||
vcgSecondaryState SecondaryState,
|
||||
vcgType VcgType,
|
||||
vcgLcasEnabled TruthValue,
|
||||
vcgWtrTimer WtrTime,
|
||||
vcgHoldOffTimer HoldOffTime,
|
||||
vcgClearWtrTimer INTEGER,
|
||||
vcgRowStatus RowStatus
|
||||
}
|
||||
|
||||
vcgIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer index value used to uniquely identify this vcg within a card."
|
||||
::= { vcgEntry 1 }
|
||||
|
||||
vcgIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object has the same value as ifIndex for vcg."
|
||||
::= { vcgEntry 2 }
|
||||
|
||||
vcgAssociatedEthernetPort OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the related Ethernet Port of the vcg."
|
||||
::= { vcgEntry 3 }
|
||||
|
||||
vcgAdminState OBJECT-TYPE
|
||||
SYNTAX AdminState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the Administrative State of the vcg."
|
||||
::= { vcgEntry 4 }
|
||||
|
||||
vcgOperationalState OBJECT-TYPE
|
||||
SYNTAX OperationalState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the Operational State of the vcg."
|
||||
::= { vcgEntry 5 }
|
||||
|
||||
vcgSecondaryState OBJECT-TYPE
|
||||
SYNTAX SecondaryState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the Secondary State of the vcg."
|
||||
::= { vcgEntry 6 }
|
||||
|
||||
vcgType OBJECT-TYPE
|
||||
SYNTAX VcgType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of paths in this VCG. All paths in this VCG are the same type.
|
||||
This is a required field when creating a VCG, and can not be
|
||||
changed on an existing VCG.
|
||||
See the definition of VcType for more details."
|
||||
::= { vcgEntry 7 }
|
||||
|
||||
vcgLcasEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides whether Lcas is enabled/disabled."
|
||||
::= { vcgEntry 8 }
|
||||
|
||||
vcgWtrTimer OBJECT-TYPE
|
||||
SYNTAX WtrTime
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies wait to restore(WTR) time for LCAS protocol.
|
||||
When creating VCG with LCAS enabled, it is the default value,
|
||||
says 5 minutes. When creating VCG with LCAS disabled, it is 0 (means
|
||||
that the WTR is disabled)."
|
||||
::= { vcgEntry 9 }
|
||||
|
||||
vcgHoldOffTimer OBJECT-TYPE
|
||||
SYNTAX HoldOffTime
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies hold off time for LCAS protocol.
|
||||
When creating VCG with LCAS enabled, it is the default value,
|
||||
says 0 ms. When creating VCG with LCAS disabled, it is 0 ms."
|
||||
::= { vcgEntry 10 }
|
||||
|
||||
vcgClearWtrTimer OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..1)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object will trigger an action.
|
||||
When writing with '1', a 'clear WTR timer' action for all paths in
|
||||
the VCG is triggered. Writing '0' is no effect.
|
||||
When reading, it always returns 0."
|
||||
::= { vcgEntry 11 }
|
||||
|
||||
vcgRowStatus 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 vcgRowStatus supported are
|
||||
createAndGo(4) and destroy(6). All mandatory attributes
|
||||
must be specified in a single SNMP SET request with
|
||||
neRowStatus value as createAndGo(4).
|
||||
Upon successful row creation, this object has a
|
||||
value of active(1).
|
||||
|
||||
The vcgRowStatus object may be modified if
|
||||
the associated instance of this object is equal to active(1)."
|
||||
::= { vcgEntry 12 }
|
||||
|
||||
--
|
||||
-- VCG Member Table
|
||||
--
|
||||
vcgMemberTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VcgMemberEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to VCGs. Each entry of the table
|
||||
represents a path which is allocated to a VCG."
|
||||
::= { f3EotdmObjects 2 }
|
||||
|
||||
vcgMemberEntry OBJECT-TYPE
|
||||
SYNTAX VcgMemberEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the vcgMemberTable."
|
||||
INDEX { neIndex, shelfIndex, slotIndex, vcgIndex, vcgMemberIndex }
|
||||
::= { vcgMemberTable 1 }
|
||||
|
||||
VcgMemberEntry ::= SEQUENCE {
|
||||
vcgMemberIndex Integer32,
|
||||
vcgMemberIfIndex InterfaceIndex,
|
||||
vcgMemberRowStatus RowStatus,
|
||||
vcgMemberSoSendSeq INTEGER,
|
||||
vcgMemberSoLcasSendCtrl CtrlState,
|
||||
vcgMemberSoLcasRecvMst MstState,
|
||||
vcgMemberSoLcasState LcasSoState,
|
||||
vcgMemberSkRecvSeq INTEGER,
|
||||
vcgMemberSkRecvExpectSeq INTEGER,
|
||||
vcgMemberSkLcasRecvCtrl CtrlState,
|
||||
vcgMemberSkLcasSendMst MstState,
|
||||
vcgMemberSkLcasState LcasSkState
|
||||
}
|
||||
|
||||
vcgMemberIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer index value used to uniquely identify this vcg member."
|
||||
::= { vcgMemberEntry 1 }
|
||||
|
||||
vcgMemberIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object has the same value as ifIndex for
|
||||
vcg path. An integer index value used to
|
||||
uniquely identify this vcg path."
|
||||
::= { vcgMemberEntry 2 }
|
||||
|
||||
vcgMemberRowStatus 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 vcgMemberRowStatus supported are
|
||||
createAndGo(4) and destroy(6). All mandatory attributes
|
||||
must be specified in a single SNMP SET request with
|
||||
neRowStatus value as createAndGo(4).
|
||||
Upon successful row creation, this object has a
|
||||
value of active(1).
|
||||
|
||||
The vcgMemberRowStatus object may be modified if
|
||||
the associated instance of this object is equal to active(1)."
|
||||
::= { vcgMemberEntry 3 }
|
||||
|
||||
vcgMemberSoSendSeq OBJECT-TYPE
|
||||
SYNTAX INTEGER ( -1..63 )
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"As the source side, this object reports the sequence number sent
|
||||
to the sink side. The sequence number is determined by the LCAS
|
||||
protocol (when LCAS is enabled) or by the order that each path was
|
||||
added into the VCG (when LCAS is disabled). If SQ is invalid,
|
||||
-1 is returned"
|
||||
::= { vcgMemberEntry 4 }
|
||||
|
||||
vcgMemberSoLcasSendCtrl OBJECT-TYPE
|
||||
SYNTAX CtrlState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"As the source side, this object reports the CTRL status which is
|
||||
sent to the sink side. The CTRL status is determined by the LCAS
|
||||
protocol.
|
||||
When LCAS is not used, the value 'ctrlNotAppl' is returned."
|
||||
::= { vcgMemberEntry 5 }
|
||||
|
||||
vcgMemberSoLcasRecvMst OBJECT-TYPE
|
||||
SYNTAX MstState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"As the source side, this object reports the member status which is
|
||||
received from sink side. The member status is determined by the
|
||||
LCAS protocol.
|
||||
When LCAS is not used, the value 'mstNotAppl' is returned."
|
||||
::= { vcgMemberEntry 6 }
|
||||
|
||||
vcgMemberSoLcasState OBJECT-TYPE
|
||||
SYNTAX LcasSoState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object reports the current source status of this path as
|
||||
determined by the LCAS protocol. When LCAS is not in use,
|
||||
the value 'srcNotAppl' is returned."
|
||||
::= { vcgMemberEntry 7 }
|
||||
|
||||
vcgMemberSkRecvSeq OBJECT-TYPE
|
||||
SYNTAX INTEGER (-1..63)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"As the sink side, this object reports the sequence number which is
|
||||
received from source side. If SQ is invalid, -1 is returned."
|
||||
::= { vcgMemberEntry 8 }
|
||||
|
||||
vcgMemberSkRecvExpectSeq OBJECT-TYPE
|
||||
SYNTAX INTEGER (-1..63)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"As the sink side, this object reports the sequence number expected.
|
||||
If LCAS is enabled, this value is -1. Otherwise, it's the order that
|
||||
each path was added into the VCG, starting from 0.
|
||||
If SQ is invalid, -1 is returned."
|
||||
::= { vcgMemberEntry 9 }
|
||||
|
||||
vcgMemberSkLcasRecvCtrl OBJECT-TYPE
|
||||
SYNTAX CtrlState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"As the sink side, this object reports the CTRL status which is
|
||||
received from source side. The CTRL status is determined by the
|
||||
LCAS protocol. When LCAS is not used, the value 'ctrlNotAppl'
|
||||
is returned."
|
||||
::= { vcgMemberEntry 10 }
|
||||
|
||||
vcgMemberSkLcasSendMst OBJECT-TYPE
|
||||
SYNTAX MstState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"As the sink side, this object reports the member status which is
|
||||
sent to source side. The 'member status' is determined by the status
|
||||
of received path member. When LCAS is not used, the value 'mstNotAppl'
|
||||
is returned."
|
||||
::= { vcgMemberEntry 11 }
|
||||
|
||||
vcgMemberSkLcasState OBJECT-TYPE
|
||||
SYNTAX LcasSkState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object reports the current sink status of this path as
|
||||
determined by the LCAS protocol. When LCAS is not in use,
|
||||
the value 'sinkNotAppl' is returned."
|
||||
::= { vcgMemberEntry 12 }
|
||||
|
||||
|
||||
--
|
||||
-- Conformance
|
||||
--
|
||||
f3EotdmCompliances OBJECT IDENTIFIER ::= {f3EotdmConformance 1}
|
||||
f3EotdmGroups OBJECT IDENTIFIER ::= {f3EotdmConformance 2}
|
||||
|
||||
f3EotdmCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the f3 Tdm
|
||||
group."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
f3EotdmObjectGroup
|
||||
}
|
||||
::= { f3EotdmCompliances 1 }
|
||||
|
||||
f3EotdmObjectGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vcgIndex, vcgIfIndex,
|
||||
vcgAssociatedEthernetPort, vcgAdminState,
|
||||
vcgOperationalState, vcgSecondaryState,
|
||||
vcgType, vcgLcasEnabled,
|
||||
vcgWtrTimer, vcgHoldOffTimer,
|
||||
vcgClearWtrTimer, vcgRowStatus,
|
||||
|
||||
vcgMemberIndex, vcgMemberIfIndex,
|
||||
vcgMemberRowStatus, vcgMemberSoSendSeq,
|
||||
vcgMemberSoLcasSendCtrl, vcgMemberSoLcasRecvMst,
|
||||
vcgMemberSoLcasState, vcgMemberSkRecvSeq,
|
||||
vcgMemberSkRecvExpectSeq, vcgMemberSkLcasRecvCtrl,
|
||||
vcgMemberSkLcasSendMst, vcgMemberSkLcasState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the f3 Tdm
|
||||
group."
|
||||
::= { f3EotdmGroups 1 }
|
||||
|
||||
END
|
1085
MIBS/adva/F3-ERP-MIB
Normal file
1085
MIBS/adva/F3-ERP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
230
MIBS/adva/F3-ESM-MIB
Normal file
230
MIBS/adva/F3-ESM-MIB
Normal file
@ -0,0 +1,230 @@
|
||||
F3-ESM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, StorageType, DisplayString,
|
||||
VariablePointer, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
fsp150cm
|
||||
FROM ADVA-MIB;
|
||||
|
||||
f3ESMMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201209300000Z"
|
||||
ORGANIZATION "ADVA Optical Networking"
|
||||
CONTACT-INFO
|
||||
" Jakub Zalewski
|
||||
ADVA Optical Networking, Inc.
|
||||
Tel: +48 58 7716 411
|
||||
E-mail: jzalewski@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 "201210030000Z"
|
||||
DESCRIPTION
|
||||
"
|
||||
Notes from release 201210030000Z,
|
||||
(1)MIB version ready for release FSP150CC 5.6CC."
|
||||
|
||||
::= {fsp150cm 23}
|
||||
|
||||
--
|
||||
-- OID definitions
|
||||
--
|
||||
f3EsmConfigObjects OBJECT IDENTIFIER ::= {f3ESMMIB 1}
|
||||
f3EsmConformance OBJECT IDENTIFIER ::= {f3ESMMIB 2}
|
||||
|
||||
--
|
||||
-- ESM Config Table
|
||||
--
|
||||
esmConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF EsmConfigEntry
|
||||
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.
|
||||
NOTE: This table is for FSPNM use only."
|
||||
|
||||
::= { f3EsmConfigObjects 1 }
|
||||
|
||||
esmConfigEntry OBJECT-TYPE
|
||||
SYNTAX EsmConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The conceptual row in esmConfigTable."
|
||||
INDEX { esmConfigIndex }
|
||||
|
||||
::= { esmConfigTable 1 }
|
||||
|
||||
EsmConfigEntry ::= SEQUENCE {
|
||||
esmConfigIndex Unsigned32,
|
||||
esmConfigAssociatedEntity VariablePointer,
|
||||
esmConfigStorageType StorageType,
|
||||
esmConfigRowStatus RowStatus
|
||||
}
|
||||
|
||||
esmConfigIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the unique index for ESM Config."
|
||||
::= { esmConfigEntry 1 }
|
||||
|
||||
esmConfigAssociatedEntity OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the entity with which name-value pairs shall be associated."
|
||||
::= { esmConfigEntry 2 }
|
||||
|
||||
esmConfigStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storage type for this conceptual row."
|
||||
::= { esmConfigEntry 3 }
|
||||
|
||||
esmConfigRowStatus 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 esmConfigRowStatus supported are
|
||||
createAndGo(4) and destroy(6). All mandatory attributes
|
||||
must be specified in a single SNMP SET request with
|
||||
neRowStatus value as createAndGo(4).
|
||||
Upon successful row creation, this object has a
|
||||
value of active(1).
|
||||
|
||||
The esmConfigRowStatus object may be modified if
|
||||
the associated instance of this object is equal to active(1)."
|
||||
::= { esmConfigEntry 4 }
|
||||
|
||||
--
|
||||
-- ESM Name-Value Pair Table
|
||||
--
|
||||
esmNameValuePairTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF EsmNameValuePairEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table has name-value pairs associated with entities.
|
||||
NOTE: This table is for FSPNM use only."
|
||||
::= { f3EsmConfigObjects 2 }
|
||||
|
||||
esmNameValuePairEntry OBJECT-TYPE
|
||||
SYNTAX EsmNameValuePairEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The conceptual row in esmNameValuePairTable."
|
||||
INDEX { esmConfigIndex, esmNameValuePairName }
|
||||
::= { esmNameValuePairTable 1}
|
||||
|
||||
EsmNameValuePairEntry ::= SEQUENCE {
|
||||
esmNameValuePairName DisplayString,
|
||||
esmNameValuePairValue DisplayString,
|
||||
esmNameValuePairStorageType StorageType,
|
||||
esmNameValuePairRowStatus RowStatus
|
||||
}
|
||||
|
||||
esmNameValuePairName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..16))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the name in the name-value pair."
|
||||
::= { esmNameValuePairEntry 1 }
|
||||
|
||||
esmNameValuePairValue OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..256))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the value in the name-value pair."
|
||||
::= { esmNameValuePairEntry 2 }
|
||||
|
||||
esmNameValuePairStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storage type for this conceptual row."
|
||||
DEFVAL { nonVolatile }
|
||||
::= { esmNameValuePairEntry 3 }
|
||||
|
||||
esmNameValuePairRowStatus 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 esmNameValuePairRowStatus supported are
|
||||
createAndGo(4) and destroy(6). All mandatory attributes
|
||||
must be specified in a single SNMP SET request with
|
||||
neRowStatus value as createAndGo(4).
|
||||
Upon successful row creation, this object has a
|
||||
value of active(1).
|
||||
|
||||
The esmNameValuePairRowStatus object may be modified if
|
||||
the associated instance of this object is equal to active(1)."
|
||||
::= { esmNameValuePairEntry 4 }
|
||||
|
||||
--
|
||||
-- Conformance
|
||||
--
|
||||
f3EsmCompliances OBJECT IDENTIFIER ::= {f3EsmConformance 1}
|
||||
f3EsmGroups OBJECT IDENTIFIER ::= {f3EsmConformance 2}
|
||||
|
||||
f3EsmCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the F3-ESM-MIB compilance."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
esmConfigGroup, esmNameValuePairGroup
|
||||
}
|
||||
::= { f3EsmCompliances 1 }
|
||||
|
||||
esmConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
esmConfigAssociatedEntity,
|
||||
esmConfigStorageType,
|
||||
esmConfigRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the EMS Configuration objects."
|
||||
::= { f3EsmGroups 1 }
|
||||
|
||||
esmNameValuePairGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
esmNameValuePairValue,
|
||||
esmNameValuePairStorageType,
|
||||
esmNameValuePairRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the EMS Name-Value Pair objects."
|
||||
::= { f3EsmGroups 2 }
|
||||
|
||||
END
|
6832
MIBS/adva/F3-FPM-MIB
Normal file
6832
MIBS/adva/F3-FPM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
870
MIBS/adva/F3-JDSU-MIB
Normal file
870
MIBS/adva/F3-JDSU-MIB
Normal file
@ -0,0 +1,870 @@
|
||||
F3-JDSU-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Integer32, IpAddress, Unsigned32, Counter64
|
||||
FROM SNMPv2-SMI
|
||||
DateAndTime, DisplayString, TruthValue, RowStatus, StorageType,
|
||||
MacAddress, VariablePointer, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
fsp150cm
|
||||
FROM ADVA-MIB
|
||||
VlanId, VlanPriority, AdminState, OperationalState, SecondaryState
|
||||
FROM CM-COMMON-MIB
|
||||
neIndex, shelfIndex, slotIndex
|
||||
FROM CM-ENTITY-MIB
|
||||
cmEthernetTrafficPortIndex, cmEthernetTrafficPortEntry
|
||||
FROM CM-FACILITY-MIB;
|
||||
|
||||
f3JdsuMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201401020000Z"
|
||||
ORGANIZATION "ADVA Optical Networking"
|
||||
CONTACT-INFO
|
||||
" Jack Chen
|
||||
ADVA Optical Networking, Inc.
|
||||
Tel: +86755 86217400-8205
|
||||
E-mail: jchen@advaoptical.com
|
||||
Postal:
|
||||
"
|
||||
DESCRIPTION
|
||||
"This module defines the JDSU MIB definitions used by
|
||||
the F3 (FSP150CM/CC) product lines.
|
||||
Copyright (C) ADVA Optical Networking."
|
||||
REVISION "201401020000Z"
|
||||
DESCRIPTION
|
||||
"Notes from release 201401020000Z"
|
||||
::= {fsp150cm 31}
|
||||
|
||||
--
|
||||
-- OID definitions
|
||||
--
|
||||
f3JdsuObjects OBJECT IDENTIFIER ::= {f3JdsuMIB 1}
|
||||
f3JdsuNotifications OBJECT IDENTIFIER ::= {f3JdsuMIB 2}
|
||||
f3JdsuConformance OBJECT IDENTIFIER ::= {f3JdsuMIB 3}
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
GeneratorStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The exact generator status."
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
initial(2),
|
||||
helloIngress(3),
|
||||
helloCompleted(4),
|
||||
helloFailed(5),
|
||||
lookupIngress(6),
|
||||
lookupCompleted(7),
|
||||
lookupFailed(8),
|
||||
lookdownIngress(9),
|
||||
lookdownCompleted(10),
|
||||
lookdownFailed(11)
|
||||
}
|
||||
|
||||
ItemOperation ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate the save action."
|
||||
SYNTAX INTEGER {
|
||||
notApplicable(1),
|
||||
save(2)
|
||||
}
|
||||
|
||||
UpdateReachStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action on update reachable status."
|
||||
SYNTAX INTEGER {
|
||||
notApplicable(1),
|
||||
update(2)
|
||||
}
|
||||
|
||||
JdsuGeneratorFrameType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The frame type of JDSU generator.
|
||||
frameType8023 means 802.3"
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
frameType8023(2)
|
||||
}
|
||||
|
||||
JdsuGeneratorPayloadType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The frame type of JDSU generator."
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
fixed(2),
|
||||
random(3)
|
||||
}
|
||||
|
||||
GeneratorAction ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The lookup or lookdown action of JDSU generator."
|
||||
SYNTAX INTEGER {
|
||||
notApplicable(1),
|
||||
loopUp(2),
|
||||
loopDown(3)
|
||||
}
|
||||
|
||||
DiscoveryAction ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The lookup or lookdown action of JDSU generator."
|
||||
SYNTAX INTEGER {
|
||||
notApplicable(1),
|
||||
discover(2)
|
||||
}
|
||||
|
||||
--
|
||||
-- JDSU Generator Discover filter
|
||||
--
|
||||
f3JdsuGeneratorPort OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the port which will raise a JDSU discovery."
|
||||
::= { f3JdsuObjects 1 }
|
||||
|
||||
f3JdsuGeneratorOuterVlanEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes whether the filter's Outer Vlan enabled."
|
||||
::= { f3JdsuObjects 2 }
|
||||
|
||||
f3JdsuGeneratorOuterVlanId OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Outer VlanId."
|
||||
::= { f3JdsuObjects 3 }
|
||||
|
||||
f3JdsuGeneratorOuterVlanPri OBJECT-TYPE
|
||||
SYNTAX VlanPriority
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Outer Vlan Priority."
|
||||
::= { f3JdsuObjects 4 }
|
||||
|
||||
f3JdsuGeneratorOuterVlanEtherType OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Outer Vlan Ether Type."
|
||||
::= { f3JdsuObjects 5 }
|
||||
|
||||
f3JdsuGeneratorInnerVlan1Enabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes whether the filter's Inner Vlan1 enabled."
|
||||
::= { f3JdsuObjects 6 }
|
||||
|
||||
f3JdsuGeneratorInnerVlan1Id OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Inner Vlan1 ID."
|
||||
::= { f3JdsuObjects 7 }
|
||||
|
||||
f3JdsuGeneratorInnerVlan1Pri OBJECT-TYPE
|
||||
SYNTAX VlanPriority
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Inner Vlan1 Priority."
|
||||
::= { f3JdsuObjects 8 }
|
||||
|
||||
f3JdsuGeneratorInnerVlan1EtherType OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Inner Vlan1 Ether Type."
|
||||
::= { f3JdsuObjects 9 }
|
||||
|
||||
f3JdsuGeneratorInnerVlan2Enabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes whether the filter's Inner Vlan2 enabled."
|
||||
::= { f3JdsuObjects 10 }
|
||||
|
||||
f3JdsuGeneratorInnerVlan2Id OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Inner Vlan2 ID."
|
||||
::= { f3JdsuObjects 11 }
|
||||
|
||||
f3JdsuGeneratorInnerVlan2Pri OBJECT-TYPE
|
||||
SYNTAX VlanPriority
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Inner Vlan2 Priority."
|
||||
::= { f3JdsuObjects 12 }
|
||||
|
||||
f3JdsuGeneratorInnerVlan2EtherType OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Inner Vlan2 Ether Type."
|
||||
::= { f3JdsuObjects 13 }
|
||||
|
||||
f3JdsuGeneratorFrameType OBJECT-TYPE
|
||||
SYNTAX JdsuGeneratorFrameType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describe the filter's frame type.
|
||||
Its default value is 802.3."
|
||||
::= { f3JdsuObjects 14 }
|
||||
|
||||
f3JdsuGeneratorPayloadType OBJECT-TYPE
|
||||
SYNTAX JdsuGeneratorPayloadType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the type of payload the remaining test frame shall contain,
|
||||
either fixed (incremental bytes or repeated bytes) or random
|
||||
(according to IEEE short continuous random test pattern).
|
||||
Default is random. This payload starts after the Ethernet frame
|
||||
header (including all VLAN tags)."
|
||||
::= { f3JdsuObjects 15 }
|
||||
|
||||
f3JdsuGeneratorFrameLength OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the length of the frame which shall be injected,
|
||||
The size range for all ports is from 64 to 9600."
|
||||
::= { f3JdsuObjects 16 }
|
||||
|
||||
f3JdsuGeneratorDiscoveryAction OBJECT-TYPE
|
||||
SYNTAX DiscoveryAction
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the discovery action on the JDSU generator."
|
||||
::= { f3JdsuObjects 17 }
|
||||
|
||||
--
|
||||
--JDSU Generator Discover
|
||||
--
|
||||
f3JdsuGeneratorDiscoverTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3JdsuGeneratorDiscoverEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to JDSU Generator Discover Information."
|
||||
::= { f3JdsuObjects 18 }
|
||||
|
||||
f3JdsuGeneratorDiscoverEntry OBJECT-TYPE
|
||||
SYNTAX F3JdsuGeneratorDiscoverEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3JdsuGeneratorDiscoverTable."
|
||||
INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, f3JdsuGeneratorDiscoverDestMacAddr }
|
||||
::= { f3JdsuGeneratorDiscoverTable 1 }
|
||||
|
||||
F3JdsuGeneratorDiscoverEntry ::= SEQUENCE {
|
||||
f3JdsuGeneratorDiscoverDestMacAddr MacAddress,
|
||||
f3JdsuGeneratorDiscoverOuterVlanEnabled TruthValue,
|
||||
f3JdsuGeneratorDiscoverOuterVlanId VlanId,
|
||||
f3JdsuGeneratorDiscoverOuterVlanPri VlanPriority,
|
||||
f3JdsuGeneratorDiscoverOuterVlanEtherType Integer32,
|
||||
f3JdsuGeneratorDiscoverInnerVlan1Enabled TruthValue,
|
||||
f3JdsuGeneratorDiscoverInnerVlan1Id VlanId,
|
||||
f3JdsuGeneratorDiscoverInnerVlan1Pri VlanPriority,
|
||||
f3JdsuGeneratorDiscoverInnerVlan1EtherType Integer32,
|
||||
f3JdsuGeneratorDiscoverInnerVlan2Enabled TruthValue,
|
||||
f3JdsuGeneratorDiscoverInnerVlan2Id VlanId,
|
||||
f3JdsuGeneratorDiscoverInnerVlan2Pri VlanPriority,
|
||||
f3JdsuGeneratorDiscoverInnerVlan2EtherType Integer32,
|
||||
f3JdsuGeneratorDiscoverFrameType JdsuGeneratorFrameType,
|
||||
f3JdsuGeneratorDiscoverPayloadType JdsuGeneratorPayloadType,
|
||||
f3JdsuGeneratorDiscoverFrameLength Integer32,
|
||||
f3JdsuGeneratorDiscoverUnitTextId DisplayString,
|
||||
f3JdsuGeneratorDiscoverIfReachable TruthValue,
|
||||
f3JdsuGeneratorDiscoverGeneratorStatus GeneratorStatus,
|
||||
f3JdsuGeneratorDiscoverItemOperation ItemOperation,
|
||||
f3JdsuGeneratorDiscoverItemIfSaved TruthValue,
|
||||
f3JdsuGeneratorDiscoverGeneratorAction GeneratorAction
|
||||
}
|
||||
|
||||
f3JdsuGeneratorDiscoverDestMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the destination MAC address for the test frames."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 1 }
|
||||
|
||||
f3JdsuGeneratorDiscoverOuterVlanEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes whether the filter's Outer Vlan enabled."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 2 }
|
||||
|
||||
f3JdsuGeneratorDiscoverOuterVlanId OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Outer Vlan ID."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 3 }
|
||||
|
||||
f3JdsuGeneratorDiscoverOuterVlanPri OBJECT-TYPE
|
||||
SYNTAX VlanPriority
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Outer Vlan Priority."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 4 }
|
||||
|
||||
f3JdsuGeneratorDiscoverOuterVlanEtherType OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describe the filter's Outer Vlan Ether Type."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 5 }
|
||||
|
||||
f3JdsuGeneratorDiscoverInnerVlan1Enabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes whether the filter's Inner Vlan1 enabled."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 6 }
|
||||
|
||||
f3JdsuGeneratorDiscoverInnerVlan1Id OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describe the filter's Inner Vlan1 ID."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 7 }
|
||||
|
||||
f3JdsuGeneratorDiscoverInnerVlan1Pri OBJECT-TYPE
|
||||
SYNTAX VlanPriority
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Inner Vlan1 Priority."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 8 }
|
||||
|
||||
f3JdsuGeneratorDiscoverInnerVlan1EtherType OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Inner Vlan1 Ether Type."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 9 }
|
||||
|
||||
f3JdsuGeneratorDiscoverInnerVlan2Enabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes whether the filter's Inner Vlan2 enabled."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 10 }
|
||||
|
||||
f3JdsuGeneratorDiscoverInnerVlan2Id OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Inner Vlan2 ID."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 11 }
|
||||
|
||||
f3JdsuGeneratorDiscoverInnerVlan2Pri OBJECT-TYPE
|
||||
SYNTAX VlanPriority
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Inner Vlan2 Priority."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 12 }
|
||||
|
||||
f3JdsuGeneratorDiscoverInnerVlan2EtherType OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Inner Vlan2 Ether Type."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 13 }
|
||||
|
||||
f3JdsuGeneratorDiscoverFrameType OBJECT-TYPE
|
||||
SYNTAX JdsuGeneratorFrameType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's frame type.
|
||||
Its default value is 802.3."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 14 }
|
||||
|
||||
f3JdsuGeneratorDiscoverPayloadType OBJECT-TYPE
|
||||
SYNTAX JdsuGeneratorPayloadType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the type of payload the remaining test frame shall contain,
|
||||
either fixed (incremental bytes or repeated bytes) or random
|
||||
(according to IEEE short continuous random test pattern).
|
||||
Default is random. This payload starts after the Ethernet frame
|
||||
header (including all VLAN tags)."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 15 }
|
||||
|
||||
f3JdsuGeneratorDiscoverFrameLength OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the length of the frame which shall be injected,
|
||||
The size range for all ports is from 64 to 9600."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 16 }
|
||||
|
||||
f3JdsuGeneratorDiscoverUnitTextId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the string from remote device. Normally it is system name of remote device."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 17 }
|
||||
|
||||
f3JdsuGeneratorDiscoverIfReachable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate whether the mac can be discovered or not exactly."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 18 }
|
||||
|
||||
f3JdsuGeneratorDiscoverGeneratorStatus OBJECT-TYPE
|
||||
SYNTAX GeneratorStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the generator status."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 19 }
|
||||
|
||||
f3JdsuGeneratorDiscoverItemOperation OBJECT-TYPE
|
||||
SYNTAX ItemOperation
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"action save the discoverd items."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 20 }
|
||||
|
||||
f3JdsuGeneratorDiscoverItemIfSaved OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the discoverd item saved status."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 21 }
|
||||
|
||||
f3JdsuGeneratorDiscoverGeneratorAction OBJECT-TYPE
|
||||
SYNTAX GeneratorAction
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates looup or lookdown action."
|
||||
::= { f3JdsuGeneratorDiscoverEntry 22 }
|
||||
|
||||
--
|
||||
--JDSU Generator Configure
|
||||
--
|
||||
f3JdsuGeneratorConfigureTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3JdsuGeneratorConfigureEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to JDSU Generator Configure Information."
|
||||
::= { f3JdsuObjects 19 }
|
||||
|
||||
f3JdsuGeneratorConfigureEntry OBJECT-TYPE
|
||||
SYNTAX F3JdsuGeneratorConfigureEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3JdsuGeneratorConfigureTable."
|
||||
INDEX { neIndex, shelfIndex, slotIndex, cmEthernetTrafficPortIndex, f3JdsuGeneratorConfigureDestMacAddr }
|
||||
::= { f3JdsuGeneratorConfigureTable 1 }
|
||||
|
||||
F3JdsuGeneratorConfigureEntry ::= SEQUENCE {
|
||||
f3JdsuGeneratorConfigureDestMacAddr MacAddress,
|
||||
f3JdsuGeneratorConfigureOuterVlanEnabled TruthValue,
|
||||
f3JdsuGeneratorConfigureOuterVlanId VlanId,
|
||||
f3JdsuGeneratorConfigureOuterVlanPri VlanPriority,
|
||||
f3JdsuGeneratorConfigureOuterVlanEtherType Integer32,
|
||||
f3JdsuGeneratorConfigureInnerVlan1Enabled TruthValue,
|
||||
f3JdsuGeneratorConfigureInnerVlan1Id VlanId,
|
||||
f3JdsuGeneratorConfigureInnerVlan1Pri VlanPriority,
|
||||
f3JdsuGeneratorConfigureInnerVlan1EtherType Integer32,
|
||||
f3JdsuGeneratorConfigureInnerVlan2Enabled TruthValue,
|
||||
f3JdsuGeneratorConfigureInnerVlan2Id VlanId,
|
||||
f3JdsuGeneratorConfigureInnerVlan2Pri VlanPriority,
|
||||
f3JdsuGeneratorConfigureInnerVlan2EtherType Integer32,
|
||||
f3JdsuGeneratorConfigureFrameType JdsuGeneratorFrameType,
|
||||
f3JdsuGeneratorConfigurePayloadType JdsuGeneratorPayloadType,
|
||||
f3JdsuGeneratorConfigureFrameLength Integer32,
|
||||
f3JdsuGeneratorConfigureUnitTextId DisplayString,
|
||||
f3JdsuGeneratorConfigureIfReachable TruthValue,
|
||||
f3JdsuGeneratorConfigureReachableUpdate UpdateReachStatus,
|
||||
f3JdsuGeneratorConfigureStatus GeneratorStatus,
|
||||
f3JdsuGeneratorConfigureGeneratorAction GeneratorAction,
|
||||
f3JdsuGeneratorConfigureStorageType StorageType,
|
||||
f3JdsuGeneratorConfigureRowStatus RowStatus
|
||||
}
|
||||
|
||||
f3JdsuGeneratorConfigureDestMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the destination MAC address for the test frames."
|
||||
::= { f3JdsuGeneratorConfigureEntry 1 }
|
||||
|
||||
f3JdsuGeneratorConfigureOuterVlanEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes whether the filter's Outer Vlan enabled."
|
||||
::= { f3JdsuGeneratorConfigureEntry 2 }
|
||||
|
||||
f3JdsuGeneratorConfigureOuterVlanId OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Outer Vlan ID."
|
||||
::= { f3JdsuGeneratorConfigureEntry 3 }
|
||||
|
||||
f3JdsuGeneratorConfigureOuterVlanPri OBJECT-TYPE
|
||||
SYNTAX VlanPriority
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Outer Vlan Priority."
|
||||
::= { f3JdsuGeneratorConfigureEntry 4 }
|
||||
|
||||
f3JdsuGeneratorConfigureOuterVlanEtherType OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Outer Vlan Ether Type."
|
||||
::= { f3JdsuGeneratorConfigureEntry 5 }
|
||||
|
||||
f3JdsuGeneratorConfigureInnerVlan1Enabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes whether the filter's Inner Vlan1 enabled."
|
||||
::= { f3JdsuGeneratorConfigureEntry 6 }
|
||||
|
||||
f3JdsuGeneratorConfigureInnerVlan1Id OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Inner Vlan1 ID."
|
||||
::= { f3JdsuGeneratorConfigureEntry 7 }
|
||||
|
||||
f3JdsuGeneratorConfigureInnerVlan1Pri OBJECT-TYPE
|
||||
SYNTAX VlanPriority
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Inner Vlan1 Priority."
|
||||
::= { f3JdsuGeneratorConfigureEntry 8 }
|
||||
|
||||
f3JdsuGeneratorConfigureInnerVlan1EtherType OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Inner Vlan1 Ether Type."
|
||||
::= { f3JdsuGeneratorConfigureEntry 9 }
|
||||
|
||||
f3JdsuGeneratorConfigureInnerVlan2Enabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes whether the filter's Inner Vlan2 enabled."
|
||||
::= { f3JdsuGeneratorConfigureEntry 10 }
|
||||
|
||||
f3JdsuGeneratorConfigureInnerVlan2Id OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Inner Vlan2 ID."
|
||||
::= { f3JdsuGeneratorConfigureEntry 11 }
|
||||
|
||||
f3JdsuGeneratorConfigureInnerVlan2Pri OBJECT-TYPE
|
||||
SYNTAX VlanPriority
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Inner Vlan2 Priority."
|
||||
::= { f3JdsuGeneratorConfigureEntry 12 }
|
||||
|
||||
f3JdsuGeneratorConfigureInnerVlan2EtherType OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's Inner Vlan2 Ether Type."
|
||||
::= { f3JdsuGeneratorConfigureEntry 13 }
|
||||
|
||||
f3JdsuGeneratorConfigureFrameType OBJECT-TYPE
|
||||
SYNTAX JdsuGeneratorFrameType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the filter's frame type.
|
||||
Its default value is 802.3."
|
||||
::= { f3JdsuGeneratorConfigureEntry 14 }
|
||||
|
||||
f3JdsuGeneratorConfigurePayloadType OBJECT-TYPE
|
||||
SYNTAX JdsuGeneratorPayloadType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the type of payload the remaining test frame shall contain,
|
||||
either fixed (incremental bytes or repeated bytes) or random
|
||||
(according to IEEE short continuous random test pattern).
|
||||
Default is random. This payload starts after the Ethernet frame
|
||||
header (including all VLAN tags)."
|
||||
::= { f3JdsuGeneratorConfigureEntry 15 }
|
||||
|
||||
f3JdsuGeneratorConfigureFrameLength OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the length of the frame which shall be injected,
|
||||
The size range for all ports is from 64 to 9600."
|
||||
::= { f3JdsuGeneratorConfigureEntry 16 }
|
||||
|
||||
f3JdsuGeneratorConfigureUnitTextId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the string from remote device. Normally it is system name of remote device."
|
||||
::= { f3JdsuGeneratorConfigureEntry 17 }
|
||||
|
||||
f3JdsuGeneratorConfigureIfReachable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the mac can be Configureed or not exactly."
|
||||
::= { f3JdsuGeneratorConfigureEntry 18 }
|
||||
|
||||
f3JdsuGeneratorConfigureReachableUpdate OBJECT-TYPE
|
||||
SYNTAX UpdateReachStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action on update the reachable status of the related item."
|
||||
::= { f3JdsuGeneratorConfigureEntry 19 }
|
||||
|
||||
f3JdsuGeneratorConfigureStatus OBJECT-TYPE
|
||||
SYNTAX GeneratorStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the generator status exactly."
|
||||
::= { f3JdsuGeneratorConfigureEntry 20 }
|
||||
|
||||
f3JdsuGeneratorConfigureGeneratorAction OBJECT-TYPE
|
||||
SYNTAX GeneratorAction
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates JDSU Generator lookup or lookdown action."
|
||||
::= { f3JdsuGeneratorConfigureEntry 21 }
|
||||
|
||||
f3JdsuGeneratorConfigureStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of storage configured for this entry."
|
||||
::= { f3JdsuGeneratorConfigureEntry 22 }
|
||||
|
||||
f3JdsuGeneratorConfigureRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this row.
|
||||
Note: one row can be deleted by set this item as destoryed."
|
||||
::= { f3JdsuGeneratorConfigureEntry 23 }
|
||||
|
||||
--
|
||||
-- Traffic Port JDSU Ext Table
|
||||
--
|
||||
|
||||
f3EthernetTrafficPortJdsuExtTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3EthernetTrafficPortJdsuExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to Ethernet Traffic Port
|
||||
Facilities for JDSU configuration purposes."
|
||||
::= { f3JdsuObjects 20 }
|
||||
|
||||
f3EthernetTrafficPortJdsuExtEntry OBJECT-TYPE
|
||||
SYNTAX F3EthernetTrafficPortJdsuExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the cmEthernetTrafficPortJdsuExtTable."
|
||||
AUGMENTS { cmEthernetTrafficPortEntry }
|
||||
::= { f3EthernetTrafficPortJdsuExtTable 1 }
|
||||
|
||||
F3EthernetTrafficPortJdsuExtEntry ::= SEQUENCE {
|
||||
f3EthernetTrafficPortJdsuLoopbackEnabled TruthValue,
|
||||
f3EthernetTrafficPortJdsuGenerationEanbled TruthValue,
|
||||
f3EthernetTrafficPortJdsuLoopbackVlanList DisplayString
|
||||
}
|
||||
|
||||
f3EthernetTrafficPortJdsuLoopbackEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enabled: reaction/response to JDSU in-band loopback requests and hallo requests.
|
||||
Disabled: Not reaction/response to JDSU in-band loopback requests and hallo requests.
|
||||
FPGA shall not filter the JDSU control frames to processor.
|
||||
From enabled to disabled, if there is already a JDSU loopback on the port,
|
||||
release current loopback.
|
||||
JDSU loopback doesn't need port in maintenance state.
|
||||
When JDSU Generation Enabled, this attribute can't be enabled."
|
||||
::= { f3EthernetTrafficPortJdsuExtEntry 1 }
|
||||
|
||||
f3EthernetTrafficPortJdsuGenerationEanbled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes whether the user would to raise a JDSU discovery action.
|
||||
When JDSU Loopback Enabled, this attribute cann't be enabled."
|
||||
::= { f3EthernetTrafficPortJdsuExtEntry 2 }
|
||||
|
||||
f3EthernetTrafficPortJdsuLoopbackVlanList OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In EG-X, up to 12 loopback can be supported and also up to 2 layer VLAN can be supported.
|
||||
The format is like 'OuterVid1-OuterPri1;InnerVid1-InnerPri1, OuterVid2-OuterPri2,
|
||||
OuterVid3-OuterPri3;InnerVid3-InnerPri3'('1-*;2-*, 3-*, 4-*;5-*')."
|
||||
::= { f3EthernetTrafficPortJdsuExtEntry 3 }
|
||||
|
||||
f3JdsuCompliances OBJECT IDENTIFIER ::= {f3JdsuConformance 1}
|
||||
f3JdsuGroups OBJECT IDENTIFIER ::= {f3JdsuConformance 2}
|
||||
|
||||
f3JdsuCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the f3 jdsu group."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
f3JdsuGroup
|
||||
}
|
||||
::= { f3JdsuCompliances 1 }
|
||||
|
||||
f3JdsuGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3JdsuGeneratorDiscoverDestMacAddr,
|
||||
f3JdsuGeneratorDiscoverOuterVlanEnabled,
|
||||
f3JdsuGeneratorDiscoverOuterVlanId,
|
||||
f3JdsuGeneratorDiscoverOuterVlanPri,
|
||||
f3JdsuGeneratorDiscoverOuterVlanEtherType,
|
||||
f3JdsuGeneratorDiscoverInnerVlan1Enabled,
|
||||
f3JdsuGeneratorDiscoverInnerVlan1Id,
|
||||
f3JdsuGeneratorDiscoverInnerVlan1Pri,
|
||||
f3JdsuGeneratorDiscoverInnerVlan1EtherType,
|
||||
f3JdsuGeneratorDiscoverInnerVlan2Enabled,
|
||||
f3JdsuGeneratorDiscoverInnerVlan2Id,
|
||||
f3JdsuGeneratorDiscoverInnerVlan2Pri,
|
||||
f3JdsuGeneratorDiscoverInnerVlan2EtherType,
|
||||
f3JdsuGeneratorDiscoverFrameType,
|
||||
f3JdsuGeneratorDiscoverPayloadType,
|
||||
f3JdsuGeneratorDiscoverFrameLength,
|
||||
f3JdsuGeneratorDiscoverUnitTextId,
|
||||
f3JdsuGeneratorDiscoverIfReachable,
|
||||
f3JdsuGeneratorDiscoverGeneratorStatus,
|
||||
f3JdsuGeneratorDiscoverItemOperation,
|
||||
f3JdsuGeneratorDiscoverItemIfSaved,
|
||||
f3JdsuGeneratorDiscoverGeneratorAction,
|
||||
f3JdsuGeneratorConfigureDestMacAddr,
|
||||
f3JdsuGeneratorConfigureOuterVlanEnabled,
|
||||
f3JdsuGeneratorConfigureOuterVlanId,
|
||||
f3JdsuGeneratorConfigureOuterVlanPri,
|
||||
f3JdsuGeneratorConfigureOuterVlanEtherType,
|
||||
f3JdsuGeneratorConfigureInnerVlan1Enabled,
|
||||
f3JdsuGeneratorConfigureInnerVlan1Id,
|
||||
f3JdsuGeneratorConfigureInnerVlan1Pri,
|
||||
f3JdsuGeneratorConfigureInnerVlan1EtherType,
|
||||
f3JdsuGeneratorConfigureInnerVlan2Enabled,
|
||||
f3JdsuGeneratorConfigureInnerVlan2Id,
|
||||
f3JdsuGeneratorConfigureInnerVlan2Pri,
|
||||
f3JdsuGeneratorConfigureInnerVlan2EtherType,
|
||||
f3JdsuGeneratorConfigureFrameType,
|
||||
f3JdsuGeneratorConfigurePayloadType,
|
||||
f3JdsuGeneratorConfigureFrameLength,
|
||||
f3JdsuGeneratorConfigureUnitTextId,
|
||||
f3JdsuGeneratorConfigureIfReachable,
|
||||
f3JdsuGeneratorConfigureReachableUpdate,
|
||||
f3JdsuGeneratorConfigureStatus,
|
||||
f3JdsuGeneratorConfigureGeneratorAction,
|
||||
f3JdsuGeneratorConfigureStorageType,
|
||||
f3JdsuGeneratorConfigureRowStatus,
|
||||
f3EthernetTrafficPortJdsuLoopbackEnabled,
|
||||
f3EthernetTrafficPortJdsuGenerationEanbled,
|
||||
f3EthernetTrafficPortJdsuLoopbackVlanList,
|
||||
f3JdsuGeneratorPort, f3JdsuGeneratorOuterVlanEnabled,
|
||||
f3JdsuGeneratorOuterVlanId, f3JdsuGeneratorOuterVlanPri, f3JdsuGeneratorOuterVlanEtherType,
|
||||
f3JdsuGeneratorInnerVlan1Enabled, f3JdsuGeneratorInnerVlan1Id, f3JdsuGeneratorInnerVlan1Pri,
|
||||
f3JdsuGeneratorInnerVlan1EtherType, f3JdsuGeneratorInnerVlan2Enabled, f3JdsuGeneratorInnerVlan2Id,
|
||||
f3JdsuGeneratorInnerVlan2Pri, f3JdsuGeneratorInnerVlan2EtherType, f3JdsuGeneratorFrameType,
|
||||
f3JdsuGeneratorPayloadType, f3JdsuGeneratorFrameLength, f3JdsuGeneratorDiscoveryAction
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the JDSU functionality."
|
||||
::= { f3JdsuGroups 1 }
|
||||
|
||||
END
|
15410
MIBS/adva/F3-L3-MIB
Normal file
15410
MIBS/adva/F3-L3-MIB
Normal file
File diff suppressed because it is too large
Load Diff
747
MIBS/adva/F3-LAG-MIB
Normal file
747
MIBS/adva/F3-LAG-MIB
Normal file
@ -0,0 +1,747 @@
|
||||
F3-LAG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32,Counter32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, TruthValue, RowStatus, StorageType, VariablePointer,
|
||||
DateAndTime, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
neIndex, shelfIndex, slotIndex
|
||||
FROM CM-ENTITY-MIB
|
||||
fsp150cm
|
||||
FROM ADVA-MIB
|
||||
CmPmBinAction
|
||||
FROM CM-COMMON-MIB;
|
||||
|
||||
f3LagMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201604060000Z"
|
||||
ORGANIZATION "ADVA Optical Networking"
|
||||
CONTACT-INFO
|
||||
" Polo Jiang
|
||||
ADVA Optical Networking, Inc.
|
||||
Tel: +86 755 8621-7445
|
||||
E-mail: pjiang@advaoptical.com
|
||||
Postal: 518068 9/F, Xi Hai Ming Zhu, Building F, 1 Taoyuan Road,
|
||||
Nanshan District, Shenzhen, PRC"
|
||||
DESCRIPTION
|
||||
"This module defines the vendor specific 802.3ad LAG MIB definitions used
|
||||
by the FSP150CM 5.1 product lines, as extensions to the standard
|
||||
IEEE 802.3ad (802.3-2005).
|
||||
Copyright (C) ADVA Optical Networking."
|
||||
REVISION "201604060000Z"
|
||||
DESCRIPTION
|
||||
"Notes from release 201604060000Z,
|
||||
(i) Updated description of f3LagMode
|
||||
(ii) Added new objects f3LagFrameDistAlgorithm,
|
||||
f3LagDiscardWrongConversation
|
||||
|
||||
Notes from release 201012160000Z,
|
||||
(i)Added new object f3LagPortMember
|
||||
|
||||
Notes from release 201012140000Z,
|
||||
(i) Added new objects f3LagCcmDefectDetectionEnabled,
|
||||
f3LagStatsAction, f3LagPortStatsAction
|
||||
(ii)Updated description of f3LagRowStatus, f3LagPortRowStatus
|
||||
|
||||
Notes from release 201011030000Z,
|
||||
Post review changes
|
||||
|
||||
Notes from release 200903160000Z
|
||||
This release is applicable to the FSP150CM Aggregation 5.1 devices.
|
||||
|
||||
Notes from release 200803030000Z,
|
||||
(1)MIB version ready for release FSP150CM Aggregation 5.1."
|
||||
::= {fsp150cm 14}
|
||||
|
||||
--
|
||||
-- OID definitions
|
||||
--
|
||||
f3LagObjects OBJECT IDENTIFIER ::= {f3LagMIB 1}
|
||||
f3LagConformance OBJECT IDENTIFIER ::= {f3LagMIB 2}
|
||||
|
||||
--
|
||||
-- Textual conventions.
|
||||
--
|
||||
|
||||
|
||||
|
||||
AggMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines the LAG behavior. A LAG with mode
|
||||
active-standby - exhibits 1:1 protection behavior
|
||||
loadsharing - exhibits port aggregation behavior
|
||||
An active-standby LAG supports 0-2 member ports. One member is in Active
|
||||
role while the other is in Standby role. A loadsharing LAG can have multiple
|
||||
(0-x) member ports, where x is as follows.
|
||||
x = 2 for GE112Pro, GE114Pro, GE206V (Network ports only)
|
||||
x = 2 for XG210 Network ports, x = 10 for XG210 Access ports
|
||||
x = 4 for XG116Pro, XG120Pro (10G ports)
|
||||
x = 6 for XG116Pro GE ports
|
||||
x = 10 for XG120Pro GE ports
|
||||
In CM Aggregation Shelf, the loadsharing LAG can have 2-8 member ports."
|
||||
SYNTAX INTEGER {
|
||||
active-standby(1),
|
||||
loadsharing (2)
|
||||
}
|
||||
|
||||
AggPortState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The AggPortState provides current state of the member port.
|
||||
Active: the member port is ready for transporting and is in working now.
|
||||
Standby: the member port is ready for transporting, but is not working now."
|
||||
SYNTAX INTEGER {
|
||||
active (1),
|
||||
standby (2)
|
||||
}
|
||||
|
||||
LagFrameDistributionAlgorithmType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The frame distribution algorithm used by the LAG for transmitting frames
|
||||
on the individual LAG member ports."
|
||||
SYNTAX INTEGER {
|
||||
activeStandby (1),
|
||||
srcdstMacHash (2),
|
||||
serviceAssignment (3)
|
||||
}
|
||||
|
||||
LinkAssignMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The link assignment mode used to designate a particular link for carrying
|
||||
the service."
|
||||
SYNTAX INTEGER {
|
||||
auto (1),
|
||||
provisionedLinkList (2)
|
||||
}
|
||||
|
||||
--
|
||||
-- Table definitions.
|
||||
--
|
||||
--
|
||||
-- LagAgg Table
|
||||
--
|
||||
f3LagTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3LagEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to the Link Aggregation Groups.
|
||||
Entries can be created/deleted in this table by management
|
||||
application action."
|
||||
::= { f3LagObjects 1 }
|
||||
|
||||
f3LagEntry OBJECT-TYPE
|
||||
SYNTAX F3LagEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information applicable to a particular
|
||||
security user."
|
||||
INDEX { neIndex, f3LagIndex }
|
||||
::= { f3LagTable 1 }
|
||||
|
||||
F3LagEntry ::= SEQUENCE {
|
||||
f3LagIndex Integer32,
|
||||
f3LagIfIndex InterfaceIndex,
|
||||
f3LagName DisplayString,
|
||||
f3LagProtocols TruthValue,
|
||||
f3LagLacpControl TruthValue,
|
||||
f3LagMode AggMode,
|
||||
f3LagCcmDefectsDetectionEnabled TruthValue,
|
||||
f3LagStatsAction CmPmBinAction,
|
||||
f3LagStorageType StorageType,
|
||||
f3LagRowStatus RowStatus,
|
||||
f3LagIgnorePartnerColMaxDelay TruthValue,
|
||||
f3LagFrameDistAlgorithm LagFrameDistributionAlgorithmType,
|
||||
f3LagDiscardWrongConversation TruthValue
|
||||
}
|
||||
|
||||
f3LagIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer index value used to uniquely identify this Lag.
|
||||
It should be the Lag Logical index."
|
||||
REFERENCE
|
||||
"IEEE 802.3 Subclause 30.7.1.1.1"
|
||||
::= { f3LagEntry 1 }
|
||||
|
||||
f3LagIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object has the same value as ifIndex for
|
||||
LAG logical Port. An integer index value used to
|
||||
uniquely identify this LAG logical Port."
|
||||
::= { f3LagEntry 2 }
|
||||
|
||||
f3LagName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows SNMP management entities to name
|
||||
the LAG aggregator."
|
||||
REFERENCE
|
||||
"IEEE 802.3 Subclause 30.7.1.1.3"
|
||||
::= { f3LagEntry 3 }
|
||||
|
||||
f3LagProtocols OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When this object is enabled, the LACP will run as 802.3ad defines;
|
||||
When this object is disabled, LACP/LAMP protocols will not run and the
|
||||
LAG member port is fixed to an assigned LAG aggregator. "
|
||||
::= { f3LagEntry 4 }
|
||||
|
||||
f3LagLacpControl OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Determines whether or not the Link Aggregation Control Protocol is enabled or disabled
|
||||
for the LAG. When disabled, the LAG shall ignore LACP frames for the purpose of
|
||||
selecting the active link (port) and shall select its active link (port) solely upon
|
||||
the status of the LAG member links (ports). However, when disabled, the LACP protocol
|
||||
shall remain active (i.e. LACP frames are transmitted when needed, etc.)."
|
||||
::= { f3LagEntry 5 }
|
||||
|
||||
f3LagMode OBJECT-TYPE
|
||||
SYNTAX AggMode
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines the LAG behavior. A LAG with mode
|
||||
active-standby - exhibits 1:1 protection behavior
|
||||
loadsharing - exhibits port aggregation behavior
|
||||
An active-standby LAG supports 0-2 member ports. One member is in Active
|
||||
role while the other is in Standby role. A loadsharing LAG can have multiple
|
||||
(0-x) member ports, where x is as follows.
|
||||
x = 2 for GE112Pro, GE114Pro, GE206V (Network ports only)
|
||||
x = 2 for XG210 Network ports, x = 10 for XG210 Access ports
|
||||
x = 4 for XG116Pro, XG120Pro (10G ports)
|
||||
x = 6 for XG116Pro GE ports
|
||||
x = 10 for XG120Pro GE ports
|
||||
In CM Aggregation Shelf, the loadsharing LAG can have 2-8 member ports."
|
||||
::= { f3LagEntry 6 }
|
||||
|
||||
f3LagCcmDefectsDetectionEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows for a LAG to use CCM defects DefRemoteCCM and DefRDICCM
|
||||
as an indication of Signal Fail for the LAG member ports.
|
||||
When enabled, a LAG member will stop carrying service frames when a
|
||||
DefRemoteCCM or DefRDICCM is detected on a port level CFM DOWN MEP associated
|
||||
with the LAG member port. Please note that port level CFM DOWN MEPs need
|
||||
to be created on LAG member ports for this feature to work."
|
||||
::= { f3LagEntry 7 }
|
||||
|
||||
f3LagStatsAction OBJECT-TYPE
|
||||
SYNTAX CmPmBinAction
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Allows the Manager to clear the LAG level statistics (f3LagStatsTable)."
|
||||
::= { f3LagEntry 8 }
|
||||
|
||||
f3LagStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of storage configured for this entry."
|
||||
::= { f3LagEntry 9 }
|
||||
|
||||
f3LagRowStatus 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 f3LagRowStatus supported are
|
||||
createAndGo(4) and destroy(6). All mandatory attributes
|
||||
must be specified in a single SNMP SET request with
|
||||
f3LagRowStatus value as createAndGo(4).
|
||||
Upon successful row creation, this object has a
|
||||
value of active(1).
|
||||
|
||||
The f3LagRowStatus object may be modified if
|
||||
the associated instance of this object is equal to active(1)."
|
||||
::= { f3LagEntry 10 }
|
||||
|
||||
f3LagIgnorePartnerColMaxDelay OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to configure LAG instance to ignore Collector Max Delay
|
||||
value in the received LACP PDU. Setting this value to TRUE will result in
|
||||
no hold-off timer to be started, regardless of the received Collector Max
|
||||
Delay value."
|
||||
::= { f3LagEntry 11 }
|
||||
|
||||
f3LagFrameDistAlgorithm OBJECT-TYPE
|
||||
SYNTAX LagFrameDistributionAlgorithmType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The frame distribution algorithm used by the LAG for transmitting frames
|
||||
on the individual LAG member ports. For an active-standby LAG, this will
|
||||
be active-standby. A loadsharing LAG will follow service-assignment frame
|
||||
distribution. The srcdst-mac-hash method is not supported on CC-NIDS."
|
||||
::= { f3LagEntry 12 }
|
||||
|
||||
f3LagDiscardWrongConversation OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to control and identify whether frames received on a
|
||||
LAG member port are to be discarded if the service associated with the
|
||||
frame (ingress membership) does not match the service-to-link mapping of
|
||||
the LAG Service Map."
|
||||
::= { f3LagEntry 13 }
|
||||
|
||||
--
|
||||
-- f3LagStatsTable
|
||||
--
|
||||
f3LagStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3LagStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to the LAG statistics.
|
||||
Entries cannot be created in this table by management
|
||||
application action."
|
||||
::= { f3LagObjects 2 }
|
||||
|
||||
f3LagStatsEntry OBJECT-TYPE
|
||||
SYNTAX F3LagStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information on the LAG logical
|
||||
port statistics."
|
||||
INDEX { neIndex, f3LagIndex, f3LagStatsIndex }
|
||||
::= { f3LagStatsTable 1 }
|
||||
|
||||
F3LagStatsEntry ::= SEQUENCE {
|
||||
f3LagStatsIndex Integer32,
|
||||
f3LagStatsOctetsTxOK Counter32,
|
||||
f3LagStatsOctetsRxOK Counter32,
|
||||
f3LagStatsFramesTxOK Counter32,
|
||||
f3LagStatsFramesRxOK Counter32,
|
||||
f3LagStatsMulticastFramesTxOK Counter32,
|
||||
f3LagStatsMulticastFramesRxOK Counter32,
|
||||
f3LagStatsBroadcastFramesTxOK Counter32,
|
||||
f3LagStatsBroadcastFramesRxOK Counter32,
|
||||
f3LagStatsFramesWithTxErrors Counter32,
|
||||
f3LagStatsFramesWithRxErrors Counter32,
|
||||
f3LagStatsUnknownProtocolFrames Counter32
|
||||
}
|
||||
|
||||
f3LagStatsIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unique identifier to access a unique row in the f3LagStatsTable."
|
||||
::= { f3LagStatsEntry 1 }
|
||||
|
||||
f3LagStatsOctetsTxOK OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A count of the data and padding octets transmitted by this Aggregator on all
|
||||
Aggregation Ports that are (or have been) members of the aggregation."
|
||||
REFERENCE
|
||||
"IEEE 802.3 Subclause 30.7.1.1.17"
|
||||
::= { f3LagStatsEntry 2 }
|
||||
|
||||
f3LagStatsOctetsRxOK OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A count of the data and padding octets received by this Aggregator,
|
||||
from the Aggregation Ports that are (or have been) members of the aggregation."
|
||||
REFERENCE
|
||||
"IEEE 802.3 Subclause 30.7.1.1.18"
|
||||
::= { f3LagStatsEntry 3 }
|
||||
|
||||
f3LagStatsFramesTxOK OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A count of the data frames transmitted by this Aggregator on all Aggregation
|
||||
Ports that are (or have been) members of the aggregation."
|
||||
REFERENCE
|
||||
"IEEE 802.3 Subclause 30.7.1.1.19"
|
||||
::= { f3LagStatsEntry 4 }
|
||||
|
||||
f3LagStatsFramesRxOK OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A count of the data frames received by this Aggregator, from the Aggregation Ports that are
|
||||
(or have been) members of the aggregation."
|
||||
REFERENCE
|
||||
"IEEE 802.3 Subclause 30.7.1.1.20"
|
||||
::= { f3LagStatsEntry 5 }
|
||||
|
||||
f3LagStatsMulticastFramesTxOK OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A count of the data frames transmitted by this Aggregator on all Aggregation Ports that are
|
||||
(or have been) members of the aggregation, to a group destination address other than the
|
||||
broadcast address."
|
||||
REFERENCE
|
||||
"IEEE 802.3 Subclause 30.7.1.1.21"
|
||||
::= { f3LagStatsEntry 6 }
|
||||
|
||||
f3LagStatsMulticastFramesRxOK OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A count of the data frames received by this Aggregator, from the Aggregation Ports that are
|
||||
(or have been) members of the aggregation, that were addressed to an active group address
|
||||
other than the broadcast address."
|
||||
REFERENCE
|
||||
"IEEE 802.3 Subclause 30.7.1.1.22"
|
||||
::= { f3LagStatsEntry 7 }
|
||||
|
||||
f3LagStatsBroadcastFramesTxOK OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A count of the broadcast data frames transmitted by this Aggregator on all
|
||||
Aggregation Ports that are (or have been) members of the aggregation."
|
||||
REFERENCE
|
||||
"IEEE 802.3 Subclause 30.7.1.1.23"
|
||||
::= { f3LagStatsEntry 8 }
|
||||
|
||||
f3LagStatsBroadcastFramesRxOK OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A count of the broadcast data frames received by this Aggregator, from the
|
||||
Aggregation Ports that are (or have been) members of the aggregation."
|
||||
REFERENCE
|
||||
"IEEE 802.3 Subclause 30.7.1.1.24"
|
||||
::= { f3LagStatsEntry 9 }
|
||||
|
||||
f3LagStatsFramesWithTxErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A count of data frames requested to be transmitted by this Aggregator that experienced
|
||||
transmission errors on ports that are (or have been) members of the aggregation."
|
||||
REFERENCE
|
||||
"IEEE 802.3 Subclause 30.7.1.1.27"
|
||||
::= { f3LagStatsEntry 10 }
|
||||
|
||||
f3LagStatsFramesWithRxErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A count of data frames discarded on reception by all ports that are (or have been) members of
|
||||
the aggregation, or that were discarded by the Collection function of the Aggregator, or that
|
||||
were discarded by the Aggregator due to the detection of an illegal Slow Protocols PDU."
|
||||
REFERENCE
|
||||
"IEEE 802.3 Subclause 30.7.1.1.28"
|
||||
::= { f3LagStatsEntry 11 }
|
||||
|
||||
f3LagStatsUnknownProtocolFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A count of data frames discarded on reception by all ports that are (or have been) members of
|
||||
the aggregation, due to the detection of an unknown Slow Protocols PDU."
|
||||
REFERENCE
|
||||
"IEEE 802.3 Subclause 30.7.1.1.29"
|
||||
::= { f3LagStatsEntry 12 }
|
||||
|
||||
--
|
||||
-- f3LagPort Table
|
||||
--
|
||||
f3LagPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3LagPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to the LAG member ports.
|
||||
Entries can be created/deleted in this table by management
|
||||
application action."
|
||||
::= { f3LagObjects 3 }
|
||||
|
||||
f3LagPortEntry OBJECT-TYPE
|
||||
SYNTAX F3LagPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information applicable to a particular
|
||||
security user."
|
||||
INDEX { neIndex, f3LagIndex, f3LagPortIndex }
|
||||
::= { f3LagPortTable 1 }
|
||||
|
||||
F3LagPortEntry ::= SEQUENCE {
|
||||
f3LagPortIndex Integer32,
|
||||
f3LagPortMember VariablePointer,
|
||||
f3LagPortLacpForceOutOfSync TruthValue,
|
||||
f3LagPortState AggPortState,
|
||||
f3LagPortStatsAction CmPmBinAction,
|
||||
f3LagPortStorageType StorageType,
|
||||
f3LagPortRowStatus RowStatus
|
||||
}
|
||||
|
||||
f3LagPortIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unique identifier for each Aggregation Port."
|
||||
::= { f3LagPortEntry 1 }
|
||||
|
||||
f3LagPortMember OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the OID of the LAG member port."
|
||||
::= { f3LagPortEntry 2 }
|
||||
|
||||
f3LagPortLacpForceOutOfSync OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A boolean value which enables or disables the port from participating as an active port
|
||||
in the Link Aggregation Group, causing the link (port) to transmit OUT_OF_SYNC via LACP."
|
||||
::= { f3LagPortEntry 3 }
|
||||
|
||||
f3LagPortState OBJECT-TYPE
|
||||
SYNTAX AggPortState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object can be used to show the current status of the member port.
|
||||
Active: the member port is ready for transporting and is in working now.
|
||||
Standby: the member port is ready for transporting, but is not working now."
|
||||
::= { f3LagPortEntry 4 }
|
||||
|
||||
f3LagPortStatsAction OBJECT-TYPE
|
||||
SYNTAX CmPmBinAction
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Allows the Manager to clear the LAG Port level statistics (dot3adAggPortStatsTable)."
|
||||
::= { f3LagPortEntry 5 }
|
||||
|
||||
f3LagPortStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of storage configured for this entry."
|
||||
::= { f3LagPortEntry 6 }
|
||||
|
||||
f3LagPortRowStatus 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 f3LagPortRowStatus supported are
|
||||
createAndGo(4) and destroy(6). All mandatory attributes
|
||||
must be specified in a single SNMP SET request with
|
||||
f3LagPortRowStatus value as createAndGo(4).
|
||||
Upon successful row creation, this object has a
|
||||
value of active(1).
|
||||
|
||||
The f3LagPortRowStatus object may be modified if
|
||||
the associated instance of this object is equal to active(1)."
|
||||
::= { f3LagPortEntry 7 }
|
||||
|
||||
--
|
||||
-- f3LagServiceMap Table
|
||||
--
|
||||
f3LagServiceMapTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3LagServiceMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to the LAG service map entry.
|
||||
Entries can be created/deleted in this table by management
|
||||
application action."
|
||||
::= { f3LagObjects 4 }
|
||||
|
||||
f3LagServiceMapEntry OBJECT-TYPE
|
||||
SYNTAX F3LagServiceMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information applicable to a particular
|
||||
security user."
|
||||
INDEX { neIndex, f3LagIndex, f3LagServiceMapIndex }
|
||||
::= { f3LagServiceMapTable 1 }
|
||||
|
||||
F3LagServiceMapEntry ::= SEQUENCE {
|
||||
f3LagServiceMapIndex Integer32,
|
||||
f3LagServiceMapServiceObj VariablePointer,
|
||||
f3LagServiceMapLinkAssignMode LinkAssignMode,
|
||||
f3LagServiceMapStorageType StorageType,
|
||||
f3LagServiceMapRowStatus RowStatus,
|
||||
f3LagServiceMapMemberLinkList DisplayString,
|
||||
f3LagServiceMapCurrentMemberLink Integer32
|
||||
}
|
||||
|
||||
f3LagServiceMapIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unique identifier for each entry/row in the Service Map."
|
||||
::= { f3LagServiceMapEntry 1 }
|
||||
|
||||
f3LagServiceMapServiceObj OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the OID of the LAG service object."
|
||||
::= { f3LagServiceMapEntry 2 }
|
||||
|
||||
f3LagServiceMapLinkAssignMode OBJECT-TYPE
|
||||
SYNTAX LinkAssignMode
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The assign mode value."
|
||||
::= { f3LagServiceMapEntry 3 }
|
||||
|
||||
f3LagServiceMapStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of storage configured for this entry."
|
||||
::= { f3LagServiceMapEntry 4 }
|
||||
|
||||
f3LagServiceMapRowStatus 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 f3LagServiceMapRowStatus supported are
|
||||
createAndGo(4) and destroy(6). All mandatory attributes
|
||||
must be specified in a single SNMP SET request with
|
||||
f3LagServiceMapRowStatus value as createAndGo(4).
|
||||
Upon successful row creation, this object has a
|
||||
value of active(1).
|
||||
|
||||
The f3LagServiceMapRowStatus object may be modified if
|
||||
the associated instance of this object is equal to active(1)."
|
||||
::= { f3LagServiceMapEntry 5 }
|
||||
|
||||
f3LagServiceMapMemberLinkList OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The member link list value, describe by ifindex value string split with comma."
|
||||
::= { f3LagServiceMapEntry 6 }
|
||||
|
||||
f3LagServiceMapCurrentMemberLink OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current member link ifindex value."
|
||||
::= { f3LagServiceMapEntry 7 }
|
||||
|
||||
|
||||
--
|
||||
-- Conformance
|
||||
--
|
||||
f3LagCompliances OBJECT IDENTIFIER ::= {f3LagConformance 1}
|
||||
f3LagGroups OBJECT IDENTIFIER ::= {f3LagConformance 2}
|
||||
|
||||
f3LagCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the f3Lag
|
||||
group."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
f3LagObjectGroup
|
||||
}
|
||||
::= { f3LagCompliances 1 }
|
||||
|
||||
--f3LagDescription,
|
||||
f3LagObjectGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3LagIndex, f3LagIfIndex, f3LagName, f3LagProtocols,
|
||||
f3LagLacpControl, f3LagMode, f3LagCcmDefectsDetectionEnabled,
|
||||
f3LagStatsAction, f3LagStorageType, f3LagRowStatus, f3LagIgnorePartnerColMaxDelay,
|
||||
f3LagFrameDistAlgorithm, f3LagDiscardWrongConversation,
|
||||
|
||||
f3LagStatsIndex, f3LagStatsOctetsTxOK, f3LagStatsOctetsRxOK,
|
||||
f3LagStatsFramesTxOK, f3LagStatsFramesRxOK, f3LagStatsMulticastFramesTxOK,
|
||||
f3LagStatsMulticastFramesRxOK, f3LagStatsBroadcastFramesTxOK,
|
||||
f3LagStatsBroadcastFramesRxOK, f3LagStatsFramesWithTxErrors,
|
||||
f3LagStatsFramesWithRxErrors, f3LagStatsUnknownProtocolFrames,
|
||||
|
||||
f3LagPortIndex, f3LagPortMember, f3LagPortLacpForceOutOfSync,
|
||||
f3LagPortState, f3LagPortStatsAction, f3LagPortStorageType,
|
||||
f3LagPortRowStatus,
|
||||
|
||||
f3LagServiceMapIndex, f3LagServiceMapServiceObj,
|
||||
f3LagServiceMapLinkAssignMode, f3LagServiceMapStorageType,
|
||||
f3LagServiceMapRowStatus, f3LagServiceMapMemberLinkList,
|
||||
f3LagServiceMapCurrentMemberLink
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the f3Lag
|
||||
group."
|
||||
::= { f3LagGroups 1 }
|
||||
|
||||
END
|
||||
|
1038
MIBS/adva/F3-OSPF-MIB
Normal file
1038
MIBS/adva/F3-OSPF-MIB
Normal file
File diff suppressed because it is too large
Load Diff
680
MIBS/adva/F3-OTN-MIB
Normal file
680
MIBS/adva/F3-OTN-MIB
Normal file
@ -0,0 +1,680 @@
|
||||
F3-OTN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Counter64, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString, TruthValue, VariablePointer
|
||||
FROM SNMPv2-TC
|
||||
cmEthernetNetPortEntry
|
||||
FROM CM-FACILITY-MIB
|
||||
PerfCounter64, CmPmIntervalType
|
||||
FROM CM-COMMON-MIB
|
||||
cmEthernetNetPortStatsEntry, cmEthernetNetPortHistoryEntry
|
||||
FROM CM-PERFORMANCE-MIB
|
||||
fsp150cm
|
||||
FROM ADVA-MIB;
|
||||
|
||||
f3OtnMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201407150000Z"
|
||||
ORGANIZATION "ADVA Optical Networking"
|
||||
CONTACT-INFO
|
||||
" Michal Pawlowski
|
||||
ADVA Optical Networking, Inc.
|
||||
Tel: +48 58 7716 416
|
||||
E-mail: mpawlowski@advaoptical.com
|
||||
Postal: ul. Slaska 35/37
|
||||
81-310 Gdynia, Poland"
|
||||
DESCRIPTION
|
||||
"This module defines the OTN MIB definitions
|
||||
used by the F3 (FSP150CM/CC) product lines.
|
||||
Copyright (C) ADVA Optical Networking."
|
||||
REVISION "201407150000Z"
|
||||
DESCRIPTION
|
||||
"
|
||||
Notes from release 201407150000Z,
|
||||
(1) MIB version ready for release FSP150CC 6.5.CC."
|
||||
|
||||
::= {fsp150cm 34}
|
||||
|
||||
--
|
||||
-- OID definitions
|
||||
--
|
||||
|
||||
f3OtnConfigObjects OBJECT IDENTIFIER ::= {f3OtnMIB 1}
|
||||
f3OtnPerfObjects OBJECT IDENTIFIER ::= {f3OtnMIB 2}
|
||||
f3OtnConformance OBJECT IDENTIFIER ::= {f3OtnMIB 3}
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
|
||||
OtnFacilityType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OTN Facility Type."
|
||||
SYNTAX INTEGER {
|
||||
otu2e-eth(1)
|
||||
}
|
||||
|
||||
OtnFecType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OTN Forward Error Correction (FEC) Type."
|
||||
SYNTAX INTEGER {
|
||||
nofec(1),
|
||||
gfec(2),
|
||||
efec-1(3),
|
||||
efec-2(4)
|
||||
}
|
||||
|
||||
TimDetectMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trace Identifier Mismatch (TIM) Detect Mode."
|
||||
SYNTAX INTEGER {
|
||||
off(1),
|
||||
sapi(2),
|
||||
dapi(3),
|
||||
sapi-dapi(4)
|
||||
}
|
||||
|
||||
--
|
||||
-- Ethernet Network Port Ext Table
|
||||
--
|
||||
|
||||
f3OtnNetPortExtTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3OtnNetPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to Ethernet Network Port
|
||||
Facilities for the OTN attributes configuration purposes."
|
||||
::= { f3OtnConfigObjects 1 }
|
||||
|
||||
|
||||
f3OtnNetPortEntry OBJECT-TYPE
|
||||
SYNTAX F3OtnNetPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3OtnNetPortEntry."
|
||||
AUGMENTS { cmEthernetNetPortEntry }
|
||||
::= { f3OtnNetPortExtTable 1 }
|
||||
|
||||
F3OtnNetPortEntry ::= SEQUENCE {
|
||||
f3OtnNetPortPayloadType Unsigned32,
|
||||
f3OtnNetPortFacilityType OtnFacilityType,
|
||||
f3OtnNetPortFec OtnFecType,
|
||||
f3OtnNetPortTimDetectModeOtu TimDetectMode,
|
||||
f3OtnNetPortTimAisInsertOtuEnabled TruthValue,
|
||||
f3OtnNetPortTtiActualRxHexOtu OCTET STRING,
|
||||
f3OtnNetPortTtiSapiActualRxOtu DisplayString,
|
||||
f3OtnNetPortTtiDapiActualRxOtu DisplayString,
|
||||
f3OtnNetPortTtiOpSpActualRxOtu DisplayString,
|
||||
f3OtnNetPortTtiSapiExpectedRxOtu DisplayString,
|
||||
f3OtnNetPortTtiSapiTxOtu DisplayString,
|
||||
f3OtnNetPortTtiDapiTxOtu DisplayString,
|
||||
f3OtnNetPortTtiOpSpTxOtu DisplayString,
|
||||
f3OtnNetPortTimDetectModeOdu TimDetectMode,
|
||||
f3OtnNetPortTimAisInsertOduEnabled TruthValue,
|
||||
f3OtnNetPortTtiActualRxHexOdu OCTET STRING,
|
||||
f3OtnNetPortTtiSapiActualRxOdu DisplayString,
|
||||
f3OtnNetPortTtiDapiActualRxOdu DisplayString,
|
||||
f3OtnNetPortTtiOpSpActualRxOdu DisplayString,
|
||||
f3OtnNetPortTtiSapiExpectedRxOdu DisplayString,
|
||||
f3OtnNetPortTtiSapiTxOdu DisplayString,
|
||||
f3OtnNetPortTtiDapiTxOdu DisplayString,
|
||||
f3OtnNetPortTtiOpSpTxOdu DisplayString
|
||||
}
|
||||
|
||||
f3OtnNetPortPayloadType OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the value to be transmitted in the PT signal of
|
||||
the OPU Payload Structure Identifier (PSI) overhead.
|
||||
The value is also used for detection of Payload Label Mismatch of
|
||||
the PT signal in the received ODU PSI overhead."
|
||||
::= { f3OtnNetPortEntry 1 }
|
||||
|
||||
f3OtnNetPortFacilityType OBJECT-TYPE
|
||||
SYNTAX OtnFacilityType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the OTN transport wrapper and payload."
|
||||
::= { f3OtnNetPortEntry 2 }
|
||||
|
||||
f3OtnNetPortFec OBJECT-TYPE
|
||||
SYNTAX OtnFecType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the Forward Error Correction (FEC) for the
|
||||
OTN transport frame."
|
||||
::= { f3OtnNetPortEntry 3 }
|
||||
|
||||
f3OtnNetPortTimDetectModeOtu OBJECT-TYPE
|
||||
SYNTAX TimDetectMode
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the support for Trace Identifier Mismatch (TIM)
|
||||
detection in the OTU overhead."
|
||||
::= { f3OtnNetPortEntry 4 }
|
||||
|
||||
f3OtnNetPortTimAisInsertOtuEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the support for downstream AIS insertion when OTU
|
||||
Trace Identifier Mismatch (TIM) is detected."
|
||||
::= { f3OtnNetPortEntry 5 }
|
||||
|
||||
f3OtnNetPortTtiActualRxHexOtu OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the value of the Trail Trace Identifier (TTI)
|
||||
in the OTU overhead."
|
||||
::= { f3OtnNetPortEntry 6 }
|
||||
|
||||
f3OtnNetPortTtiSapiActualRxOtu OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the SAPI value of the Trail Trace Identifier (TTI)
|
||||
in the OTU overhead."
|
||||
::= { f3OtnNetPortEntry 7 }
|
||||
|
||||
f3OtnNetPortTtiDapiActualRxOtu OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the DAPI value of the Trail Trace Identifier (TTI)
|
||||
in the OTU overhead."
|
||||
::= { f3OtnNetPortEntry 8 }
|
||||
|
||||
f3OtnNetPortTtiOpSpActualRxOtu OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the Operator Specific (OpSp) value of the
|
||||
Trail Trace Identifier (TTI) in the OTU overhead."
|
||||
::= { f3OtnNetPortEntry 9 }
|
||||
|
||||
f3OtnNetPortTtiSapiExpectedRxOtu OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..15))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the expected SAPI value in the received OTU overhead."
|
||||
::= { f3OtnNetPortEntry 10 }
|
||||
|
||||
f3OtnNetPortTtiSapiTxOtu OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..15))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the SAPI value in the transmitted OTU overhead."
|
||||
::= { f3OtnNetPortEntry 11 }
|
||||
|
||||
f3OtnNetPortTtiDapiTxOtu OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..15))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the DAPI value in the transmitted OTU overhead."
|
||||
::= { f3OtnNetPortEntry 12 }
|
||||
|
||||
f3OtnNetPortTtiOpSpTxOtu OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the Operator Specific (OpSp) value in the transmitted
|
||||
OTU overhead."
|
||||
::= { f3OtnNetPortEntry 13 }
|
||||
|
||||
f3OtnNetPortTimDetectModeOdu OBJECT-TYPE
|
||||
SYNTAX TimDetectMode
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the support for Trace Identifier Mismatch (TIM)
|
||||
detection in the ODU overhead."
|
||||
::= { f3OtnNetPortEntry 14 }
|
||||
|
||||
f3OtnNetPortTimAisInsertOduEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the support for downstream AIS insertion when ODU
|
||||
Trace Identifier Mismatch (TIM) is detected."
|
||||
::= { f3OtnNetPortEntry 15 }
|
||||
|
||||
f3OtnNetPortTtiActualRxHexOdu OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the value of the Trail Trace Identifier (TTI)
|
||||
in the ODU overhead."
|
||||
::= { f3OtnNetPortEntry 16 }
|
||||
|
||||
f3OtnNetPortTtiSapiActualRxOdu OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the SAPI value of the Trail Trace Identifier (TTI)
|
||||
in the ODU overhead."
|
||||
::= { f3OtnNetPortEntry 17 }
|
||||
|
||||
f3OtnNetPortTtiDapiActualRxOdu OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the DAPI value of the Trail Trace Identifier (TTI)
|
||||
in the ODU overhead."
|
||||
::= { f3OtnNetPortEntry 18 }
|
||||
|
||||
f3OtnNetPortTtiOpSpActualRxOdu OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the Operator Specific (OpSp) value of
|
||||
the Trail Trace Identifier (TTI) in the ODU overhead."
|
||||
::= { f3OtnNetPortEntry 19 }
|
||||
|
||||
f3OtnNetPortTtiSapiExpectedRxOdu OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..15))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the expected SAPI value in the received ODU overhead."
|
||||
::= { f3OtnNetPortEntry 20 }
|
||||
|
||||
f3OtnNetPortTtiSapiTxOdu OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..15))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the SAPI value in the transmitted ODU overhead."
|
||||
::= { f3OtnNetPortEntry 21 }
|
||||
|
||||
f3OtnNetPortTtiDapiTxOdu OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..15))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the DAPI value in the transmitted ODU overhead."
|
||||
::= { f3OtnNetPortEntry 22 }
|
||||
|
||||
f3OtnNetPortTtiOpSpTxOdu OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the Operator Specific (OpSp) value in the transmitted ODU overhead."
|
||||
::= { f3OtnNetPortEntry 23 }
|
||||
|
||||
--
|
||||
-- Ethernet Network Port Stats Ext Table
|
||||
--
|
||||
|
||||
f3OtnNetPortStatsExtTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3OtnNetPortStatsExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of Ethernet Network Port OTN attributes
|
||||
related statistics. These reflect the current data."
|
||||
::= { f3OtnPerfObjects 1 }
|
||||
|
||||
f3OtnNetPortStatsExtEntry OBJECT-TYPE
|
||||
SYNTAX F3OtnNetPortStatsExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3OtnNetPortStatsExtEntry."
|
||||
AUGMENTS { cmEthernetNetPortStatsEntry }
|
||||
::= { f3OtnNetPortStatsExtTable 1 }
|
||||
|
||||
F3OtnNetPortStatsExtEntry ::= SEQUENCE {
|
||||
f3OtnNetPortStatsExtBerBeforeCorr PerfCounter64,
|
||||
f3OtnNetPortStatsExtFecErrSec Integer32,
|
||||
f3OtnNetPortStatsExtFecSES Integer32,
|
||||
f3OtnNetPortStatsExtFecCorrErr PerfCounter64,
|
||||
f3OtnNetPortStatsExtFecUncorrBlockErr PerfCounter64,
|
||||
f3OtnNetPortStatsExtOtuErrSec Integer32,
|
||||
f3OtnNetPortStatsExtOtuSES Integer32,
|
||||
f3OtnNetPortStatsExtOtuBBE PerfCounter64,
|
||||
f3OtnNetPortStatsExtOtuUAS Integer32,
|
||||
f3OtnNetPortStatsExtOduErrSec Integer32,
|
||||
f3OtnNetPortStatsExtOduSES Integer32,
|
||||
f3OtnNetPortStatsExtOduBBE PerfCounter64,
|
||||
f3OtnNetPortStatsExtOduUAS Integer32
|
||||
}
|
||||
|
||||
f3OtnNetPortStatsExtBerBeforeCorr OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ber Before Correction.
|
||||
Lower 32 bits represent the value in a Decimal32 interchange format.
|
||||
For details on encoding please refer to Decimal32's description,
|
||||
defined in fsp150cm-common.mib."
|
||||
::= { f3OtnNetPortStatsExtEntry 1 }
|
||||
|
||||
f3OtnNetPortStatsExtFecErrSec OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"FEC Errored Seconds."
|
||||
::= { f3OtnNetPortStatsExtEntry 2 }
|
||||
|
||||
f3OtnNetPortStatsExtFecSES OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"FEC SES."
|
||||
::= { f3OtnNetPortStatsExtEntry 3 }
|
||||
|
||||
f3OtnNetPortStatsExtFecCorrErr OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"FEC Corrected Seconds."
|
||||
::= { f3OtnNetPortStatsExtEntry 4 }
|
||||
|
||||
f3OtnNetPortStatsExtFecUncorrBlockErr OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"FEC Uncorrected Block Errors."
|
||||
::= { f3OtnNetPortStatsExtEntry 5 }
|
||||
|
||||
f3OtnNetPortStatsExtOtuErrSec OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OTU Errored Seconds."
|
||||
::= { f3OtnNetPortStatsExtEntry 6 }
|
||||
|
||||
f3OtnNetPortStatsExtOtuSES OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OTU SES."
|
||||
::= { f3OtnNetPortStatsExtEntry 7 }
|
||||
|
||||
f3OtnNetPortStatsExtOtuBBE OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OTU BBE."
|
||||
::= { f3OtnNetPortStatsExtEntry 8 }
|
||||
|
||||
f3OtnNetPortStatsExtOtuUAS OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OTU UAS."
|
||||
::= { f3OtnNetPortStatsExtEntry 9 }
|
||||
|
||||
f3OtnNetPortStatsExtOduErrSec OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ODU Errored Seconds."
|
||||
::= { f3OtnNetPortStatsExtEntry 10 }
|
||||
|
||||
f3OtnNetPortStatsExtOduSES OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ODU SES."
|
||||
::= { f3OtnNetPortStatsExtEntry 11 }
|
||||
|
||||
f3OtnNetPortStatsExtOduBBE OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ODU BBE."
|
||||
::= { f3OtnNetPortStatsExtEntry 12 }
|
||||
|
||||
f3OtnNetPortStatsExtOduUAS OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ODU UAS."
|
||||
::= { f3OtnNetPortStatsExtEntry 13 }
|
||||
|
||||
--
|
||||
-- Ethernet Network Port History Ext Table
|
||||
--
|
||||
|
||||
f3OtnNetPortHistoryExtTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3OtnNetPortHistoryExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of Ethernet Network Port OTN attributes
|
||||
related statistics. These reflect the history data."
|
||||
::= { f3OtnPerfObjects 2 }
|
||||
|
||||
f3OtnNetPortHistoryExtEntry OBJECT-TYPE
|
||||
SYNTAX F3OtnNetPortHistoryExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3OtnNetPortHistoryExtEntry."
|
||||
AUGMENTS { cmEthernetNetPortHistoryEntry }
|
||||
::= { f3OtnNetPortHistoryExtTable 1 }
|
||||
|
||||
F3OtnNetPortHistoryExtEntry ::= SEQUENCE {
|
||||
f3OtnNetPortHistoryExtBerBeforeCorr PerfCounter64,
|
||||
f3OtnNetPortHistoryExtFecErrSec Integer32,
|
||||
f3OtnNetPortHistoryExtFecSES Integer32,
|
||||
f3OtnNetPortHistoryExtFecCorrErr PerfCounter64,
|
||||
f3OtnNetPortHistoryExtFecUncorrBlockErr PerfCounter64,
|
||||
f3OtnNetPortHistoryExtOtuErrSec Integer32,
|
||||
f3OtnNetPortHistoryExtOtuSES Integer32,
|
||||
f3OtnNetPortHistoryExtOtuBBE PerfCounter64,
|
||||
f3OtnNetPortHistoryExtOtuUAS Integer32,
|
||||
f3OtnNetPortHistoryExtOduErrSec Integer32,
|
||||
f3OtnNetPortHistoryExtOduSES Integer32,
|
||||
f3OtnNetPortHistoryExtOduBBE PerfCounter64,
|
||||
f3OtnNetPortHistoryExtOduUAS Integer32
|
||||
}
|
||||
|
||||
f3OtnNetPortHistoryExtBerBeforeCorr OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ber Before Correction."
|
||||
::= { f3OtnNetPortHistoryExtEntry 1 }
|
||||
|
||||
f3OtnNetPortHistoryExtFecErrSec OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"FEC Errored Seconds."
|
||||
::= { f3OtnNetPortHistoryExtEntry 2 }
|
||||
|
||||
f3OtnNetPortHistoryExtFecSES OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"FEC SES."
|
||||
::= { f3OtnNetPortHistoryExtEntry 3 }
|
||||
|
||||
f3OtnNetPortHistoryExtFecCorrErr OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"FEC Corrected Seconds."
|
||||
::= { f3OtnNetPortHistoryExtEntry 4 }
|
||||
|
||||
f3OtnNetPortHistoryExtFecUncorrBlockErr OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"FEC Uncorrected Block Errors."
|
||||
::= { f3OtnNetPortHistoryExtEntry 5 }
|
||||
|
||||
f3OtnNetPortHistoryExtOtuErrSec OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OTU Errored Seconds."
|
||||
::= { f3OtnNetPortHistoryExtEntry 6 }
|
||||
|
||||
f3OtnNetPortHistoryExtOtuSES OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OTU SES."
|
||||
::= { f3OtnNetPortHistoryExtEntry 7 }
|
||||
|
||||
f3OtnNetPortHistoryExtOtuBBE OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OTU BBE."
|
||||
::= { f3OtnNetPortHistoryExtEntry 8 }
|
||||
|
||||
f3OtnNetPortHistoryExtOtuUAS OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OTU UAS."
|
||||
::= { f3OtnNetPortHistoryExtEntry 9 }
|
||||
|
||||
f3OtnNetPortHistoryExtOduErrSec OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ODU Errored Seconds."
|
||||
::= { f3OtnNetPortHistoryExtEntry 10 }
|
||||
|
||||
f3OtnNetPortHistoryExtOduSES OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ODU SES."
|
||||
::= { f3OtnNetPortHistoryExtEntry 11 }
|
||||
|
||||
f3OtnNetPortHistoryExtOduBBE OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ODU BBE."
|
||||
::= { f3OtnNetPortHistoryExtEntry 12 }
|
||||
|
||||
f3OtnNetPortHistoryExtOduUAS OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ODU UAS."
|
||||
::= { f3OtnNetPortHistoryExtEntry 13 }
|
||||
|
||||
--
|
||||
-- Conformance
|
||||
--
|
||||
|
||||
f3OtnCompliances OBJECT IDENTIFIER ::= {f3OtnConformance 1}
|
||||
f3OtnGroups OBJECT IDENTIFIER ::= {f3OtnConformance 2}
|
||||
|
||||
f3OtnCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the F3-OTN-MIB compliance."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
f3OtnConfigGroup,
|
||||
f3OtnPerfGroup
|
||||
}
|
||||
::= { f3OtnCompliances 1 }
|
||||
|
||||
f3OtnConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3OtnNetPortPayloadType, f3OtnNetPortFacilityType,
|
||||
f3OtnNetPortFec, f3OtnNetPortTimDetectModeOtu,
|
||||
f3OtnNetPortTimAisInsertOtuEnabled, f3OtnNetPortTtiActualRxHexOtu,
|
||||
f3OtnNetPortTtiSapiActualRxOtu, f3OtnNetPortTtiDapiActualRxOtu,
|
||||
f3OtnNetPortTtiOpSpActualRxOtu, f3OtnNetPortTtiSapiExpectedRxOtu,
|
||||
f3OtnNetPortTtiSapiTxOtu, f3OtnNetPortTtiDapiTxOtu,
|
||||
f3OtnNetPortTtiOpSpTxOtu, f3OtnNetPortTimDetectModeOdu,
|
||||
f3OtnNetPortTimAisInsertOduEnabled, f3OtnNetPortTtiActualRxHexOdu,
|
||||
f3OtnNetPortTtiSapiActualRxOdu, f3OtnNetPortTtiDapiActualRxOdu,
|
||||
f3OtnNetPortTtiOpSpActualRxOdu, f3OtnNetPortTtiSapiExpectedRxOdu,
|
||||
f3OtnNetPortTtiSapiTxOdu, f3OtnNetPortTtiDapiTxOdu,
|
||||
f3OtnNetPortTtiOpSpTxOdu
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the OTN."
|
||||
::= { f3OtnGroups 1 }
|
||||
|
||||
f3OtnPerfGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3OtnNetPortStatsExtBerBeforeCorr, f3OtnNetPortStatsExtFecErrSec,
|
||||
f3OtnNetPortStatsExtFecSES, f3OtnNetPortStatsExtFecCorrErr,
|
||||
f3OtnNetPortStatsExtFecUncorrBlockErr, f3OtnNetPortStatsExtOtuErrSec,
|
||||
f3OtnNetPortStatsExtOtuSES, f3OtnNetPortStatsExtOtuBBE,
|
||||
f3OtnNetPortStatsExtOtuUAS, f3OtnNetPortStatsExtOduErrSec,
|
||||
f3OtnNetPortStatsExtOduSES, f3OtnNetPortStatsExtOduBBE,
|
||||
f3OtnNetPortStatsExtOduUAS,
|
||||
f3OtnNetPortHistoryExtBerBeforeCorr, f3OtnNetPortHistoryExtFecErrSec,
|
||||
f3OtnNetPortHistoryExtFecSES, f3OtnNetPortHistoryExtFecCorrErr,
|
||||
f3OtnNetPortHistoryExtFecUncorrBlockErr, f3OtnNetPortHistoryExtOtuErrSec,
|
||||
f3OtnNetPortHistoryExtOtuSES, f3OtnNetPortHistoryExtOtuBBE,
|
||||
f3OtnNetPortHistoryExtOtuUAS, f3OtnNetPortHistoryExtOduErrSec,
|
||||
f3OtnNetPortHistoryExtOduSES, f3OtnNetPortHistoryExtOduBBE,
|
||||
f3OtnNetPortHistoryExtOduUAS
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the OTN PM."
|
||||
::= { f3OtnGroups 2 }
|
||||
|
||||
END
|
503
MIBS/adva/F3-PBB-MIB
Normal file
503
MIBS/adva/F3-PBB-MIB
Normal file
@ -0,0 +1,503 @@
|
||||
F3-PBB-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, TruthValue, MacAddress, VariablePointer
|
||||
FROM SNMPv2-TC
|
||||
cmEthernetAccPortEntry, cmEthernetNetPortEntry, cmFlowEntry,
|
||||
FlowTagControl
|
||||
FROM CM-FACILITY-MIB
|
||||
ipManagementTunnelEntry
|
||||
FROM CM-IP-MIB
|
||||
PerfCounter64
|
||||
FROM CM-COMMON-MIB
|
||||
cmEthernetNetPortStatsEntry, cmEthernetNetPortHistoryEntry
|
||||
FROM CM-PERFORMANCE-MIB
|
||||
fsp150cm
|
||||
FROM ADVA-MIB;
|
||||
|
||||
f3PBBMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201210080000Z"
|
||||
ORGANIZATION "ADVA Optical Networking"
|
||||
CONTACT-INFO
|
||||
" Raghav Trivedi
|
||||
ADVA Optical Networking, Inc.
|
||||
Tel: +1 972 759-1239
|
||||
E-mail: rtrivedi@advaoptical.com
|
||||
Postal: 2301 N. Greenville Ave. #300
|
||||
Richardson, TX USA 75082"
|
||||
DESCRIPTION
|
||||
"This module defines the Facility MIB definitions used by
|
||||
the F3 (FSP150CM/CC) product lines.
|
||||
Copyright (C) ADVA Optical Networking."
|
||||
REVISION "201210080000Z"
|
||||
DESCRIPTION
|
||||
"Notes from release 201210080000Z. "
|
||||
::= {fsp150cm 21}
|
||||
--
|
||||
-- OID definitions
|
||||
--
|
||||
f3PBBConfigObjects OBJECT IDENTIFIER ::= {f3PBBMIB 1}
|
||||
f3PBBPerformanceObjects OBJECT IDENTIFIER ::= {f3PBBMIB 2}
|
||||
f3PBBConformance OBJECT IDENTIFIER ::= {f3PBBMIB 3}
|
||||
|
||||
--
|
||||
-- f3PbbEthernetAccPortTable
|
||||
--
|
||||
f3PbbEthernetAccPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3PbbEthernetAccPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to PBB function on the net port"
|
||||
::= { f3PBBConfigObjects 1 }
|
||||
|
||||
f3PbbEthernetAccPortEntry OBJECT-TYPE
|
||||
SYNTAX F3PbbEthernetAccPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3PbbEthernetAccPortTable."
|
||||
AUGMENTS { cmEthernetAccPortEntry }
|
||||
::= { f3PbbEthernetAccPortTable 1 }
|
||||
|
||||
F3PbbEthernetAccPortEntry ::= SEQUENCE {
|
||||
f3PbbEthernetAccPortITagLoopbackMask INTEGER,
|
||||
f3PbbEthernetAccPortITagLoopback1 DisplayString,
|
||||
f3PbbEthernetAccPortITagLoopback2 DisplayString,
|
||||
f3PbbEthernetAccPortITagLoopback3 DisplayString
|
||||
}
|
||||
|
||||
f3PbbEthernetAccPortITagLoopbackMask OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows to specify which itag loopback has been enabled.
|
||||
1: Itag 1 loopback enabled, 2: Itag 2 loopback enabled, 4: Itag 4 loopback enabled."
|
||||
::= { f3PbbEthernetAccPortEntry 1 }
|
||||
|
||||
f3PbbEthernetAccPortITagLoopback1 OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows specification of the Itag 1 to be looped back when port is in
|
||||
vlan(terminal/facility) loopback configuration. This is valid only if the
|
||||
corresponding bit in f3PbbEthernetAccPortITagLoopbackMask is set. The value
|
||||
to be specified should be in the form X-Y where X is the ISID and Y is the ITAG Priority.
|
||||
If Y is specified as a *, all Priorities (0 to 7) are looped back."
|
||||
::= { f3PbbEthernetAccPortEntry 2 }
|
||||
|
||||
f3PbbEthernetAccPortITagLoopback2 OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows specification of the Itag 2 to be looped back when port is in
|
||||
vlan(terminal/facility) loopback configuration. This is valid only if the
|
||||
corresponding bit in f3PbbEthernetAccPortITagLoopbackMask is set. The value
|
||||
to be specified should be in the form X-Y where X is the ISID and Y is the ITAG Priority.
|
||||
If Y is specified as a *, all Priorities (0 to 7) are looped back."
|
||||
::= { f3PbbEthernetAccPortEntry 3 }
|
||||
|
||||
f3PbbEthernetAccPortITagLoopback3 OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows specification of the Itag 3 to be looped back when port is in
|
||||
vlan(terminal/facility) loopback configuration. This is valid only if the
|
||||
corresponding bit in f3PbbEthernetAccPortITagLoopbackMask is set. The value
|
||||
to be specified should be in the form X-Y where X is the ISID and Y is the ITAG Priority.
|
||||
If Y is specified as a *, all Priorities (0 to 7) are looped back."
|
||||
::= { f3PbbEthernetAccPortEntry 4 }
|
||||
|
||||
--
|
||||
-- f3PbbEthernetNetPortTable
|
||||
--
|
||||
f3PbbEthernetNetPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3PbbEthernetNetPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to PBB function on the net port"
|
||||
::= { f3PBBConfigObjects 2 }
|
||||
|
||||
f3PbbEthernetNetPortEntry OBJECT-TYPE
|
||||
SYNTAX F3PbbEthernetNetPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3PbbEthernetNetPortTable."
|
||||
AUGMENTS { cmEthernetNetPortEntry }
|
||||
::= { f3PbbEthernetNetPortTable 1 }
|
||||
|
||||
F3PbbEthernetNetPortEntry ::= SEQUENCE {
|
||||
f3PbbEthernetNetPortBackboneMacAddress MacAddress,
|
||||
f3PbbEthernetNetPortITagLoopbackMask INTEGER,
|
||||
f3PbbEthernetNetPortITagLoopback1 DisplayString,
|
||||
f3PbbEthernetNetPortITagLoopback2 DisplayString,
|
||||
f3PbbEthernetNetPortITagLoopback3 DisplayString
|
||||
}
|
||||
|
||||
f3PbbEthernetNetPortBackboneMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is mac address of backbone network port."
|
||||
::= { f3PbbEthernetNetPortEntry 1 }
|
||||
|
||||
f3PbbEthernetNetPortITagLoopbackMask OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows to specify which itag loopback has been enabled.
|
||||
1: Itag 1 loopback enabled, 2: Itag 2 loopback enabled, 4: Itag 4 loopback enabled."
|
||||
::= { f3PbbEthernetNetPortEntry 2 }
|
||||
|
||||
f3PbbEthernetNetPortITagLoopback1 OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows specification of the Itag 1 to be looped back when port is in
|
||||
vlan(terminal/facility) loopback configuration. This is valid only if the
|
||||
corresponding bit in f3PbbEthernetNetPortITagLoopbackMask is set. The value
|
||||
to be specified should be in the form X-Y where X is the ISID and Y is the ITAG Priority.
|
||||
If Y is specified as a *, all Priorities (0 to 7) are looped back."
|
||||
::= { f3PbbEthernetNetPortEntry 3 }
|
||||
|
||||
f3PbbEthernetNetPortITagLoopback2 OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows specification of the Itag 2 to be looped back when port is in
|
||||
vlan(terminal/facility) loopback configuration. This is valid only if the
|
||||
corresponding bit in f3PbbEthernetNetPortITagLoopbackMask is set. The value
|
||||
to be specified should be in the form X-Y where X is the ISID and Y is the ITAG Priority.
|
||||
If Y is specified as a *, all Priorities (0 to 7) are looped back."
|
||||
::= { f3PbbEthernetNetPortEntry 4 }
|
||||
|
||||
f3PbbEthernetNetPortITagLoopback3 OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows specification of the Itag 3 to be looped back when port is in
|
||||
vlan(terminal/facility) loopback configuration. This is valid only if the
|
||||
corresponding bit in f3PbbEthernetNetPortITagLoopbackMask is set. The value
|
||||
to be specified should be in the form X-Y where X is the ISID and Y is the ITAG Priority.
|
||||
If Y is specified as a *, all Priorities (0 to 7) are looped back."
|
||||
::= { f3PbbEthernetNetPortEntry 5 }
|
||||
|
||||
--
|
||||
-- f3PbbFlowTable
|
||||
--
|
||||
f3PbbFlowTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3PbbFlowEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to PBB function on the flow"
|
||||
::= { f3PBBConfigObjects 3 }
|
||||
|
||||
f3PbbFlowEntry OBJECT-TYPE
|
||||
SYNTAX F3PbbFlowEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3PbbFlowTable."
|
||||
AUGMENTS { cmFlowEntry }
|
||||
::= { f3PbbFlowTable 1 }
|
||||
|
||||
F3PbbFlowEntry ::= SEQUENCE {
|
||||
f3PbbFlowITagControl FlowTagControl,
|
||||
f3PbbFlowITagISID Integer32,
|
||||
f3PbbFlowITagPriority Integer32,
|
||||
f3PbbFlowBackboneMacDestinationEnabled TruthValue,
|
||||
f3PbbFlowBackboneMacDestinationAddress MacAddress,
|
||||
f3PbbFlowA2NPbbCapableFlag TruthValue
|
||||
}
|
||||
|
||||
f3PbbFlowITagControl OBJECT-TYPE
|
||||
SYNTAX FlowTagControl
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows specification of the tag management
|
||||
operation on the I-TAG. Supported types are 'none', 'push', and 'pushisid'.
|
||||
and it must be none while ctagcontrol or stagcontrol is not none."
|
||||
::= { f3PbbFlowEntry 1 }
|
||||
|
||||
f3PbbFlowITagISID OBJECT-TYPE
|
||||
SYNTAX Integer32 (256..16777214)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to specify the ITagISID. Its rang from 256 to 16777214."
|
||||
::= { f3PbbFlowEntry 2 }
|
||||
|
||||
f3PbbFlowITagPriority OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to specify the priority of ITag. Its rang from 0 to 7."
|
||||
::= { f3PbbFlowEntry 3 }
|
||||
|
||||
f3PbbFlowBackboneMacDestinationEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether can assign BMAC value.
|
||||
When enabled, user can assign a unicast BMAC as B_DA for this EVC
|
||||
When disabled, 01-1E-83-<I-SID> will be used as B-DA."
|
||||
::= { f3PbbFlowEntry 4 }
|
||||
|
||||
f3PbbFlowBackboneMacDestinationAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Customer can configure the backbone MAC destination address, the
|
||||
default value is 01-1E-83-<I-SID>."
|
||||
::= { f3PbbFlowEntry 5 }
|
||||
|
||||
f3PbbFlowA2NPbbCapableFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When it is false, Drop PBB frames in the A2N direction (FPGA function),
|
||||
Allow to PUSH I-TAG on this flow;
|
||||
When A2NPbbCapableFlag is TRUE,
|
||||
Pass PBB frames in the A2N direction (FPGA function), Software allow PUSH I-TAG on this flow(normal)
|
||||
will not allow to PUSH S-TAG on this flow, will not allow to PUSH C-TAG on this flow,
|
||||
Software will allow to PUSH C-TAG/S-TAG on this flow."
|
||||
::= { f3PbbFlowEntry 6 }
|
||||
|
||||
--
|
||||
-- f3PbbIpManagementTunnelTable
|
||||
--
|
||||
f3PbbIpManagementTunnelTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3PbbIpManagementTunnelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to PBB function on the mngt tunnel"
|
||||
::= { f3PBBConfigObjects 4 }
|
||||
|
||||
f3PbbIpManagementTunnelEntry OBJECT-TYPE
|
||||
SYNTAX F3PbbIpManagementTunnelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3PbbIpManagementTunnelTable."
|
||||
AUGMENTS { ipManagementTunnelEntry }
|
||||
::= { f3PbbIpManagementTunnelTable 1 }
|
||||
|
||||
F3PbbIpManagementTunnelEntry ::= SEQUENCE {
|
||||
f3PbbIpManagementTunnelItagEnabled TruthValue,
|
||||
f3PbbIpManagementTunnelISID Integer32,
|
||||
f3PbbIpManagementTunnelIPriority Integer32,
|
||||
f3PbbIpManagementTunnelBackboneMacDestinationEnabled TruthValue,
|
||||
f3PbbIpManagementTunnelBackboneMacDestinationAddress MacAddress
|
||||
}
|
||||
|
||||
f3PbbIpManagementTunnelItagEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object ITAG whether enabled, It is Enabled only When management tunnel type is ISID based.
|
||||
By default it is disabled"
|
||||
::= { f3PbbIpManagementTunnelEntry 1 }
|
||||
|
||||
f3PbbIpManagementTunnelISID OBJECT-TYPE
|
||||
SYNTAX Integer32(256..16777214)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Only applicable when iTagEnabled = enabled (ISID is shown to user, but in IFM data type here is ITAG)."
|
||||
::= { f3PbbIpManagementTunnelEntry 2 }
|
||||
|
||||
f3PbbIpManagementTunnelIPriority OBJECT-TYPE
|
||||
SYNTAX Integer32(0..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Only applicable when iTagEnabled = enabled (ISID is shown to user, but in IFM data type here is ITAG, no use at present)."
|
||||
::= { f3PbbIpManagementTunnelEntry 3 }
|
||||
|
||||
f3PbbIpManagementTunnelBackboneMacDestinationEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When enabled, we will use provisioned B-MAC for ARP and for management packets.
|
||||
When disabled, we will use backbone group MAC address for ARP and get B-DA from ARP response
|
||||
By default, it is disabled"
|
||||
::= { f3PbbIpManagementTunnelEntry 4 }
|
||||
|
||||
f3PbbIpManagementTunnelBackboneMacDestinationAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User must set a valid MAC address, Only applicable when iTagEnabled = enabled
|
||||
By default, it is 00:00:00:00:00:00"
|
||||
::= { f3PbbIpManagementTunnelEntry 5 }
|
||||
|
||||
--
|
||||
-- PBB Net Port Statistics Table
|
||||
--
|
||||
f3PbbEthernetNetPortStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3PbbEthernetNetPortStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of pbb Ethernet Network Port related statistics.
|
||||
These reflect the current data."
|
||||
::= { f3PBBPerformanceObjects 1 }
|
||||
|
||||
f3PbbEthernetNetPortStatsEntry OBJECT-TYPE
|
||||
SYNTAX F3PbbEthernetNetPortStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3PbbEthernetNetPortStatsTable.
|
||||
Entries exist in this table for each Ethernet interface/port."
|
||||
AUGMENTS { cmEthernetNetPortStatsEntry }
|
||||
::= { f3PbbEthernetNetPortStatsTable 1 }
|
||||
|
||||
F3PbbEthernetNetPortStatsEntry ::= SEQUENCE {
|
||||
f3PbbEthernetNetPortStatsPbbUniBdaDiscard PerfCounter64,
|
||||
f3PbbEthernetNetPortStatsPbbGroupBdaDiscard PerfCounter64
|
||||
}
|
||||
|
||||
f3PbbEthernetNetPortStatsPbbUniBdaDiscard OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of PBB frames (BDA is not backbone group MAC)
|
||||
discarded due to receive BDA which is not matching the
|
||||
port's PBB MAC address when port is non-promiscuous mode."
|
||||
::= { f3PbbEthernetNetPortStatsEntry 1 }
|
||||
|
||||
f3PbbEthernetNetPortStatsPbbGroupBdaDiscard OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of PBB frames discarded due to mismatch of I-SID in I-TAG and I-SID
|
||||
in backbone group MAC in the B-DA when port is non-promiscuous mode."
|
||||
::= { f3PbbEthernetNetPortStatsEntry 2 }
|
||||
|
||||
--
|
||||
-- PBB Net Port History Statistics Table
|
||||
--
|
||||
f3PbbEthernetNetPortHistoryStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3PbbEthernetNetPortHistoryStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of pbb Ethernet Network Port related statistics.
|
||||
These reflect the current data."
|
||||
::= { f3PBBPerformanceObjects 2 }
|
||||
|
||||
f3PbbEthernetNetPortHistoryStatsEntry OBJECT-TYPE
|
||||
SYNTAX F3PbbEthernetNetPortHistoryStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3PbbEthernetNetPortHistoryStatsTable.
|
||||
Entries exist in this table for each Ethernet interface/port."
|
||||
AUGMENTS { cmEthernetNetPortHistoryEntry }
|
||||
::= { f3PbbEthernetNetPortHistoryStatsTable 1 }
|
||||
|
||||
F3PbbEthernetNetPortHistoryStatsEntry ::= SEQUENCE {
|
||||
f3PbbEthernetNetPortHistoryStatsPbbUniBdaDiscard PerfCounter64,
|
||||
f3PbbEthernetNetPortHistoryStatsPbbGroupBdaDiscard PerfCounter64
|
||||
}
|
||||
|
||||
f3PbbEthernetNetPortHistoryStatsPbbUniBdaDiscard OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of PBB frames (BDA is not backbone group MAC)
|
||||
discarded due to receive BDA which is not matching the
|
||||
port's PBB MAC address when port is non-promiscuous mode."
|
||||
::= { f3PbbEthernetNetPortHistoryStatsEntry 1 }
|
||||
|
||||
f3PbbEthernetNetPortHistoryStatsPbbGroupBdaDiscard OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of PBB frames discarded due to mismatch of I-SID in I-TAG and I-SID
|
||||
in backbone group MAC in the B-DA when port is non-promiscuous mode."
|
||||
::= { f3PbbEthernetNetPortHistoryStatsEntry 2 }
|
||||
|
||||
--
|
||||
--Conformance
|
||||
--
|
||||
f3PBBCompliances OBJECT IDENTIFIER ::= {f3PBBConformance 1}
|
||||
f3PBBGroups OBJECT IDENTIFIER ::= {f3PBBConformance 2}
|
||||
|
||||
f3PBBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the PBB Object
|
||||
group."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
f3PbbConfigGroup, f3PbbStatsGroup
|
||||
}
|
||||
::= { f3PBBCompliances 1 }
|
||||
|
||||
f3PbbConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3PbbEthernetAccPortITagLoopbackMask, f3PbbEthernetAccPortITagLoopback1,
|
||||
f3PbbEthernetAccPortITagLoopback2, f3PbbEthernetAccPortITagLoopback3,
|
||||
|
||||
f3PbbEthernetNetPortBackboneMacAddress, f3PbbEthernetNetPortITagLoopbackMask,
|
||||
f3PbbEthernetNetPortITagLoopback1, f3PbbEthernetNetPortITagLoopback2,
|
||||
f3PbbEthernetNetPortITagLoopback3,
|
||||
|
||||
f3PbbFlowITagControl, f3PbbFlowITagISID,
|
||||
f3PbbFlowITagPriority, f3PbbFlowBackboneMacDestinationEnabled,
|
||||
f3PbbFlowBackboneMacDestinationAddress, f3PbbFlowA2NPbbCapableFlag,
|
||||
|
||||
f3PbbIpManagementTunnelItagEnabled, f3PbbIpManagementTunnelISID,
|
||||
f3PbbIpManagementTunnelIPriority, f3PbbIpManagementTunnelBackboneMacDestinationEnabled,
|
||||
f3PbbIpManagementTunnelBackboneMacDestinationAddress
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the F3 PBB Functionality
|
||||
."
|
||||
::= { f3PBBGroups 1 }
|
||||
|
||||
f3PbbStatsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3PbbEthernetNetPortStatsPbbUniBdaDiscard, f3PbbEthernetNetPortStatsPbbGroupBdaDiscard,
|
||||
|
||||
f3PbbEthernetNetPortHistoryStatsPbbUniBdaDiscard, f3PbbEthernetNetPortHistoryStatsPbbGroupBdaDiscard
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the F3 PBB Functionality
|
||||
."
|
||||
::= { f3PBBGroups 2 }
|
||||
|
||||
END
|
852
MIBS/adva/F3-POPM-MIB
Normal file
852
MIBS/adva/F3-POPM-MIB
Normal file
@ -0,0 +1,852 @@
|
||||
F3-POPM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Counter64
|
||||
FROM SNMPv2-SMI
|
||||
DateAndTime, TruthValue, VariablePointer, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
neIndex, shelfIndex, slotIndex
|
||||
FROM CM-ENTITY-MIB
|
||||
cmEthernetAccPortEntry, cmEthernetNetPortEntry
|
||||
FROM CM-FACILITY-MIB
|
||||
cmEthernetAccPortStatsEntry, cmEthernetNetPortStatsEntry,
|
||||
cmEthernetAccPortHistoryEntry, cmEthernetNetPortHistoryEntry
|
||||
FROM CM-PERFORMANCE-MIB
|
||||
fsp150cm
|
||||
FROM ADVA-MIB
|
||||
PerfCounter64
|
||||
FROM CM-COMMON-MIB;
|
||||
|
||||
|
||||
f3POPMMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201110100000Z"
|
||||
ORGANIZATION "ADVA Optical Networking"
|
||||
CONTACT-INFO
|
||||
" Raghav Trivedi
|
||||
ADVA Optical Networking, Inc.
|
||||
Tel: +1 972 759-1239
|
||||
E-mail: rtrivedi@advaoptical.com
|
||||
Postal: 2301 N. Greenville Ave. #300
|
||||
Richardson, TX USA 75082"
|
||||
DESCRIPTION
|
||||
"This module documents the Precision Optical Power
|
||||
Monitoring features provided by the F3 product line
|
||||
of products.
|
||||
Copyright (C) ADVA Optical Networking."
|
||||
REVISION "201110100000Z"
|
||||
DESCRIPTION
|
||||
"Notes from release 201110100000Z,
|
||||
(1)Added following variables for clearing POPM alarms
|
||||
f3EthernetAccPortPOPMonitorClearAction,
|
||||
f3EthernetNetPortPOPMonitorClearAction
|
||||
|
||||
Notes from release 201109060000Z,
|
||||
(1)Initial MIB version for release FSP150CM 3.4."
|
||||
::= {fsp150cm 16}
|
||||
|
||||
--
|
||||
-- OID definitions
|
||||
--
|
||||
f3POPMObjects OBJECT IDENTIFIER ::= {f3POPMMib 1}
|
||||
f3POPMPerfObjects OBJECT IDENTIFIER ::= {f3POPMMib 2}
|
||||
f3POPMConformance OBJECT IDENTIFIER ::= {f3POPMMib 3}
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
POPMGlitchRejectionLevel ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides ability to manage the glitch rejection level,
|
||||
none -- no glitch rejection
|
||||
low -- single glitch rejection
|
||||
medium -- three glitch rejection
|
||||
high -- five glitch rejection
|
||||
."
|
||||
SYNTAX INTEGER {
|
||||
none (1),
|
||||
low (2),
|
||||
medium (3),
|
||||
high (4)
|
||||
}
|
||||
|
||||
POPMState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides the enumerations for POPM State
|
||||
not-applicable --not applicable state
|
||||
inoperable --enabled, port is unassigned
|
||||
not-available --not available state
|
||||
calibrating --enabled, operational, computing
|
||||
monitoring --enabled, operational, monitoring
|
||||
paused --enabled, signal out-of-range,
|
||||
signal out-of-variance
|
||||
inhibited-R --enabled, LOS (revertive)
|
||||
inhibited-NR --enabled, sampling error (non-revertive)
|
||||
."
|
||||
SYNTAX INTEGER {
|
||||
not-applicable (1),
|
||||
inoperable (2),
|
||||
not-available (3),
|
||||
calibrating (4),
|
||||
monitoring (5),
|
||||
paused (6),
|
||||
inhibited-R (7),
|
||||
inhibited-NR (8)
|
||||
}
|
||||
|
||||
POPMClearAlarmsAction ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides ability to clear the alarms on POPR function."
|
||||
SYNTAX INTEGER {
|
||||
not-applicable(0),
|
||||
clear (1)
|
||||
}
|
||||
|
||||
--
|
||||
-- Ethernet Access Port - Precision Optical Power Monitor
|
||||
--
|
||||
f3EthernetAccPortPOPMonitorTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3EthernetAccPortPOPMonitorEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table provides ability to manage the
|
||||
Precision Optical Power feature on
|
||||
Ethernet Access Ports."
|
||||
::= { f3POPMObjects 2 }
|
||||
|
||||
f3EthernetAccPortPOPMonitorEntry OBJECT-TYPE
|
||||
SYNTAX F3EthernetAccPortPOPMonitorEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3EthernetAccPortPOPMonitorTable."
|
||||
AUGMENTS { cmEthernetAccPortEntry }
|
||||
::= { f3EthernetAccPortPOPMonitorTable 1 }
|
||||
|
||||
F3EthernetAccPortPOPMonitorEntry ::= SEQUENCE {
|
||||
f3EthernetAccPortPOPMonitorEnabled TruthValue,
|
||||
f3EthernetAccPortPOPMonitorOperRangeHi Integer32,
|
||||
f3EthernetAccPortPOPMonitorOperRangeLow Integer32,
|
||||
f3EthernetAccPortPOPMonitorVariance Integer32,
|
||||
f3EthernetAccPortPOPMonitorWindowSize Integer32,
|
||||
f3EthernetAccPortPOPMonitorGlitchRejectionLevel POPMGlitchRejectionLevel,
|
||||
f3EthernetAccPortPOPMonitorState POPMState,
|
||||
f3EthernetAccPortPOPMonitorClearAction POPMClearAlarmsAction
|
||||
}
|
||||
|
||||
f3EthernetAccPortPOPMonitorEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object enables/disables Precision Optical Power monitoring
|
||||
on the Ethernet Access Port."
|
||||
::= { f3EthernetAccPortPOPMonitorEntry 1 }
|
||||
|
||||
f3EthernetAccPortPOPMonitorOperRangeHi OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the higher operating range, in 10ths of dbm,
|
||||
for Precision Optical Power monitoring."
|
||||
::= { f3EthernetAccPortPOPMonitorEntry 2 }
|
||||
|
||||
f3EthernetAccPortPOPMonitorOperRangeLow OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the lower operating range, in 10ths of dbm, for
|
||||
Precision Optical Power monitoring."
|
||||
::= { f3EthernetAccPortPOPMonitorEntry 3 }
|
||||
|
||||
f3EthernetAccPortPOPMonitorVariance OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the maximum absolute variance,
|
||||
from average, in 10ths of dbm, for
|
||||
Precision Optical Power monitoring."
|
||||
::= { f3EthernetAccPortPOPMonitorEntry 4 }
|
||||
|
||||
f3EthernetAccPortPOPMonitorWindowSize OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..3600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the window size (time in seconds), for
|
||||
Precision Optical Power monitoring."
|
||||
::= { f3EthernetAccPortPOPMonitorEntry 5 }
|
||||
|
||||
f3EthernetAccPortPOPMonitorGlitchRejectionLevel OBJECT-TYPE
|
||||
SYNTAX POPMGlitchRejectionLevel
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the maximum number of
|
||||
sequential variance violations constituting a
|
||||
glitch."
|
||||
::= { f3EthernetAccPortPOPMonitorEntry 6 }
|
||||
|
||||
f3EthernetAccPortPOPMonitorState OBJECT-TYPE
|
||||
SYNTAX POPMState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the current state of the
|
||||
Precision Optical Monitoring processing."
|
||||
::= { f3EthernetAccPortPOPMonitorEntry 7 }
|
||||
|
||||
f3EthernetAccPortPOPMonitorClearAction OBJECT-TYPE
|
||||
SYNTAX POPMClearAlarmsAction
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the ability to clear outstanding
|
||||
Precision Optical Monitoring alarms."
|
||||
::= { f3EthernetAccPortPOPMonitorEntry 8 }
|
||||
|
||||
|
||||
--
|
||||
-- Ethernet Network Port - Precision Optical Power Monitor
|
||||
--
|
||||
f3EthernetNetPortPOPMonitorTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3EthernetNetPortPOPMonitorEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table provides ability to manage the
|
||||
Precision Optical Power feature on
|
||||
Ethernet Network Ports."
|
||||
::= { f3POPMObjects 1 }
|
||||
|
||||
f3EthernetNetPortPOPMonitorEntry OBJECT-TYPE
|
||||
SYNTAX F3EthernetNetPortPOPMonitorEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3EthernetNetPortPOPMonitorTable."
|
||||
AUGMENTS { cmEthernetNetPortEntry }
|
||||
::= { f3EthernetNetPortPOPMonitorTable 1 }
|
||||
|
||||
F3EthernetNetPortPOPMonitorEntry ::= SEQUENCE {
|
||||
f3EthernetNetPortPOPMonitorEnabled TruthValue,
|
||||
f3EthernetNetPortPOPMonitorOperRangeHi Integer32,
|
||||
f3EthernetNetPortPOPMonitorOperRangeLow Integer32,
|
||||
f3EthernetNetPortPOPMonitorVariance Integer32,
|
||||
f3EthernetNetPortPOPMonitorWindowSize Integer32,
|
||||
f3EthernetNetPortPOPMonitorGlitchRejectionLevel POPMGlitchRejectionLevel,
|
||||
f3EthernetNetPortPOPMonitorState POPMState,
|
||||
f3EthernetNetPortPOPMonitorClearAction POPMClearAlarmsAction
|
||||
}
|
||||
|
||||
f3EthernetNetPortPOPMonitorEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object enables/disables Precision Optical Power monitoring
|
||||
on the Ethernet Network Port."
|
||||
::= { f3EthernetNetPortPOPMonitorEntry 1 }
|
||||
|
||||
f3EthernetNetPortPOPMonitorOperRangeHi OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the higher operating range, in 10ths of dbm,
|
||||
for Precision Optical Power monitoring."
|
||||
::= { f3EthernetNetPortPOPMonitorEntry 2 }
|
||||
|
||||
f3EthernetNetPortPOPMonitorOperRangeLow OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the lower operating range, in 10ths of dbm, for
|
||||
Precision Optical Power monitoring."
|
||||
::= { f3EthernetNetPortPOPMonitorEntry 3 }
|
||||
|
||||
f3EthernetNetPortPOPMonitorVariance OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the maximum absolute variance,
|
||||
from average, in 10ths of dbm, for
|
||||
Precision Optical Power monitoring."
|
||||
::= { f3EthernetNetPortPOPMonitorEntry 4 }
|
||||
|
||||
f3EthernetNetPortPOPMonitorWindowSize OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..3600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the window size (time in seconds), for
|
||||
Precision Optical Power monitoring."
|
||||
::= { f3EthernetNetPortPOPMonitorEntry 5 }
|
||||
|
||||
f3EthernetNetPortPOPMonitorGlitchRejectionLevel OBJECT-TYPE
|
||||
SYNTAX POPMGlitchRejectionLevel
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the maximum number of
|
||||
sequential variance violations constituting a
|
||||
glitch."
|
||||
::= { f3EthernetNetPortPOPMonitorEntry 6 }
|
||||
|
||||
f3EthernetNetPortPOPMonitorState OBJECT-TYPE
|
||||
SYNTAX POPMState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the current state of the
|
||||
Precision Optical Monitoring processing."
|
||||
::= { f3EthernetNetPortPOPMonitorEntry 7 }
|
||||
|
||||
f3EthernetNetPortPOPMonitorClearAction OBJECT-TYPE
|
||||
SYNTAX POPMClearAlarmsAction
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the ability to clear outstanding
|
||||
Precision Optical Monitoring alarms."
|
||||
::= { f3EthernetNetPortPOPMonitorEntry 8 }
|
||||
|
||||
--
|
||||
-- Ethernet Access Port POPM Current Statistics Table
|
||||
--
|
||||
f3EthernetAccPortPOPMStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3EthernetAccPortPOPMStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of Ethernet Access Port Precision Optical Power
|
||||
related statistics.
|
||||
These reflect the current data."
|
||||
::= { f3POPMPerfObjects 1 }
|
||||
|
||||
f3EthernetAccPortPOPMStatsEntry OBJECT-TYPE
|
||||
SYNTAX F3EthernetAccPortPOPMStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3EthernetAccPortPOPMStatsTable.
|
||||
Entries exist in this table for each Ethernet interface/port."
|
||||
AUGMENTS { cmEthernetAccPortStatsEntry }
|
||||
::= { f3EthernetAccPortPOPMStatsTable 1 }
|
||||
|
||||
F3EthernetAccPortPOPMStatsEntry ::= SEQUENCE {
|
||||
f3EthernetAccPortPOPMStatsOPR Integer32,
|
||||
f3EthernetAccPortPOPMStatsAOPR Integer32,
|
||||
f3EthernetAccPortPOPMStatsOPRVar Integer32,
|
||||
f3EthernetAccPortPOPMStatsOPRMaxVar Integer32,
|
||||
f3EthernetAccPortPOPMStatsOPRGlitchRejects Unsigned32,
|
||||
f3EthernetAccPortPOPMStatsOPRRTR Unsigned32,
|
||||
f3EthernetAccPortPOPMStatsOPROOR Unsigned32,
|
||||
f3EthernetAccPortPOPMStatsOPROOV Unsigned32
|
||||
}
|
||||
|
||||
f3EthernetAccPortPOPMStatsOPR OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Precision Optical Power Receive (in dBm) for the physical layer.
|
||||
This is applicable only if Precision Optical Power monitoring
|
||||
is enabled."
|
||||
::= { f3EthernetAccPortPOPMStatsEntry 1 }
|
||||
|
||||
f3EthernetAccPortPOPMStatsAOPR OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average Precision Optical Power Receive (in dBm) for the physical
|
||||
layer. This is applicable only if Precision Optical Power
|
||||
monitoring is enabled."
|
||||
::= { f3EthernetAccPortPOPMStatsEntry 2 }
|
||||
|
||||
f3EthernetAccPortPOPMStatsOPRVar OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signed variance of Optical Power Receive, from average.
|
||||
This is applicable only if Precision Optical Power monitoring
|
||||
is enabled."
|
||||
::= { f3EthernetAccPortPOPMStatsEntry 3 }
|
||||
|
||||
f3EthernetAccPortPOPMStatsOPRMaxVar OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signed maximum variance of Optical Power Receive, from average.
|
||||
This is applicable only if Precision Optical Power monitoring
|
||||
is enabled."
|
||||
::= { f3EthernetAccPortPOPMStatsEntry 4 }
|
||||
|
||||
f3EthernetAccPortPOPMStatsOPRGlitchRejects OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of glitch rejections. This is
|
||||
applicable only if Precision Optical Layer monitoring is enabled."
|
||||
::= { f3EthernetAccPortPOPMStatsEntry 5 }
|
||||
|
||||
f3EthernetAccPortPOPMStatsOPRRTR OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times the POPM state machine reverts to the running
|
||||
state from the inhibited R state. This is applicable only if
|
||||
Precision Optical Layer monitoring is enabled."
|
||||
::= { f3EthernetAccPortPOPMStatsEntry 6 }
|
||||
|
||||
f3EthernetAccPortPOPMStatsOPROOR OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times the Precision Optical Power is out of range.
|
||||
This is applicable only if Precision Optical Layer
|
||||
monitoring is enabled."
|
||||
::= { f3EthernetAccPortPOPMStatsEntry 7 }
|
||||
|
||||
f3EthernetAccPortPOPMStatsOPROOV OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times the Precision Optical Power out of variance
|
||||
occurrences. This is applicable only if Precision Optical Layer
|
||||
monitoring is enabled."
|
||||
::= { f3EthernetAccPortPOPMStatsEntry 8 }
|
||||
|
||||
--
|
||||
-- Ethernet Access Port POPM Current Statistics Table
|
||||
--
|
||||
f3EthernetAccPortPOPMHistoryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3EthernetAccPortPOPMHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of Ethernet Access Port Precision Optical Power
|
||||
related statistics.
|
||||
These reflect the current data."
|
||||
::= { f3POPMPerfObjects 2 }
|
||||
|
||||
f3EthernetAccPortPOPMHistoryEntry OBJECT-TYPE
|
||||
SYNTAX F3EthernetAccPortPOPMHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3EthernetAccPortPOPMHistoryTable.
|
||||
Entries exist in this table for each Ethernet interface/port."
|
||||
AUGMENTS { cmEthernetAccPortHistoryEntry }
|
||||
::= { f3EthernetAccPortPOPMHistoryTable 1 }
|
||||
|
||||
F3EthernetAccPortPOPMHistoryEntry ::= SEQUENCE {
|
||||
f3EthernetAccPortPOPMHistoryOPR Integer32,
|
||||
f3EthernetAccPortPOPMHistoryAOPR Integer32,
|
||||
f3EthernetAccPortPOPMHistoryOPRVar Integer32,
|
||||
f3EthernetAccPortPOPMHistoryOPRMaxVar Integer32,
|
||||
f3EthernetAccPortPOPMHistoryOPRGlitchRejects Unsigned32,
|
||||
f3EthernetAccPortPOPMHistoryOPRRTR Unsigned32,
|
||||
f3EthernetAccPortPOPMHistoryOPROOR Unsigned32,
|
||||
f3EthernetAccPortPOPMHistoryOPROOV Unsigned32
|
||||
}
|
||||
|
||||
f3EthernetAccPortPOPMHistoryOPR OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Precision Optical Power Receive (in dBm) for the physical layer.
|
||||
This is applicable only if Precision Optical Power monitoring
|
||||
is enabled."
|
||||
::= { f3EthernetAccPortPOPMHistoryEntry 1 }
|
||||
|
||||
f3EthernetAccPortPOPMHistoryAOPR OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average Precision Optical Power Receive (in dBm) for the physical
|
||||
layer. This is applicable only if Precision Optical Power
|
||||
monitoring is enabled."
|
||||
::= { f3EthernetAccPortPOPMHistoryEntry 2 }
|
||||
|
||||
f3EthernetAccPortPOPMHistoryOPRVar OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signed variance of Optical Power Receive, from average.
|
||||
This is applicable only if Precision Optical Power monitoring
|
||||
is enabled."
|
||||
::= { f3EthernetAccPortPOPMHistoryEntry 3 }
|
||||
|
||||
f3EthernetAccPortPOPMHistoryOPRMaxVar OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signed maximum variance of Optical Power Receive, from average.
|
||||
This is applicable only if Precision Optical Power monitoring
|
||||
is enabled."
|
||||
::= { f3EthernetAccPortPOPMHistoryEntry 4 }
|
||||
|
||||
f3EthernetAccPortPOPMHistoryOPRGlitchRejects OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of glitch rejections. This is
|
||||
applicable only if Precision Optical Layer monitoring is enabled."
|
||||
::= { f3EthernetAccPortPOPMHistoryEntry 5 }
|
||||
|
||||
f3EthernetAccPortPOPMHistoryOPRRTR OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times the POPM state machine reverts to the running
|
||||
state from the inhibited R state. This is applicable only if
|
||||
Precision Optical Layer monitoring is enabled."
|
||||
::= { f3EthernetAccPortPOPMHistoryEntry 6 }
|
||||
|
||||
f3EthernetAccPortPOPMHistoryOPROOR OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times the Precision Optical Power is out of range.
|
||||
This is applicable only if Precision Optical Layer
|
||||
monitoring is enabled."
|
||||
::= { f3EthernetAccPortPOPMHistoryEntry 7 }
|
||||
|
||||
f3EthernetAccPortPOPMHistoryOPROOV OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times the Precision Optical Power out of variance
|
||||
occurrences. This is applicable only if Precision Optical Layer
|
||||
monitoring is enabled."
|
||||
::= { f3EthernetAccPortPOPMHistoryEntry 8 }
|
||||
|
||||
|
||||
--
|
||||
-- Ethernet Network Port POPM Current Statistics Table
|
||||
--
|
||||
f3EthernetNetPortPOPMStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3EthernetNetPortPOPMStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of Ethernet Network Port Precision Optical Power
|
||||
related statistics.
|
||||
These reflect the current data."
|
||||
::= { f3POPMPerfObjects 3 }
|
||||
|
||||
f3EthernetNetPortPOPMStatsEntry OBJECT-TYPE
|
||||
SYNTAX F3EthernetNetPortPOPMStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3EthernetNetPortPOPMStatsTable.
|
||||
Entries exist in this table for each Ethernet interface/port."
|
||||
AUGMENTS { cmEthernetNetPortStatsEntry }
|
||||
::= { f3EthernetNetPortPOPMStatsTable 1 }
|
||||
|
||||
F3EthernetNetPortPOPMStatsEntry ::= SEQUENCE {
|
||||
f3EthernetNetPortPOPMStatsOPR Integer32,
|
||||
f3EthernetNetPortPOPMStatsAOPR Integer32,
|
||||
f3EthernetNetPortPOPMStatsOPRVar Integer32,
|
||||
f3EthernetNetPortPOPMStatsOPRMaxVar Integer32,
|
||||
f3EthernetNetPortPOPMStatsOPRGlitchRejects Unsigned32,
|
||||
f3EthernetNetPortPOPMStatsOPRRTR Unsigned32,
|
||||
f3EthernetNetPortPOPMStatsOPROOR Unsigned32,
|
||||
f3EthernetNetPortPOPMStatsOPROOV Unsigned32
|
||||
}
|
||||
|
||||
f3EthernetNetPortPOPMStatsOPR OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Precision Optical Power Receive (in dBm) for the physical layer.
|
||||
This is applicable only if Precision Optical Power monitoring
|
||||
is enabled."
|
||||
::= { f3EthernetNetPortPOPMStatsEntry 1 }
|
||||
|
||||
f3EthernetNetPortPOPMStatsAOPR OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average Precision Optical Power Receive (in dBm) for the physical
|
||||
layer. This is applicable only if Precision Optical Power
|
||||
monitoring is enabled."
|
||||
::= { f3EthernetNetPortPOPMStatsEntry 2 }
|
||||
|
||||
f3EthernetNetPortPOPMStatsOPRVar OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signed variance of Optical Power Receive, from average.
|
||||
This is applicable only if Precision Optical Power monitoring
|
||||
is enabled."
|
||||
::= { f3EthernetNetPortPOPMStatsEntry 3 }
|
||||
|
||||
f3EthernetNetPortPOPMStatsOPRMaxVar OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signed maximum variance of Optical Power Receive, from average.
|
||||
This is applicable only if Precision Optical Power monitoring
|
||||
is enabled."
|
||||
::= { f3EthernetNetPortPOPMStatsEntry 4 }
|
||||
|
||||
f3EthernetNetPortPOPMStatsOPRGlitchRejects OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of glitch rejections. This is
|
||||
applicable only if Precision Optical Layer monitoring is enabled."
|
||||
::= { f3EthernetNetPortPOPMStatsEntry 5 }
|
||||
|
||||
f3EthernetNetPortPOPMStatsOPRRTR OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times the POPM state machine reverts to the running
|
||||
state from the inhibited R state. This is applicable only if
|
||||
Precision Optical Layer monitoring is enabled."
|
||||
::= { f3EthernetNetPortPOPMStatsEntry 6 }
|
||||
|
||||
f3EthernetNetPortPOPMStatsOPROOR OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times the Precision Optical Power is out of range.
|
||||
This is applicable only if Precision Optical Layer
|
||||
monitoring is enabled."
|
||||
::= { f3EthernetNetPortPOPMStatsEntry 7 }
|
||||
|
||||
f3EthernetNetPortPOPMStatsOPROOV OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times the Precision Optical Power out of variance
|
||||
occurrences. This is applicable only if Precision Optical Layer
|
||||
monitoring is enabled."
|
||||
::= { f3EthernetNetPortPOPMStatsEntry 8 }
|
||||
|
||||
--
|
||||
-- Ethernet Network Port POPM Current History Table
|
||||
--
|
||||
f3EthernetNetPortPOPMHistoryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3EthernetNetPortPOPMHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of Ethernet Network Port Precision Optical Power
|
||||
related statistics.
|
||||
These reflect the current data."
|
||||
::= { f3POPMPerfObjects 4 }
|
||||
|
||||
f3EthernetNetPortPOPMHistoryEntry OBJECT-TYPE
|
||||
SYNTAX F3EthernetNetPortPOPMHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3EthernetNetPortPOPMHistoryTable.
|
||||
Entries exist in this table for each Ethernet interface/port."
|
||||
AUGMENTS { cmEthernetNetPortHistoryEntry }
|
||||
::= { f3EthernetNetPortPOPMHistoryTable 1 }
|
||||
|
||||
F3EthernetNetPortPOPMHistoryEntry ::= SEQUENCE {
|
||||
f3EthernetNetPortPOPMHistoryOPR Integer32,
|
||||
f3EthernetNetPortPOPMHistoryAOPR Integer32,
|
||||
f3EthernetNetPortPOPMHistoryOPRVar Integer32,
|
||||
f3EthernetNetPortPOPMHistoryOPRMaxVar Integer32,
|
||||
f3EthernetNetPortPOPMHistoryOPRGlitchRejects Unsigned32,
|
||||
f3EthernetNetPortPOPMHistoryOPRRTR Unsigned32,
|
||||
f3EthernetNetPortPOPMHistoryOPROOR Unsigned32,
|
||||
f3EthernetNetPortPOPMHistoryOPROOV Unsigned32
|
||||
}
|
||||
|
||||
f3EthernetNetPortPOPMHistoryOPR OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Precision Optical Power Receive (in dBm) for the physical layer.
|
||||
This is applicable only if Precision Optical Power monitoring
|
||||
is enabled."
|
||||
::= { f3EthernetNetPortPOPMHistoryEntry 1 }
|
||||
|
||||
f3EthernetNetPortPOPMHistoryAOPR OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average Precision Optical Power Receive (in dBm) for the physical
|
||||
layer. This is applicable only if Precision Optical Power
|
||||
monitoring is enabled."
|
||||
::= { f3EthernetNetPortPOPMHistoryEntry 2 }
|
||||
|
||||
f3EthernetNetPortPOPMHistoryOPRVar OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signed variance of Optical Power Receive, from average.
|
||||
This is applicable only if Precision Optical Power monitoring
|
||||
is enabled."
|
||||
::= { f3EthernetNetPortPOPMHistoryEntry 3 }
|
||||
|
||||
f3EthernetNetPortPOPMHistoryOPRMaxVar OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signed maximum variance of Optical Power Receive, from average.
|
||||
This is applicable only if Precision Optical Power monitoring
|
||||
is enabled."
|
||||
::= { f3EthernetNetPortPOPMHistoryEntry 4 }
|
||||
|
||||
f3EthernetNetPortPOPMHistoryOPRGlitchRejects OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of glitch rejections. This is
|
||||
applicable only if Precision Optical Layer monitoring is enabled."
|
||||
::= { f3EthernetNetPortPOPMHistoryEntry 5 }
|
||||
|
||||
f3EthernetNetPortPOPMHistoryOPRRTR OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times the POPM state machine reverts to the running
|
||||
state from the inhibited R state. This is applicable only if
|
||||
Precision Optical Layer monitoring is enabled."
|
||||
::= { f3EthernetNetPortPOPMHistoryEntry 6 }
|
||||
|
||||
f3EthernetNetPortPOPMHistoryOPROOR OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times the Precision Optical Power is out of range.
|
||||
This is applicable only if Precision Optical Layer
|
||||
monitoring is enabled."
|
||||
::= { f3EthernetNetPortPOPMHistoryEntry 7 }
|
||||
|
||||
f3EthernetNetPortPOPMHistoryOPROOV OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times the Precision Optical Power out of variance
|
||||
occurrences. This is applicable only if Precision Optical Layer
|
||||
monitoring is enabled."
|
||||
::= { f3EthernetNetPortPOPMHistoryEntry 8 }
|
||||
|
||||
--
|
||||
-- Conformance
|
||||
--
|
||||
f3POPMCompliances OBJECT IDENTIFIER ::= {f3POPMConformance 1}
|
||||
f3POPMGroups OBJECT IDENTIFIER ::= {f3POPMConformance 2}
|
||||
|
||||
f3POPMCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the POPM Object
|
||||
group."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
f3POPMFacilityGroup, f3POPMStatsGroup
|
||||
}
|
||||
::= { f3POPMCompliances 1 }
|
||||
|
||||
f3POPMFacilityGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3EthernetAccPortPOPMonitorEnabled,
|
||||
f3EthernetAccPortPOPMonitorOperRangeHi,
|
||||
f3EthernetAccPortPOPMonitorOperRangeLow,
|
||||
f3EthernetAccPortPOPMonitorVariance,
|
||||
f3EthernetAccPortPOPMonitorWindowSize,
|
||||
f3EthernetAccPortPOPMonitorGlitchRejectionLevel,
|
||||
f3EthernetAccPortPOPMonitorState,
|
||||
f3EthernetAccPortPOPMonitorClearAction,
|
||||
|
||||
f3EthernetNetPortPOPMonitorEnabled,
|
||||
f3EthernetNetPortPOPMonitorOperRangeHi,
|
||||
f3EthernetNetPortPOPMonitorOperRangeLow,
|
||||
f3EthernetNetPortPOPMonitorVariance,
|
||||
f3EthernetNetPortPOPMonitorWindowSize,
|
||||
f3EthernetNetPortPOPMonitorGlitchRejectionLevel,
|
||||
f3EthernetNetPortPOPMonitorState,
|
||||
f3EthernetNetPortPOPMonitorClearAction
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the F3 POPM Functionality
|
||||
."
|
||||
::= { f3POPMGroups 1 }
|
||||
|
||||
f3POPMStatsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3EthernetAccPortPOPMStatsOPR, f3EthernetAccPortPOPMStatsAOPR,
|
||||
f3EthernetAccPortPOPMStatsOPRVar, f3EthernetAccPortPOPMStatsOPRMaxVar,
|
||||
f3EthernetAccPortPOPMStatsOPRGlitchRejects,
|
||||
f3EthernetAccPortPOPMStatsOPRRTR,
|
||||
f3EthernetAccPortPOPMStatsOPROOR, f3EthernetAccPortPOPMStatsOPROOV,
|
||||
|
||||
f3EthernetAccPortPOPMHistoryOPR, f3EthernetAccPortPOPMHistoryAOPR,
|
||||
f3EthernetAccPortPOPMHistoryOPRVar, f3EthernetAccPortPOPMHistoryOPRMaxVar,
|
||||
f3EthernetAccPortPOPMHistoryOPRGlitchRejects,
|
||||
f3EthernetAccPortPOPMHistoryOPRRTR,
|
||||
f3EthernetAccPortPOPMHistoryOPROOR, f3EthernetAccPortPOPMHistoryOPROOV,
|
||||
|
||||
f3EthernetNetPortPOPMStatsOPR, f3EthernetNetPortPOPMStatsAOPR,
|
||||
f3EthernetNetPortPOPMStatsOPRVar, f3EthernetNetPortPOPMStatsOPRMaxVar,
|
||||
f3EthernetNetPortPOPMStatsOPRGlitchRejects,
|
||||
f3EthernetNetPortPOPMStatsOPRRTR,
|
||||
f3EthernetNetPortPOPMStatsOPROOR, f3EthernetNetPortPOPMStatsOPROOV,
|
||||
|
||||
f3EthernetNetPortPOPMHistoryOPR, f3EthernetNetPortPOPMHistoryAOPR,
|
||||
f3EthernetNetPortPOPMHistoryOPRVar, f3EthernetNetPortPOPMHistoryOPRMaxVar,
|
||||
f3EthernetNetPortPOPMHistoryOPRGlitchRejects,
|
||||
f3EthernetNetPortPOPMHistoryOPRRTR,
|
||||
f3EthernetNetPortPOPMHistoryOPROOR, f3EthernetNetPortPOPMHistoryOPROOV
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the F3 POPM Functionality
|
||||
."
|
||||
::= { f3POPMGroups 2 }
|
||||
|
||||
END
|
926
MIBS/adva/F3-PORTMIRROR-MIB
Normal file
926
MIBS/adva/F3-PORTMIRROR-MIB
Normal file
@ -0,0 +1,926 @@
|
||||
F3-PORTMIRROR-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue, RowStatus, StorageType,
|
||||
VariablePointer, TEXTUAL-CONVENTION, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
TrafficDirection, PerfCounter64, VlanId
|
||||
FROM CM-COMMON-MIB
|
||||
neIndex, shelfIndex, slotIndex
|
||||
FROM CM-ENTITY-MIB
|
||||
cmEthernetAccPortEntry
|
||||
FROM CM-FACILITY-MIB
|
||||
fsp150cm
|
||||
FROM ADVA-MIB;
|
||||
|
||||
f3PortMirrorMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201309200000Z"
|
||||
ORGANIZATION "ADVA Optical Networking"
|
||||
CONTACT-INFO
|
||||
" Marek Romaniuk
|
||||
ADVA Optical Networking, Inc.
|
||||
Tel: +48 58 7716 414
|
||||
E-mail: mromaniuk@advaoptical.com
|
||||
Postal: ul. Slaska 35/37
|
||||
81-310 Gdynia, Poland"
|
||||
DESCRIPTION
|
||||
"This module defines the Port Mirror MIB definitions
|
||||
used by the F3 (FSP150CM/CC) product lines.
|
||||
Copyright (C) ADVA Optical Networking."
|
||||
REVISION "201310140000Z"
|
||||
DESCRIPTION
|
||||
"
|
||||
Notes from release 201410130000Z,
|
||||
(1) Added table:
|
||||
- f3MonitorPortStatsTable
|
||||
Notes from release 201409300000Z,
|
||||
(1) Removed tables:
|
||||
- f3MirrorFilterProfileAddedEntriesTable,
|
||||
- f3MonitorPortStatsTable
|
||||
Notes from release 201407310000Z,
|
||||
(1) New table:
|
||||
- f3MirrorFilterProfileAddedEntriesTable.
|
||||
Notes from release 201407210000Z,
|
||||
(1) New textual conventions:
|
||||
- MirroredFramesAction,
|
||||
- PortMirrorStatsAction.
|
||||
(2) New column in f3MonitorPortStatsTable:
|
||||
- f3MonitorPortStatsAction.
|
||||
(3) New tables:
|
||||
- f3MirrorFilterProfileTable,
|
||||
- f3MirrorFilterProfileEntryTable,
|
||||
- f3MirrorFilterTable,
|
||||
- f3MirrorSessionStatsTable.
|
||||
Notes from release 201405190000Z,
|
||||
(1) New column in f3MirrorSessionTable:
|
||||
- f3MirrorSessionMirrRsrcPort.
|
||||
Notes from release 201310210000Z,
|
||||
(1) Added table:
|
||||
- f3PortMirrorAccPortExtTable.
|
||||
Notes from release 201310140000Z,
|
||||
(1) MIB version ready for release FSP150CC 6.1.CC."
|
||||
|
||||
::= {fsp150cm 29}
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
|
||||
MirroredFramesAction ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User action initiated on Mirror Filter Profile
|
||||
and Mirror Filter Profile Entry."
|
||||
SYNTAX INTEGER {
|
||||
accept (1),
|
||||
deny (2)
|
||||
}
|
||||
|
||||
PortMirrorStatsAction ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User action initiated on Mirror Session Stats."
|
||||
SYNTAX INTEGER {
|
||||
noAction (1),
|
||||
clearStats (2)
|
||||
}
|
||||
|
||||
--
|
||||
-- OID definitions
|
||||
--
|
||||
|
||||
f3PortMirrorConfigObjects OBJECT IDENTIFIER ::= {f3PortMirrorMIB 1}
|
||||
f3PortMirrorStatsObjects OBJECT IDENTIFIER ::= {f3PortMirrorMIB 2}
|
||||
f3PortMirrorConformance OBJECT IDENTIFIER ::= {f3PortMirrorMIB 3}
|
||||
f3PortMirrorFilterObjects OBJECT IDENTIFIER ::= {f3PortMirrorMIB 4}
|
||||
|
||||
--
|
||||
-- Mirror Session
|
||||
--
|
||||
|
||||
f3MirrorSessionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3MirrorSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to Mirror Session
|
||||
instance for configuration purposes."
|
||||
::= { f3PortMirrorConfigObjects 1 }
|
||||
|
||||
f3MirrorSessionEntry OBJECT-TYPE
|
||||
SYNTAX F3MirrorSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3MirrorSessionTable."
|
||||
INDEX { neIndex, f3MirrorSessionIndex }
|
||||
::= { f3MirrorSessionTable 1 }
|
||||
|
||||
F3MirrorSessionEntry ::= SEQUENCE {
|
||||
f3MirrorSessionIndex Integer32,
|
||||
f3MirrorSessionSourcePort VariablePointer,
|
||||
f3MirrorSessionMonitorPort VariablePointer,
|
||||
f3MirrorSessionSourcePortDir TrafficDirection,
|
||||
f3MirrorSessionTruncationCtrl TruthValue,
|
||||
f3MirrorSessionTruncationLength Unsigned32,
|
||||
f3MirrorSessionTimestampControl TruthValue,
|
||||
f3MirrorSessionStorageType StorageType,
|
||||
f3MirrorSessionRowStatus RowStatus,
|
||||
f3MirrorSessionMirrRsrcPort VariablePointer,
|
||||
f3MirrorSessionFilterProfile VariablePointer
|
||||
}
|
||||
|
||||
f3MirrorSessionIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer index value used to uniquely identify
|
||||
this Port Mirror Session within Network Element."
|
||||
::= { f3MirrorSessionEntry 1 }
|
||||
|
||||
f3MirrorSessionSourcePort OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Pointer to a Port instance which represents
|
||||
Monitored Port with the Mirror Session.
|
||||
|
||||
The pointer must be set to cmEthernetAccPortIndex
|
||||
or cmEthernetNetPortIndex instance."
|
||||
::= { f3MirrorSessionEntry 2 }
|
||||
|
||||
f3MirrorSessionMonitorPort OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Pointer to a Port instance which represents
|
||||
Port where mirrored frames are transmitted.
|
||||
|
||||
The pointer must be set to cmEthernetAccPortIndex
|
||||
instance."
|
||||
::= { f3MirrorSessionEntry 3 }
|
||||
|
||||
f3MirrorSessionSourcePortDir OBJECT-TYPE
|
||||
SYNTAX TrafficDirection
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the SourcePort traffic flow direction
|
||||
to be copied for transmit on the MonitorPort:
|
||||
|
||||
1) INGRESS: frames received by the SourcePort
|
||||
are mirrored to the transmit direction of the
|
||||
MonitorPort.
|
||||
|
||||
2) EGRESS: frames to be transmitted by the SourcePort
|
||||
are mirrored to the transmit direction of the
|
||||
MonitorPort."
|
||||
::= { f3MirrorSessionEntry 4 }
|
||||
|
||||
f3MirrorSessionTruncationCtrl OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates if frame is truncated to TruncationLength
|
||||
before being transmitted on the Monitor Port:
|
||||
|
||||
1) DISABLED: the frame is transmitted on the MonitorPort
|
||||
without length modification.
|
||||
2) ENABLED: the frame is truncated to TruncationLength
|
||||
before being transmitted on the MonitorPort.
|
||||
FCS is relaculated based on the truncated length."
|
||||
::= { f3MirrorSessionEntry 5 }
|
||||
|
||||
f3MirrorSessionTruncationLength OBJECT-TYPE
|
||||
SYNTAX Unsigned32(64..1500)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Length of mirrored frame truncation when TruncationControl is ENABLED.
|
||||
Possible values are 64 bytes to 1500 bytes.
|
||||
|
||||
All mirrored frames transmitted on the MonitorPort will have a frame
|
||||
length equal to the TruncationLength where frame length is from first
|
||||
byte of the Destination MAC Address to last bye of the newly calculated FCS."
|
||||
::= { f3MirrorSessionEntry 6 }
|
||||
|
||||
f3MirrorSessionTimestampControl OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates if timestamp information is added
|
||||
to a frame transmitted on the MonitorPort:
|
||||
|
||||
1) DISABLED: no timestamp information is added
|
||||
to a frame transmitted on the MonitorPort.
|
||||
|
||||
2) ENABLED: a timestamp is added to the frame frame
|
||||
in the 10 bytes before the FCS:
|
||||
- For mirrored frames ingressing the SourcePort,
|
||||
the timestamp is the TOD when the frame was
|
||||
received on the SourcePort.
|
||||
- For mirrored frames egressing the SourcePort,
|
||||
the timestamp is the TOD when the frames
|
||||
was transmitted on the SourcePort."
|
||||
::= { f3MirrorSessionEntry 7 }
|
||||
|
||||
f3MirrorSessionStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of storage configured for this entry."
|
||||
::= { f3MirrorSessionEntry 8 }
|
||||
|
||||
f3MirrorSessionRowStatus 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 f3MirrorSessionRowStatus supported are
|
||||
createAndGo(4) and destroy(6). All mandatory attributes
|
||||
must be specified in a single SNMP SET request with
|
||||
neRowStatus value as createAndGo(4).
|
||||
Upon successful row creation, this object has a
|
||||
value of active(1).
|
||||
|
||||
The f3MirrorSessionRowStatus object may be modified if
|
||||
the associated instance of this object is equal to active(1)."
|
||||
::= { f3MirrorSessionEntry 9 }
|
||||
|
||||
f3MirrorSessionMirrRsrcPort OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Pointer to a Port instance which represents
|
||||
Mirror Resource Port.
|
||||
|
||||
The pointer must be set to cmEthernetAccPortIndex
|
||||
instance."
|
||||
::= { f3MirrorSessionEntry 10 }
|
||||
|
||||
f3MirrorSessionFilterProfile OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Pointer to a Mirror Filter Profile instance which represents
|
||||
Mirror Session Filter Profile.
|
||||
|
||||
The pointer must be set to f3MirrorFilterProfileName
|
||||
instance."
|
||||
::= { f3MirrorSessionEntry 11 }
|
||||
|
||||
--
|
||||
-- Access Port Port Mirror Ext Table
|
||||
--
|
||||
|
||||
f3PortMirrorAccPortExtTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3PortMirrorAccPortExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to Ethernet Access Port
|
||||
Facilities for Port Mirror configuration purposes."
|
||||
::= { f3PortMirrorConfigObjects 2 }
|
||||
|
||||
f3PortMirrorAccPortExtEntry OBJECT-TYPE
|
||||
SYNTAX F3PortMirrorAccPortExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3PortMirrorAccPortExtTable."
|
||||
AUGMENTS { cmEthernetAccPortEntry }
|
||||
::= { f3PortMirrorAccPortExtTable 1 }
|
||||
|
||||
F3PortMirrorAccPortExtEntry ::= SEQUENCE {
|
||||
f3PortMirrorAccPortExtMonitorEnabled TruthValue,
|
||||
f3PortMirrorAccPortExtBufferSize Integer32,
|
||||
f3PortMirrorAccPortExtMirrRsrcEnabled TruthValue
|
||||
}
|
||||
|
||||
f3PortMirrorAccPortExtMonitorEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows to Enable/Disable Monitor Mode on Port."
|
||||
::= { f3PortMirrorAccPortExtEntry 1 }
|
||||
|
||||
f3PortMirrorAccPortExtBufferSize OBJECT-TYPE
|
||||
SYNTAX Integer32 (10..15360)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Applicable when port is in Monitor Mode."
|
||||
::= { f3PortMirrorAccPortExtEntry 2 }
|
||||
|
||||
f3PortMirrorAccPortExtMirrRsrcEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows to Enable/Disable Mirror Resource on Port."
|
||||
::= { f3PortMirrorAccPortExtEntry 3 }
|
||||
|
||||
--
|
||||
-- Monitor Port Statistics Table
|
||||
--
|
||||
|
||||
f3MonitorPortStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3MonitorPortStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to the Access Port
|
||||
related Monitor Port Statistics."
|
||||
::= { f3PortMirrorStatsObjects 1 }
|
||||
|
||||
f3MonitorPortStatsEntry OBJECT-TYPE
|
||||
SYNTAX F3MonitorPortStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3MonitorPortStatsTable."
|
||||
INDEX { neIndex, shelfIndex, slotIndex, f3MonitorPortStatsIndex }
|
||||
::= { f3MonitorPortStatsTable 1 }
|
||||
|
||||
F3MonitorPortStatsEntry ::= SEQUENCE {
|
||||
f3MonitorPortStatsIndex Integer32,
|
||||
f3MonitorPortStatsTailDropped PerfCounter64
|
||||
}
|
||||
|
||||
f3MonitorPortStatsIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer index value used to uniquely identify
|
||||
this Ethernet Access Port (Monitor Port) statistics"
|
||||
::= { f3MonitorPortStatsEntry 1 }
|
||||
|
||||
f3MonitorPortStatsTailDropped OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"64-bit rollover count for taildrops"
|
||||
::= { f3MonitorPortStatsEntry 2 }
|
||||
|
||||
--
|
||||
-- Mirror Session Statistics Table
|
||||
--
|
||||
|
||||
f3MirrorSessionStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3MirrorSessionStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding
|
||||
to the Mirror Session Statistics."
|
||||
::= { f3PortMirrorStatsObjects 2 }
|
||||
|
||||
f3MirrorSessionStatsEntry OBJECT-TYPE
|
||||
SYNTAX F3MirrorSessionStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3MirrorSessionStatsTable."
|
||||
INDEX { neIndex, f3MirrorSessionStatsIndex }
|
||||
::= { f3MirrorSessionStatsTable 1 }
|
||||
|
||||
F3MirrorSessionStatsEntry ::= SEQUENCE {
|
||||
f3MirrorSessionStatsIndex Integer32,
|
||||
f3MirrorSessionStatsMirrFilterFrameDiscard PerfCounter64,
|
||||
f3MirrorSessionStatsAction PortMirrorStatsAction
|
||||
}
|
||||
|
||||
f3MirrorSessionStatsIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer index value used to uniquely identify
|
||||
this Mirror Session statistics"
|
||||
::= { f3MirrorSessionStatsEntry 1 }
|
||||
|
||||
f3MirrorSessionStatsMirrFilterFrameDiscard OBJECT-TYPE
|
||||
SYNTAX PerfCounter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of frames dropped due to
|
||||
a filter having a DENY action."
|
||||
::= { f3MirrorSessionStatsEntry 2 }
|
||||
|
||||
f3MirrorSessionStatsAction OBJECT-TYPE
|
||||
SYNTAX PortMirrorStatsAction
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User action performed on Monitor Port Stats."
|
||||
::= { f3MirrorSessionStatsEntry 3 }
|
||||
|
||||
--
|
||||
-- Mirror Filter Tables
|
||||
--
|
||||
|
||||
f3MirrorFilterProfileTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3MirrorFilterProfileEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding
|
||||
to Mirror Filter Profile instance
|
||||
for configuration purposes."
|
||||
::= { f3PortMirrorFilterObjects 1 }
|
||||
|
||||
f3MirrorFilterProfileEntry OBJECT-TYPE
|
||||
SYNTAX F3MirrorFilterProfileEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3MirrorFilterProfileTable."
|
||||
INDEX { neIndex, f3MirrorFilterProfileIndex }
|
||||
::= { f3MirrorFilterProfileTable 1 }
|
||||
|
||||
F3MirrorFilterProfileEntry ::= SEQUENCE {
|
||||
f3MirrorFilterProfileIndex Integer32,
|
||||
f3MirrorFilterProfileName DisplayString,
|
||||
f3MirrorFilterProfileDefaultAction MirroredFramesAction,
|
||||
f3MirrorFilterProfileStorageType StorageType,
|
||||
f3MirrorFilterProfileRowStatus RowStatus
|
||||
}
|
||||
|
||||
f3MirrorFilterProfileIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..20)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer index value used to uniquely identify
|
||||
this Mirror Filter Profile within Network Element."
|
||||
::= { f3MirrorFilterProfileEntry 1 }
|
||||
|
||||
f3MirrorFilterProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..256))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mirror Filter Profile Name"
|
||||
::= { f3MirrorFilterProfileEntry 2 }
|
||||
|
||||
f3MirrorFilterProfileDefaultAction OBJECT-TYPE
|
||||
SYNTAX MirroredFramesAction
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mirror Filter Profile Action for a mirrored frame
|
||||
that does not match any filter entry for the profile"
|
||||
::= { f3MirrorFilterProfileEntry 3 }
|
||||
|
||||
f3MirrorFilterProfileStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of storage configured for this entry."
|
||||
::= { f3MirrorFilterProfileEntry 4 }
|
||||
|
||||
f3MirrorFilterProfileRowStatus 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 f3MirrorFilterProfileRowStatus supported are
|
||||
createAndGo(4) and destroy(6). All mandatory attributes
|
||||
must be specified in a single SNMP SET request with
|
||||
neRowStatus value as createAndGo(4).
|
||||
Upon successful row creation, this object has a
|
||||
value of active(1).
|
||||
|
||||
The f3MirrorFilterProfileRowStatus object may be modified if
|
||||
the associated instance of this object is equal to active(1)."
|
||||
::= { f3MirrorFilterProfileEntry 5 }
|
||||
|
||||
f3MirrorFilterProfileEntryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3MirrorFilterProfileEntryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding
|
||||
to Mirror Filter Profile Entry instance
|
||||
for configuration purposes."
|
||||
::= { f3PortMirrorFilterObjects 2 }
|
||||
|
||||
f3MirrorFilterProfileEntryEntry OBJECT-TYPE
|
||||
SYNTAX F3MirrorFilterProfileEntryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3MirrorFilterProfileEntryTable."
|
||||
INDEX { neIndex, f3MirrorFilterProfileIndex, f3MirrorFilterProfileEntryIndex }
|
||||
::= { f3MirrorFilterProfileEntryTable 1 }
|
||||
|
||||
F3MirrorFilterProfileEntryEntry ::= SEQUENCE {
|
||||
f3MirrorFilterProfileEntryIndex Integer32,
|
||||
f3MirrorFilterProfileEntryFilter VariablePointer,
|
||||
f3MirrorFilterProfileEntryPriority Unsigned32,
|
||||
f3MirrorFilterProfileEntryAction MirroredFramesAction,
|
||||
f3MirrorFilterProfileEntryStorageType StorageType,
|
||||
f3MirrorFilterProfileEntryRowStatus RowStatus
|
||||
}
|
||||
|
||||
f3MirrorFilterProfileEntryIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..7)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer index value used to uniquely identify
|
||||
this Mirror Filter Profile Entry
|
||||
within Mirror Filter Profile."
|
||||
::= { f3MirrorFilterProfileEntryEntry 1 }
|
||||
|
||||
f3MirrorFilterProfileEntryFilter OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Pointer to a Mirror Filter. The pointer must be set to f3MirrorFilterName."
|
||||
::= { f3MirrorFilterProfileEntryEntry 2 }
|
||||
|
||||
f3MirrorFilterProfileEntryPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Execution order for this Filter Entry within the Profile"
|
||||
::= { f3MirrorFilterProfileEntryEntry 3 }
|
||||
|
||||
f3MirrorFilterProfileEntryAction OBJECT-TYPE
|
||||
SYNTAX MirroredFramesAction
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User action performed on this Mirror Filter Profile Entryinstance:
|
||||
- ACCEPT: a Mirrored Frame that matches this filter entry
|
||||
is transmitted on the Monitor Port
|
||||
- DENY: a Mirrored Frame that matches this filter entry
|
||||
is discarded and not transmitted on the Monitor Port"
|
||||
::= { f3MirrorFilterProfileEntryEntry 4 }
|
||||
|
||||
f3MirrorFilterProfileEntryStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of storage configured for this entry."
|
||||
::= { f3MirrorFilterProfileEntryEntry 5 }
|
||||
|
||||
f3MirrorFilterProfileEntryRowStatus 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 f3MirrorFilterProfileEntryRowStatus supported are
|
||||
createAndGo(4) and destroy(6). All mandatory attributes
|
||||
must be specified in a single SNMP SET request with
|
||||
neRowStatus value as createAndGo(4).
|
||||
Upon successful row creation, this object has a
|
||||
value of active(1).
|
||||
|
||||
The f3MirrorFilterProfileEntryRowStatus object may be modified if
|
||||
the associated instance of this object is equal to active(1)."
|
||||
::= { f3MirrorFilterProfileEntryEntry 6 }
|
||||
|
||||
f3MirrorFilterTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3MirrorFilterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding
|
||||
to Mirror Filter instance
|
||||
for configuration purposes."
|
||||
::= { f3PortMirrorFilterObjects 3 }
|
||||
|
||||
f3MirrorFilterEntry OBJECT-TYPE
|
||||
SYNTAX F3MirrorFilterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3MirrorFilterTable."
|
||||
INDEX { neIndex, f3MirrorFilterIndex }
|
||||
::= { f3MirrorFilterTable 1 }
|
||||
|
||||
F3MirrorFilterEntry ::= SEQUENCE {
|
||||
f3MirrorFilterIndex Integer32,
|
||||
f3MirrorFilterName DisplayString,
|
||||
f3MirrorFilterL2OuterVIDCtrlEnabled TruthValue,
|
||||
f3MirrorFilterL2OuterVIDLow VlanId,
|
||||
f3MirrorFilterL2OuterVIDHigh VlanId,
|
||||
f3MirrorFilterL2OuterPrioCtrlEnabled TruthValue,
|
||||
f3MirrorFilterL2OuterPrioLow Integer32,
|
||||
f3MirrorFilterL2OuterPrioHigh Integer32,
|
||||
f3MirrorFilterL3IPv4DstAddrCtrlEnabled TruthValue,
|
||||
f3MirrorFilterL3IPv4DstAddr IpAddress,
|
||||
f3MirrorFilterL3IPv4DstAddrMask IpAddress,
|
||||
f3MirrorFilterL3IPv4SrcAddrCtrlEnabled TruthValue,
|
||||
f3MirrorFilterL3IPv4SrcAddr IpAddress,
|
||||
f3MirrorFilterL3IPv4SrcAddrMask IpAddress,
|
||||
f3MirrorFilterStorageType StorageType,
|
||||
f3MirrorFilterRowStatus RowStatus
|
||||
}
|
||||
|
||||
f3MirrorFilterIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..100)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer index value used to uniquely identify
|
||||
this Mirror Filter within Network Element."
|
||||
::= { f3MirrorFilterEntry 1 }
|
||||
|
||||
f3MirrorFilterName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..256))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mirror Filter Name"
|
||||
::= { f3MirrorFilterEntry 2 }
|
||||
|
||||
f3MirrorFilterL2OuterVIDCtrlEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Object used to determine if l2FilterOuterVIDLow/High
|
||||
values will be applied as frame match criteria"
|
||||
::= { f3MirrorFilterEntry 3 }
|
||||
|
||||
f3MirrorFilterL2OuterVIDLow OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Outer tag VID value to be applied as a frame match
|
||||
criteria to the Outer Tag of the frame when
|
||||
l2FilterOuterVIDControl is ENABLED."
|
||||
::= { f3MirrorFilterEntry 4 }
|
||||
|
||||
f3MirrorFilterL2OuterVIDHigh OBJECT-TYPE
|
||||
SYNTAX VlanId
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Outer tag VID value to be applied as a frame match
|
||||
criteria to the Outer Tag of the frame when
|
||||
l2FilterOuterVIDControl is ENABLED."
|
||||
::= { f3MirrorFilterEntry 5 }
|
||||
|
||||
f3MirrorFilterL2OuterPrioCtrlEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Object used to determine if l2FilterOuterPrioLow/High
|
||||
values will be applied as frame match criteria"
|
||||
::= { f3MirrorFilterEntry 6 }
|
||||
|
||||
f3MirrorFilterL2OuterPrioLow OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Outer tag Prio value to be applied as a frame match
|
||||
criteria to the Outer Tag of the frame when
|
||||
l2FilterOuterPrioControl is ENABLED."
|
||||
::= { f3MirrorFilterEntry 7 }
|
||||
|
||||
f3MirrorFilterL2OuterPrioHigh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Outer tag Prio value to be applied as a frame match
|
||||
criteria to the Outer Tag of the frame when
|
||||
l2FilterOuterPrioControl is ENABLED."
|
||||
::= { f3MirrorFilterEntry 8 }
|
||||
|
||||
f3MirrorFilterL3IPv4DstAddrCtrlEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Object used to determine if l3FilterIPv4DstAddr/DstAddrMask
|
||||
values will be applied as frame match criteria"
|
||||
::= { f3MirrorFilterEntry 9 }
|
||||
|
||||
f3MirrorFilterL3IPv4DstAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A IPv4 Address value to be applied as a frame match criteria
|
||||
to the IPv4 Destination Address of the frame when
|
||||
l3FilterIPv4DstAddrControl is ENABLED."
|
||||
::= { f3MirrorFilterEntry 10 }
|
||||
|
||||
f3MirrorFilterL3IPv4DstAddrMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A IPv4 Address Mask value to be applied as a frame match criteria
|
||||
to the IPv4 Destination Address of the frame when
|
||||
l3FilterIPv4DstAddrControl is ENABLED."
|
||||
::= { f3MirrorFilterEntry 11 }
|
||||
|
||||
f3MirrorFilterL3IPv4SrcAddrCtrlEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Object used to determine if l3FilterIPv4SrcAddr/SrcAddrMask
|
||||
values will be applied as frame match criteria"
|
||||
::= { f3MirrorFilterEntry 12 }
|
||||
|
||||
f3MirrorFilterL3IPv4SrcAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A IPv4 Address value to be applied as a frame match criteria
|
||||
to the IPv4 Source Address of the frame when
|
||||
l3FilterIPv4SrcAddrControl is ENABLED."
|
||||
::= { f3MirrorFilterEntry 13 }
|
||||
|
||||
f3MirrorFilterL3IPv4SrcAddrMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A IPv4 Address Mask value to be applied as a frame match criteria
|
||||
to the IPv4 Source Address of the frame when
|
||||
l3FilterIPv4SrcAddrControl is ENABLED."
|
||||
::= { f3MirrorFilterEntry 14 }
|
||||
|
||||
f3MirrorFilterStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of storage configured for this entry."
|
||||
::= { f3MirrorFilterEntry 15 }
|
||||
|
||||
f3MirrorFilterRowStatus 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 f3MirrorFilterRowStatus supported are
|
||||
createAndGo(4) and destroy(6). All mandatory attributes
|
||||
must be specified in a single SNMP SET request with
|
||||
neRowStatus value as createAndGo(4).
|
||||
Upon successful row creation, this object has a
|
||||
value of active(1).
|
||||
|
||||
The f3MirrorFilterRowStatus object may be modified if
|
||||
the associated instance of this object is equal to active(1)."
|
||||
::= { f3MirrorFilterEntry 16 }
|
||||
|
||||
--
|
||||
-- Conformance
|
||||
--
|
||||
f3PortMirrorCompliances OBJECT IDENTIFIER ::= {f3PortMirrorConformance 1}
|
||||
f3PortMirrorGroups OBJECT IDENTIFIER ::= {f3PortMirrorConformance 2}
|
||||
|
||||
f3PortMirrorCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the F3-PORTMIRROR-MIB compilance."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
f3MirrorSessionGroup, f3PortMirrorAccPortExtGroup,
|
||||
f3MonitorPortStatsGroup, f3PortMirrorFilterGroup,
|
||||
f3MirrorSessionStatsGroup
|
||||
}
|
||||
::= { f3PortMirrorCompliances 1 }
|
||||
|
||||
f3MirrorSessionGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3MirrorSessionIndex,
|
||||
f3MirrorSessionSourcePort,
|
||||
f3MirrorSessionMonitorPort,
|
||||
f3MirrorSessionSourcePortDir,
|
||||
f3MirrorSessionTruncationCtrl,
|
||||
f3MirrorSessionTruncationLength,
|
||||
f3MirrorSessionTimestampControl,
|
||||
f3MirrorSessionStorageType,
|
||||
f3MirrorSessionRowStatus,
|
||||
f3MirrorSessionMirrRsrcPort,
|
||||
f3MirrorSessionFilterProfile
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the Port Mirror Session."
|
||||
::= { f3PortMirrorGroups 1 }
|
||||
|
||||
f3PortMirrorAccPortExtGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3PortMirrorAccPortExtMonitorEnabled,
|
||||
f3PortMirrorAccPortExtBufferSize,
|
||||
f3PortMirrorAccPortExtMirrRsrcEnabled
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the Access Port
|
||||
attributes related with Port Mirror feature."
|
||||
::= { f3PortMirrorGroups 2 }
|
||||
|
||||
f3MonitorPortStatsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3MonitorPortStatsIndex,
|
||||
f3MonitorPortStatsTailDropped
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of Monitor Port statistic objects."
|
||||
::= { f3PortMirrorGroups 3 }
|
||||
|
||||
f3MirrorSessionStatsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3MirrorSessionStatsIndex,
|
||||
f3MirrorSessionStatsMirrFilterFrameDiscard,
|
||||
f3MirrorSessionStatsAction
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of Mirror Session statistic objects."
|
||||
::= { f3PortMirrorGroups 4 }
|
||||
|
||||
f3PortMirrorFilterGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3MirrorFilterProfileIndex,
|
||||
f3MirrorFilterProfileName,
|
||||
f3MirrorFilterProfileDefaultAction,
|
||||
f3MirrorFilterProfileStorageType,
|
||||
f3MirrorFilterProfileRowStatus,
|
||||
f3MirrorFilterProfileEntryIndex,
|
||||
f3MirrorFilterProfileEntryFilter,
|
||||
f3MirrorFilterProfileEntryPriority,
|
||||
f3MirrorFilterProfileEntryAction,
|
||||
f3MirrorFilterProfileEntryStorageType,
|
||||
f3MirrorFilterProfileEntryRowStatus,
|
||||
f3MirrorFilterIndex,
|
||||
f3MirrorFilterName,
|
||||
f3MirrorFilterL2OuterVIDCtrlEnabled,
|
||||
f3MirrorFilterL2OuterVIDLow,
|
||||
f3MirrorFilterL2OuterVIDHigh,
|
||||
f3MirrorFilterL2OuterPrioCtrlEnabled,
|
||||
f3MirrorFilterL2OuterPrioLow,
|
||||
f3MirrorFilterL2OuterPrioHigh,
|
||||
f3MirrorFilterL3IPv4DstAddrCtrlEnabled,
|
||||
f3MirrorFilterL3IPv4DstAddr,
|
||||
f3MirrorFilterL3IPv4DstAddrMask,
|
||||
f3MirrorFilterL3IPv4SrcAddrCtrlEnabled,
|
||||
f3MirrorFilterL3IPv4SrcAddr,
|
||||
f3MirrorFilterL3IPv4SrcAddrMask,
|
||||
f3MirrorFilterStorageType,
|
||||
f3MirrorFilterRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage
|
||||
the Port Mirror Session Filter functionality."
|
||||
::= { f3PortMirrorGroups 5 }
|
||||
|
||||
END
|
13886
MIBS/adva/F3-PTP-MIB
Normal file
13886
MIBS/adva/F3-PTP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1462
MIBS/adva/F3-PWE3-MIB
Normal file
1462
MIBS/adva/F3-PWE3-MIB
Normal file
File diff suppressed because it is too large
Load Diff
317
MIBS/adva/F3-SHG-MIB
Normal file
317
MIBS/adva/F3-SHG-MIB
Normal file
@ -0,0 +1,317 @@
|
||||
F3-SHG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, StorageType, DisplayString,
|
||||
VariablePointer, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
fsp150cm
|
||||
FROM ADVA-MIB
|
||||
neIndex
|
||||
FROM CM-ENTITY-MIB;
|
||||
|
||||
f3SHGMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201212040000Z"
|
||||
ORGANIZATION "ADVA Optical Networking"
|
||||
CONTACT-INFO
|
||||
" Jakub Zalewski
|
||||
ADVA Optical Networking, Inc.
|
||||
Tel: +48 58 7716 411
|
||||
E-mail: jzalewski@advaoptical.com
|
||||
Postal: ul. Slaska 35/37
|
||||
81-310 Gdynia, Poland"
|
||||
DESCRIPTION
|
||||
"This module defines the Split Horizon Group MIB defitinions
|
||||
used by the F3 (FSP150CM/CC) product lines.
|
||||
Copyright (C) ADVA Optical Networking."
|
||||
REVISION "201212040000Z"
|
||||
DESCRIPTION
|
||||
"
|
||||
Notes from release 201212040000Z,
|
||||
(1) New f3ShgTable object:
|
||||
f3ShgAlias
|
||||
|
||||
Notes from release 201210090000Z,
|
||||
(1)MIB version ready for release FSP150CC 5.6CC."
|
||||
|
||||
::= {fsp150cm 27}
|
||||
|
||||
--
|
||||
-- OID definitions
|
||||
--
|
||||
f3ShgConfigObjects OBJECT IDENTIFIER ::= {f3SHGMIB 1}
|
||||
f3ShgConformance OBJECT IDENTIFIER ::= {f3SHGMIB 2}
|
||||
|
||||
--
|
||||
-- Split Horizon Group Table
|
||||
--
|
||||
f3ShgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3ShgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information applicable to a particular
|
||||
Shg Entity."
|
||||
|
||||
::= { f3ShgConfigObjects 1 }
|
||||
|
||||
f3ShgEntry OBJECT-TYPE
|
||||
SYNTAX F3ShgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The conceptual row in f3ShgTable."
|
||||
INDEX { neIndex, f3ShgIndex }
|
||||
|
||||
::= { f3ShgTable 1 }
|
||||
|
||||
F3ShgEntry ::= SEQUENCE {
|
||||
f3ShgIndex Unsigned32,
|
||||
f3ShgAlias DisplayString,
|
||||
f3ShgStorageType StorageType,
|
||||
f3ShgRowStatus RowStatus
|
||||
}
|
||||
|
||||
f3ShgIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the unique index for a Split Horizon Group within Network Element."
|
||||
::= { f3ShgEntry 1 }
|
||||
|
||||
f3ShgAlias OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..256))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows SNMP management entities to provide an
|
||||
alias to the Split Horizon Group."
|
||||
::= { f3ShgEntry 2 }
|
||||
|
||||
f3ShgStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storage type for this conceptual row."
|
||||
::= { f3ShgEntry 3 }
|
||||
|
||||
f3ShgRowStatus 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 f3ShgRowStatus supported are
|
||||
createAndGo(4) and destroy(6). All mandatory attributes
|
||||
must be specified in a single SNMP SET request with
|
||||
f3ShgRowStatus value as createAndGo(4).
|
||||
Upon successful row creation, this object has a
|
||||
value of active(1).
|
||||
|
||||
The f3ShgRowStatus object may be modified if
|
||||
the associated instance of this object is equal to active(1)."
|
||||
::= { f3ShgEntry 4 }
|
||||
|
||||
--
|
||||
-- Split Horizon Group Member Ports Table
|
||||
--
|
||||
f3ShgMemberPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3ShgMemberPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to Ports which are members of
|
||||
Split Horizon Group instance."
|
||||
::= { f3ShgConfigObjects 2 }
|
||||
|
||||
f3ShgMemberPortEntry OBJECT-TYPE
|
||||
SYNTAX F3ShgMemberPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3ShgMemberPortTable."
|
||||
INDEX { neIndex, f3ShgIndex, f3ShgMemberPort }
|
||||
::= { f3ShgMemberPortTable 1 }
|
||||
|
||||
F3ShgMemberPortEntry ::= SEQUENCE {
|
||||
f3ShgMemberPort VariablePointer,
|
||||
f3ShgMemberPortStorageType StorageType,
|
||||
f3ShgMemberPortRowStatus RowStatus
|
||||
}
|
||||
|
||||
f3ShgMemberPort OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Pointer to a Port instance which is a member of a SHG instance.
|
||||
The pointer must be set to cmEthernetAccPortIndex instance if the SHG
|
||||
Port is an Access Port or to cmEthernetNetPortIndex if the SHG Port
|
||||
is a Network Port."
|
||||
::= { f3ShgMemberPortEntry 1 }
|
||||
|
||||
f3ShgMemberPortStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storage type for this conceptual row."
|
||||
::= { f3ShgMemberPortEntry 2 }
|
||||
|
||||
f3ShgMemberPortRowStatus 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 f3ShgMemberRowStatus supported are
|
||||
createAndGo(4) and destroy(6). All mandatory attributes
|
||||
must be specified in a single SNMP SET request with
|
||||
f3ShgMemberRowStatus value as createAndGo(4).
|
||||
Upon successful row creation, this object has a
|
||||
value of active(1).
|
||||
|
||||
The f3ShgMemberRowStatus object may be modified if
|
||||
the associated instance of this object is equal to active(1)."
|
||||
::= { f3ShgMemberPortEntry 3 }
|
||||
|
||||
--
|
||||
-- Split Horizon Group Member Flows Table
|
||||
--
|
||||
f3ShgMemberFlowTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3ShgMemberFlowEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to Flows which are members of
|
||||
Split Horizon Group instance."
|
||||
::= { f3ShgConfigObjects 3 }
|
||||
|
||||
f3ShgMemberFlowEntry OBJECT-TYPE
|
||||
SYNTAX F3ShgMemberFlowEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3ShgMemberFlowTable."
|
||||
INDEX { neIndex, f3ShgIndex, f3ShgMemberFlow }
|
||||
::= { f3ShgMemberFlowTable 1 }
|
||||
|
||||
F3ShgMemberFlowEntry ::= SEQUENCE {
|
||||
f3ShgMemberFlow VariablePointer
|
||||
}
|
||||
|
||||
f3ShgMemberFlow OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Pointer to a Flow instance which is a member of a SHG instance.
|
||||
The pointer must be set to cmFlowIndex instance."
|
||||
::= { f3ShgMemberFlowEntry 1 }
|
||||
|
||||
--
|
||||
-- Split Horizon Group Member Flows Point Table
|
||||
--
|
||||
f3ShgMemberFlowPointTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF F3ShgMemberFlowPointEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries corresponding to Flow Points which are members of
|
||||
Split Horizon Group instance."
|
||||
::= { f3ShgConfigObjects 4 }
|
||||
|
||||
f3ShgMemberFlowPointEntry OBJECT-TYPE
|
||||
SYNTAX F3ShgMemberFlowPointEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the f3ShgMemberFlowPointTable."
|
||||
INDEX { neIndex, f3ShgIndex, f3ShgMemberFlowPoint }
|
||||
::= { f3ShgMemberFlowPointTable 1 }
|
||||
|
||||
F3ShgMemberFlowPointEntry ::= SEQUENCE {
|
||||
f3ShgMemberFlowPoint VariablePointer
|
||||
}
|
||||
|
||||
f3ShgMemberFlowPoint OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Pointer to a Flow instance which is a member of a SHG instance.
|
||||
The pointer must be set to cmFlowPointIndex/f3AccFlowPointAlias/f3NetFlowPointAlias instance."
|
||||
::= { f3ShgMemberFlowPointEntry 1 }
|
||||
|
||||
--
|
||||
-- Conformance
|
||||
--
|
||||
f3ShgCompliances OBJECT IDENTIFIER ::= {f3ShgConformance 1}
|
||||
f3ShgGroups OBJECT IDENTIFIER ::= {f3ShgConformance 2}
|
||||
|
||||
f3ShgCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the F3-SHG-MIB compliance."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
f3ShgGroup, f3ShgMemberPortGroup, f3ShgMemberFlowGroup, f3ShgMemberFlowPointGroup
|
||||
}
|
||||
::= { f3ShgCompliances 1 }
|
||||
|
||||
f3ShgGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3ShgAlias,
|
||||
f3ShgStorageType,
|
||||
f3ShgRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the Split Horizon Group."
|
||||
::= { f3ShgGroups 1 }
|
||||
|
||||
f3ShgMemberPortGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3ShgMemberPortStorageType,
|
||||
f3ShgMemberPortRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the Split Horizon Group Members."
|
||||
::= { f3ShgGroups 2 }
|
||||
|
||||
f3ShgMemberFlowGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3ShgMemberFlow
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the Split Horizon Group Flow
|
||||
Members."
|
||||
::= { f3ShgGroups 3 }
|
||||
|
||||
f3ShgMemberFlowPointGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3ShgMemberFlowPoint
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the Split Horizon Group Flow
|
||||
Points."
|
||||
::= { f3ShgGroups 4 }
|
||||
|
||||
END
|
||||
|
1689
MIBS/adva/F3-SYNC-MIB
Normal file
1689
MIBS/adva/F3-SYNC-MIB
Normal file
File diff suppressed because it is too large
Load Diff
5129
MIBS/adva/F3-SYNCJACK-MIB
Normal file
5129
MIBS/adva/F3-SYNCJACK-MIB
Normal file
File diff suppressed because it is too large
Load Diff
176
MIBS/adva/F3-TIMEZONE-MIB
Normal file
176
MIBS/adva/F3-TIMEZONE-MIB
Normal file
@ -0,0 +1,176 @@
|
||||
F3-TIMEZONE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
fsp150cm
|
||||
FROM ADVA-MIB;
|
||||
|
||||
f3TimeZoneMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201406050000Z"
|
||||
ORGANIZATION "ADVA Optical Networking"
|
||||
CONTACT-INFO
|
||||
" Michal Pawlowski
|
||||
ADVA Optical Networking, Inc.
|
||||
Tel: +48 58 7716 416
|
||||
E-mail: mpawlowski@advaoptical.com
|
||||
Postal: ul. Slaska 35/37
|
||||
81-310 Gdynia, Poland"
|
||||
DESCRIPTION
|
||||
"This module defines the Time Zone MIB definitions
|
||||
used by the F3 (FSP150CM/CC) product lines.
|
||||
Copyright (C) ADVA Optical Networking."
|
||||
REVISION "201406050000Z"
|
||||
DESCRIPTION
|
||||
"
|
||||
Notes from release 201406050000Z,
|
||||
(1) MIB version ready for release FSP150CC 6.5.CC."
|
||||
|
||||
::= {fsp150cm 32}
|
||||
|
||||
--
|
||||
-- OID definitions
|
||||
--
|
||||
|
||||
f3TimeZoneConfigObjects OBJECT IDENTIFIER ::= {f3TimeZoneMIB 1}
|
||||
f3TimeZoneConformance OBJECT IDENTIFIER ::= {f3TimeZoneMIB 2}
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
|
||||
MonthOfYear ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Month of year."
|
||||
SYNTAX INTEGER {
|
||||
january(1),
|
||||
february(2),
|
||||
march(3),
|
||||
april(4),
|
||||
may(5),
|
||||
june(6),
|
||||
july(7),
|
||||
august(8),
|
||||
september(9),
|
||||
october(10),
|
||||
november(11),
|
||||
december(12)
|
||||
}
|
||||
|
||||
--
|
||||
-- Time Zone Configure Scalars
|
||||
--
|
||||
|
||||
f3TimeZoneUtcOffset OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the ability to set UTC offset."
|
||||
::= { f3TimeZoneConfigObjects 1 }
|
||||
|
||||
f3TimeZoneDstControlEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the ability to toggle DST functionality."
|
||||
::= { f3TimeZoneConfigObjects 2 }
|
||||
|
||||
f3TimeZoneDstUtcOffset OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the ability to set DST Offset which is
|
||||
the Daylight Savings Time offset from Local Time."
|
||||
::= { f3TimeZoneConfigObjects 3 }
|
||||
|
||||
f3TimeZoneDstStartMonth OBJECT-TYPE
|
||||
SYNTAX MonthOfYear
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the ability to set DST start month."
|
||||
::= { f3TimeZoneConfigObjects 4 }
|
||||
|
||||
f3TimeZoneDstStartDay OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the ability to set DST start day."
|
||||
::= { f3TimeZoneConfigObjects 5 }
|
||||
|
||||
f3TimeZoneDstStartTime OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the ability to set DST start time."
|
||||
::= { f3TimeZoneConfigObjects 6 }
|
||||
|
||||
f3TimeZoneDstEndMonth OBJECT-TYPE
|
||||
SYNTAX MonthOfYear
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the ability to set DST end month."
|
||||
::= { f3TimeZoneConfigObjects 7 }
|
||||
|
||||
f3TimeZoneDstEndDay OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the ability to set DST end day."
|
||||
::= { f3TimeZoneConfigObjects 8 }
|
||||
|
||||
f3TimeZoneDstEndTime OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the ability to set DST end time."
|
||||
::= { f3TimeZoneConfigObjects 9 }
|
||||
|
||||
--
|
||||
-- Conformance
|
||||
--
|
||||
|
||||
f3TimeZoneCompliances OBJECT IDENTIFIER ::= {f3TimeZoneConformance 1}
|
||||
f3TimeZoneGroups OBJECT IDENTIFIER ::= {f3TimeZoneConformance 2}
|
||||
|
||||
f3TimeZoneCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the F3-TIMEZONE-MIB compliance."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
f3TimeZoneConfigGroup
|
||||
}
|
||||
::= { f3TimeZoneCompliances 1 }
|
||||
|
||||
f3TimeZoneConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
f3TimeZoneUtcOffset,
|
||||
f3TimeZoneDstControlEnabled,
|
||||
f3TimeZoneDstUtcOffset,
|
||||
f3TimeZoneDstStartMonth,
|
||||
f3TimeZoneDstStartDay,
|
||||
f3TimeZoneDstStartTime,
|
||||
f3TimeZoneDstEndMonth,
|
||||
f3TimeZoneDstEndDay,
|
||||
f3TimeZoneDstEndTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to manage the Time Zone."
|
||||
::= { f3TimeZoneGroups 1 }
|
||||
|
||||
END
|
5594
MIBS/adva/F3-TWAMP-MIB
Normal file
5594
MIBS/adva/F3-TWAMP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1530
MIBS/adva/OA-SFP-MIB
Normal file
1530
MIBS/adva/OA-SFP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
296
MIBS/adva/OS-COMMON-TC-MIB
Normal file
296
MIBS/adva/OS-COMMON-TC-MIB
Normal file
@ -0,0 +1,296 @@
|
||||
OS-COMMON-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- *****************************************************************************
|
||||
-- TEXTUAL-CONVENTIONs MIB for all os... MIBs
|
||||
-- *****************************************************************************
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, enterprises, Integer32, Unsigned32
|
||||
FROM SNMPv2-SMI -- RFC 2578
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC; -- RFC 2579
|
||||
|
||||
osCommonTcMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201801020000Z" -- 02 Jan. 2018
|
||||
ORGANIZATION "MRV Communications, Inc."
|
||||
CONTACT-INFO
|
||||
"Alex Ruzin
|
||||
ADVA Optical Networking SE
|
||||
Email: ARuzin@advaoptical.com"
|
||||
DESCRIPTION
|
||||
"This MIB module defines the textual conventions used
|
||||
throughout the all os... and nb... MIB modules.
|
||||
Copyright 2018 ADVA Optical Networking SE.
|
||||
All rights reserved."
|
||||
|
||||
REVISION "201801020000Z" -- 02 Jan. 2018
|
||||
DESCRIPTION
|
||||
"Initial Version."
|
||||
::= { oaOptiSwitch 6400 }
|
||||
|
||||
-- ************************************************************
|
||||
-- MIB place Definition
|
||||
-- ************************************************************
|
||||
nbase OBJECT IDENTIFIER ::= { enterprises 629 }
|
||||
oaccess OBJECT IDENTIFIER ::= { enterprises 6926 }
|
||||
nbSwitchG1 OBJECT IDENTIFIER ::= { nbase 1 }
|
||||
adva OBJECT IDENTIFIER ::= { nbase 2544 }
|
||||
nbSwitchG1Il OBJECT IDENTIFIER ::= { nbSwitchG1 50}
|
||||
oaOptiSwitch OBJECT IDENTIFIER ::= { oaccess 2 }
|
||||
|
||||
-- ************************************************************
|
||||
-- Textual converions
|
||||
-- ************************************************************
|
||||
|
||||
OsCfmMepIdOrZero ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maintenance association End Point Identifier (MEPID): A small
|
||||
integer, unique over a given Maintenance Association,
|
||||
identifying a specific MEP.
|
||||
|
||||
The special value 0 is allowed to indicate special cases, for
|
||||
example that no MEPID is configured.
|
||||
|
||||
Whenever an object is defined with this SYNTAX, then the
|
||||
DESCRIPTION clause of such an object MUST specify what the
|
||||
special value of 0 means.
|
||||
|
||||
This object is different from Dot1agCfmMepIdOrZero that its upper limit
|
||||
is 4K instead of 8K."
|
||||
|
||||
REFERENCE
|
||||
"802.1ag clause 19.2.1"
|
||||
SYNTAX Unsigned32 (0 | 1..4095)
|
||||
|
||||
|
||||
EntityName ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "255a"
|
||||
STATUS current
|
||||
DESCRIPTION "An octet string containing administrative
|
||||
information in human-readable form.
|
||||
Represents textual information taken from the NVT ASCII
|
||||
character set, as defined in pages 4, 10-11 of RFC 854.
|
||||
Additional restrictions are:
|
||||
- NUL, LF, CR, BEL, BS, HT, VT and FF are prohibited
|
||||
- SP (White space) and '?' (Question mark) are strictly forbidden."
|
||||
SYNTAX OCTET STRING (SIZE (1..30))
|
||||
|
||||
EntityNameOrNone ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "255a"
|
||||
STATUS current
|
||||
DESCRIPTION "Extends EntityName wth empty value."
|
||||
SYNTAX OCTET STRING (SIZE (0..30))
|
||||
|
||||
BwAccountStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of accounting for a service/flow.
|
||||
An agent always returns value enabled(3) or value
|
||||
disabled(4) as a response on GET operation. For SET
|
||||
operation all 3 values are valid."
|
||||
SYNTAX INTEGER {
|
||||
unknown (1),
|
||||
clear (2),
|
||||
enabled (3),
|
||||
disabled (4)
|
||||
}
|
||||
|
||||
EntryValidator ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Admin Status for controlling of the entry."
|
||||
SYNTAX INTEGER {
|
||||
unknown (1),
|
||||
nothing (2),
|
||||
delete (3),
|
||||
create (4)
|
||||
}
|
||||
|
||||
ProfileStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of a profile, reported it's being busy: the profile is busy, it there is at least one
|
||||
service, using it."
|
||||
SYNTAX INTEGER {
|
||||
unknown (1),
|
||||
busy (5),
|
||||
free (6),
|
||||
underProcessing (9)
|
||||
}
|
||||
|
||||
PortIndex ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value, greater than zero, for each Port or
|
||||
in the managed system.
|
||||
The value for each Port must remain
|
||||
constant at least from one re-initialization of the entity's
|
||||
network management system to the next re-initialization.
|
||||
Actual limit is SNMP object osPortCfgMaxNumberOfPort.
|
||||
All Ports with PortIndex greater or equal osPortCfgBaseTrunkPortIndex are Ethernet Channels."
|
||||
SYNTAX Unsigned32 (1..2147483647)
|
||||
|
||||
PortIndexOrNone ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"See PortIndex, it is his extension for a case of <None>."
|
||||
SYNTAX Integer32 (0|1..2147483647)
|
||||
|
||||
CfmMDLevel ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Is an extension of Dot1agCfmMDLevel - value -1 means undefined.
|
||||
Integer identifying the Maintenance Domain Level (MD Level).
|
||||
Higher numbers correspond to higher Maintenance Domains,
|
||||
those with the greatest physical reach, with the highest
|
||||
values for customers' CFM PDUs. Lower numbers correspond
|
||||
to lower Maintenance Domains, those with more limited
|
||||
physical reach, with the lowest values for CFM PDUs
|
||||
protecting single bridges or physical links.
|
||||
The value '-1' means, that MD Level is undefined."
|
||||
REFERENCE
|
||||
"802.1ag clauses 18.3, 21.4.1"
|
||||
SYNTAX Integer32 (-1|0..7)
|
||||
|
||||
|
||||
CoS ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of Class of Service (also referred to as of service level).
|
||||
While in devices it also defines an egress queue, the upper limit may
|
||||
be greater then 7. Actual upper limit may be read in osEthMaxSlValue."
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
|
||||
ServFlowId ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value 0 means, that this entry corresponds to the service, not to to any flow."
|
||||
SYNTAX Unsigned32 (0|1..4294967295)
|
||||
|
||||
PortList ::= TEXTUAL-CONVENTION
|
||||
-- DISPLAY-HINT "1x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each octet within this value specifies a set of eight
|
||||
ports, with the first octet specifying ports 1 through
|
||||
8, the second octet specifying ports 9 through 16, etc.
|
||||
Within each octet, the most significant bit represents
|
||||
the lowest numbered port, and the least significant bit
|
||||
represents the highest numbered port. Thus, each port
|
||||
of the bridge is represented by a single bit within the
|
||||
value of this object. If that bit has a value of '1',
|
||||
then that port is included in the set of ports; the port
|
||||
is not included if its bit has a value of '0'."
|
||||
REFERENCE
|
||||
"Q-BRIDGE-MIB DEFINITIONS."
|
||||
SYNTAX OCTET STRING (SIZE(0..32))
|
||||
|
||||
TagList ::= TEXTUAL-CONVENTION
|
||||
-- DISPLAY-HINT "1x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each octet within this value specifies a set of eight
|
||||
tags, with the first octet specifying tags 1 through
|
||||
8, the second octet specifying tags 9 through 16, etc.
|
||||
Within each octet, the most significant bit represents
|
||||
the lowest numbered tag, and the least significant bit
|
||||
represents the highest numbered tag. Thus, each tag
|
||||
is represented by a single bit within the
|
||||
value of this object. If that bit has a value of '1',
|
||||
then that tag is included in the set of tags; the tag
|
||||
is not included if its bit has a value of '0'."
|
||||
SYNTAX OCTET STRING (SIZE(0..512))
|
||||
|
||||
MepList ::= TEXTUAL-CONVENTION
|
||||
-- DISPLAY-HINT "1x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each octet within this value specifies a set of eight
|
||||
remote MEPs, with the first octet specifying remote
|
||||
MEP IDs 1 through 8, the second octet specifying remote
|
||||
MEP IDs 9 through 16, etc.
|
||||
Within each octet, the most significant bit represents
|
||||
the lowest numbered remote MEP Id, and the least significant bit
|
||||
represents the highest numbered remote MEP Id. Thus, each remote MEP Id
|
||||
is represented by a single bit within the
|
||||
value of this object. If that bit has a value of '1',
|
||||
then that remote MEP Id is included in the list; the remote MEP Id
|
||||
is not included if its bit has a value of '0'."
|
||||
SYNTAX OCTET STRING (SIZE(0..512))
|
||||
|
||||
ServiceType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of the service per node.
|
||||
portBasedUni(2) - port based UNI (epl, ep-lan)
|
||||
vlanBasedUni(3) - vlan based UNI (evpl, evp-lan)
|
||||
legacyEpLan (4) - for backward conpatibility, see below
|
||||
legacyEvpLan(5) - for backward conpatibility, see below
|
||||
vlanBasedINni(8) - vlan based internal NNI (former aggregation)
|
||||
portBasedINni(9) - port based internal NNI
|
||||
vlanBasedENni(8) - vlan based external NNI
|
||||
portBasedENni(9) - port based external NNI
|
||||
|
||||
There is at least one difference between internal NNI and external NNI: if a service
|
||||
does not contain MEP and contains only MIP, then MA does not have c-ports in
|
||||
an internal NNI."
|
||||
REFERENCE
|
||||
"MEF 6.1, Clauses 7.1 - 7.6."
|
||||
SYNTAX INTEGER {
|
||||
unknown (1),
|
||||
portBasedUni(2),
|
||||
vlanBasedUni(3),
|
||||
legacyEpLan (4),
|
||||
legacyEvpLan(5),
|
||||
vlanBasedINni(8),
|
||||
portBasedINni(9),
|
||||
vlanBasedENni(10),
|
||||
portBasedENni(11)
|
||||
}
|
||||
|
||||
StartTimeType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enumeration data type indicates the type of start
|
||||
time to indicate when a performance metric is
|
||||
initiated.
|
||||
|
||||
The valid enumerated values associated with this type are:
|
||||
|
||||
none(1) The PM is never started
|
||||
immediate(2) The PM is to begin immediately
|
||||
relative(3) The PM is to begin a relative time from the current time
|
||||
fixed(4) The PM is to begin at the given UTC time/date"
|
||||
REFERENCE
|
||||
"[SOAM-PM] R2"
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
immediate(2),
|
||||
relative(3),
|
||||
fixed(4)
|
||||
}
|
||||
|
||||
RespType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the type of the responer:
|
||||
- regular(1): The test was run against regular loopback device.
|
||||
- generic(2): The test was run against generic loopback device."
|
||||
|
||||
REFERENCE
|
||||
"RFC 2544, Clause 26."
|
||||
SYNTAX INTEGER {
|
||||
unknown (0),
|
||||
regular (1),
|
||||
generic (2)
|
||||
}
|
||||
|
||||
|
||||
END
|
Reference in New Issue
Block a user