summaryrefslogtreecommitdiff
path: root/MIBS/ibm/IBM-LES-LECS-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/ibm/IBM-LES-LECS-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/ibm/IBM-LES-LECS-MIB')
-rw-r--r--MIBS/ibm/IBM-LES-LECS-MIB260
1 files changed, 260 insertions, 0 deletions
diff --git a/MIBS/ibm/IBM-LES-LECS-MIB b/MIBS/ibm/IBM-LES-LECS-MIB
new file mode 100644
index 0000000..5bfee17
--- /dev/null
+++ b/MIBS/ibm/IBM-LES-LECS-MIB
@@ -0,0 +1,260 @@
+IBM-LES-LECS-MIB DEFINITIONS ::= BEGIN
+
+-- From file: "ibmlesrv.mi2"
+-- Compile options "G A T M"
+
+IMPORTS
+ OBJECT-TYPE
+ FROM RFC-1212
+ RowStatus, TruthValue
+ FROM SNMPv2-TC-v1
+ mssServerLanE, AtmPrivateAddrEsi, AtmSelector,
+ AtmVccTrafficType, Bandwidth
+ FROM NWAYSMSS-MIB;
+
+ibmLesLecsMIB OBJECT IDENTIFIER ::= { mssServerLanE 2 }
+-- MODULE-IDENTITY
+-- LastUpdated
+-- 9701171200Z
+-- OrgName
+-- IBM Corporation
+-- ContactInfo
+-- Florian K Kandefer
+-- Postal: IBM Corporation
+-- 800 Park Offices Drive
+-- Research Triangle Park, NC 27709
+-- US
+-- Tel: +1 919 254 0685
+-- Fax: +1 919 254 0391
+-- E-mail: kandefer@vnet.ibm.com
+-- Descr
+--
+-- These are proprietary extensions for managing
+-- the interface between LECS and LES/BUS pairs.
+-- RevDate
+-- 9701161200Z
+-- RevDescr
+--
+-- 2) Updated MIB import names to match ATM Forum MIB names.
+--
+-- Updated some of the description fields.
+-- RevDate
+-- 9608281200Z
+-- RevDescr
+--
+-- 1) This is the first version of this MIB
+
+ibmLesLecsConfGroup OBJECT IDENTIFIER ::= { ibmLesLecsMIB 1 }
+ibmLesLecsMIBConformance OBJECT IDENTIFIER ::= { ibmLesLecsMIB 2 }
+ibmLesLecsMIBGroups OBJECT IDENTIFIER ::= { ibmLesLecsMIBConformance 1 }
+ibmLesLecsMIBCompliances OBJECT IDENTIFIER ::= { ibmLesLecsMIBConformance 2 }
+
+lesLecsConfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LesLecsConfEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "This table contains the the configuration for LES-LECS interfaces."
+ ::= { ibmLesLecsConfGroup 1 }
+
+lesLecsConfEntry OBJECT-TYPE
+ SYNTAX LesLecsConfEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Each entry in this table contains configuration parameters for the
+ LES-LECS operation for an individual ATM physical interface.
+ Object lesLecsRowStatus is required during
+ row creation and deletion."
+ INDEX { lesLecsAtmDevNum }
+ ::= { lesLecsConfTable 1 }
+
+LesLecsConfEntry ::= SEQUENCE {
+ lesLecsOperStatus INTEGER,
+ lesLecsAdminStatus INTEGER,
+ lesLecsAtmDevNum INTEGER,
+ lesLecsUseBurnedInEsi TruthValue,
+ lesLecsConfiguredEsi AtmPrivateAddrEsi,
+ lesLecsConfiguredSelector AtmSelector,
+ configDirectVccType AtmVccTrafficType,
+ configDirectPcr Bandwidth,
+ configDirectScr Bandwidth,
+ lesLecsAtmDevLineSpeed UInteger32,
+ lesLecsConfRowStatus RowStatus
+ }
+
+lesLecsOperStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ up(2),
+ down(3)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The operational state of LES/LECS on this entry.
+
+ Other defines the transition states between up and down."
+ ::= { lesLecsConfEntry 1 }
+
+lesLecsAdminStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(2),
+ down(3)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "The administrative state of the LES/LECS on this entry."
+ ::= { lesLecsConfEntry 2 }
+
+lesLecsAtmDevNum OBJECT-TYPE
+ SYNTAX INTEGER(0..255)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Identifies ATM device to be used to interface with LECS."
+ ::= { lesLecsConfEntry 3 }
+
+lesLecsAtmDevLineSpeed OBJECT-TYPE
+ SYNTAX UInteger32
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Line Speed of LECS ATM Device.
+ This should not exposed to the user."
+ ::= { lesLecsConfEntry 4 }
+
+lesLecsUseBurnedInEsi OBJECT-TYPE
+ SYNTAX TruthValue
+-- Rsyntax INTEGER {
+-- true(1),
+-- false(2)
+-- }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Specifies whether a MAC Address burned into the ATM
+ device should be used as the End System Identifier
+ component of local ATM Address used when calling LECS."
+ ::= { lesLecsConfEntry 5 }
+
+lesLecsConfiguredEsi OBJECT-TYPE
+ SYNTAX AtmPrivateAddrEsi
+-- Rsyntax OCTET STRING(SIZE(6))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Locally Administered End System Identifier that is to be
+ used as the ESI component of the local ATM Address used
+ when calling the LECS."
+ ::= { lesLecsConfEntry 6 }
+
+lesLecsConfiguredSelector OBJECT-TYPE
+ SYNTAX AtmSelector
+-- Rsyntax OCTET STRING(SIZE(1))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Specifies value to be used as Selector field component
+ of local ATM Address used when calling the LECS."
+ ::= { lesLecsConfEntry 7 }
+
+configDirectVccType OBJECT-TYPE
+ SYNTAX AtmVccTrafficType
+-- Rsyntax INTEGER {
+-- bestEffort(1),
+-- reservedBandwidth(2)
+-- }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Specifies type of traffic characteristics to be
+ associated with Configuration Direct VCC to LECS.
+ Bandwidth is not reserved for best effort traffic."
+ ::= { lesLecsConfEntry 8 }
+
+configDirectPcr OBJECT-TYPE
+ SYNTAX Bandwidth
+-- Rsyntax Integer32
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Specifies the Peak Cell Rate (PCR) Traffic Parameter
+ for the Configuration Direct VCC to the LECS. The
+ specified rate is used for both forward and backward
+ directions. When a best effort connection is rejected
+ due to the PCR, the call may be automatically retried
+ with a lower PCR. Retries are performed under the
+ following conditions:
+ if (rejected PCR > 100 Mbps)
+ retry with PCR = 100 Mbps
+ else if (25 < rejected PCR <= 100 Mbps)
+ retry with PCR = 25 Mbps"
+ ::= { lesLecsConfEntry 9 }
+
+configDirectScr OBJECT-TYPE
+ SYNTAX Bandwidth
+-- Rsyntax Integer32
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Specifies the Sustained Cell Rate (SCR) Traffic
+ Parameter for the Configuration Direct VCC to the
+ LECS. The specified rate is used for both forward
+ and backward directions. If the SCR equals the PCR
+ specified in LECS-INTF-7, the call is signalled
+ with PCR only. If SCR is signalled, the Maximum
+ Burst Size traffic parameter is set to accomodate
+ the maximum control frame size of 1516 bytes."
+ ::= { lesLecsConfEntry 10 }
+
+lesLecsConfRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+-- Rsyntax INTEGER {
+-- active(1),
+-- notInService(2),
+-- notReady(3),
+-- createAndGo(4),
+-- createAndWait(5),
+-- destroy(6)
+-- }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "This object is used to create or
+ delete entries in the lesLecsConfTable."
+ REFERENCE
+ "RFC 1903, Textual Conventions
+ for version 2 of the Simple Network Management
+ Protocol (SNMPv2)."
+ ::= { lesLecsConfEntry 11 }
+
+ibmLesLecsCConfGroup OBJECT IDENTIFIER ::= { ibmLesLecsMIBGroups 1 }
+-- OBJECT-GROUP
+-- Status
+-- mandatory
+-- Descr
+-- A collection of objects providing configuration information
+-- about the LES/LECS interface.
+-- objects
+-- lesLecsOperStatus, lesLecsAdminStatus, lesLecsAtmDevNum,
+-- lesLecsAtmDevLineSpeed, lesLecsUseBurnedInEsi,
+-- lesLecsConfiguredEsi, lesLecsConfiguredSelector,
+-- configDirectVccType, configDirectPcr, configDirectScr,
+-- lesLecsConfRowStatus
+
+ibmLesLecsMIBCompliance OBJECT IDENTIFIER ::= { ibmLesLecsMIBCompliances 1 }
+-- MODULE-COMPLIANCE
+-- Status
+-- mandatory
+-- Descr
+-- The compliance statement for SNMP IBM extensions
+-- to for ATM emulated LANS.
+-- Module
+-- >>current<<
+-- OptGroup
+-- ibmLesLecsCConfGroup
+
+
+END