summaryrefslogtreecommitdiff
path: root/MIBS/packetlight/SL-MUX-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/packetlight/SL-MUX-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/packetlight/SL-MUX-MIB')
-rw-r--r--MIBS/packetlight/SL-MUX-MIB119
1 files changed, 119 insertions, 0 deletions
diff --git a/MIBS/packetlight/SL-MUX-MIB b/MIBS/packetlight/SL-MUX-MIB
new file mode 100644
index 0000000..aa5094d
--- /dev/null
+++ b/MIBS/packetlight/SL-MUX-MIB
@@ -0,0 +1,119 @@
+-- *****************************************************************
+-- MUX MIB
+-- *****************************************************************
+
+SL-MUX-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE,
+ NOTIFICATION-TYPE, Integer32, TimeTicks
+ FROM SNMPv2-SMI
+ DisplayString, TruthValue,
+ TimeStamp FROM SNMPv2-TC
+ SnmpAdminString FROM SNMP-FRAMEWORK-MIB
+ MODULE-COMPLIANCE, OBJECT-GROUP,
+ NOTIFICATION-GROUP FROM SNMPv2-CONF
+ InterfaceIndex FROM IF-MIB
+ PerfCurrentCount, PerfIntervalCount,
+ PerfTotalCount FROM PerfHist-TC-MIB
+ CleiCode FROM SL-ENTITY-MIB
+ sitelight FROM SL-NE-MIB;
+
+slMux MODULE-IDENTITY
+ LAST-UPDATED "200008280000Z"
+ ORGANIZATION "PacketLight Networks Ltd."
+ CONTACT-INFO
+ "Omri_Viner@PacketLight.com"
+ DESCRIPTION
+ "This MIB module describes the Mux interfaces"
+ ::= { sitelight 5 }
+
+-- The MUX MIB consists of the following groups:
+-- MUX Interface Table
+
+
+-- ----------------------------------------------------
+--
+-- The Mux Interface Table
+--
+-- ----------------------------------------------------
+
+muxIfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF MuxIfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The Mux interface entity table."
+ ::= { slMux 1 }
+
+muxIfEntry OBJECT-TYPE
+ SYNTAX MuxIfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the MUX interface table."
+ INDEX { muxIfIndex }
+ ::= { muxIfTable 1 }
+
+MuxIfEntry ::=
+ SEQUENCE {
+ muxIfIndex InterfaceIndex,
+ muxIfType INTEGER,
+ muxIfWaveSpacing INTEGER,
+ muxIfWaveLengthNm INTEGER,
+ muxIfOscWaveLengthNm INTEGER
+ }
+
+muxIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface index of the Mux (type=196)."
+ ::= { muxIfEntry 1 }
+
+muxIfType OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of wave lengths supported by the mux."
+ ::= { muxIfEntry 2 }
+
+muxIfWaveSpacing OBJECT-TYPE
+ SYNTAX INTEGER {
+ ghzNone(0), -- Spacing is not applicable (e.g. OADM)
+ ghz400(1),
+ ghz200(2),
+ ghz100(3),
+ ghz50(4),
+ ghz2500(5) -- CWDM spacing of 20 nano-meter
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The spacing between two adjacent optical channels in GHz units."
+ ::= { muxIfEntry 3 }
+
+muxIfWaveLengthNm OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The WDM base wave length.
+ For DWDM values are ituGrid[10] = 1569.59 to ituGrid[69] = 1522.56
+ For CWDM values are ituGrid[70] = 1470 to ituGrid[77] = 1610
+ and ituGrid[80] = 1270 to ituGrid[89] = 1450."
+ ::= { muxIfEntry 4 }
+
+muxIfOscWaveLengthNm OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSC WDM wave length.
+ For DWDM values are ituGrid[71] = 1490 or ituGrid[72] = 1510
+ For CWDM values are ituGrid[81] = 1290 or ituGrid[82] = 1310."
+ ::= { muxIfEntry 5 }
+
+END