Observium_CE/mibs/cyan/CYAN-Y1731-MIB

626 lines
17 KiB
Plaintext

CYAN-Y1731-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Unsigned32
FROM SNMPv2-SMI
CyanNoYesTc
FROM CYAN-TC-MIB
cyanMibModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanY1731Module MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:32 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for CYAN Y1731 OAMPM"
REVISION "201412070545Z" -- Sun Dec 7 05:45:32 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanMibModules 40 }
cyanY1731MibObjects OBJECT IDENTIFIER ::={ cyanY1731Module 1 }
-- *****************************************************************************
-- CYAN Y1731 MEP Configuration Table
-- *****************************************************************************
cyanY1731MepConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanY1731MepConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Y1731 MEP config entries"
::= { cyanY1731MibObjects 1 }
cyanY1731MepConfigEntry OBJECT-TYPE
SYNTAX CyanY1731MepConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Y1731 MEP Configuration."
INDEX {
cyanY1731MepConfigShelfId,
cyanY1731MepConfigModuleId,
cyanY1731MepConfigMepId
}
::= { cyanY1731MepConfigTable 1 }
CyanY1731MepConfigEntry ::=
SEQUENCE {
cyanY1731MepConfigShelfId Unsigned32,
cyanY1731MepConfigModuleId Unsigned32,
cyanY1731MepConfigMepId Unsigned32,
cyanY1731MepConfigLMTxInterval Unsigned32,
cyanY1731MepConfigDMTxInterval Unsigned32,
cyanY1731MepConfigPmEnabled CyanNoYesTc,
cyanY1731MepConfigOneWayLossEnabled CyanNoYesTc,
cyanY1731MepConfigTwoWayDelayEnabled CyanNoYesTc,
cyanY1731MepConfigTwoWayJitterEnabled CyanNoYesTc
}
cyanY1731MepConfigShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanY1731MepConfigEntry 1 }
cyanY1731MepConfigModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Id"
::= { cyanY1731MepConfigEntry 2 }
cyanY1731MepConfigMepId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MEP Id"
::= { cyanY1731MepConfigEntry 3 }
cyanY1731MepConfigLMTxInterval OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Loss OAM PDU Tx Interval in Seconds"
::= { cyanY1731MepConfigEntry 4 }
cyanY1731MepConfigDMTxInterval OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Delay OAM PDU Tx Interval in Seconds"
::= { cyanY1731MepConfigEntry 5 }
cyanY1731MepConfigPmEnabled OBJECT-TYPE
SYNTAX CyanNoYesTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"PM Enabled"
::= { cyanY1731MepConfigEntry 6 }
cyanY1731MepConfigOneWayLossEnabled OBJECT-TYPE
SYNTAX CyanNoYesTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"One-way LOSS Enabled"
::= { cyanY1731MepConfigEntry 7 }
cyanY1731MepConfigTwoWayDelayEnabled OBJECT-TYPE
SYNTAX CyanNoYesTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Two-way Delay Enabled"
::= { cyanY1731MepConfigEntry 8 }
cyanY1731MepConfigTwoWayJitterEnabled OBJECT-TYPE
SYNTAX CyanNoYesTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Two-way Jitter Enabled"
::= { cyanY1731MepConfigEntry 9 }
-- *****************************************************************************
-- CYAN Y1731 MEP Loss Measurement (LM) Table
-- *****************************************************************************
cyanY1731LMTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanY1731LMEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Y1731 Packet Loss Mesurement(LM) Entries.
Each row in this table represents last completed Loss Measurement (LM)
for a given MEP. Only the last completed historical bucket is supported.
The value of cyanY1731LMIndex is always 1 and
this represents last completed historical bucket.
"
::= { cyanY1731MibObjects 2 }
cyanY1731LMEntry OBJECT-TYPE
SYNTAX CyanY1731LMEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Y1731 Loss Measurement."
INDEX {
cyanY1731LMShelfId,
cyanY1731LMModuleId,
cyanY1731LMMepId,
cyanY1731LMIndex
}
::= { cyanY1731LMTable 1 }
CyanY1731LMEntry ::=
SEQUENCE {
cyanY1731LMShelfId Unsigned32,
cyanY1731LMModuleId Unsigned32,
cyanY1731LMMepId Unsigned32,
cyanY1731LMIndex Unsigned32,
cyanY1731LMNe15MinPmCount Unsigned32,
cyanY1731LMNe15MinPmTimestamp Unsigned32,
cyanY1731LMFe15MinPmCount Unsigned32,
cyanY1731LMFe15MinPmTimestamp Unsigned32,
cyanY1731LMRatioNe15MinHighValue Unsigned32,
cyanY1731LMRatioNe15MinLowValue Unsigned32,
cyanY1731LMRatioNe15MinAvgValue Unsigned32,
cyanY1731LMRatioNe15MinTimestamp Unsigned32,
cyanY1731LMRatioFe15MinHighValue Unsigned32,
cyanY1731LMRatioFe15MinLowValue Unsigned32,
cyanY1731LMRatioFe15MinAvgValue Unsigned32,
cyanY1731LMRatioFe15MinTimestamp Unsigned32
}
cyanY1731LMShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanY1731LMEntry 1 }
cyanY1731LMModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Id"
::= { cyanY1731LMEntry 2 }
cyanY1731LMMepId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MEP Id"
::= { cyanY1731LMEntry 3 }
cyanY1731LMIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Y1731 LM MEP Bucket Index. Currently only
one bucket is supported with possible value of 1.
Value 1 means that it is the latest historical bucket"
::= { cyanY1731LMEntry 4 }
cyanY1731LMNe15MinPmCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Near-end Packet Loss 15 Min Pm Count"
::= { cyanY1731LMEntry 5 }
cyanY1731LMNe15MinPmTimestamp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Near-end Packet Loss 15 Min Pm Timestamp"
::= { cyanY1731LMEntry 6 }
cyanY1731LMFe15MinPmCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Far-end Packet Loss 15 Min Pm Count"
::= { cyanY1731LMEntry 7 }
cyanY1731LMFe15MinPmTimestamp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Far-end Packet Loss 15 Min Pm Timestamp"
::= { cyanY1731LMEntry 8 }
cyanY1731LMRatioNe15MinHighValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Near-end Packet Loss Ratio 15 Min High Value"
::= { cyanY1731LMEntry 9 }
cyanY1731LMRatioNe15MinLowValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Near-end Packet Loss Ratio 15 Min Low Value"
::= { cyanY1731LMEntry 10 }
cyanY1731LMRatioNe15MinAvgValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Near-end Packet Loss Ratio 15 Min Avg Value"
::= { cyanY1731LMEntry 11 }
cyanY1731LMRatioNe15MinTimestamp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Near-end Packet Loss Ratio 15 Min Timestamp"
::= { cyanY1731LMEntry 12 }
cyanY1731LMRatioFe15MinHighValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Far-end Packet Loss Ratio 15 Min High Value"
::= { cyanY1731LMEntry 13 }
cyanY1731LMRatioFe15MinLowValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Far-end Packet Loss Ratio 15 Min Low Value"
::= { cyanY1731LMEntry 14 }
cyanY1731LMRatioFe15MinAvgValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Far-end Packet Loss Ratio 15 Min Avg Value"
::= { cyanY1731LMEntry 15 }
cyanY1731LMRatioFe15MinTimestamp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Far-end Packet Loss Ratio 15 Min Timestamp"
::= { cyanY1731LMEntry 16 }
-- *****************************************************************************
-- CYAN Y1731 MEP Delay Measurement (DM) Table
-- *****************************************************************************
cyanY1731DMTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanY1731DMEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Y1731 Packet Delay Mesurement(DM) Current Entries.
Each row in this table represents last completed Delay Measurement (DM)
for a given MEP. Only the last completed historical bucket is supported.
The value of cyanY1731DMMepIndex is always 1 and
this represents last completed historical bucket.
"
::= { cyanY1731MibObjects 3 }
cyanY1731DMEntry OBJECT-TYPE
SYNTAX CyanY1731DMEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Y1731 Delay Measurement."
INDEX {
cyanY1731DMShelfId,
cyanY1731DMModuleId,
cyanY1731DMMepId,
cyanY1731DMMepIndex
}
::= { cyanY1731DMTable 1 }
CyanY1731DMEntry ::=
SEQUENCE {
cyanY1731DMShelfId Unsigned32,
cyanY1731DMModuleId Unsigned32,
cyanY1731DMMepId Unsigned32,
cyanY1731DMMepIndex Unsigned32,
cyanY1731DMTwoWayDelay15MinHighValue Unsigned32,
cyanY1731DMTwoWayDelay15MinLowValue Unsigned32,
cyanY1731DMTwoWayDelay15MinAvgValue Unsigned32,
cyanY1731DMTwoWayDelay15MinTimestamp Unsigned32,
cyanY1731DMTwoWayDelayVar15MinHighValue Unsigned32,
cyanY1731DMTwoWayDelayVar15MinLowValue Unsigned32,
cyanY1731DMTwoWayDelayVar15MinAvgValue Unsigned32,
cyanY1731DMTwoWayDelayVar15MinTimestamp Unsigned32
}
cyanY1731DMShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanY1731DMEntry 1 }
cyanY1731DMModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Id"
::= { cyanY1731DMEntry 2 }
cyanY1731DMMepId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MEP Id"
::= { cyanY1731DMEntry 3 }
cyanY1731DMMepIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Y1731 DM MEP Bucket Index. Currently only
one bucket is supported with possible value of 1.
Value 1 means that it is the latest historical bucket"
::= { cyanY1731DMEntry 4 }
cyanY1731DMTwoWayDelay15MinHighValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Two-way Delay (micro-secs) 15 Min High Value "
::= { cyanY1731DMEntry 5 }
cyanY1731DMTwoWayDelay15MinLowValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Two-way Delay (micro-secs) 15 Min Low Value "
::= { cyanY1731DMEntry 6 }
cyanY1731DMTwoWayDelay15MinAvgValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Two-way Delay (micro-secs) 15 Min Avg Value "
::= { cyanY1731DMEntry 7 }
cyanY1731DMTwoWayDelay15MinTimestamp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Two-way Delay (micro-secs) 15 Min Time-stamp "
::= { cyanY1731DMEntry 8 }
cyanY1731DMTwoWayDelayVar15MinHighValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Two-way Delay Var (micro-secs) 15 Min High Value "
::= { cyanY1731DMEntry 9 }
cyanY1731DMTwoWayDelayVar15MinLowValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Two-way Delay Var (micro-secs) 15 Min Low Value "
::= { cyanY1731DMEntry 10 }
cyanY1731DMTwoWayDelayVar15MinAvgValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Two-way Delay Var (micro-secs) 15 Min Avg Value "
::= { cyanY1731DMEntry 11 }
cyanY1731DMTwoWayDelayVar15MinTimestamp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Two-way Delay Var (micro-secs) 15 Min Time-stamp "
::= { cyanY1731DMEntry 12 }
-- ******************************************************************
-- CYAN Y1731 MIB Module Compliance statements
-- ******************************************************************
cyanY1731MepConfigObjectGroup OBJECT-GROUP
OBJECTS {
cyanY1731MepConfigLMTxInterval,
cyanY1731MepConfigDMTxInterval,
cyanY1731MepConfigPmEnabled,
cyanY1731MepConfigOneWayLossEnabled,
cyanY1731MepConfigTwoWayDelayEnabled,
cyanY1731MepConfigTwoWayJitterEnabled
}
STATUS current
DESCRIPTION "Group of objects that comes with cyanY1731Config module"
::= {cyanY1731Module 100}
cyanY1731MepConfigCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan cyanY1731Config"
MODULE
MANDATORY-GROUPS {
cyanY1731MepConfigObjectGroup
}
::= { cyanY1731Module 101 }
cyanY1731LMObjectGroup OBJECT-GROUP
OBJECTS {
cyanY1731LMNe15MinPmCount,
cyanY1731LMNe15MinPmTimestamp,
cyanY1731LMFe15MinPmCount,
cyanY1731LMFe15MinPmTimestamp,
cyanY1731LMRatioNe15MinHighValue,
cyanY1731LMRatioNe15MinLowValue,
cyanY1731LMRatioNe15MinAvgValue,
cyanY1731LMRatioNe15MinTimestamp,
cyanY1731LMRatioFe15MinHighValue,
cyanY1731LMRatioFe15MinLowValue,
cyanY1731LMRatioFe15MinAvgValue,
cyanY1731LMRatioFe15MinTimestamp
}
STATUS current
DESCRIPTION "Group of objects that comes with cyanY1731LM module"
::= {cyanY1731Module 102}
cyanY1731LMCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan cyanY1731LM"
MODULE
MANDATORY-GROUPS {
cyanY1731LMObjectGroup
}
::= { cyanY1731Module 103 }
cyanY1731DMObjectGroup OBJECT-GROUP
OBJECTS {
cyanY1731DMTwoWayDelay15MinHighValue,
cyanY1731DMTwoWayDelay15MinLowValue,
cyanY1731DMTwoWayDelay15MinAvgValue,
cyanY1731DMTwoWayDelay15MinTimestamp,
cyanY1731DMTwoWayDelayVar15MinHighValue,
cyanY1731DMTwoWayDelayVar15MinLowValue,
cyanY1731DMTwoWayDelayVar15MinAvgValue,
cyanY1731DMTwoWayDelayVar15MinTimestamp
}
STATUS current
DESCRIPTION "Group of objects that comes with cyanY1731DM module"
::= {cyanY1731Module 104}
cyanY1731DMCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan cyanY1731DM"
MODULE
MANDATORY-GROUPS {
cyanY1731DMObjectGroup
}
::= { cyanY1731Module 105 }
END