1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
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
|