223 lines
5.2 KiB
Plaintext
223 lines
5.2 KiB
Plaintext
CYAN-OTU2-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Integer32,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
|
|
|
|
CyanLayerRateTc,
|
|
CyanFecModeTc,
|
|
CyanSecServiceStateTc,
|
|
CyanEnDisabledTc,
|
|
CyanOpStateQualTc,
|
|
CyanAdminStateTc,
|
|
CyanOpStateTc
|
|
FROM CYAN-TC-MIB
|
|
|
|
cyanEntityModules
|
|
FROM CYAN-MIB
|
|
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF;
|
|
|
|
|
|
cyanOTU2Module MODULE-IDENTITY
|
|
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:28 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 OTU-2 Section layer"
|
|
|
|
REVISION "201412070545Z" -- Sun Dec 7 05:45:28 2014
|
|
DESCRIPTION "Release 6.0 build 1416362081"
|
|
|
|
::= { cyanEntityModules 190 }
|
|
|
|
cyanOTU2MibObjects OBJECT IDENTIFIER ::={ cyanOTU2Module 1 }
|
|
|
|
cyanOTU2Table OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CyanOTU2Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of OTU2 entries."
|
|
::= { cyanOTU2MibObjects 1 }
|
|
|
|
cyanOTU2Entry OBJECT-TYPE
|
|
SYNTAX CyanOTU2Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry of OTU2."
|
|
INDEX {
|
|
cyanOTU2ShelfId ,
|
|
cyanOTU2ModuleId ,
|
|
cyanOTU2OTU2Id
|
|
}
|
|
::= { cyanOTU2Table 1 }
|
|
|
|
CyanOTU2Entry ::=
|
|
SEQUENCE {
|
|
cyanOTU2ShelfId Unsigned32,
|
|
cyanOTU2ModuleId Unsigned32,
|
|
cyanOTU2OTU2Id Unsigned32,
|
|
cyanOTU2AdminState CyanAdminStateTc,
|
|
cyanOTU2AutoinserviceSoakTimeSec Integer32,
|
|
cyanOTU2FecCorrectableBitErrorsCurrSec Unsigned32,
|
|
cyanOTU2ForwardErrorCoding CyanFecModeTc,
|
|
cyanOTU2OperState CyanOpStateTc,
|
|
cyanOTU2OperStateQual CyanOpStateQualTc,
|
|
cyanOTU2RxFecErrorCorrection CyanEnDisabledTc,
|
|
cyanOTU2SecServState CyanSecServiceStateTc,
|
|
cyanOTU2SupportedRates CyanLayerRateTc
|
|
}
|
|
|
|
cyanOTU2ShelfId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shelf Id"
|
|
|
|
::= { cyanOTU2Entry 1 }
|
|
cyanOTU2ModuleId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Module Id"
|
|
|
|
::= { cyanOTU2Entry 2 }
|
|
cyanOTU2OTU2Id OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OTU2 Termination Id"
|
|
|
|
::= { cyanOTU2Entry 3 }
|
|
|
|
cyanOTU2AdminState OBJECT-TYPE
|
|
SYNTAX CyanAdminStateTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administrative state"
|
|
|
|
::= { cyanOTU2Entry 4 }
|
|
|
|
cyanOTU2AutoinserviceSoakTimeSec OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Auto-In-Service soak time"
|
|
|
|
::= { cyanOTU2Entry 5 }
|
|
|
|
cyanOTU2FecCorrectableBitErrorsCurrSec OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current FEC corrected errors"
|
|
|
|
::= { cyanOTU2Entry 6 }
|
|
|
|
cyanOTU2ForwardErrorCoding OBJECT-TYPE
|
|
SYNTAX CyanFecModeTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Forward Error Coding"
|
|
|
|
::= { cyanOTU2Entry 7 }
|
|
|
|
cyanOTU2OperState OBJECT-TYPE
|
|
SYNTAX CyanOpStateTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Primary Operation State"
|
|
|
|
::= { cyanOTU2Entry 8 }
|
|
|
|
cyanOTU2OperStateQual OBJECT-TYPE
|
|
SYNTAX CyanOpStateQualTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operation state qualifier"
|
|
|
|
::= { cyanOTU2Entry 9 }
|
|
|
|
cyanOTU2RxFecErrorCorrection OBJECT-TYPE
|
|
SYNTAX CyanEnDisabledTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rx. FEC Error Correction"
|
|
|
|
::= { cyanOTU2Entry 10 }
|
|
|
|
cyanOTU2SecServState OBJECT-TYPE
|
|
SYNTAX CyanSecServiceStateTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Secondary service state"
|
|
|
|
::= { cyanOTU2Entry 11 }
|
|
|
|
cyanOTU2SupportedRates OBJECT-TYPE
|
|
SYNTAX CyanLayerRateTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Supported layer & rate"
|
|
|
|
::= { cyanOTU2Entry 12 }
|
|
|
|
cyanOTU2ObjectGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cyanOTU2AdminState,
|
|
cyanOTU2AutoinserviceSoakTimeSec,
|
|
cyanOTU2FecCorrectableBitErrorsCurrSec,
|
|
cyanOTU2ForwardErrorCoding,
|
|
cyanOTU2OperState,
|
|
cyanOTU2OperStateQual,
|
|
cyanOTU2RxFecErrorCorrection,
|
|
cyanOTU2SecServState,
|
|
cyanOTU2SupportedRates
|
|
}
|
|
|
|
STATUS current
|
|
DESCRIPTION "Group of objects that comes with OTU2 module"
|
|
::= {cyanOTU2Module 20}
|
|
|
|
cyanOTU2Compliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The basic info needed to be a cyan OTU2"
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
cyanOTU2ObjectGroup
|
|
}
|
|
::= { cyanOTU2Module 30 }
|
|
|
|
|
|
END
|
|
|